Home
last modified time | relevance | path

Searched refs:Commutative (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsMips.td29 [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 DIntrinsicsDirectX.td93 [IntrNoMem, Commutative]>;
100 [IntrNoMem, Commutative]>;
108 [IntrNoMem, Commutative]>;
112 [IntrNoMem, Commutative] >;
116 [IntrNoMem, Commutative] >;
120 [IntrNoMem, Commutative] >;
124 [IntrNoMem, Commutative]>;
H A DIntrinsicsX86.td334 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 DIntrinsicsSPIRV.td100 [IntrNoMem, Commutative] >;
104 [IntrNoMem, Commutative] >;
108 [IntrNoMem, Commutative] >;
H A DIntrinsics.td57 // 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 DIntrinsicsARM.td49 [Commutative, IntrNoMem]>;
496 let IntrProperties = [IntrNoMem, Commutative] in {
H A DIntrinsicsNVVM.td779 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in {
810 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in {
1060 let IntrProperties = [IntrNoMem, IntrSpeculatable, Commutative] in {
H A DIntrinsicsAMDGPU.td421 [IntrNoMem, IntrSpeculatable, Commutative]
431 [IntrNoMem, IntrSpeculatable, Commutative]
H A DIntrinsicsAArch64.td314 let IntrProperties = [IntrNoMem, Commutative];
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPatternMatch.h198 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 DGVN.cpp142 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 Dgtest_unittest.cc2916 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 DX86InstrFragmentsSIMD.td43 // Commutative and Associative FMIN and FMAX.
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIROps.td1344 // FIXME: represent Commutative, Idempotent traits for appropriate binops
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp18430 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()