/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonPatternsV65.td | 10 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in 19 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in 28 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in 41 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in 50 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in 59 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1, mayStore = 1 in
|
H A D | HexagonHazardRecognizer.cpp | 103 if (UsesLoad && SU->isInstr() && SU->getInstr()->mayLoad()) in ShouldPreferAnother() 155 UsesLoad = MI->mayLoad(); in EmitInstruction() 157 if (TII->isHVXVec(*MI) && !MI->mayLoad() && !MI->mayStore()) in EmitInstruction()
|
H A D | HexagonOptAddrMode.cpp | 129 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() 641 if (UseMID.mayLoad()) { in changeAddAsl() 675 if (MID.mayLoad()) in xformUseMI()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoC.td | 221 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 286 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Uses = [X2] in 366 let rd = 0, imm = 0, hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 373 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in [all …]
|
H A D | RISCVInstrInfo.td | 379 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 389 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 397 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in 403 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 409 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 416 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 422 hasSideEffects = 1, mayLoad = 0, mayStore = 0 in 428 hasSideEffects = 1, mayLoad = 0, mayStore = 0 in 434 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 441 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in [all …]
|
H A D | RISCVInstrInfoA.td | 36 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 51 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in 186 let mayLoad = 1; 209 let mayLoad = 1; 220 let mayLoad = 1; 230 let mayLoad = 1; 276 let mayLoad = 1; 304 let mayLoad = 1;
|
H A D | RISCVInstrInfoV.td | 84 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in { 146 } // hasSideEffects = 0, mayLoad = 1, mayStore = 0 148 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in { 203 } // hasSideEffects = 0, mayLoad = 0, mayStore = 1 205 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in { 301 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0 303 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in { 324 } // hasSideEffects = 0, mayLoad = 1, mayStore = 1 450 let hasSideEffects = 1, mayLoad = 0, mayStore = 0 in { 459 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0 [all …]
|
H A D | RISCVInstrInfoF.td | 50 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 60 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 65 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 75 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 81 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 93 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in 104 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in 113 let hasSideEffects = 0, mayLoad = 0, mayStore = 1 in
|
H A D | RISCVInstrInfoVPseudos.td | 619 let mayLoad = 1; 637 let mayLoad = 1; 654 let mayLoad = 1; 672 let mayLoad = 1; 690 let mayLoad = 1; 710 let mayLoad = 1; 727 let mayLoad = 0; 743 let mayLoad = 0; 758 let mayLoad = 0; 774 let mayLoad = 0; [all …]
|
H A D | RISCVInstrInfoD.td | 32 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 D | RISCVInstrInfoZfh.td | 34 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
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/ |
H A D | InstructionInfoView.cpp | 67 TempStream << (IIVDEntry.mayLoad ? " * " : " "); in printView() 117 IIVDEntry.mayLoad = MCDesc.mayLoad(); in collectData() 128 {"mayLoad", IIVD.mayLoad}, in toJSON()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrExtension.td | 42 let mayLoad = 1 in 68 let mayLoad = 1 in 100 let mayLoad = 1 in { 107 } // mayLoad = 1 118 let mayLoad = 1 in 128 let mayLoad = 1 in 174 let mayLoad = 1 in { 181 } // mayLoad = 1 189 let mayLoad = 1 in 196 let mayLoad = 1 in
|
H A D | X86InstrControl.td | 153 let mayLoad = 1 in 196 let mayLoad = 1 in { 280 let mayLoad = 1 in { 296 let mayLoad = 1 in 305 let mayLoad = 1 in 358 let mayLoad = 1 in 371 let mayLoad = 1 in 382 let mayLoad = 1 in 391 let mayLoad = 1 in
|
H A D | X86CmovConversion.cpp | 188 if (!llvm::any_of(Group, [&](MachineInstr *I) { return I->mayLoad(); })) in runOnMachineFunction() 295 if (CC != X86::COND_INVALID && (IncludeLoads || !I.mayLoad())) { in collectCmovCandidates() 311 if (I.mayLoad()) { in collectCmovCandidates() 662 return I->mayLoad() && X86::getCondFromCMov(*I) == CC; in convertCmovInstsToBranches() 713 if (!MI.mayLoad()) { in convertCmovInstsToBranches()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 686 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo() 700 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo() 747 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo() 789 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass() 822 assert(!MI->mayLoad() && MI->mayStore()); in enableStoreCacheBypass() 835 assert(MI->mayLoad() && MI->mayStore()); in enableRMWCacheBypass() 850 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal() 1091 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass() 1130 assert(!MI->mayLoad() && MI->mayStore()); in enableStoreCacheBypass() 1165 assert(MI->mayLoad() && MI->mayStore()); in enableRMWCacheBypass() [all …]
|
H A D | SIPostRABundler.cpp | 76 if (!MI.mayLoad()) in isDependentLoad() 116 NextMI.mayLoad() == MI.mayLoad() && NextMI.mayStore() == MI.mayStore() && in canBundle()
|
H A D | EXPInstructions.td | 21 let mayLoad = done; 47 // mayLoad for done=1.
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrSystem.td | 143 let mayLoad = 1, mayStore = 1, Defs = [CC] in { 188 let mayLoad = 1 in { 208 let mayLoad = 1, mayStore = 1, Defs = [CC] in 212 let mayLoad = 1, mayStore = 1, Defs = [CC] in { 218 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in { 224 let mayLoad = 1, mayStore = 1, Uses = [R0L] in 228 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in 300 let hasSideEffects = 1, mayLoad = 1, Uses = [R0L, R1D], Defs = [CC] in 363 let hasSideEffects = 1, mayLoad = 1, Defs = [R0D, R1D] in 392 let hasSideEffects = 1, mayLoad = 1 in { [all …]
|
H A D | SystemZInstrInfo.td | 433 let canFoldAsLoad = 1, SimpleBDXLoad = 1, mayLoad = 1 in { 505 let mayLoad = 1, mayStore = 1 in 507 let mayLoad = 1, mayStore = 1, Defs = [CC] in { 515 mayLoad = 1, mayStore = 1, Uses = [R0L] in 519 let mayLoad = 1, mayStore = 1, Defs = [CC] in 830 let mayLoad = 1, mayStore = 1 in 1202 let mayLoad = 1, mayStore = 1 in 1259 let mayLoad = 1, mayStore = 1 in 1299 let mayLoad = 1, mayStore = 1 in 1626 let mayLoad = 1, Defs = [CC] in { [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kInstrBuilder.h | 65 if (MCID.mayLoad()) 82 if (MCID.mayLoad())
|
H A D | M68kInstrData.td | 84 let mayLoad = 1 in 128 let mayLoad = 1, mayStore = 1 in { 138 } // let mayLoad = 1, mayStore = 1 439 let mayLoad = 1 in 458 let mayLoad = 1 in 506 let mayLoad = 1 in { 509 } // let mayLoad = 1 580 let mayLoad = 1 in { 584 } // let mayLoad = 1 610 let mayLoad = 1 in {
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsEVAInstrInfo.td | 62 bit mayLoad = 1; 101 bit mayLoad = 1; 117 bit mayLoad = 0; 132 bit mayLoad = 1;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCOptAddrMode.cpp | 402 if (IsStore && MI->mayLoad()) in canHoistLoadStoreTo() 424 bool IsLoad = Ldst->mayLoad(); in canSinkLoadStoreTo() 433 if (IsStore && MI->mayLoad()) in canSinkLoadStoreTo() 473 if (!MI->mayLoad() && !MI->mayStore()) in processBasicBlock()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrFormats.td | 1309 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in 1343 let mayLoad = 1; 1383 // NOTE: ideally, this would have mayStore = 0, mayLoad = 0, but we cannot 1385 let mayStore = 1, mayLoad = 1, hasSideEffects = 1 in 1641 let mayLoad = 0, mayStore = 0, hasSideEffects = 1, isReturn = 1 in 1647 let mayLoad = 1 in 1695 let mayLoad = 1 in 1922 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in 1937 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in 2299 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in [all …]
|