Home
last modified time | relevance | path

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

1234

/external/llvm/lib/Target/R600/
DSIInstrFormats.td94 let mayLoad = 0;
226 let mayLoad = 0;
237 let mayLoad = 0;
251 let mayLoad = 0;
264 let mayLoad = 0;
276 let mayLoad = 0;
293 let mayLoad = 1;
588 let mayLoad = 1;
610 let mayLoad = 1;
DSIInstrInfo.td1829 let mayLoad = 1, mayStore = 1 in {
1836 } // end mayLoad = 1, mayStore = 1
1870 let mayLoad = 1, mayStore = 1 in {
1877 } // end mayLoad = 1, mayStore = 1
1913 let mayStore = 1, mayLoad = 0 in {
1925 } // mayStore = 1, mayLoad = 0
1927 let mayLoad = 1, mayStore = 0 in {
1939 } // mayLoad = 1, mayStore = 0
2062 let mayStore = 1, mayLoad = 1, hasPostISelHook = 1 in {
2108 } // mayStore = 1, mayLoad = 1, hasPostISelHook = 1
[all …]
DR600Instructions.td85 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in {
214 } // End mayLoad = 1, mayStore = 0, hasSideEffects = 0
843 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in {
878 } // End mayLoad = 0, mayStore = 0, hasSideEffects = 0
1002 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in {
1018 } // End mayLoad = 0, mayStore = 0, hasSideEffects = 0
1319 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in {
1328 } // End mayLoad = 0, mayStore = 0, hasSideEffects = 1
1497 let mayLoad = 0;
/external/llvm/lib/Target/SystemZ/
DSystemZInstrFormats.td582 let mayLoad = 1;
798 let mayLoad = 1;
817 let mayLoad = 1;
830 let mayLoad = 1;
846 let mayLoad = 1;
858 let mayLoad = 1;
869 let mayLoad = 1;
881 let mayLoad = 1;
1034 let mayLoad = 1;
1048 let mayLoad = 1;
[all …]
DSystemZInstrBuilder.h33 if (MCID.mayLoad()) in addFrameReference()
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td783 let mayLoad = 0, mayStore = 0, hasSideEffects = 1 in
807 // NOTE: ideally, this would have mayStore = 0, mayLoad = 0, but we cannot
809 let mayStore = 1, mayLoad = 1, hasSideEffects = 1 in
971 let mayLoad = 0, mayStore = 0, hasSideEffects = 1, isReturn = 1 in
1172 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1187 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1463 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1491 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1603 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
1843 let mayLoad = 0, mayStore = 0, hasSideEffects = 0 in
[all …]
DAArch64A53Fix835769.cpp51 return (MI->mayLoad() || MI->mayStore()); in isFirstInstructionInSequence()
/external/llvm/lib/Target/ARM/
DARMOptimizeBarriersPass.cpp43 return !(MI->mayLoad() || in CanMovePastDMB()
DARMHazardRecognizer.cpp55 (LastMI->mayLoad() || LastMI->mayStore())) && in getHazardType()
/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
DX86InstrControl.td235 let mayLoad = 1 in
247 let mayLoad = 1 in
289 let mayLoad = 1 in
298 let mayLoad = 1 in
310 let mayLoad = 1 in
DX86InstrAVX512.td425 let mayLoad = 1 in
639 let mayLoad = 1 in {
791 let mayLoad = 1 in {
815 let mayLoad = 1 in {
1125 let mayLoad = 1 in {
1240 let mayLoad = 1 in
1263 let mayLoad = 1 in
1277 let mayLoad = 1 in
1292 let mayLoad = 1 in {
1394 let mayLoad = 1 in
[all …]
DX86InstrBuilder.h155 if (MCID.mayLoad())
DX86InstrInfo.td974 let Defs = [EBP, ESP], Uses = [EBP, ESP], mayLoad = 1, hasSideEffects=0 in
979 let Defs = [RBP,RSP], Uses = [RBP,RSP], mayLoad = 1, hasSideEffects = 0 in
990 let mayLoad = 1, SchedRW = [WriteLoad] in {
1003 } // mayLoad, SchedRW
1034 let Defs = [ESP, EFLAGS], Uses = [ESP], mayLoad = 1, hasSideEffects=0,
1051 let mayLoad = 1, SchedRW = [WriteLoad] in {
1058 } // mayLoad, SchedRW
1081 let Defs = [RSP, EFLAGS], Uses = [RSP], mayLoad = 1, hasSideEffects=0 in
1089 mayLoad = 1, hasSideEffects = 0, SchedRW = [WriteLoad] in {
1288 let mayLoad = 1 in {
[all …]
DX86InstrFMA.td32 let mayLoad = 1, isCommutable = IsMVariantCommutable in
48 let mayLoad = 1, isCommutable = IsMVariantCommutable in
142 let mayLoad = 1, isCommutable = IsMVariantCommutable in
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp394 if (!MI.mayStore() && !MI.mayLoad()) in hasHazard()
402 SeenLoad |= MI.mayLoad(); in hasHazard()
451 HasHazard |= MI.mayLoad() || OrigSeenStore; in hasHazard_()
453 SeenNoObjLoad |= MI.mayLoad(); in hasHazard_()
DMicroMipsInstrInfo.td244 let mayLoad = 1;
251 let mayLoad = 1;
269 let mayLoad = 1;
312 let mayLoad = 1;
330 let mayLoad = 1;
347 let mayLoad = 1;
522 let mayLoad = 1;
540 let mayLoad = 1;
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.cpp35 if (!MCID->mayLoad()) in isLoadAfterStore()
284 isLoad = MCID.mayLoad(); in GetInstrType()
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp465 (!MI->mayLoad() || !MI->isInvariantLoad(AA)))) in isGlobalMemoryObject()
524 if ((MIa->mayLoad() || MIa->mayStore()) && in MIsNeedChainEdge()
525 (MIb->mayLoad() || MIb->mayStore())) in MIsNeedChainEdge()
647 Dep.setLatency(((*I)->getInstr()->mayLoad()) ? LatencyToLoad : 0); in adjustChainDeps()
851 && (HasVRegDef || MI->mayLoad())) { in buildSchedGraph()
901 if (AliasChain->getInstr()->mayLoad()) in buildSchedGraph()
1006 } else if (MI->mayLoad()) { in buildSchedGraph()
DTargetInstrInfo.cpp478 NewMI->mayLoad()) && in foldMemoryOperand()
598 if (MI->mayLoad() && !MI->isInvariantLoad(AA)) in isReallyTriviallyReMaterializableGeneric()
773 if (DefMI->mayLoad()) in defaultDefLatency()
791 return MI->mayLoad() ? 2 : 1; in getInstrLatency()
DStackColoring.cpp556 bool TouchesMemory = I.mayLoad() || I.mayStore(); in remapInstructions()
592 if (!I.mayLoad() && !I.mayStore()) in removeInvalidSlotRanges()
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp2700 bool mayLoad; member in InstAnalyzer
2705 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), in InstAnalyzer()
2719 if (hasSideEffects || mayLoad || mayStore || isVariadic) in IsNodeBitcast()
2750 if (CP.hasProperty(SDNPMayLoad)) mayLoad = true; in AnalyzeNode()
2769 if (N->NodeHasProperty(SDNPMayLoad, CDP)) mayLoad = true; in AnalyzeNode()
2776 mayLoad = true;// These may load memory. in AnalyzeNode()
2817 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) { in InferFromPattern()
2820 if (!InstInfo.mayLoad) { in InferFromPattern()
2823 Twine(InstInfo.mayLoad)); in InferFromPattern()
2830 InstInfo.mayLoad |= PatInfo.mayLoad; in InferFromPattern()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonInstrFormats.td197 let mayLoad = 1 in
202 let mayLoad = 1 in
217 let mayLoad = 1 in
393 let mayLoad = 1 in
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h1228 assert(MIa && (MIa->mayLoad() || MIa->mayStore()) &&
1230 assert(MIb && (MIb->mayLoad() || MIb->mayStore()) &&
/external/llvm/include/llvm/MC/
DMCInstrDesc.h412 bool mayLoad() const { in mayLoad() function

1234