Home
last modified time | relevance | path

Searched refs:commutative (Results 1 – 25 of 36) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInst.def17 // Floating point addition and multiplication are commutative.
35 /* enum value, printable string, commutative */ \
54 //#define X(tag, str, commutative)
DIceInst.cpp36 #define X(tag, str, commutative) {str, commutative}, argument
DIceInst.h322 #define X(tag, str, commutative) tag, argument
/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_target_nvc0.cpp196 static const operation commutative[] = in initOpInfo() local
243 opInfo[i].commutative = false; /* set below */ in initOpInfo()
249 for (i = 0; i < ARRAY_SIZE(commutative); ++i) in initOpInfo()
250 opInfo[commutative[i]].commutative = true; in initOpInfo()
Dnv50_ir_target_gv100.cpp33 static const operation commutative[] = in initOpInfo() local
70 opInfo[i].commutative = false; /* set below */ in initOpInfo()
76 for (i = 0; i < ARRAY_SIZE(commutative); ++i) in initOpInfo()
77 opInfo[commutative[i]].commutative = true; in initOpInfo()
Dnv50_ir_target_nv50.cpp159 opInfo[i].commutative = false; /* set below */ in initOpInfo()
166 opInfo[commutativeList[i]].commutative = true; in initOpInfo()
Dnv50_ir_target.h208 unsigned int commutative : 1; member
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
DVK_AMD_rasterization_order.txt51 with a commutative blend operator.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td147 // This is not commutative because this gives the second operand:
163 // FIXME: TableGen doesn't like commutative instructions with more
DVOP3PInstructions.td219 // Define non-associative/commutative add/mul to prevent permutation in the dot8
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DGVN.cpp117 bool commutative = false; member
288 e.commutative = true; in createExpr()
299 e.commutative = true; in createExpr()
325 e.commutative = true; in createCmpExpr()
1718 if (Exp.commutative) { in phiTranslateImpl()
/third_party/mesa3d/src/compiler/nir/
Dnir_algebraic.py901 commutative = len(children) >= 2 \
905 if commutative:
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEInstrInfo.td175 // Used by add, mul, div, and similar commutative instructions
/third_party/icu/docs/userguide/strings/
Dunicodeset.md105 operations, as the union operation is commutative. To make sure that the - is
/third_party/gstreamer/gstplugins_good/gst/deinterlace/x86/
Dx86inc.asm1179 ;%5 == 1 if commutative (i.e. doesn't matter which src arg is which), 0 if not
/third_party/ffmpeg/libavutil/x86/
Dx86inc.asm1193 ;%5 == 1 if commutative (i.e. doesn't matter which src arg is which), 0 if not
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DREADME.txt77 commutative, it is not matched with the load on both sides. The dag combiner
346 except that mul isn't a commutative 2-addr instruction. I guess this has
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc1556 bool commutative, ImmediateMode immediate_mode) { in VisitWordCompare() argument
1566 if (!commutative) cont->Commute(); in VisitWordCompare()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto1115 // with commutative operands. Such types do not specify the order of the
2273 // A transformation that swaps the operands of a commutative instruction.
2275 // A descriptor for a commutative instruction
/third_party/spirv-tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto1115 // with commutative operands. Such types do not specify the order of the
2273 // A transformation that swaps the operands of a commutative instruction.
2275 // A descriptor for a commutative instruction
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/
Dspvtoolsfuzz.proto1115 // with commutative operands. Such types do not specify the order of the
2273 // A transformation that swaps the operands of a commutative instruction.
2275 // A descriptor for a commutative instruction
/third_party/node/deps/v8/src/compiler/backend/mips/
Dinstruction-selector-mips.cc1546 bool commutative) { in VisitWordCompare() argument
1581 if (!commutative) cont->Commute(); in VisitWordCompare()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dinstruction-selector-loong64.cc1779 bool commutative) { in VisitWordCompare() argument
1819 if (!commutative) cont->Commute(); in VisitWordCompare()
/third_party/python/Doc/library/
Demail.policy.rst137 This operation is not commutative; that is, the order in which the objects are
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dinstruction-selector-mips64.cc1979 bool commutative) { in VisitWordCompare() argument
2014 if (!commutative) cont->Commute(); in VisitWordCompare()

12