/external/llvm-project/llvm/unittests/MI/ |
D | LiveIntervalTest.cpp | 104 static MachineInstr &getMI(MachineFunction &MF, unsigned At, in getMI() 121 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove() 136 static void testHandleMoveIntoNewBundle(MachineFunction &MF, LiveIntervals &LIS, in testHandleMoveIntoNewBundle() 193 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 204 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 215 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 226 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 236 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 247 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() 262 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST() [all …]
|
/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 …]
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsMachineFunction.cpp | 31 static const TargetRegisterClass &getGlobalBaseRegClass(MachineFunction &MF) { in getGlobalBaseRegClass() 47 Register MipsFunctionInfo::getGlobalBaseReg(MachineFunction &MF) { in getGlobalBaseReg() 54 Register MipsFunctionInfo::getGlobalBaseRegForGlobalISel(MachineFunction &MF) { in getGlobalBaseRegForGlobalISel() 62 void MipsFunctionInfo::initGlobalBaseReg(MachineFunction &MF) { in initGlobalBaseReg() 149 void MipsFunctionInfo::createEhDataRegsFI(MachineFunction &MF) { in createEhDataRegsFI() 162 void MipsFunctionInfo::createISRRegFI(MachineFunction &MF) { in createISRRegFI() 183 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 188 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 193 int MipsFunctionInfo::getMoveF64ViaSpillFI(MachineFunction &MF, in getMoveF64ViaSpillFI()
|
/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-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyFrameLowering.cpp | 126 unsigned WebAssemblyFrameLowering::getSPReg(const MachineFunction &MF) { in getSPReg() 132 unsigned WebAssemblyFrameLowering::getFPReg(const MachineFunction &MF) { in getFPReg() 139 WebAssemblyFrameLowering::getOpcConst(const MachineFunction &MF) { in getOpcConst() 145 unsigned WebAssemblyFrameLowering::getOpcAdd(const MachineFunction &MF) { in getOpcAdd() 151 unsigned WebAssemblyFrameLowering::getOpcSub(const MachineFunction &MF) { in getOpcSub() 157 unsigned WebAssemblyFrameLowering::getOpcAnd(const MachineFunction &MF) { in getOpcAnd() 164 WebAssemblyFrameLowering::getOpcGlobGet(const MachineFunction &MF) { in getOpcGlobGet() 171 WebAssemblyFrameLowering::getOpcGlobSet(const MachineFunction &MF) { in getOpcGlobSet() 178 unsigned SrcReg, MachineFunction &MF, MachineBasicBlock &MBB, in writeSPToGlobal() 192 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() [all …]
|
D | WebAssemblyLateEHPrepare.cpp | 67 MachineFunction *MF = MI->getParent()->getParent(); in getMatchingEHPad() local 110 bool WebAssemblyLateEHPrepare::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction() 136 void WebAssemblyLateEHPrepare::recordCatchRetBBs(MachineFunction &MF) { in recordCatchRetBBs() 149 bool WebAssemblyLateEHPrepare::addCatches(MachineFunction &MF) { in addCatches() 167 bool WebAssemblyLateEHPrepare::replaceFuncletReturns(MachineFunction &MF) { in replaceFuncletReturns() 209 MachineFunction &MF) { in removeUnnecessaryUnreachables() 259 bool WebAssemblyLateEHPrepare::addExceptionExtraction(MachineFunction &MF) { in addExceptionExtraction() 388 bool WebAssemblyLateEHPrepare::restoreStackPointer(MachineFunction &MF) { in restoreStackPointer()
|
/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/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 161 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 190 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 197 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 224 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe() 229 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks() 234 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue() 264 virtual bool keepFramePointer(const MachineFunction &MF) const { in keepFramePointer() 278 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame() 289 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos() 311 getFrameIndexReferencePreferSP(const MachineFunction &MF, int FI, in getFrameIndexReferencePreferSP() [all …]
|
/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/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/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/llvm-project/llvm/lib/Target/VE/ |
D | VEFrameLowering.cpp | 135 void VEFrameLowering::emitPrologueInsns(MachineFunction &MF, in emitPrologueInsns() 183 void VEFrameLowering::emitEpilogueInsns(MachineFunction &MF, in emitEpilogueInsns() 226 void VEFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment() 274 void VEFrameLowering::emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, in emitSPExtend() 308 void VEFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 383 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() 397 void VEFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 449 StackOffset VEFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference() 491 void VEFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
|
/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/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/llvm-project/llvm/lib/Target/NVPTX/ |
D | NVPTXFrameLowering.cpp | 32 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() 67 NVPTXFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference() 75 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue() 81 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
|
/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/llvm-project/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/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-project/llvm/lib/CodeGen/ |
D | MachineOperand.cpp | 46 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local 65 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setReg() local 108 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setIsDef() local 149 if (MachineFunction *MF = getMFIfAvailable(*this)) in removeRegFromUses() local 245 if (MachineFunction *MF = getMFIfAvailable(*this)) in ChangeToRegister() local 322 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in isIdenticalTo() local 405 if (const MachineFunction *MF = getMFIfAvailable(MO)) { in tryToGetTargetInfo() local 411 static const char *getTargetIndexName(const MachineFunction &MF, int Index) { in getTargetIndexName() 424 const MachineFunction *MF = getMFIfAvailable(*this); in getTargetIndexName() local 529 const MachineFunction *MF = getMFIfAvailable(Op); in printTargetFlags() 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/llvm-project/llvm/lib/Target/AMDGPU/ |
D | R600FrameLowering.h | 24 void emitPrologue(MachineFunction &MF, in emitPrologue() 26 void emitEpilogue(MachineFunction &MF, in emitEpilogue() 31 bool hasFP(const MachineFunction &MF) const override { in hasFP()
|
/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/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()
|