Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrSystem.td36 let hasSideEffects = 1 in
40 let hasSideEffects = 1 in
44 let hasSideEffects = 1 in {
50 let hasSideEffects = 1 in
54 let hasSideEffects = 1 in {
92 let hasSideEffects = 1 in
100 let hasSideEffects = 1 in
104 let hasSideEffects = 1 in
112 let hasSideEffects = 1 in
116 let hasSideEffects = 1 in
[all …]
H A DSystemZInstrInfo.td16 let hasNoSchedulingInfo = 1, hasSideEffects = 1 in {
201 let hasCtrlDep = 1, hasSideEffects = 1 in
209 let hasCtrlDep = 1, hasSideEffects = 1 in {
1590 let hasSideEffects = 1 in
1844 // hasSideEffects.
1933 let hasSideEffects = 1, Defs = [CC] in
1947 let hasSideEffects = 1 in {
1981 hasSideEffects = 1 in
1996 let hasSideEffects = 1 in
2048 let hasSideEffects = 1 in {
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DGenericOpcodes.td26 let hasSideEffects = 0;
34 let hasSideEffects = 0;
42 let hasSideEffects = 0;
51 let hasSideEffects = 0;
57 let hasSideEffects = 0;
63 let hasSideEffects = 0;
69 let hasSideEffects = 0;
75 let hasSideEffects = 0;
81 let hasSideEffects = 0;
87 let hasSideEffects = 0;
[all …]
H A DTarget.td486 bit hasSideEffects = ?;
929 let hasSideEffects = 0;
942 let hasSideEffects = 0;
950 let hasSideEffects = 0;
958 let hasSideEffects = 0;
966 let hasSideEffects = 0;
973 let hasSideEffects = 0;
979 let hasSideEffects = 0;
985 let hasSideEffects = 0;
992 let hasSideEffects = 0;
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonPseudo.td41 let isReMaterializable = 1, isMoveImm = 1, hasSideEffects = 0,
91 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
98 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
105 let isBranch = 1, isTerminator = 1, hasSideEffects = 0,
113 opExtendable = 0, hasSideEffects = 0 in
133 opExtendable = 0, hasSideEffects = 0 in
162 let isCall = 1, hasSideEffects = 1, isPredicable = 0,
182 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1,
199 let isCall = 1, hasSideEffects = 1,
275 hasSideEffects = 0, InputType = "reg", cofMax1 = 1 in
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoC.td211 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
217 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
223 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
229 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
235 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
249 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
260 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
350 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
364 let hasSideEffects = 0, mayLoad = 0, mayStore = 0,
373 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
H A DRISCVInstrInfoA.td19 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
34 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
152 let hasSideEffects = 0;
175 let hasSideEffects = 0;
186 let hasSideEffects = 0;
196 let hasSideEffects = 0;
242 let hasSideEffects = 0;
270 let hasSideEffects = 0;
H A DRISCVInstrInfoF.td37 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
47 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
52 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
62 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
68 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
80 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
90 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
98 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
H A DRISCVInstrInfo.td240 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
249 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
257 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
263 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
268 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
274 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
279 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
284 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
290 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
325 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
[all …]
H A DRISCVInstrInfoD.td33 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
43 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
48 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
58 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
69 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
77 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrExtension.td14 let hasSideEffects = 0 in {
40 let hasSideEffects = 0 in {
48 } // hasSideEffects = 0
66 let hasSideEffects = 0 in {
74 } // hasSideEffects = 0
95 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
110 } // isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0
115 let hasSideEffects = 0, isCodeGenOnly = 1 in {
169 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
184 } // isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0
[all …]
H A DX86InstrFMA.td60 let hasSideEffects = 0 in
80 let hasSideEffects = 0 in
99 let Constraints = "$src1 = $dst", hasSideEffects = 0, isCommutable = 1 in
201 let hasSideEffects = 0 in
221 let hasSideEffects = 0 in
240 let Constraints = "$src1 = $dst", isCommutable = 1, hasSideEffects = 0 in
267 hasSideEffects = 0 in
419 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in
429 let isCodeGenOnly = 1, hasSideEffects = 0 in {
521 let isCodeGenOnly = 1, ForceDisassemble = 1, hasSideEffects = 0 in {
H A DX86InstrArithmetic.td18 let hasSideEffects = 0 in
109 let hasSideEffects = 0 in {
146 } // hasSideEffects
342 } // hasSideEffects = 0
684 let hasSideEffects = 0;
700 let hasSideEffects = 0;
901 let hasSideEffects = 0;
987 hasSideEffects = 0 in {
1072 hasSideEffects = 0 in {
1153 hasSideEffects = 0 in {
[all …]
H A DX86InstrInfo.td1533 let hasSideEffects = 0 in {
1638 } // hasSideEffects = 0
1708 let hasSideEffects = 0, isMoveReg = 1 in
1713 let mayStore = 1, hasSideEffects = 0 in
1718 let mayLoad = 1, hasSideEffects = 0,
1809 let hasSideEffects = 0 in {
1942 } // hasSideEffects = 0
2070 } // SchedRW, hasSideEffects
2073 hasSideEffects = 0 in {
2357 let hasSideEffects = 0 in {
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInlineAsm.cpp32 const std::string &constraints, bool hasSideEffects, in InlineAsm() argument
36 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm()
44 StringRef Constraints, bool hasSideEffects, in get() argument
46 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp103 if (hasSideEffects(condE, Ctx)) in VisitIfStmt()
115 if (hasSideEffects(condE, Ctx)) in VisitWhileStmt()
125 if (hasSideEffects(condE, Ctx)) in VisitDoStmt()
135 if (hasSideEffects(Exp, Ctx)) in VisitObjCForCollectionStmt()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInlineAsm.h49 const std::string &Constraints, bool hasSideEffects,
63 StringRef Constraints, bool hasSideEffects,
67 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects() function
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSOPInstructions.td47 let hasSideEffects = 0;
279 let hasSideEffects = 0;
527 let hasSideEffects = 1;
561 let hasSideEffects = 0;
701 let hasSideEffects = 1 in {
752 let hasSideEffects = 0;
850 let hasSideEffects = 0;
979 let hasSideEffects = 1;
1003 let hasSideEffects = 1;
1009 let hasSideEffects = 1;
[all …]
H A DVOPInstructions.td35 let hasSideEffects = 0;
102 let hasSideEffects = 0;
417 let hasSideEffects = 0;
442 let hasSideEffects = ps.hasSideEffects;
469 let hasSideEffects = ps.hasSideEffects;
519 let hasSideEffects = 0;
553 let hasSideEffects = ps.hasSideEffects;
H A DSMInstructions.td34 let hasSideEffects = 0;
73 let hasSideEffects = 1;
103 let hasSideEffects = 1;
160 let hasSideEffects = 1;
169 let hasSideEffects = 1;
197 let hasSideEffects = 1;
641 let hasSideEffects = ps.hasSideEffects;
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td367 let hasSideEffects = 1 in
429 let hasSideEffects = 0 in
440 let hasSideEffects = 0 in
625 let hasSideEffects = 0 in
636 let hasSideEffects = 0 in
687 let hasSideEffects = 0 in
693 let hasSideEffects = 0 in
697 let hasSideEffects = 0 in
972 let hasSideEffects=0 in
975 let hasSideEffects=0 in
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td3621 let hasSideEffects = 0 in {
3641 } // hasSideEffects = 0
3667 let hasSideEffects = 0 in {
3687 } // hasSideEffects = 0
3765 let hasSideEffects = 0 in {
3782 } // hasSideEffects = 0
3806 let hasSideEffects = 0 in {
3823 } // hasSideEffects = 0
8547 let hasSideEffects = 0;
8563 let hasSideEffects = 0;
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstr64Bit.td244 let mayLoad = 1, hasSideEffects = 0 in {
316 let hasSideEffects = 0 in {
346 } // hasSideEffects = 0
350 let hasSideEffects = 1 in {
426 let hasSideEffects = 0 in {
668 let hasSideEffects = 0 in {
822 let hasSideEffects = 0 in {
895 } // hasSideEffects = 0
936 let mayLoad = 1, hasSideEffects = 0 in {
984 let mayLoad = 1, hasSideEffects = 0 in {
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td190 let hasSideEffects = 1, isCodeGenOnly = 1,
205 let hasSideEffects = 0 in {
263 } // hasSideEffects = 0
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h135 bool hasSideEffects; member

12345