Home
last modified time | relevance | path

Searched refs:ArgRegsSaveSize (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/ARM/
DThumb1FrameLowering.cpp97 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); in emitPrologue() local
99 assert(NumBytes >= ArgRegsSaveSize && in emitPrologue()
120 if (ArgRegsSaveSize) { in emitPrologue()
121 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -ArgRegsSaveSize, in emitPrologue()
123 CFAOffset -= ArgRegsSaveSize; in emitPrologue()
132 if (NumBytes - ArgRegsSaveSize != 0) { in emitPrologue()
133 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -(NumBytes - ArgRegsSaveSize), in emitPrologue()
135 CFAOffset -= NumBytes - ArgRegsSaveSize; in emitPrologue()
177 unsigned DPRCSOffset = NumBytes - ArgRegsSaveSize - (GPRCS1Size + GPRCS2Size + DPRCSSize); in emitPrologue()
239 MFI->getObjectOffset(FramePtrSpillFI) + GPRCS1Size + ArgRegsSaveSize; in emitPrologue()
[all …]
DARMMachineFunctionInfo.h48 unsigned ArgRegsSaveSize; variable
128 ArgRegsSaveSize(0), ReturnRegsCount(0), HasStackFrame(false), in ARMFunctionInfo()
145 unsigned getArgRegsSaveSize() const { return ArgRegsSaveSize; } in getArgRegsSaveSize()
146 void setArgRegsSaveSize(unsigned s) { ArgRegsSaveSize = s; } in setArgRegsSaveSize()
DARMFrameLowering.cpp303 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); in emitPrologue() local
328 if (ArgRegsSaveSize) { in emitPrologue()
329 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -ArgRegsSaveSize, in emitPrologue()
331 DefCFAOffsetCandidates.addInst(std::prev(MBBI), ArgRegsSaveSize, true); in emitPrologue()
336 if (NumBytes - ArgRegsSaveSize != 0) { in emitPrologue()
337 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -(NumBytes - ArgRegsSaveSize), in emitPrologue()
340 NumBytes - ArgRegsSaveSize, true); in emitPrologue()
391 unsigned GPRCS1Offset = NumBytes - ArgRegsSaveSize - GPRCS1Size; in emitPrologue()
394 unsigned DPRGapSize = (GPRCS1Size + GPRCS2Size + ArgRegsSaveSize) % DPRAlign; in emitPrologue()
399 MFI->getObjectOffset(FramePtrSpillFI) + ArgRegsSaveSize; in emitPrologue()
[all …]
DARMMachineFunctionInfo.cpp19 StByValParamsPadding(0), ArgRegsSaveSize(0), HasStackFrame(false), in ARMFunctionInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DThumb1FrameLowering.cpp121 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); in emitPrologue() local
123 assert(NumBytes >= ArgRegsSaveSize && in emitPrologue()
144 if (ArgRegsSaveSize) { in emitPrologue()
145 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -ArgRegsSaveSize, in emitPrologue()
147 CFAOffset -= ArgRegsSaveSize; in emitPrologue()
156 if (NumBytes - ArgRegsSaveSize != 0) { in emitPrologue()
157 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -(NumBytes - ArgRegsSaveSize), in emitPrologue()
159 CFAOffset -= NumBytes - ArgRegsSaveSize; in emitPrologue()
201 unsigned DPRCSOffset = NumBytes - ArgRegsSaveSize - (GPRCS1Size + GPRCS2Size + DPRCSSize); in emitPrologue()
264 MFI.getObjectOffset(FramePtrSpillFI) + GPRCS1Size + ArgRegsSaveSize; in emitPrologue()
[all …]
DARMMachineFunctionInfo.h48 unsigned ArgRegsSaveSize = 0; variable
142 unsigned getArgRegsSaveSize() const { return ArgRegsSaveSize; } in getArgRegsSaveSize()
143 void setArgRegsSaveSize(unsigned s) { ArgRegsSaveSize = s; } in setArgRegsSaveSize()
DARMFrameLowering.cpp368 unsigned ArgRegsSaveSize = AFI->getArgRegsSaveSize(); in emitPrologue() local
393 if (ArgRegsSaveSize) { in emitPrologue()
394 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -ArgRegsSaveSize, in emitPrologue()
396 DefCFAOffsetCandidates.addInst(std::prev(MBBI), ArgRegsSaveSize, true); in emitPrologue()
401 if (NumBytes - ArgRegsSaveSize != 0) { in emitPrologue()
402 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -(NumBytes - ArgRegsSaveSize), in emitPrologue()
405 NumBytes - ArgRegsSaveSize, true); in emitPrologue()
456 unsigned GPRCS1Offset = NumBytes - ArgRegsSaveSize - GPRCS1Size; in emitPrologue()
459 unsigned DPRGapSize = (GPRCS1Size + GPRCS2Size + ArgRegsSaveSize) % DPRAlign; in emitPrologue()
466 FramePtrOffsetInPush = FPOffset + ArgRegsSaveSize; in emitPrologue()
[all …]