Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrSystem.td37 let hasSideEffects = 1 in
41 let hasSideEffects = 1 in
45 let hasSideEffects = 1 in {
51 let hasSideEffects = 1 in
55 let hasSideEffects = 1 in {
93 let hasSideEffects = 1 in
101 let hasSideEffects = 1 in
105 let hasSideEffects = 1 in
127 let hasSideEffects = 1 in
131 let hasSideEffects = 1 in
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/
H A DGenericOpcodes.td33 // hasSideEffects?
34 let hasSideEffects = true;
43 let hasSideEffects = false;
51 let hasSideEffects = false;
65 let hasSideEffects = false;
73 let hasSideEffects = false;
82 let hasSideEffects = false;
88 let hasSideEffects = false;
94 let hasSideEffects = false;
100 let hasSideEffects = false;
[all …]
H A DTarget.td570 bit hasSideEffects = ?;
1034 let hasSideEffects = true;
1120 let hasSideEffects = 0;
1132 let hasSideEffects = 0;
1177 let hasSideEffects = 1;
1190 let hasSideEffects = true;
1199 let hasSideEffects = true;
1210 let hasSideEffects = true;
1225 let hasSideEffects = true;
1231 let hasSideEffects = true;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrGISel.td25 let hasSideEffects = 0;
33 let hasSideEffects = 0;
41 let hasSideEffects = 0;
49 let hasSideEffects = 0;
57 let hasSideEffects = 0;
65 let hasSideEffects = 0;
73 let hasSideEffects = 0;
81 let hasSideEffects = 0;
89 let hasSideEffects = 0;
96 let hasSideEffects = 0;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPseudo.td40 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
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,
181 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1,
198 let isCall = 1, hasSideEffects = 1,
274 hasSideEffects = 0, InputType = "reg", cofMax1 = 1 in
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoC.td221 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
227 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
233 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
239 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
245 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
259 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
270 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
373 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
382 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
398 let hasSideEffects = 0, mayLoad = 0, mayStore = 0,
[all …]
H A DRISCVInstrInfo.td379 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
389 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
472 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
567 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0
1093 let hasSideEffects = 0, mayLoad = 0,
1100 } // hasSideEffects = 0, ...
1171 let hasSideEffects = 0;
1179 let hasSideEffects = 0;
1187 let hasSideEffects = 0;
1195 let hasSideEffects = 0;
[all …]
H A DRISCVInstrInfoA.td36 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
51 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
188 let hasSideEffects = 0;
211 let hasSideEffects = 0;
222 let hasSideEffects = 0;
232 let hasSideEffects = 0;
278 let hasSideEffects = 0;
306 let hasSideEffects = 0;
H A DRISCVInstrInfoVPseudos.td635 let hasSideEffects = 0;
651 let hasSideEffects = 0;
666 let hasSideEffects = 0;
682 let hasSideEffects = 0;
698 let hasSideEffects = 0;
716 let hasSideEffects = 0;
731 let hasSideEffects = 0;
745 let hasSideEffects = 0;
758 let hasSideEffects = 0;
772 let hasSideEffects = 0;
[all …]
H A DRISCVInstrInfoF.td56 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
66 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
71 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
81 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
87 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
99 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
110 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
119 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
H A DRISCVInstrInfoD.td32 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
42 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
47 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
57 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
69 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
78 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
H A DRISCVInstrInfoV.td117 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in {
179 } // hasSideEffects = 0, mayLoad = 1, mayStore = 0
236 } // hasSideEffects = 0, mayLoad = 0, mayStore = 1
334 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
357 } // hasSideEffects = 0, mayLoad = 1, mayStore = 1
840 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0
1137 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
1268 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
1370 let hasSideEffects = 0, mayLoad = 0, mayStore = 0,
1385 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
[all …]
H A DRISCVInstrInfoZfh.td34 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
44 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
49 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
59 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
70 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
79 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A 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 …]
H A DX86InstrFMA.td59 let hasSideEffects = 0 in
79 let hasSideEffects = 0 in
98 let Constraints = "$src1 = $dst", hasSideEffects = 0, isCommutable = 1,
201 let hasSideEffects = 0 in
221 let hasSideEffects = 0 in
241 hasSideEffects = 0, Uses = [MXCSR], mayRaiseFPException = 1 in
267 let Constraints = "$src1 = $dst", isCommutable = 1, hasSideEffects = 0,
421 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in
431 let isCodeGenOnly = 1, hasSideEffects = 0,
525 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp101 if (hasSideEffects(condE, Ctx)) in VisitIfStmt()
113 if (hasSideEffects(condE, Ctx)) in VisitWhileStmt()
123 if (hasSideEffects(condE, Ctx)) in VisitDoStmt()
133 if (hasSideEffects(Exp, Ctx)) in VisitObjCForCollectionStmt()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A 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
46 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h50 const std::string &Constraints, bool hasSideEffects,
64 StringRef Constraints, bool hasSideEffects,
68 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td532 let hasSideEffects = 0 in
564 let hasSideEffects = 0 in
613 let hasSideEffects = 0 in
704 let hasSideEffects = 0 in
742 let cz = 0, hasSideEffects = 0 in
880 let hasSideEffects = 1 in
895 let hasSideEffects = 1 in
1141 let hasSideEffects = 1 in {
1971 let hasSideEffects = 0 in
2003 let hasSideEffects = 0 in
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSOPInstructions.td46 let hasSideEffects = 0;
361 let hasSideEffects = 0;
705 let hasSideEffects = 0;
868 let hasSideEffects = 1;
886 let hasSideEffects = 1;
892 let hasSideEffects = 0;
907 let hasSideEffects = 1;
913 let hasSideEffects = 0;
925 let hasSideEffects = 1;
968 let hasSideEffects = 0;
[all …]
H A DVOPInstructions.td38 let hasSideEffects = 0;
104 let hasSideEffects = 0;
506 let hasSideEffects = 0;
536 let hasSideEffects = ps.hasSideEffects;
567 let hasSideEffects = ps.hasSideEffects;
635 let hasSideEffects = 0;
674 let hasSideEffects = ps.hasSideEffects;
704 let hasSideEffects = 0;
736 let hasSideEffects = 0;
H A DSIInstructions.td90 let hasSideEffects = 1;
154 let hasSideEffects = 0;
160 let hasSideEffects = 0;
168 let hasSideEffects = 0;
174 let hasSideEffects = 0;
257 let hasSideEffects = base_inst.hasSideEffects;
284 let hasSideEffects = 1;
311 let hasSideEffects = 1;
318 let hasSideEffects = 1;
334 let hasSideEffects = 1;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrBulkMemory.td38 let mayStore = 1, hasSideEffects = 1 in
48 let hasSideEffects = 1 in
H A DWebAssemblyInstrControl.td149 let hasCtrlDep = 1, hasSideEffects = 1 in {
162 let isTerminator = 1, hasCtrlDep = 1, hasSideEffects = 1 in
166 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
171 } // isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td366 let hasSideEffects = 1 in
428 let hasSideEffects = 0 in
439 let hasSideEffects = 0 in
624 let hasSideEffects = 0 in
635 let hasSideEffects = 0 in
686 let hasSideEffects = 0 in
692 let hasSideEffects = 0 in
696 let hasSideEffects = 0 in
971 let hasSideEffects=0 in
974 let hasSideEffects=0 in
[all …]

12345