Home
last modified time | relevance | path

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

123456789

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZicfiss.td28 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 DRISCVInstrInfoZc.td80 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 DRISCVInstrInfoC.td241 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 DRISCVInstrInfoXCV.td42 hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
98 let Predicates = [HasVendorXCVmac, IsRV32], hasSideEffects = 0, mayLoad = 0,
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 {
498 let Predicates = [HasVendorXCVbi, IsRV32], hasSideEffects = 0, mayLoad = 0,
568 mayLoad = 1, mayStore = 0 in {
638 mayLoad = 0, mayStore = 1 in {
[all …]
H A DRISCVInstrInfoA.td18 let hasSideEffects = 0, mayLoad = 1, mayStore = 0 in
33 let hasSideEffects = 0, mayLoad = 1, mayStore = 1 in
176 let mayLoad = 1;
185 let mayLoad = 1;
196 let mayLoad = 1;
206 let mayLoad = 1;
314 let mayLoad = 1;
352 let mayLoad = 1;
H A DRISCVInstrInfoZimop.td37 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
43 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
H A DRISCVInstrInfo.td500 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
539 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
545 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
552 let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
561 hasSideEffects = 1, mayLoad = 0, mayStore = 0 in
620 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
732 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0
1608 let mayLoad = 0;
1638 mayStore = 0, mayLoad = 0 in
1765 mayStore = 0, mayLoad = 0 in
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatternsV65.td10 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
20 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
30 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
44 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
55 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
66 let isCodeGenOnly = 1, isPseudo = 1, mayLoad = 1,
H A DHexagonHazardRecognizer.cpp98 if (UsesLoad && SU->isInstr() && SU->getInstr()->mayLoad()) in ShouldPreferAnother()
160 UsesLoad = MI->mayLoad(); in EmitInstruction()
162 if (TII->isHVXVec(*MI) && !MI->mayLoad() && !MI->mayStore()) in EmitInstruction()
H A DHexagonOptAddrMode.cpp131 if ((!MID.mayStore() && !MID.mayLoad()) || HII->isPredicated(MI)) in INITIALIZE_PASS_DEPENDENCY()
197 if ((!UseMID.mayLoad() && !UseMID.mayStore()) || in canRemoveAddasl()
389 return MID.mayLoad() ? 1 : 0; in getBaseOpPosition()
411 return MID.mayLoad() ? 2 : 1; in getOffsetOpPosition()
426 if ((!MID.mayLoad() && !MID.mayStore()) || in processAddUses()
521 if ((MID.mayLoad() || MID.mayStore())) { in analyzeUses()
717 if (UseMID.mayLoad()) { in changeAddAsl()
751 if (MID.mayLoad()) in xformUseMI()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFloatInstrFormats.td170 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 DLoongArchLBTInstrInfo.td17 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, Predicates = [HasExtLBT] in {
53 let mayLoad = 1 in {
56 } // mayLoad = 1
197 // mayLoad = 1
198 let mayLoad = 1 in {
201 } // mayLoad = 1
241 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0, Predicates = [HasExtLBT]
H A DLoongArchLVZInstrInfo.td17 let hasSideEffects = 1, mayLoad = 0, mayStore = 0, Predicates = [HasExtLVZ] in {
33 } // hasSideEffects = 1, mayLoad = 0, mayStore = 0, Predicates = [HasExtLVZ]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertHardClauses.cpp110 if (MI.mayLoad() || (MI.mayStore() && ST->shouldClusterStores())) { in getHardClauseType()
132 return MI.mayLoad() ? MI.mayStore() ? HARDCLAUSE_MIMG_ATOMIC in getHardClauseType()
137 return MI.mayLoad() ? MI.mayStore() ? HARDCLAUSE_VMEM_ATOMIC in getHardClauseType()
142 return MI.mayLoad() ? MI.mayStore() ? HARDCLAUSE_FLAT_ATOMIC in getHardClauseType()
H A DSIMemoryLegalizer.cpp787 if (!(MI->mayLoad() && !MI->mayStore())) in getLoadInfo()
801 if (!(!MI->mayLoad() && MI->mayStore())) in getStoreInfo()
848 if (!(MI->mayLoad() && MI->mayStore())) in getAtomicCmpxchgOrRmwInfo()
944 assert(MI->mayLoad() && MI->mayStore()); in enableRMWCacheBypass()
961 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal()
1284 assert(MI->mayLoad() && MI->mayStore()); in enableRMWCacheBypass()
1314 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal()
1616 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal()
1849 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal()
2117 assert(MI->mayLoad() ^ MI->mayStore()); in enableVolatileAndOrNonTemporal()
[all …]
H A DSIPostRABundler.cpp76 if (!MI.mayLoad()) in isDependentLoad()
119 NextMI.mayLoad() == MI.mayLoad() && NextMI.mayStore() == MI.mayStore() && in canBundle()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DInstructionInfoView.cpp80 TempStream << (IIVDEntry.mayLoad ? " * " : " "); in printView()
141 IIVDEntry.mayLoad = MCDesc.mayLoad(); in collectData()
152 {"mayLoad", IIVD.mayLoad}, in toJSON()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrExtension.td42 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 DX86InstrAMX.td30 let mayLoad = 1 in
35 let mayLoad = 1 in
61 let isPseudo = true, mayLoad = 1, hasSideEffects = 1,
64 let isPseudo = true, mayLoad = 1 in
68 let isPseudo = true, mayLoad = 1 in
85 let mayLoad = 1 in
87 let mayLoad = 1 in
H A DX86InstrControl.td136 let mayLoad = 1 in
179 let mayLoad = 1 in {
266 let mayLoad = 1 in {
282 let mayLoad = 1 in
291 let mayLoad = 1 in
344 let mayLoad = 1 in
357 let mayLoad = 1 in
368 let mayLoad = 1 in
377 let mayLoad = 1 in
H A DX86InstrMisc.td72 } // mayLoad, SchedRW
78 } // mayStore, mayLoad, SchedRW
111 } // mayLoad, mayStore, SchedRW
173 } // mayLoad, SchedRW
197 } // mayLoad, mayStore, SchedRW
435 let mayLoad = 1 in {
464 } // mayLoad
497 let mayLoad = 1 in {
514 } // mayLoad
1424 let mayLoad = 1 in
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrBuilder.h65 if (MCID.mayLoad())
82 if (MCID.mayLoad())
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrSystem.td159 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
208 let mayLoad = 1 in {
228 let mayLoad = 1, mayStore = 1, Defs = [CC] in
232 let mayLoad = 1, mayStore = 1, Defs = [CC] in {
238 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in {
244 let mayLoad = 1, mayStore = 1, Uses = [R0L] in
248 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in
320 let hasSideEffects = 1, mayLoad = 1, Uses = [R0L, R1D], Defs = [CC] in
383 let hasSideEffects = 1, mayLoad = 1, Defs = [R0D, R1D] in
417 let hasSideEffects = 1, mayLoad = 1 in {
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocScore.cpp109 } else if (MI.mayLoad() && MI.mayStore()) { in calculateRegAllocScore()
111 } else if (MI.mayLoad()) { in calculateRegAllocScore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsEVAInstrInfo.td62 bit mayLoad = 1;
100 bit mayLoad = 1;
116 bit mayLoad = 0;
131 bit mayLoad = 1;

123456789