Home
last modified time | relevance | path

Searched refs:PostRA (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp2539 bool PostRA = !MRI->isSSA(); in foldFrameOffset() local
2543 if (!PostRA) in foldFrameOffset()
2738 bool PostRA = !MRI->isSSA(); in convertToImmediateForm() local
2757 bool HasImmForm = instrHasImmForm(MI.getOpcode(), IsVFReg, III, PostRA); in convertToImmediateForm()
2800 if (PostRA) in convertToImmediateForm()
2941 if (PostRA && ImmChanged) in convertToImmediateForm()
2944 if (!PostRA) { in convertToImmediateForm()
2992 ImmInstrInfo &III, bool PostRA) const { in instrHasImmForm()
3347 if (PostRA) { in instrHasImmForm()
3361 if (PostRA) { in instrHasImmForm()
[all …]
DPPCInstrInfo.h450 bool PostRA) const;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineSink.cpp807 bool PostRA = MRI.getNumVirtRegs() == 0; in attemptDebugCopyProp() local
816 if (arePhysRegs != PostRA) in attemptDebugCopyProp()
821 if (!PostRA && (DbgMO.getSubReg() != SrcMO->getSubReg() || in attemptDebugCopyProp()
828 if (PostRA && DbgMO.getReg() != DstMO->getReg()) in attemptDebugCopyProp()
/external/llvm/test/CodeGen/ARM/
D2011-02-07-AntidepClobber.ll2 ; PR8986: PostRA antidependence breaker must respect "earlyclobber".
/external/llvm/test/Feature/
Doptnone-llc.ll55 ; LLC-MORE: Skipping pass 'PostRA Machine Instruction Scheduler'
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SchedThunderX.td25 let PostRAScheduler = 1; // Use PostRA scheduler.
DAArch64SchedThunderX2T99.td25 let PostRAScheduler = 1; // Using PostRA sched.
/external/llvm/lib/Target/ARM/
DARMScheduleA9.td16 // required until SD and PostRA schedulers are replaced by MachineScheduler.
2154 // Define VLDM/VSTM PostRA Resources.
2172 // VLDM PostRA Variants. These variants expand A9WriteLMfpPostRA into a
DARMScheduleSwift.td16 // required until SD and PostRA schedulers are replaced by MachineScheduler.
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMScheduleA9.td15 // required until SD and PostRA schedulers are replaced by MachineScheduler.
2177 // Define VLDM/VSTM PostRA Resources.
2195 // VLDM PostRA Variants. These variants expand A9WriteLMfpPostRA into a
DARMScheduleSwift.td15 // required until SD and PostRA schedulers are replaced by MachineScheduler.
/external/llvm/lib/Target/AArch64/
DAArch64SchedVulcan.td26 let PostRAScheduler = 1; // Using PostRA sched.
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsInstrInfo.td1822 // during ISelLowering, which produces the PostRA version of this instruction.