| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrSystem.td | 37 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-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | GenericOpcodes.td | 37 // hasSideEffects? 38 let hasSideEffects = true; 47 let hasSideEffects = false; 55 let hasSideEffects = false; 69 let hasSideEffects = false; 77 let hasSideEffects = false; 86 let hasSideEffects = false; 92 let hasSideEffects = false; 98 let hasSideEffects = false; 104 let hasSideEffects = false; [all …]
|
| H A D | Target.td | 666 bit hasSideEffects = ?; 1161 let hasSideEffects = true; 1253 let hasSideEffects = 0; 1267 let hasSideEffects = 0; 1316 let hasSideEffects = 1; 1331 let hasSideEffects = true; 1340 let hasSideEffects = true; 1351 let hasSideEffects = true; 1366 let hasSideEffects = true; 1372 let hasSideEffects = true; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrGISel.td | 25 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 …]
|
| H A D | SVEInstrFormats.td | 366 let hasSideEffects = 0; 756 let hasSideEffects = 0; 788 let hasSideEffects = 0; 824 let hasSideEffects = 0; 872 let hasSideEffects = 0; 1014 let hasSideEffects = 0; 1054 let hasSideEffects = 0; 1091 let hasSideEffects = 0; 1134 let hasSideEffects = 0; 1169 let hasSideEffects = 0; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZicfiss.td | 28 let Uses = [SSP], Defs = [SSP], hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 33 } // Uses = [SSP], Defs = [SSP], hasSideEffects = 0, mayLoad = 1, mayStore = 0 35 let Uses = [SSP], hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 40 } // Uses = [SSP], hasSideEffects = 0, mayLoad = 0, mayStore = 0 42 let Uses = [SSP], Defs = [SSP], hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 52 let Uses = [SSP], Defs = [SSP], hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 55 let Uses = [SSP], Defs = [SSP], hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
|
| H A D | RISCVInstrInfoZc.td | 80 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 90 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 100 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 110 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 120 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 184 Defs = [X10, X11], hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 193 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 196 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 199 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 202 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in [all …]
|
| H A D | RISCVInstrInfoC.td | 241 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 247 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 253 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 259 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 265 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 279 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 290 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 392 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 401 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 417 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, [all …]
|
| H A D | RISCVInstrInfoXCV.td | 42 hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 202 hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 253 // hasSideEffects = 0, mayLoad = 0, mayStore = 0 256 hasSideEffects = 0, mayLoad = 0, mayStore = 0, 276 // hasSideEffects = 0, mayLoad = 0, mayStore = 0, 393 hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 550 let Predicates = [HasVendorXCVmem, IsRV32], hasSideEffects = 0, 567 let Predicates = [HasVendorXCVmem, IsRV32], hasSideEffects = 0, 617 let Predicates = [HasVendorXCVmem, IsRV32], hasSideEffects = 0, 637 let Predicates = [HasVendorXCVmem, IsRV32], hasSideEffects = 0, [all …]
|
| H A D | RISCVInstrInfo.td | 620 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 732 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0 1606 let hasSideEffects = 0; 1779 let hasSideEffects = 0, mayLoad = 0, 1786 } // hasSideEffects = 0, ... 1849 let hasSideEffects = 0; 1857 let hasSideEffects = 0; 1865 let hasSideEffects = 0; 1873 let hasSideEffects = 0; 1882 let hasSideEffects = 0; [all …]
|
| H A D | RISCVInstrInfoA.td | 18 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 33 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in 178 let hasSideEffects = 0; 187 let hasSideEffects = 0; 198 let hasSideEffects = 0; 208 let hasSideEffects = 0; 316 let hasSideEffects = 0; 354 let hasSideEffects = 0;
|
| H A D | RISCVInstrInfoZimop.td | 37 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 43 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPseudo.td | 40 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, 220 let isCall = 1, hasSideEffects = 1, 296 hasSideEffects = 0, InputType = "reg", cofMax1 = 1 in [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFloatInstrFormats.td | 170 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 180 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 182 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 202 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 204 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in { 211 } // hasSideEffects = 0, mayLoad = 1, mayStore = 0 213 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in { 220 } // hasSideEffects = 0, mayLoad = 0, mayStore = 1
|
| H A D | LoongArchLVZInstrInfo.td | 17 let hasSideEffects = 1, mayLoad = 0, mayStore = 0, Predicates = [HasExtLVZ] in { 33 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0, Predicates = [HasExtLVZ]
|
| H A D | LoongArchInstrInfo.td | 638 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 667 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 716 let hasSideEffects = 1 in 720 let hasSideEffects = 1 in 1863 let hasSideEffects = 0; 1877 let hasSideEffects = 0; 1910 let hasSideEffects = 0; 1925 let hasSideEffects = 0; 1940 let hasSideEffects = 0; 1954 let hasSideEffects = 0; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrExtension.td | 13 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 D | X86InstrMisc.td | 18 let hasSideEffects = 0, SchedRW = [WriteNop] in { 360 let hasSideEffects = 0, isMoveReg = 1 in { 430 let hasSideEffects = 0 in { 535 } // hasSideEffects = 0 583 let hasSideEffects = 0, isMoveReg = 1 in 588 let mayStore = 1, hasSideEffects = 0 in 593 let mayLoad = 1, hasSideEffects = 0, 682 let hasSideEffects = 0 in { 809 } // hasSideEffects = 0 933 } // SchedRW, hasSideEffects [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 101 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-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | InlineAsm.cpp | 31 const std::string &constraints, bool hasSideEffects, in InlineAsm() argument 35 HasSideEffects(hasSideEffects), IsAlignStack(isAlignStack), in InlineAsm() 44 StringRef Constraints, bool hasSideEffects, in get() argument 47 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 541 let hasSideEffects = 0 in 573 let hasSideEffects = 0 in 622 let hasSideEffects = 0 in 709 let hasSideEffects = 0 in 757 let cz = 0, hasSideEffects = 0 in 791 let sx = 0, hasSideEffects = 0 in 895 let hasSideEffects = 1 in 910 let hasSideEffects = 1 in 1170 let hasSideEffects = 1 in { 1975 let hasSideEffects = 0 in [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstructions.td | 105 let hasSideEffects = 1; 113 let hasSideEffects = 1; 177 let hasSideEffects = 0; 185 let hasSideEffects = 0; 191 let hasSideEffects = 0; 199 let hasSideEffects = 0; 205 let hasSideEffects = 0; 220 let hasSideEffects = 0; 226 let hasSideEffects = 0; 339 let hasSideEffects = base_inst.hasSideEffects; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | IntrinsicEmitter.cpp | 387 if (L->hasSideEffects != R->hasSideEffects) in compareFnAttributes() 388 return R->hasSideEffects; in compareFnAttributes() 532 if (ME.doesNotAccessMemory() && Intrinsic.hasSideEffects) in EmitAttributes() 597 !Intrinsic.hasSideEffects) || in EmitAttributes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrControl.td | 148 let hasCtrlDep = 1, hasSideEffects = 1 in { 157 let isTerminator = 1, hasCtrlDep = 1, hasSideEffects = 1 in 161 let isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1, 166 } // isTerminator = 1, hasSideEffects = 1, isBarrier = 1, hasCtrlDep = 1,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 53 const std::string &Constraints, bool hasSideEffects, 67 StringRef Constraints, bool hasSideEffects, 71 bool hasSideEffects() const { return HasSideEffects; } in hasSideEffects() function
|