Home
last modified time | relevance | path

Searched refs:mayLoad (Results 1 – 25 of 321) sorted by relevance

12345678910>>...13

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonPatternsV65.td11 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
20 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
29 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
42 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
51 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
60 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
DHexagonHazardRecognizer.cpp104 if (UsesLoad && SU->isInstr() && SU->getInstr()->mayLoad()) in ShouldPreferAnother()
156 UsesLoad = MI->mayLoad(); in EmitInstruction()
158 if (TII->isHVXVec(*MI) && !MI->mayLoad() && !MI->mayStore()) in EmitInstruction()
DHexagonOptAddrMode.cpp129 if ((!MID.mayStore() && !MID.mayLoad()) || HII->isPredicated(MI)) in INITIALIZE_PASS_DEPENDENCY()
195 if ((!UseMID.mayLoad() && !UseMID.mayStore()) || in canRemoveAddasl()
358 if ((!MID.mayLoad() && !MID.mayStore()) || in processAddUses()
363 MachineOperand BaseOp = MID.mayLoad() ? MI->getOperand(1) in processAddUses()
369 MachineOperand OffsetOp = MID.mayLoad() ? MI->getOperand(2) in processAddUses()
418 MachineOperand &BaseOp = MID.mayLoad() ? UseMI->getOperand(1) in updateAddUses()
420 MachineOperand &OffsetOp = MID.mayLoad() ? UseMI->getOperand(2) in updateAddUses()
445 if ((MID.mayLoad() || MID.mayStore())) { in analyzeUses()
637 if (UseMID.mayLoad()) { in changeAddAsl()
671 if (MID.mayLoad()) in xformUseMI()
DHexagonDepInstrInfo.td8703 let mayLoad = 1;
8716 let mayLoad = 1;
8732 let mayLoad = 1;
8744 let mayLoad = 1;
8757 let mayLoad = 1;
8770 let mayLoad = 1;
8782 let mayLoad = 1;
8803 let mayLoad = 1;
8819 let mayLoad = 1;
8831 let mayLoad = 1;
[all …]
DHexagonSubtarget.cpp150 bool IsLoadMI1 = MI1.mayLoad(); in apply()
159 if ((IsStoreMI1 && MI2.mayStore()) || (IsLoadMI1 && MI2.mayLoad())) { in apply()
276 if (!L0.mayLoad() || L0.mayStore() || in apply()
289 if (!L1.mayLoad() || L1.mayStore() || in apply()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
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
279 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Uses = [X2] in
350 let rd = 0, imm = 0, hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
353 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
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
DRISCVInstrInfo.td217 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
226 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
234 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
240 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
245 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
251 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
256 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
261 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
267 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
273 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
[all …]
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
DRISCVInstrInfoA.td19 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
34 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
/external/llvm/lib/Target/Hexagon/
DHexagonIsetDx.td42 let Defs = [R31, R29, R30], Uses = [R30], isCodeGenOnly = 1, mayLoad = 1, accessSize = DoubleWordAc…
53 …= [R30, P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, mayLoad = 1, accessSize =…
106 let isCodeGenOnly = 1, mayLoad = 1, accessSize = HalfWordAccess, hasNewValue = 1, opNewValue = 0 in
148 let isCodeGenOnly = 1, mayLoad = 1, accessSize = ByteAccess, hasNewValue = 1, opNewValue = 0 in
164 let isCodeGenOnly = 1, mayLoad = 1, accessSize = WordAccess, hasNewValue = 1, opNewValue = 0 in
211 let Defs = [PC, R31, R29, R30], Uses = [R30, P0], isCodeGenOnly = 1, isPredicated = 1, mayLoad = 1,…
303 let isCodeGenOnly = 1, mayLoad = 1, accessSize = HalfWordAccess, hasNewValue = 1, opNewValue = 0 in
422 let isCodeGenOnly = 1, mayLoad = 1, accessSize = ByteAccess, hasNewValue = 1, opNewValue = 0 in
452 let Uses = [R29], isCodeGenOnly = 1, mayLoad = 1, accessSize = DoubleWordAccess in
560 let Defs = [PC, R31, R29, R30], Uses = [R30], isCodeGenOnly = 1, mayLoad = 1, accessSize = DoubleWo…
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZInstrSystem.td144 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
189 let mayLoad = 1 in {
209 let mayLoad = 1, mayStore = 1, Defs = [CC] in
213 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
219 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in {
225 let mayLoad = 1, mayStore = 1, Uses = [R0L] in
229 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in
301 let hasSideEffects = 1, mayLoad = 1, Uses = [R0L, R1D], Defs = [CC] in
364 let hasSideEffects = 1, mayLoad = 1, Defs = [R0D, R1D] in
393 let hasSideEffects = 1, mayLoad = 1 in {
[all …]
DSystemZInstrInfo.td401 let canFoldAsLoad = 1, SimpleBDXLoad = 1, mayLoad = 1 in {
473 let mayLoad = 1, mayStore = 1 in
475 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
482 let mayLoad = 1, mayStore = 1, Defs = [CC] in
771 let mayLoad = 1, mayStore = 1 in
1140 let mayLoad = 1, mayStore = 1 in
1197 let mayLoad = 1, mayStore = 1 in
1237 let mayLoad = 1, mayStore = 1 in
1527 let mayLoad = 1, Defs = [CC] in {
1535 let mayLoad = 1, Defs = [CC] in
[all …]
DSystemZInstrFormats.td25 let mayLoad = 0;
2107 let mayLoad = 1;
2113 let mayLoad = 1;
2123 let mayLoad = 1;
2386 let mayLoad = 1;
2393 let mayLoad = 1;
2410 let mayLoad = 1;
2417 let mayLoad = 1;
2646 let mayLoad = 1;
2736 let mayLoad = 1;
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrExtension.td44 let mayLoad = 1 in
70 let mayLoad = 1 in
102 let mayLoad = 1 in {
109 } // mayLoad = 1
120 let mayLoad = 1 in
130 let mayLoad = 1 in
171 let mayLoad = 1 in
178 let mayLoad = 1 in
DX86CmovConversion.cpp196 if (!llvm::any_of(Group, [&](MachineInstr *I) { return I->mayLoad(); })) in runOnMachineFunction()
302 if (CC != X86::COND_INVALID && (IncludeLoads || !I.mayLoad())) { in collectCmovCandidates()
318 if (I.mayLoad()) { in collectCmovCandidates()
668 return I->mayLoad() && X86::getCondFromCMovOpc(I->getOpcode()) == CC; in convertCmovInstsToBranches()
719 if (!MI.mayLoad()) { in convertCmovInstsToBranches()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp538 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo()
552 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo()
599 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo()
626 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
660 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
864 assert(MI->mayLoad() && !MI->mayStore()); in expandLoad()
909 assert(!MI->mayLoad() && MI->mayStore()); in expandStore()
974 assert(MI->mayLoad() && MI->mayStore()); in expandAtomicCmpxchgOrRmw()
DSMInstructions.td33 let mayLoad = 1;
68 let mayLoad = 0;
81 let mayLoad = 1;
90 let mayLoad = 0;
98 let mayLoad = 0;
162 let mayLoad = 1;
191 let mayLoad = 1;
716 let mayLoad = ps.mayLoad;
/external/llvm/lib/Target/X86/
DX86InstrExtension.td46 let mayLoad = 1 in
72 let mayLoad = 1 in
102 let mayLoad = 1 in
112 let mayLoad = 1 in
153 let mayLoad = 1 in
160 let mayLoad = 1 in
/external/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td117 let mayLoad = 0;
284 let mayLoad = 0;
295 let mayLoad = 0;
308 let mayLoad = 0;
322 let mayLoad = 0;
334 let mayLoad = 0;
351 let mayLoad = 1;
658 let mayLoad = 1;
678 let mayLoad = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsEVAInstrInfo.td63 bit mayLoad = 1;
102 bit mayLoad = 1;
118 bit mayLoad = 0;
133 bit mayLoad = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DGenericOpcodes.td119 let mayLoad = 1;
494 let mayLoad = 1;
502 let mayLoad = 1;
510 let mayLoad = 1;
527 let mayLoad = 1;
537 let mayLoad = 1;
547 let mayLoad = 1;
611 let mayLoad = 1;
/external/llvm/lib/Target/SystemZ/
DSystemZInstrFormats.td1067 let mayLoad = 1;
1074 let mayLoad = 1;
1091 let mayLoad = 1;
1382 let mayLoad = 1;
1401 let mayLoad = 1;
1414 let mayLoad = 1;
1430 let mayLoad = 1;
1442 let mayLoad = 1;
1453 let mayLoad = 1;
1466 let mayLoad = 1;
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td833 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in
857 // NOTE: ideally, this would have mayStore = 0, mayLoad = 0, but we cannot
859 let mayStore = 1, mayLoad = 1, hasSideEffects = 1 in
1068 let mayLoad = 0, mayStore = 0, hasSideEffects = 1, isReturn = 1 in
1269 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1284 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1560 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1588 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1700 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1963 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td1044 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in
1068 // NOTE: ideally, this would have mayStore = 0, mayLoad = 0, but we cannot
1070 let mayStore = 1, mayLoad = 1, hasSideEffects = 1 in
1290 let mayLoad = 0, mayStore = 0, hasSideEffects = 1, isReturn = 1 in
1296 let mayLoad = 1 in
1342 let mayLoad = 1 in
1563 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1578 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1918 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1946 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
[all …]

12345678910>>...13