/external/llvm/lib/Target/PowerPC/ |
D | PPCRegisterInfo.h | 55 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 59 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging() 63 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc() 67 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
|
D | PPCRegisterInfo.cpp | 85 PPCRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind) in getPointerRegClass() 277 MachineFunction &MF = *MBB.getParent(); in lowerDynamicAlloc() local 396 MachineFunction &MF = *MBB.getParent(); in lowerCRSpilling() local 440 MachineFunction &MF = *MBB.getParent(); in lowerCRRestore() local 513 MachineFunction &MF = *MBB.getParent(); in lowerCRBitSpilling() local 556 MachineFunction &MF = *MBB.getParent(); in lowerCRBitRestore() local 603 MachineFunction &MF = *MBB.getParent(); in lowerVRSAVESpilling() local 628 MachineFunction &MF = *MBB.getParent(); in lowerVRSAVERestore() local 649 PPCRegisterInfo::hasReservedSpillSlot(const MachineFunction &MF, in hasReservedSpillSlot() 707 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local [all …]
|
D | PPCFrameLowering.cpp | 211 MachineFunction *MF = Entry->getParent(); in RemoveVRSaveCode() local 256 MachineFunction *MF = MI->getParent()->getParent(); in HandleVRSaveUpdate() local 338 static bool spillsCR(const MachineFunction &MF) { in spillsCR() 343 static bool spillsVRSAVE(const MachineFunction &MF) { in spillsVRSAVE() 348 static bool hasSpills(const MachineFunction &MF) { in hasSpills() 353 static bool hasNonRISpills(const MachineFunction &MF) { in hasNonRISpills() 360 unsigned PPCFrameLowering::determineFrameLayout(MachineFunction &MF, in determineFrameLayout() 810 void PPCFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 1042 static bool MustSaveLR(const MachineFunction &MF, unsigned LR) { in MustSaveLR() 1054 PPCFrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF, in processFunctionBeforeCalleeSavedScan() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetFrameLowering.h | 103 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 139 virtual void adjustForSegmentedStacks(MachineFunction &MF) const { } in adjustForSegmentedStacks() 143 virtual void adjustForHiPEPrologue(MachineFunction &MF) const { } in adjustForHiPEPrologue() 177 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame() 188 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos() 227 eliminateCallFramePseudoInstr(MachineFunction &MF, in eliminateCallFramePseudoInstr()
|
D | TargetRegisterInfo.h | 194 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 606 MachineFunction &MF) const { in getRegPressureLimit() 671 MachineFunction &MF) const { in UpdateRegAllocHint() 699 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging() 706 virtual bool useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex() 712 virtual bool requiresFrameIndexScavenging(const MachineFunction &MF) const { in requiresFrameIndexScavenging() 719 virtual bool requiresVirtualBaseRegisters(const MachineFunction &MF) const { in requiresVirtualBaseRegisters() 729 virtual bool hasReservedSpillSlot(const MachineFunction &MF, unsigned Reg, in hasReservedSpillSlot() 736 virtual bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const { in trackLivenessAfterRegAlloc() 743 virtual bool needsStackRealignment(const MachineFunction &MF) const { in needsStackRealignment()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreMachineFunctionInfo.cpp | 34 int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) { in createLRSpillSlot() 50 int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) { in createFPSpillSlot() 61 const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) { in createEHSpillSlot()
|
/external/llvm/lib/Target/R600/ |
D | SIMachineFunctionInfo.cpp | 27 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo() 32 static unsigned createLaneVGPR(MachineRegisterInfo &MRI, MachineFunction *MF) { in createLaneVGPR() 73 MachineRegisterInfo &MRI, MachineFunction *MF, unsigned NumRegs) { in reserveLanes()
|
D | AMDGPUFrameLowering.cpp | 74 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 106 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
|
/external/llvm/lib/CodeGen/ |
D | TargetFrameLoweringImpl.cpp | 28 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 35 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.cpp | 42 static unsigned estimateStackSize(MachineFunction &MF) { in estimateStackSize() 109 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 157 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local 432 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 530 int AArch64FrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 540 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference() 546 int AArch64FrameLowering::resolveFrameIndexReference(const MachineFunction &MF, in resolveFrameIndexReference() 605 static unsigned getPrologueDeath(MachineFunction &MF, unsigned Reg) { in getPrologueDeath() 619 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local 695 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local [all …]
|
D | AArch64RegisterInfo.cpp | 106 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg() 133 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass() 238 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local 296 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local 327 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430FrameLowering.cpp | 106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 190 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local 216 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local 226 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 288 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILFrameLowering.cpp | 29 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 46 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
|
D | R600MachineFunctionInfo.cpp | 14 R600MachineFunctionInfo::R600MachineFunctionInfo(const MachineFunction &MF) in R600MachineFunctionInfo()
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
D | AMDILFrameLowering.cpp | 29 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset() 46 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
|
D | SIMachineFunctionInfo.cpp | 15 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo()
|
D | R600MachineFunctionInfo.cpp | 14 R600MachineFunctionInfo::R600MachineFunctionInfo(const MachineFunction &MF) in R600MachineFunctionInfo()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXReplaceImageHandles.cpp | 47 bool NVPTXReplaceImageHandles::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 73 MachineFunction &MF = *MI.getParent()->getParent(); in processInstr() local 315 replaceImageHandle(MachineOperand &Op, MachineFunction &MF) { in replaceImageHandle()
|
D | NVPTXFrameLowering.cpp | 70 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 76 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineInstrBuilder.h | 46 MachineFunction *MF; variable 228 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI() 237 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI() 254 MachineFunction &MF = *BB.getParent(); in BuildMI() local 265 MachineFunction &MF = *BB.getParent(); in BuildMI() local 293 MachineFunction &MF = *BB.getParent(); in BuildMI() local 303 MachineFunction &MF = *BB.getParent(); in BuildMI() local 348 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI() 381 MachineFunction &MF = *BB.getParent(); in BuildMI() local
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 145 void HexagonFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 227 MachineFunction *MF = MBB.getParent(); in spillCalleeSavedRegisters() local 282 MachineFunction *MF = MBB.getParent(); in restoreCalleeSavedRegisters() local 329 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 343 int HexagonFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
|
D | HexagonFixupHwLoops.cpp | 89 bool HexagonFixupHwLoops::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 103 bool HexagonFixupHwLoops::fixupLoopInstrs(MachineFunction &MF) { in fixupLoopInstrs() 160 void HexagonFixupHwLoops::convertLoopInstr(MachineFunction &MF, in convertLoopInstr()
|
/external/llvm/lib/Target/Mips/ |
D | Mips16FrameLowering.cpp | 82 void Mips16FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 108 MachineFunction *MF = MBB.getParent(); in spillCalleeSavedRegisters() local 148 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 174 processFunctionBeforeCalleeSavedScan(MachineFunction &MF, in processFunctionBeforeCalleeSavedScan()
|
/external/clang/test/Layout/ |
D | ms-x86-member-pointers.cpp | 13 struct MF { char a; int (M::*mp)(); }; argument
|
/external/llvm/lib/Target/Sparc/ |
D | SparcFrameLowering.cpp | 40 void SparcFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment() 136 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 151 void SparcFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 253 (MachineFunction &MF, RegScavenger *RS) const { in processFunctionBeforeCalleeSavedScan()
|