Home
last modified time | relevance | path

Searched refs:mayStore (Results 1 – 25 of 49) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMHazardRecognizer.cpp24 if (MCID.mayStore()) in hasRAWHazard()
53 !(STI.isCortexA9() && (LastMCID.mayLoad() || LastMCID.mayStore())) && in getHazardType()
DMLxExpansionPass.cpp142 if (MCID.mayStore()) in hasRAWHazard()
DThumb1RegisterInfo.cpp683 } else if (Desc.mayStore()) { in eliminateFrameIndex()
DThumb2SizeReduction.cpp525 if (MCID.mayLoad() || MCID.mayStore()) in ReduceSpecial()
DARMLoadStoreOptimizer.cpp1459 if (isLd && MCID.mayStore()) in IsSafeAndProfitableToMove()
1468 if (MCID.mayStore()) in IsSafeAndProfitableToMove()
/external/llvm/lib/Target/MBlaze/
DMBlazeDelaySlotFiller.cpp126 bool a_is_memory = desc.mayLoad() || desc.mayStore(); in delayHasHazard()
159 if (a_is_memory && m->getDesc().mayStore()) in delayHasHazard()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrBuilder.h115 if (MCID.mayStore())
/external/llvm/include/llvm/MC/
DMCInstrDesc.h398 bool mayStore() const { in mayStore() function
/external/llvm/lib/CodeGen/
DTargetInstrInfoImpl.cpp253 NewMI->getDesc().mayStore()) && in foldMemoryOperand()
338 if (MCID.isNotDuplicable() || MCID.mayStore() || in isReallyTriviallyReMaterializableGeneric()
DScheduleDAGInstrs.cpp317 (UseMCID.mayLoad() || UseMCID.mayStore()) && in BuildSchedGraph()
462 } else if (MCID.mayStore()) { in BuildSchedGraph()
DMachineCSE.cpp264 if (MCID.mayStore() || MCID.isCall() || MCID.isTerminator() || in isCSECandidate()
DMachineVerifier.cpp556 if ((*I)->isStore() && !MCID.mayStore()) in visitMachineInstrBefore()
773 if (MCID.mayStore() && !LI.liveAt(Idx.getDefIndex())) { in visitMachineOperand()
DMachineInstr.cpp1150 if (MCID->mayStore() || MCID->isCall()) { in isSafeToMove()
1204 if (!MCID->mayStore() && in hasVolatileMemoryRef()
/external/llvm/lib/Target/X86/
DX86InstrBuilder.h157 if (MCID.mayStore())
DX86InstrFPStack.td397 let mayStore = 1, neverHasSideEffects = 1 in {
406 let mayStore = 1, neverHasSideEffects = 1 in {
426 let mayStore = 1 in {
468 let mayStore = 1 in {
DX86InstrInfo.td643 let mayStore = 1 in {
675 let mayStore = 1 in {
683 let Defs = [RSP], Uses = [RSP], neverHasSideEffects = 1, mayStore = 1 in {
695 let Defs = [RSP], Uses = [RSP, EFLAGS], mayStore = 1, neverHasSideEffects=1 in
707 mayStore=1, neverHasSideEffects=1 in {
925 let mayStore = 1 in
1137 let mayLoad = 1, mayStore = 1 in {
1158 let mayLoad = 1, mayStore = 1 in {
/external/llvm/utils/TableGen/
DCodeGenInstruction.h228 bool mayLoad, mayStore; variable
DCodeGenDAGPatterns.cpp2368 bool &mayStore; member in InstAnalyzer
2376 : CDP(cdp), mayStore(maystore), mayLoad(mayload), IsBitcast(isbc), in InstAnalyzer()
2397 if (HasSideEffects || mayLoad || mayStore || IsVariadic) in IsNodeBitcast()
2426 if (CP.hasProperty(SDNPMayStore)) mayStore = true; in AnalyzeNode()
2448 if (OpInfo.hasProperty(SDNPMayStore)) mayStore = true; in AnalyzeNode()
2459 mayStore = true;// Intrinsics that can write to memory are 'mayStore'. in AnalyzeNode()
2481 if (Inst.mayStore) { // If the .td file explicitly sets mayStore, use it. in InferFromPattern()
2826 InstInfo.mayStore = MayStore; in InferInstructionFlags()
DInstrInfoEmitter.cpp282 if (Inst.mayStore) OS << "|(1<<MCID::MayStore)"; in emitRecord()
DCodeGenInstruction.cpp303 mayStore = R->getValueAsBit("mayStore"); in CodeGenInstruction()
DDAGISelMatcherGen.cpp650 return II.mayLoad || II.mayStore; in mayInstNodeLoadOrStore()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.cpp79 isStore = MCID.mayStore(); in GetInstrType()
/external/llvm/lib/Target/Sparc/
DDelaySlotFiller.cpp203 if (candidate->getDesc().mayStore()) { in delayHasHazard()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td422 let mayStore=1 in {
485 let mayStore=1 in {
565 let mayStore=1 in
579 let mayStore=1 in {
658 let mayStore = 1 in
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp2616 bool mayStore = MCID.mayStore(); in SelectCodeCommon() local
2625 if (mayStore) in SelectCodeCommon()
2642 if (mayStore) in SelectCodeCommon()

12