| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicsMips.td | 29 [Commutative, IntrNoMem]>; 32 [Commutative, IntrNoMem]>; 40 [Commutative, IntrNoMem]>; 43 [Commutative, IntrNoMem]>; 51 [IntrNoMem, Commutative]>; 54 [IntrNoMem, Commutative]>; 64 Intrinsic<[mips_q31_ty], [mips_q31_ty, mips_q31_ty], [Commutative]>; 69 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [Commutative]>; 71 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [Commutative]>; 149 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [Commutative]>; [all …]
|
| H A D | IntrinsicsDirectX.td | 93 [IntrNoMem, Commutative]>; 100 [IntrNoMem, Commutative]>; 108 [IntrNoMem, Commutative]>; 112 [IntrNoMem, Commutative] >; 116 [IntrNoMem, Commutative] >; 120 [IntrNoMem, Commutative] >; 124 [IntrNoMem, Commutative]>;
|
| H A D | IntrinsicsX86.td | 334 llvm_v8i16_ty], [IntrNoMem, Commutative]>; 337 llvm_v8i16_ty], [IntrNoMem, Commutative]>; 340 llvm_v8i16_ty], [IntrNoMem, Commutative]>; 343 llvm_v16i8_ty], [IntrNoMem, Commutative]>; 346 llvm_v8i16_ty], [IntrNoMem, Commutative]>; 349 llvm_v16i8_ty], [IntrNoMem, Commutative]>; 569 llvm_x86mmx_ty], [IntrNoMem, Commutative]>; 572 llvm_v8i16_ty], [IntrNoMem, Commutative]>; 756 [IntrNoMem, Commutative, ImmArg<ArgIndex<2>>]>; 760 [IntrNoMem, Commutative, ImmArg<ArgIndex<2>>]>; [all …]
|
| H A D | IntrinsicsSPIRV.td | 100 [IntrNoMem, Commutative] >; 104 [IntrNoMem, Commutative] >; 108 [IntrNoMem, Commutative] >;
|
| H A D | Intrinsics.td | 57 // Commutative - This intrinsic is commutative: X op Y == Y op X. 58 def Commutative : IntrinsicProperty; 1128 [IntrNoMem, IntrSpeculatable, Commutative] 1132 [IntrNoMem, IntrSpeculatable, Commutative] 1136 [IntrNoMem, IntrSpeculatable, Commutative] 1140 [IntrNoMem, IntrSpeculatable, Commutative] 1144 [IntrNoMem, IntrSpeculatable, Commutative] 1148 [IntrNoMem, IntrSpeculatable, Commutative] 1564 [IntrNoMem, IntrSpeculatable, Commutative]>; 1567 [IntrNoMem, IntrSpeculatable, Commutative]>; [all …]
|
| H A D | IntrinsicsARM.td | 49 [Commutative, IntrNoMem]>; 496 let IntrProperties = [IntrNoMem, Commutative] in {
|
| H A D | IntrinsicsNVVM.td | 779 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in { 810 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in { 1060 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in {
|
| H A D | IntrinsicsAMDGPU.td | 421 [IntrNoMem, IntrSpeculatable, Commutative] 431 [IntrNoMem, IntrSpeculatable, Commutative]
|
| H A D | IntrinsicsAArch64.td | 314 let IntrProperties = [IntrNoMem, Commutative];
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanPatternMatch.h | 198 template <typename Ops_t, unsigned Opcode, bool Commutative, 244 return Commutative && in match() 293 template <typename Op0_t, typename Op1_t, unsigned Opcode, bool Commutative, 296 Recipe_match<std::tuple<Op0_t, Op1_t>, Opcode, Commutative, RecipeTys...>; 304 bool Commutative, typename... RecipeTys> 306 Opcode, Commutative, RecipeTys...>; 314 bool Commutative = false> 316 BinaryRecipe_match<Op0_t, Op1_t, Opcode, Commutative, VPWidenRecipe, 345 unsigned Opcode, bool Commutative, typename... RecipeTys> 347 Opcode, Commutative, RecipeTys...>; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 142 bool Commutative = false; member 355 E.Commutative = true; in createExpr() 366 E.Commutative = true; in createExpr() 394 E.Commutative = true; in createCmpExpr() 2421 if (Exp.Commutative) { in phiTranslateImpl()
|
| /freebsd/contrib/googletest/googletest/test/ |
| H A D | gtest_unittest.cc | 2916 TEST_F(FloatTest, Commutative) { in TEST_F() argument 3093 TEST_F(DoubleTest, Commutative) { in TEST_F() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 43 // Commutative and Associative FMIN and FMAX.
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/ |
| H A D | CIROps.td | 1344 // FIXME: represent Commutative, Idempotent traits for appropriate binops
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 18430 bool Commutative = true; in tryFoldSelectIntoOp() local 18441 Commutative = false; in tryFoldSelectIntoOp() 18455 else if (Commutative && FalseVal == TrueVal.getOperand(1)) in tryFoldSelectIntoOp() 18466 if (!Commutative) in tryFoldSelectIntoOp()
|