Home
last modified time | relevance | path

Searched refs:ARMFunctionInfo (Results 1 – 25 of 34) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMMachineFunctionInfo.cpp15 void ARMFunctionInfo::anchor() {} in anchor()
17 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) in ARMFunctionInfo() function in ARMFunctionInfo
DARMBaseRegisterInfo.cpp105 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() in getCalleeSavedRegs()
115 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) in getCalleeSavedRegsViaCopy()
364 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in hasBasePointer()
562 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg()
610 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister()
638 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex()
735 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex()
838 auto AFI = MF->getInfo<ARMFunctionInfo>(); in shouldCoalesce()
DARMMachineFunctionInfo.h27 class ARMFunctionInfo : public MachineFunctionInfo {
131 ARMFunctionInfo() = default;
133 explicit ARMFunctionInfo(MachineFunction &MF);
DARMFrameLowering.cpp280 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, in emitAligningInstructions()
347 static int getMaxFPOffset(const Function &F, const ARMFunctionInfo &AFI) { in getMaxFPOffset()
357 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()
768 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
889 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in ResolveFrameIndexReference()
1049 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst()
1159 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills()
1332 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores()
1424 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters()
1455 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
[all …]
DARMAsmPrinter.h19 class ARMFunctionInfo; variable
40 ARMFunctionInfo *AFI;
DThumb1FrameLowering.cpp113 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()
426 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
502 ARMFunctionInfo *AFI = in needPopSpecialFixUp()
503 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); in needPopSpecialFixUp()
538 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopSpecialFixUp()
869 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
DARMComputeBlockSize.cpp48 bool isThumb = MF->getInfo<ARMFunctionInfo>()->isThumbFunction(); in computeBlockSize()
DThumb2ITBlockPass.cpp48 ARMFunctionInfo *AFI;
296 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
DARMMCInstLower.cpp171 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>() in EmitSled()
DThumb2InstrInfo.cpp62 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
DARMISelLowering.cpp2007 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall()
2356 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); in IsEligibleForTailCallOptimization()
2479 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn()
2730 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); in LowerConstantPool()
2762 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress()
2921 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel()
2969 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels()
3141 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in promoteToConstantPool()
3358 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN()
3494 ARMFunctionInfo *FuncInfo = MF.getInfo<ARMFunctionInfo>(); in LowerVASTART()
[all …]
DARMAsmPrinter.cpp107 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
1047 const ARMFunctionInfo &AFI = *MF.getInfo<ARMFunctionInfo>(); in EmitUnwindingInstruction()
DThumbRegisterInfo.cpp551 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
/external/llvm/lib/Target/ARM/
DARMMachineFunctionInfo.cpp14 void ARMFunctionInfo::anchor() { } in anchor()
16 ARMFunctionInfo::ARMFunctionInfo(MachineFunction &MF) in ARMFunctionInfo() function in ARMFunctionInfo
DARMBaseRegisterInfo.cpp95 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() in getCalleeSavedRegs()
105 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) in getCalleeSavedRegsViaCopy()
336 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in hasBasePointer()
367 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in canRealignStack()
540 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg()
588 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister()
616 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex()
716 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex()
817 auto AFI = MF->getInfo<ARMFunctionInfo>(); in shouldCoalesce()
DThumb1FrameLowering.cpp89 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()
326 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
402 ARMFunctionInfo *AFI = in needPopSpecialFixUp()
403 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); in needPopSpecialFixUp()
418 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopSpecialFixUp()
616 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
DARMFrameLowering.cpp232 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, in emitAligningInstructions()
292 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue()
698 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue()
817 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in ResolveFrameIndexReference()
963 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst()
1062 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills()
1222 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores()
1303 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters()
1334 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
1373 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in estimateRSStackSizeLimit()
[all …]
DARMMachineFunctionInfo.h27 class ARMFunctionInfo : public MachineFunctionInfo {
125 ARMFunctionInfo() : in ARMFunctionInfo() function
136 explicit ARMFunctionInfo(MachineFunction &MF);
DARMAsmPrinter.h19 class ARMFunctionInfo; variable
40 ARMFunctionInfo *AFI;
DThumb2ITBlockPass.cpp35 ARMFunctionInfo *AFI;
279 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
DThumbRegisterInfo.cpp508 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex()
DThumb2InstrInfo.cpp52 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
DARMISelLowering.cpp1813 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall()
2153 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); in IsEligibleForTailCallOptimization()
2280 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn()
2514 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress()
2675 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel()
2724 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels()
2802 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerGlobalAddressELF()
2937 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerINTRINSIC_WO_CHAIN()
3061 ARMFunctionInfo *FuncInfo = MF.getInfo<ARMFunctionInfo>(); in LowerVASTART()
3079 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in GetF64FormalArgument()
[all …]
DARMAsmPrinter.cpp103 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
1137 const ARMFunctionInfo &AFI = *MF.getInfo<ARMFunctionInfo>(); in EmitUnwindingInstruction()
DARMBaseInstrInfo.cpp414 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); in InsertBranch()
581 ARMFunctionInfo *AFI = in isPredicable()
582 MI.getParent()->getParent()->getInfo<ARMFunctionInfo>(); in isPredicable()
1365 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in duplicateCPV()

12