Home
last modified time | relevance | path

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

1234567

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A 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
H A 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()
H A 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()
640 if (UseMID.mayLoad()) { in changeAddAsl()
674 if (MID.mayLoad()) in xformUseMI()
H A DHexagonDepInstrInfo.td8742 let mayLoad = 1;
8755 let mayLoad = 1;
8772 let mayLoad = 1;
8784 let mayLoad = 1;
8797 let mayLoad = 1;
8810 let mayLoad = 1;
8822 let mayLoad = 1;
8843 let mayLoad = 1;
8860 let mayLoad = 1;
8872 let mayLoad = 1;
[all …]
H A 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()
/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
150 let mayLoad = 1;
173 let mayLoad = 1;
184 let mayLoad = 1;
194 let mayLoad = 1;
240 let mayLoad = 1;
268 let mayLoad = 1;
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.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
176 let mayLoad = 1 in {
183 } // mayLoad = 1
191 let mayLoad = 1 in
198 let mayLoad = 1 in
H A DX86CmovConversion.cpp190 if (!llvm::any_of(Group, [&](MachineInstr *I) { return I->mayLoad(); })) in runOnMachineFunction()
296 if (CC != X86::COND_INVALID && (IncludeLoads || !I.mayLoad())) { in collectCmovCandidates()
312 if (I.mayLoad()) { in collectCmovCandidates()
662 return I->mayLoad() && X86::getCondFromCMovOpc(I->getOpcode()) == CC; in convertCmovInstsToBranches()
713 if (!MI.mayLoad()) { in convertCmovInstsToBranches()
H A DX86InstrVMX.td75 let mayLoad = 1 in {
82 } // mayLoad
H A DX86InstrMPX.td52 let mayLoad = 1 in {
76 let mayLoad = 1 in
H A DX86InstrSystem.td182 let mayLoad = 1 in {
194 let mayLoad = 1 in
203 let mayLoad = 1 in
211 let mayLoad = 1 in
218 let mayLoad = 1 in
226 let mayLoad = 1 in
233 let mayLoad = 1 in
251 let mayLoad = 1 in
351 let mayLoad = 1 in {
400 let mayLoad = 1 in
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A 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 …]
H A DSystemZInstrInfo.td473 let mayLoad = 1, mayStore = 1 in
770 let mayLoad = 1, mayStore = 1 in
1139 let mayLoad = 1, mayStore = 1 in
1526 let mayLoad = 1, Defs = [CC] in {
1534 let mayLoad = 1, Defs = [CC] in
1727 let mayLoad = 1;
1734 let mayLoad = 1, Defs = [CC] in
1771 let mayLoad = 1, mayStore = 1 in
1849 let mayLoad = 1 in
2021 let mayLoad = 1, Defs = [CC] in
[all …]
H A 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 …]
H A DSystemZInstrBuilder.h33 if (MCID.mayLoad()) in addFrameReference()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp535 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo()
549 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo()
596 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo()
623 assert(MI->mayLoad() && !MI->mayStore()); in enableLoadCacheBypass()
657 assert(MI->mayLoad() ^ MI->mayStore()); in enableNonTemporal()
867 assert(MI->mayLoad() && !MI->mayStore()); in expandLoad()
912 assert(!MI->mayLoad() && MI->mayStore()); in expandStore()
977 assert(MI->mayLoad() && MI->mayStore()); in expandAtomicCmpxchgOrRmw()
H A 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;
639 let mayLoad = ps.mayLoad;
H A DSOPInstructions.td45 let mayLoad = 0;
277 let mayLoad = 0;
559 let mayLoad = 0;
693 let mayLoad = 1 in {
750 let mayLoad = 0;
848 let mayLoad = 0;
955 let mayLoad = 1;
963 let mayLoad = 1;
980 let mayLoad = 1;
1004 let mayLoad = 1;
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsEVAInstrInfo.td63 bit mayLoad = 1;
102 bit mayLoad = 1;
118 bit mayLoad = 0;
133 bit mayLoad = 1;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td1333 let mayLoad = 1 in
1379 let mayLoad = 1 in
3622 let mayStore = 0, mayLoad = 1 in
3631 let mayStore = 1, mayLoad = 0 in
3668 let mayStore = 0, mayLoad = 1 in
3677 let mayStore = 1, mayLoad = 0 in
3766 let mayStore = 0, mayLoad = 1 in
3774 let mayStore = 1, mayLoad = 0 in
3807 let mayStore = 0, mayLoad = 1 in
4026 let mayLoad = Load;
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DGenericOpcodes.td119 let mayLoad = 1;
581 let mayLoad = 1;
589 let mayLoad = 1;
597 let mayLoad = 1;
614 let mayLoad = 1;
624 let mayLoad = 1;
634 let mayLoad = 1;
726 let mayLoad = 1;

1234567