Home
last modified time | relevance | path

Searched refs:hasSideEffects (Results 1 – 25 of 125) sorted by relevance

12345

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrSystem.td21 let hasSideEffects = 1, Uses = [CC] in
25 let hasSideEffects = 1, Defs = [CC] in {
35 let hasSideEffects = 1 in
39 let hasSideEffects = 1 in
43 let hasSideEffects = 1 in {
49 let hasSideEffects = 1 in
53 let hasSideEffects = 1 in {
62 let hasSideEffects = 1 in {
73 let hasSideEffects = 1 in {
79 let hasSideEffects = 1 in {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DGenericOpcodes.td27 let hasSideEffects = 0;
35 let hasSideEffects = 0;
49 let hasSideEffects = 0;
57 let hasSideEffects = 0;
66 let hasSideEffects = 0;
72 let hasSideEffects = 0;
78 let hasSideEffects = 0;
84 let hasSideEffects = 0;
90 let hasSideEffects = 0;
96 let hasSideEffects = 0;
[all …]
DTarget.td553 bit hasSideEffects = ?;
934 // The instruction properties mayLoad, mayStore, and hasSideEffects are unset
985 let hasSideEffects = 0;
991 let hasSideEffects = 0; // Note side effect is encoded in an operand.
997 let hasSideEffects = 0; // Note side effect is encoded in an operand.
1007 let hasSideEffects = 0;
1015 let hasSideEffects = 0;
1023 let hasSideEffects = 0;
1031 let hasSideEffects = 0;
1038 let hasSideEffects = 0;
[all …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
Dbuiltin_function_declarations.txt42 // "hasSideEffects"
282 DEFAULT METADATA {"glsl_level": "COMMON_BUILTINS", "hasSideEffects": "true"}
392 …ETADATA {"essl_level": "ESSL1_BUILTINS", "glsl_level": "COMMON_BUILTINS", "hasSideEffects": "true"}
397 DEFAULT METADATA {"glsl_level": "COMMON_BUILTINS", "hasSideEffects": "true"}
407 …DEFAULT METADATA {"essl_level": "ESSL1_BUILTINS", "hasSideEffects": "true", "essl_extension": "OES…
410 …DEFAULT METADATA {"essl_level": "ESSL1_BUILTINS", "hasSideEffects": "true", "essl_extension": "EXT…
413 …sl_extension": "OES_EGL_image_external, NV_EGL_stream_consumer_external", "hasSideEffects": "true"}
417 …DEFAULT METADATA {"essl_level": "ESSL1_BUILTINS", "hasSideEffects": "true", "essl_extension": "ARB…
423 …DEFAULT METADATA {"essl_level": "ESSL1_BUILTINS", "hasSideEffects": "true", "essl_extension": "EXT…
428 …A {"essl_level": "ESSL1_BUILTINS", "glsl_level": "COMMON_BUILTINS", "hasSideEffects": "true", "ext…
[all …]
DIntermNode.h155 virtual bool hasSideEffects() const = 0;
292 bool hasSideEffects() const override { return false; } in hasSideEffects() function
353 bool hasSideEffects() const override { return false; } in hasSideEffects() function
433 bool hasSideEffects() const override { return isAssignment(); } in hasSideEffects() function
460 bool hasSideEffects() const override { return mOperand->hasSideEffects(); } in hasSideEffects() function
513 bool hasSideEffects() const override in hasSideEffects() function
515 return isAssignment() || mLeft->hasSideEffects() || mRight->hasSideEffects(); in hasSideEffects()
559 bool hasSideEffects() const override { return isAssignment() || mOperand->hasSideEffects(); } in hasSideEffects() function
641 bool hasSideEffects() const override;
744 bool hasSideEffects() const override in hasSideEffects() function
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPseudo.td40 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
71 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
76 let hasSideEffects = 0, isReMaterializable = 1, isPseudo = 1,
90 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
97 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
104 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
112 opExtendable = 0, hasSideEffects = 0 in
132 opExtendable = 0, hasSideEffects = 0 in
161 let isCall = 1, hasSideEffects = 1, isPredicable = 0,
177 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1, Defs = [R16],
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEInstrInfo.td120 let hasSideEffects = 0;
129 let hasSideEffects = 0;
140 { let cy = 1; let cz = 1; let hasSideEffects = 0; }
150 { let cy = 0; let cz = 1; let hasSideEffects = 0; }
158 { let cy = 0; let cz = 0; let sz = 0; let hasSideEffects = 0; }
169 // (guess) tblgen conservatively assumes hasSideEffects when
171 let hasSideEffects = 0;
195 let hasSideEffects = 0;
225 let mayLoad = 1, hasSideEffects = 0 in {
234 let mayStore = 1, hasSideEffects = 0 in {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoC.td217 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
223 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
229 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
235 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
241 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
255 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
266 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
282 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Uses = [X2] in
362 let rd = 0, imm = 0, hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
369 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfo.td297 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
307 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
315 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
321 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
327 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
334 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
339 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
344 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
350 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
357 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
DRISCVInstrInfoA.td36 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
51 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
189 let hasSideEffects = 0;
212 let hasSideEffects = 0;
223 let hasSideEffects = 0;
233 let hasSideEffects = 0;
279 let hasSideEffects = 0;
307 let hasSideEffects = 0;
DRISCVInstrInfoF.td50 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
60 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
66 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
76 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
82 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
94 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
105 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
114 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
DRISCVInstrInfoD.td32 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
42 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
48 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
59 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
71 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
80 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrExtension.td13 let hasSideEffects = 0 in {
38 let hasSideEffects = 0 in {
46 } // hasSideEffects = 0
64 let hasSideEffects = 0 in {
72 } // hasSideEffects = 0
93 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
108 } // isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0
113 let hasSideEffects = 0, isCodeGenOnly = 1 in {
167 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
182 } // isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInlineAsm.cpp31 const std::string &constraints, bool hasSideEffects, in InlineAsm() argument
35 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm()
43 StringRef Constraints, bool hasSideEffects, in get() argument
45 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInlineAsm.h48 const std::string &Constraints, bool hasSideEffects,
62 StringRef Constraints, bool hasSideEffects,
66 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSOPInstructions.td46 let hasSideEffects = 0;
251 let hasSideEffects = 1, Uses = [EXEC], Defs = [EXEC, SCC] in {
262 } // End hasSideEffects = 1, Uses = [EXEC], Defs = [EXEC, SCC]
292 let hasSideEffects = 1, Defs = [EXEC, SCC], Uses = [EXEC] in {
297 } // End hasSideEffects = 1, Defs = [EXEC, SCC], Uses = [EXEC]
303 let hasSideEffects = 1, Defs = [EXEC, SCC], Uses = [EXEC] in {
316 } // End hasSideEffects = 1, Defs = [EXEC, SCC], Uses = [EXEC]
333 let hasSideEffects = 0;
584 let hasSideEffects = 1;
617 let hasSideEffects = 0;
[all …]
DVOPInstructions.td35 let hasSideEffects = 0;
101 let hasSideEffects = 0;
489 let hasSideEffects = 0;
514 let hasSideEffects = ps.hasSideEffects;
540 let hasSideEffects = ps.hasSideEffects;
604 let hasSideEffects = 0;
638 let hasSideEffects = ps.hasSideEffects;
664 let hasSideEffects = 0;
696 let hasSideEffects = 0;
/third_party/skia/src/sksl/ir/
DSkSLExpression.h162 SkASSERT(!this->isCompileTimeConstant() || !this->hasSideEffects()); in isConstantOrUniform()
168 bool hasSideEffects() const { in hasSideEffects() function
DSkSLIndexExpression.cpp107 if (baseType.isArray() && !base->hasSideEffects()) { in Make()
120 if (baseType.isMatrix() && !base->hasSideEffects()) { in Make()
DSkSLExpressionStatement.cpp23 if (!expr->hasSideEffects()) { in Make()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrControl.td133 let hasCtrlDep = 1, hasSideEffects = 1 in
148 let isCodeGenOnly = 1, hasSideEffects = 1 in
154 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
159 } // isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
DWebAssemblyInstrBulkMemory.td36 let mayStore = 1, hasSideEffects = 1 in
48 let hasSideEffects = 1 in
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreInstrInfo.td366 let hasSideEffects = 1 in
377 let hasSideEffects = 0 in {
428 let hasSideEffects = 0 in
439 let hasSideEffects = 0 in
458 let hasSideEffects = 1 in {
534 let hasSideEffects = 0, isReMaterializable = 1 in
560 let mayLoad = 1, isReMaterializable = 1, hasSideEffects = 0 in {
589 let hasSideEffects = 0 in {
624 let hasSideEffects = 0 in
635 let hasSideEffects = 0 in
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td1159 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in
1224 let mayStore = 1, mayLoad = 1, hasSideEffects = 1 in
1465 let mayLoad = 0, mayStore = 0, hasSideEffects = 1, isReturn = 1 in
1744 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1759 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
2109 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
2137 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
2255 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
2290 let hasSideEffects = 0, isReMaterializable = 1, isAsCheapAsAMove = 1 in {
2323 let AddedComplexity = 1, hasSideEffects = 0 in {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td251 let mayLoad = 1, hasSideEffects = 0 in {
266 let Defs = [CR0], mayStore = 1, mayLoad = 0, hasSideEffects = 0 in
270 let mayStore = 1, mayLoad = 0, hasSideEffects = 0 in
323 let hasSideEffects = 0 in {
353 } // hasSideEffects = 0
357 let hasSideEffects = 1 in {
365 let hasSideEffects = 1, isBarrier = 1 in {
392 let hasSideEffects = 1, Defs = [CTR8] in {
415 let hasSideEffects = 0 in {
435 let hasSideEffects = 0 in {
[all …]

12345