/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/WrapperLLVM/include/llvmWrapper/IR/ |
H A D | PatternMatch.h | 34 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>
|
/dports/devel/llvm80/llvm-8.0.1.src/include/llvm/IR/ |
H A D | PatternMatch.h | 1061 struct ThreeOps_match { struct 1066 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() function 1081 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1083 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1089 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1097 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1099 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElement() 1112 inline ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector> 1114 return ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector>(v1, v2, in m_ShuffleVector()
|
/dports/devel/llvm10/llvm-10.0.1.src/include/llvm/IR/ |
H A D | PatternMatch.h | 1224 struct ThreeOps_match { struct 1229 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() function 1244 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1246 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1252 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1266 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1268 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElement() 1281 inline ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector> 1283 return ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector>(v1, v2, in m_ShuffleVector()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1224 struct ThreeOps_match { struct 1229 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1244 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1246 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1252 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1266 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1268 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElement() 1281 inline ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector> 1283 return ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector>(v1, v2, in m_ShuffleVector()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1224 struct ThreeOps_match { struct 1229 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1244 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1246 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1252 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1266 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1268 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElement() 1281 inline ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector> 1283 return ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector>(v1, v2, in m_ShuffleVector()
|
/dports/devel/llvm90/llvm-9.0.1.src/include/llvm/IR/ |
H A D | PatternMatch.h | 1108 struct ThreeOps_match { struct 1113 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1128 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1130 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1136 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1144 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1146 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElement() 1159 inline ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector> 1161 return ThreeOps_match<V1_t, V2_t, Mask_t, Instruction::ShuffleVector>(v1, v2, in m_ShuffleVector()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1283 struct ThreeOps_match { struct 1288 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1303 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1305 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1311 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1325 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1327 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/IR/ |
H A D | PatternMatch.h | 1283 struct ThreeOps_match { struct 1288 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1303 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1305 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1311 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1325 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1327 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1368 struct ThreeOps_match { struct 1373 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1388 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1390 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1396 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1410 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1412 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1398 struct ThreeOps_match { struct 1403 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1418 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1420 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1426 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1440 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1442 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1398 struct ThreeOps_match { struct 1403 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1418 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1420 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1426 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1440 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1442 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1451 struct ThreeOps_match { struct 1456 ThreeOps_match(const T0 &Op1, const T1 &Op2, const T2 &Op3) in ThreeOps_match() argument 1471 inline ThreeOps_match<Cond, LHS, RHS, Instruction::Select> argument 1473 return ThreeOps_match<Cond, LHS, RHS, Instruction::Select>(C, L, R); in m_Select() 1479 inline ThreeOps_match<Cond, constantint_match<L>, constantint_match<R>, 1493 inline ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement> 1495 return ThreeOps_match<Val_t, Elt_t, Idx_t, Instruction::InsertElement>( in m_InsertElt()
|