| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| D | TargetFrameLowering.h | 130 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 159 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 166 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 182 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe() 187 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks() 192 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue() 221 virtual bool keepFramePointer(const MachineFunction &MF) const { in keepFramePointer() 235 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame() 246 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos() 267 virtual int getFrameIndexReferencePreferSP(const MachineFunction &MF, int FI, in getFrameIndexReferencePreferSP() [all …]
|
| D | ModuloSchedule.h | 105 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, in ModuloSchedule() 163 MachineFunction &MF; variable 255 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() 275 MachineFunction &MF; variable 309 PeelingModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in PeelingModuloScheduleExpander() 371 MachineFunction &MF; variable 375 ModuloScheduleTestAnnotater(MachineFunction &MF, ModuloSchedule &S) in ModuloScheduleTestAnnotater()
|
| /external/llvm/include/llvm/Target/ |
| D | TargetFrameLowering.h | 121 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 150 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 157 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 169 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe() 174 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks() 179 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue() 185 adjustForFrameAllocatePrologue(MachineFunction &MF, in adjustForFrameAllocatePrologue() 223 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame() 234 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos() 255 virtual int getFrameIndexReferencePreferSP(const MachineFunction &MF, int FI, in getFrameIndexReferencePreferSP() [all …]
|
| /external/llvm/unittests/MI/ |
| D | LiveIntervalTest.cpp | 111 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove() 171 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 182 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 193 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 204 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 214 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 225 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 240 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 251 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 262 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
| D | VEFrameLowering.cpp | 34 void VEFrameLowering::emitPrologueInsns(MachineFunction &MF, in emitPrologueInsns() 72 void VEFrameLowering::emitEpilogueInsns(MachineFunction &MF, in emitEpilogueInsns() 106 void VEFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment() 137 void VEFrameLowering::emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, in emitSPExtend() 174 void VEFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 255 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 269 void VEFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 298 int VEFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference() 319 void VEFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
|
| /external/llvm/lib/Target/PowerPC/ |
| D | PPCRegisterInfo.h | 88 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 92 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging() 96 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc() 100 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
|
| /external/llvm/lib/Target/Hexagon/ |
| D | HexagonRegisterInfo.h | 41 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 47 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging() 54 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
| D | MachineOperand.cpp | 44 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local 63 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setReg() local 106 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setIsDef() local 147 if (MachineFunction *MF = getMFIfAvailable(*this)) in removeRegFromUses() local 238 if (MachineFunction *MF = getMFIfAvailable(*this)) in ChangeToRegister() local 315 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in isIdenticalTo() local 398 if (const MachineFunction *MF = getMFIfAvailable(MO)) { in tryToGetTargetInfo() local 404 static const char *getTargetIndexName(const MachineFunction &MF, int Index) { in getTargetIndexName() 517 const MachineFunction *MF = getMFIfAvailable(Op); in printTargetFlags() local 754 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in print() local [all …]
|
| D | LivePhysRegs.cpp | 173 const MachineFunction &MF) { in addCalleeSavedRegs() 179 void LivePhysRegs::addPristines(const MachineFunction &MF) { in addPristines() 220 const MachineFunction &MF = *MBB.getParent(); in addLiveOutsNoPristines() local 231 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local 237 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local 244 const MachineFunction &MF = *MBB.getParent(); in computeLiveIns() local 255 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local 276 const MachineFunction &MF = *MBB.getParent(); in recomputeLivenessFlags() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
| D | NVPTXFrameLowering.cpp | 32 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 66 int NVPTXFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference() 74 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 80 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
| D | HexagonRegisterInfo.h | 46 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 52 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging() 59 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
|
| /external/llvm/lib/Target/BPF/ |
| D | BPFFrameLowering.cpp | 26 void BPFFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 29 void BPFFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 32 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
| D | BPFFrameLowering.cpp | 25 void BPFFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 28 void BPFFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 31 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
|
| /external/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyFrameLowering.cpp | 65 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF, in needsSP() 74 const MachineFunction &MF, const MachineFrameInfo &MFI) const { in needsSPWriteback() argument 80 static void writeSPToMemory(unsigned SrcReg, MachineFunction &MF, in writeSPToMemory() 109 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 122 void WebAssemblyFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 180 void WebAssemblyFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
| D | R600FrameLowering.h | 23 void emitPrologue(MachineFunction &MF, in emitPrologue() 25 void emitEpilogue(MachineFunction &MF, in emitEpilogue() 30 bool hasFP(const MachineFunction &MF) const override { in hasFP()
|
| /external/llvm/lib/Target/AArch64/ |
| D | AArch64RegisterInfo.cpp | 74 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 102 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask() 144 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg() 171 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass() 276 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local 332 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local 355 const MachineFunction *MF = MI.getParent()->getParent(); in resolveFrameIndex() local 370 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
|
| D | AArch64FrameLowering.cpp | 158 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 205 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local 242 MachineFunction *MF = MBB->getParent(); in findScratchNonCalleeSaveRegister() local 273 const MachineFunction *MF = MBB.getParent(); in canUseAsPrologue() local 287 MachineFunction &MF, unsigned StackBumpBytes) const { in shouldCombineCSRLocalStackBump() 407 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 644 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 784 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference() 790 int AArch64FrameLowering::resolveFrameIndexReference(const MachineFunction &MF, in resolveFrameIndexReference() 854 static unsigned getPrologueDeath(MachineFunction &MF, unsigned Reg) { in getPrologueDeath() [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyLateEHPrepare.cpp | 61 MachineFunction *MF = MI->getParent()->getParent(); in getMatchingEHPad() local 102 bool WebAssemblyLateEHPrepare::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 125 bool WebAssemblyLateEHPrepare::addCatches(MachineFunction &MF) { in addCatches() 143 bool WebAssemblyLateEHPrepare::replaceFuncletReturns(MachineFunction &MF) { in replaceFuncletReturns() 185 MachineFunction &MF) { in removeUnnecessaryUnreachables() 235 bool WebAssemblyLateEHPrepare::addExceptionExtraction(MachineFunction &MF) { in addExceptionExtraction() 364 bool WebAssemblyLateEHPrepare::restoreStackPointer(MachineFunction &MF) { in restoreStackPointer()
|
| /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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
| D | AArch64FrameLowering.cpp | 184 static unsigned estimateRSStackSizeLimit(MachineFunction &MF) { in estimateRSStackSizeLimit() 215 static StackOffset getSVEStackSize(const MachineFunction &MF) { in getSVEStackSize() 279 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 324 static bool ShouldSignReturnAddress(MachineFunction &MF) { in ShouldSignReturnAddress() 351 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local 388 MachineFunction *MF = MBB->getParent(); in findScratchNonCalleeSaveRegister() local 418 const MachineFunction *MF = MBB.getParent(); in canUseAsPrologue() local 431 static bool windowsRequiresStackProbe(MachineFunction &MF, in windowsRequiresStackProbe() 449 MachineFunction &MF, uint64_t StackBumpBytes) const { in shouldCombineCSRLocalStackBump() 490 MachineFunction &MF = *MBB->getParent(); in InsertSEH() local [all …]
|
| D | AArch64RegisterInfo.cpp | 116 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 154 void AArch64RegisterInfo::UpdateCustomCallPreservedMask(MachineFunction &MF, in UpdateCustomCallPreservedMask() 179 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask() 224 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg() 242 bool AArch64RegisterInfo::isAsmClobberable(const MachineFunction &MF, in isAsmClobberable() 252 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass() 360 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local 415 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local 440 const MachineFunction *MF = MI.getParent()->getParent(); in resolveFrameIndex() local 455 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
| D | PPCRegisterInfo.h | 98 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 104 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc() 108 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
|
| /external/llvm/lib/Target/MSP430/ |
| D | MSP430FrameLowering.cpp | 41 void MSP430FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 107 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 191 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local 217 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local 227 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 292 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
| D | MSP430FrameLowering.cpp | 40 void MSP430FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 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 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 290 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
|
| /external/llvm/lib/Target/NVPTX/ |
| D | NVPTXFrameLowering.cpp | 33 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 67 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 73 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
|