/external/llvm/lib/Target/R600/ |
D | SIInstrFormats.td | 56 let mayStore = 0; 74 let mayStore = 0; 91 let mayStore = 0; 107 let mayStore = 0; 124 let mayStore = 0; 163 let mayStore = 0; 181 let mayStore = 0; 209 let mayStore = 0; 235 let mayStore = 0; 252 let mayStore = 0; [all …]
|
D | SIInsertWaits.cpp | 131 (MI.getOpcode() == AMDGPU::EXP || MI.getDesc().mayStore())); in getHwCounts() 166 if (!MI.getDesc().mayStore()) in isOpRelevant()
|
D | SIInstrInfo.td | 274 let mayStore = 1; 288 let mayStore = 0; 301 let mayStore = 0; 314 let mayStore = 0;
|
D | AMDILInstrInfo.td | 170 let mayStore = 0;
|
/external/llvm/lib/Target/ARM/ |
D | ARMHazardRecognizer.cpp | 24 if (MI->mayStore()) in hasRAWHazard() 50 !(STI.isLikeA9() && (LastMI->mayLoad() || LastMI->mayStore())) && in getHazardType()
|
D | MLxExpansionPass.cpp | 188 if (MI->mayStore()) in hasRAWHazard()
|
D | ARMFrameLowering.cpp | 865 assert(MI->mayStore() && "Expecting spill instruction"); in skipAlignedDPRCS2Spills() 871 assert(MI->mayStore() && "Expecting spill instruction"); in skipAlignedDPRCS2Spills() 874 assert(MI->mayStore() && "Expecting spill instruction"); in skipAlignedDPRCS2Spills()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrFormatsV4.td | 45 let mayStore = 1 in 55 let mayLoad = 1, mayStore = 1 in
|
D | HexagonVLIWPacketizer.cpp | 2351 if (MI->getDesc().mayStore()) { in GetPostIncrementOperand() 2414 if (PacketSU->getInstr()->getDesc().mayStore() || in CanPromoteToNewValueStore() 2431 MI->getDesc().mayStore() && in CanPromoteToNewValueStore() 2887 if (MCIDI.mayStore() && MCIDJ.mayStore() && in isLegalToPacketizeTogether() 2893 if ((QII->isMemOp(J) && MCIDI.mayStore()) in isLegalToPacketizeTogether() 2894 || (MCIDJ.mayStore() && QII->isMemOp(I)) in isLegalToPacketizeTogether() 2901 if (MCIDJ.mayStore() && QII->isDeallocRet(I)){ in isLegalToPacketizeTogether() 2946 if (PacketSU->getInstr()->getDesc().mayStore() || in isLegalToPacketizeTogether() 3088 MCIDI.mayStore() && MCIDJ.mayStore()) { in isLegalToPacketizeTogether() 3096 else if ( !MCIDJ.mayStore()) { in isLegalToPacketizeTogether()
|
D | HexagonInstrFormats.td | 205 let mayStore = 1 in 214 let mayStore = 1 in 356 let mayStore = 1 in
|
D | HexagonInstrInfoV4.td | 1139 let mayStore = 1, isNVStore = 1 in 1381 let isPredicable = 1, mayStore = 1, neverHasSideEffects = 1, 1390 let mayStore = 1, neverHasSideEffects = 1, isPredicated = 1, 1628 let mayStore = 1, isNVStore = 1, neverHasSideEffects = 1, isExtendable = 1 in 1681 let mayStore = 1, isNVStore = 1, isExtendable = 1, neverHasSideEffects = 1 in 1703 mayStore = 1 in { 1710 let isExtended = 1, opExtendable = 2, mayStore = 1, AddedComplexity = 10, 1777 let mayStore = 1, neverHasSideEffects = 1 in 1785 let isExtended = 1, opExtendable = 2, mayStore = 1, AddedComplexity = 10, 1799 let mayStore = 1, neverHasSideEffects = 1 in [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsDelaySlotFiller.cpp | 391 if (!MI.mayStore() && !MI.mayLoad()) in hasHazard() 400 SeenStore |= MI.mayStore(); in hasHazard() 413 if (MI.mayStore()) in hasHazard_() 443 HasHazard |= updateDefsUses(*I, MI.mayStore()); in hasHazard_() 449 HasHazard = MI.mayStore() && (OrigSeenLoad || OrigSeenStore); in hasHazard_() 453 SeenNoObjStore |= MI.mayStore(); in hasHazard_()
|
/external/llvm/lib/Target/MBlaze/ |
D | MBlazeDelaySlotFiller.cpp | 123 bool a_is_memory = candidate->mayLoad() || candidate->mayStore(); in delayHasHazard() 156 if (a_is_memory && m->mayStore()) in delayHasHazard()
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.cpp | 2409 bool mayStore; member in InstAnalyzer 2415 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), in InstAnalyzer() 2429 if (hasSideEffects || mayLoad || mayStore || isVariadic) in IsNodeBitcast() 2459 if (CP.hasProperty(SDNPMayStore)) mayStore = true; in AnalyzeNode() 2481 if (OpInfo.hasProperty(SDNPMayStore)) mayStore = true; in AnalyzeNode() 2492 mayStore = true;// Intrinsics that can write to memory are 'mayStore'. in AnalyzeNode() 2524 if (InstInfo.mayStore != PatInfo.mayStore && !InstInfo.mayStore_Unset) { in InferFromPattern() 2527 Twine(InstInfo.mayStore)); in InferFromPattern() 2542 InstInfo.mayStore |= PatInfo.mayStore; in InferFromPattern() 3002 NumStores += InstInfo.mayStore; in VerifyInstructionFlags() [all …]
|
D | CodeGenInstruction.h | 230 bool mayStore; variable
|
D | DAGISelMatcherGen.cpp | 646 return II.mayLoad || II.mayStore; in mayInstNodeLoadOrStore() 692 && (II.hasCtrlDep || II.mayLoad || II.mayStore || II.canFoldAsLoad || in EmitResultInstructionAsOperand()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrBuilder.h | 156 if (MCID.mayStore())
|
D | X86InstrInfo.td | 808 let mayStore = 1 in { 847 let mayStore = 1 in { 857 let Defs = [RSP], Uses = [RSP], neverHasSideEffects = 1, mayStore = 1 in { 869 let Defs = [RSP], Uses = [RSP, EFLAGS], mayStore = 1, neverHasSideEffects=1 in 879 mayStore=1, neverHasSideEffects=1 in { 1105 let mayStore = 1 in 1207 let mayLoad = 1, mayStore = 1 in { 1225 let mayLoad = 1, mayStore = 1 in { 1243 let mayLoad = 1, mayStore = 1 in { 1261 let mayLoad = 1, mayStore = 1 in { [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCHazardRecognizers.cpp | 97 isStore = MCID.mayStore(); in GetInstrType()
|
/external/llvm/include/llvm/MC/ |
D | MCInstrDesc.h | 345 bool mayStore() const { in mayStore() function
|
/external/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 369 NewMI->mayStore()) && in foldMemoryOperand() 463 if (MI->isNotDuplicable() || MI->mayStore() || in isReallyTriviallyReMaterializableGeneric()
|
D | ScheduleDAGInstrs.cpp | 509 if (!MIa->mayStore() && !MIb->mayStore()) in MIsNeedChainEdge() 797 unsigned TrueMemOrderLatency = MI->mayStore() ? 1 : 0; in buildSchedGraph() 853 } else if (MI->mayStore()) { in buildSchedGraph()
|
D | StackColoring.cpp | 573 bool TouchesMemory = I->mayLoad() || I->mayStore(); in remapInstructions() 612 if (!I->mayLoad() && !I->mayStore()) in removeInvalidSlotRanges()
|
/external/llvm/lib/Target/Sparc/ |
D | DelaySlotFiller.cpp | 203 if (candidate->mayStore()) { in delayHasHazard()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreInstrInfo.td | 386 let mayStore=1 in { 458 let mayStore=1 in { 534 let mayStore=1 in 547 let mayStore=1 in { 611 let mayStore = 1 in 661 let Uses = [SP], Defs = [SP], mayStore = 1 in 1054 let Uses = [SP], mayStore = 1 in {
|