RootExpr 83 src/AssociativeOpsTable.cpp RootExpr root; RootExpr 85 src/AssociativeOpsTable.cpp TableKey(ValType t, RootExpr r, size_t d) : type(t), root(r), dim(d) {} RootExpr 268 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Add, 1), &populate_ops_table_single_general_add}, RootExpr 269 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Mul, 1), &populate_ops_table_single_general_mul}, RootExpr 270 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Max, 1), &populate_ops_table_single_general_max}, RootExpr 271 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Min, 1), &populate_ops_table_single_general_min}, RootExpr 272 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Sub, 1), &populate_ops_table_single_general_sub}, RootExpr 273 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Select, 1), &populate_ops_table_single_general_select}, RootExpr 274 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Add, 2), &populate_ops_table_double_general_add}, RootExpr 275 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Mul, 2), &populate_ops_table_double_general_mul}, RootExpr 276 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Max, 2), &populate_ops_table_double_general_max}, RootExpr 277 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Min, 2), &populate_ops_table_double_general_min}, RootExpr 278 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Sub, 2), &populate_ops_table_double_general_sub}, RootExpr 279 src/AssociativeOpsTable.cpp {TableKey(ValType::All, RootExpr::Select, 2), &populate_ops_table_double_general_select}, RootExpr 281 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt1, RootExpr::And, 1), &populate_ops_table_single_uint1_and}, RootExpr 282 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt1, RootExpr::Or, 1), &populate_ops_table_single_uint1_or}, RootExpr 284 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt8, RootExpr::Cast, 1), &populate_ops_table_single_uint8_cast}, RootExpr 285 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt8, RootExpr::Select, 1), &populate_ops_table_single_uint8_select}, RootExpr 287 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt16, RootExpr::Cast, 1), &populate_ops_table_single_uint16_cast}, RootExpr 288 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt16, RootExpr::Select, 1), &populate_ops_table_single_uint16_select}, RootExpr 290 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt32, RootExpr::Cast, 1), &populate_ops_table_single_uint32_cast}, RootExpr 291 src/AssociativeOpsTable.cpp {TableKey(ValType::UInt32, RootExpr::Select, 1), &populate_ops_table_single_uint32_select}, RootExpr 294 src/AssociativeOpsTable.cpp const vector<AssociativePattern> &get_ops_table_helper(Type t, RootExpr root, size_t dim) { RootExpr 336 src/AssociativeOpsTable.cpp RootExpr root = RootExpr::Unknown; RootExpr 339 src/AssociativeOpsTable.cpp root = RootExpr::Add; RootExpr 342 src/AssociativeOpsTable.cpp root = RootExpr::Sub; RootExpr 345 src/AssociativeOpsTable.cpp root = RootExpr::Mul; RootExpr 348 src/AssociativeOpsTable.cpp root = RootExpr::Min; RootExpr 351 src/AssociativeOpsTable.cpp root = RootExpr::Max; RootExpr 354 src/AssociativeOpsTable.cpp root = RootExpr::Select; RootExpr 357 src/AssociativeOpsTable.cpp root = RootExpr::And; RootExpr 360 src/AssociativeOpsTable.cpp root = RootExpr::Or; RootExpr 363 src/AssociativeOpsTable.cpp root = RootExpr::Cast; RootExpr 366 src/AssociativeOpsTable.cpp if (root != RootExpr::Unknown) {