Home
last modified time | relevance | path

Searched refs:FramePtr (Results 1 – 25 of 32) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp162 const coro::Shape &Shape, Value *FramePtr, in maybeFreeRetconStorage() argument
169 Shape.emitDealloc(Builder, FramePtr, CG); in maybeFreeRetconStorage()
174 const coro::Shape &Shape, Value *FramePtr, in replaceFallthroughCoroEnd() argument
193 maybeFreeRetconStorage(Builder, Shape, FramePtr, CG); in replaceFallthroughCoroEnd()
200 maybeFreeRetconStorage(Builder, Shape, FramePtr, CG); in replaceFallthroughCoroEnd()
224 Value *FramePtr, bool InResume, CallGraph *CG){ in replaceUnwindCoroEnd() argument
237 maybeFreeRetconStorage(Builder, Shape, FramePtr, CG); in replaceUnwindCoroEnd()
251 Value *FramePtr, bool InResume, CallGraph *CG) { in replaceCoroEnd() argument
253 replaceUnwindCoroEnd(End, Shape, FramePtr, InResume, CG); in replaceCoroEnd()
255 replaceFallthroughCoroEnd(End, Shape, FramePtr, InResume, CG); in replaceCoroEnd()
[all …]
DCoroCleanup.cpp50 auto *FramePtr = Builder.CreateBitCast(FrameRaw, FramePtrTy); in lowerSubFn() local
51 auto *Gep = Builder.CreateConstInBoundsGEP2_32(FrameTy, FramePtr, 0, Index); in lowerSubFn()
DCoroFrame.cpp592 auto *FramePtr = in insertSpills() local
635 return Builder.CreateInBoundsGEP(FrameTy, FramePtr, Indices); in insertSpills()
677 InsertPt = FramePtr->getNextNode(); in insertSpills()
710 InsertPt = FramePtr->getNextNode(); in insertSpills()
716 FrameTy, FramePtr, 0, Index, in insertSpills()
743 BasicBlock *FramePtrBB = FramePtr->getParent(); in insertSpills()
746 FramePtrBB->splitBasicBlock(FramePtr->getNextNode(), "AllocaSpillBB"); in insertSpills()
777 Builder.SetInsertPoint(FramePtr->getNextNode()); in insertSpills()
792 return FramePtr; in insertSpills()
1435 Shape.FramePtr = insertSpills(Spills, Shape); in buildCoroutineFrame()
DCoroInternal.h110 Instruction *FramePtr; member
DCoroutines.cpp233 Shape.FramePtr = nullptr; in clear()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcRegisterInfo.cpp113 unsigned FIOperandNum, int Offset, unsigned FramePtr) { in replaceFI() argument
118 MI.getOperand(FIOperandNum).ChangeToRegister(FramePtr, false); in replaceFI()
138 .addReg(FramePtr); in replaceFI()
156 .addReg(FramePtr); in replaceFI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86RegisterInfo.h44 unsigned FramePtr; variable
145 Register getFramePtr() const { return FramePtr; } in getFramePtr()
DX86FrameLowering.cpp997 Register FramePtr = TRI->getFrameRegister(MF); in emitPrologue() local
1000 ? Register(getX86SubSuperRegister(FramePtr, 64)) : FramePtr; in emitPrologue()
1129 .addImm(FramePtr) in emitPrologue()
1137 FramePtr) in emitPrologue()
1153 .addImm(FramePtr) in emitPrologue()
1349 addRegOffset(BuildMI(MBB, MBBI, DL, TII.get(X86::LEA64r), FramePtr), in emitPrologue()
1352 BuildMI(MBB, MBBI, DL, TII.get(X86::MOV64rr), FramePtr) in emitPrologue()
1360 .addImm(FramePtr) in emitPrologue()
1456 FramePtr, true, X86FI->getRestoreBasePointerOffset()) in emitPrologue()
1472 .addReg(FramePtr) in emitPrologue()
[all …]
DX86RegisterInfo.cpp65 FramePtr = Use64BitReg ? X86::RBP : X86::EBP; in X86RegisterInfo()
70 FramePtr = X86::EBP; in X86RegisterInfo()
659 if (!MRI->canReserveReg(FramePtr)) in canRealignStack()
773 assert(BasePtr == FramePtr && "Expected the FP as base register"); in eliminateFrameIndex()
797 return TFI->hasFP(MF) ? FramePtr : StackPtr; in getFrameRegister()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVERegisterInfo.cpp80 unsigned FIOperandNum, int Offset, unsigned FramePtr) { in replaceFI() argument
84 MI.getOperand(FIOperandNum).ChangeToRegister(FramePtr, false); in replaceFI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumb1FrameLowering.cpp167 Register FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local
224 if (Reg == FramePtr) in emitPrologue()
302 BuildMI(MBB, MBBI, dl, TII.get(ARM::tADDrSPi), FramePtr) in emitPrologue()
310 nullptr, MRI->getDwarfRegNum(FramePtr, true), CFAOffset)); in emitPrologue()
317 nullptr, MRI->getDwarfRegNum(FramePtr, true))); in emitPrologue()
379 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitPrologue()
486 Register FramePtr = RegInfo->getFrameRegister(MF); in emitEpilogue() local
517 emitThumbRegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes, in emitEpilogue()
524 .addReg(FramePtr) in emitEpilogue()
534 if (isARMLowRegister(Reg) && !(HasFP && Reg == FramePtr)) { in emitEpilogue()
DARMFrameLowering.cpp379 Register FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local
438 if (Reg == FramePtr) in emitPrologue()
598 dl, TII, FramePtr, ARM::SP, in emitPrologue()
603 nullptr, MRI->getDwarfRegNum(FramePtr, true), in emitPrologue()
611 nullptr, MRI->getDwarfRegNum(FramePtr, true))); in emitPrologue()
783 Register FramePtr = RegInfo->getFrameRegister(MF); in emitEpilogue() local
821 emitARMRegPlusImmediate(MBB, MBBI, dl, ARM::SP, FramePtr, -NumBytes, in emitEpilogue()
833 emitT2RegPlusImmediate(MBB, MBBI, dl, ARM::R4, FramePtr, -NumBytes, in emitEpilogue()
843 .addReg(FramePtr) in emitEpilogue()
848 .addReg(FramePtr) in emitEpilogue()
[all …]
DARMAsmPrinter.cpp1075 Register FramePtr = TargetRegInfo->getFrameRegister(MF); in EmitUnwindingInstruction() local
1211 if (DstReg == FramePtr && FramePtr != ARM::SP) in EmitUnwindingInstruction()
1214 ATS.emitSetFP(FramePtr, ARM::SP, -Offset); in EmitUnwindingInstruction()
1251 unsigned FramePtr = STI.useR7AsFramePointer() ? ARM::R7 : ARM::R11; in EmitInstruction() local
1997 .addReg(FramePtr) in EmitInstruction()
2067 .addReg(FramePtr) in EmitInstruction()
DARMExpandPseudoInsts.cpp1344 Register FramePtr = RI.getFrameRegister(MF); in ExpandMI() local
1350 FramePtr, -NumBytes, ARMCC::AL, 0, *TII); in ExpandMI()
1353 FramePtr, -NumBytes, *TII, RI); in ExpandMI()
1356 FramePtr, -NumBytes, ARMCC::AL, 0, in ExpandMI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreFrameLowering.cpp34 static const unsigned FramePtr = XCore::R10; variable
151 FramePtr)); in GetSpillList()
307 BuildMI(MBB, MBBI, dl, TII.get(XCore::LDAWSP_ru6), FramePtr).addImm(0); in emitPrologue()
310 MRI->getDwarfRegNum(FramePtr, true)); in emitPrologue()
386 BuildMI(MBB, MBBI, dl, TII.get(XCore::SETSP_1r)).addReg(FramePtr); in emitEpilogue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DSymbolRecordMapping.cpp504 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg()
512 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg()
537 return EncodedFramePtrReg::FramePtr; in encodeFramePtrReg()
549 return EncodedFramePtrReg::FramePtr; in encodeFramePtrReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSjLjEHPrepare.cpp394 Value *FramePtr = Builder.CreateConstGEP2_32(doubleUnderJBufTy, JBufPtr, 0, 0, in setupEntryBlockAndCallSites() local
398 Builder.CreateStore(Val, FramePtr, /*isVolatile=*/true); in setupEntryBlockAndCallSites()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceRegistersARM32.h92 unsigned FramePtr : 1; member
DIceTargetLoweringMIPS32.cpp1410 Variable *FramePtr, in finishArgumentLowering() argument
1423 finishArgumentLowering(Elem0, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
1425 finishArgumentLowering(Elem1, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
1430 finishArgumentLowering(Elem2, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
1432 finishArgumentLowering(Elem3, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
1440 finishArgumentLowering(Lo, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
1442 finishArgumentLowering(Hi, PartialOnStack, FramePtr, BasicFrameOffset, in finishArgumentLowering()
DIceTargetLoweringARM32.cpp1243 void TargetARM32::finishArgumentLowering(Variable *Arg, Variable *FramePtr, in finishArgumentLowering() argument
1252 finishArgumentLowering(Lo, FramePtr, BasicFrameOffset, InArgsSizeBytes); in finishArgumentLowering()
1253 finishArgumentLowering(Hi, FramePtr, BasicFrameOffset, InArgsSizeBytes); in finishArgumentLowering()
1476 Variable *FramePtr = getPhysicalRegister(getFrameOrStackReg()); in addProlog() local
1498 finishArgumentLowering(Arg, FramePtr, BasicFrameOffset, &InArgsSizeBytes); in addProlog()
2005 if (Entry.FramePtr && (Include & RegSet_FramePointer)) in getRegisterSet()
2013 if (Entry.FramePtr && (Exclude & RegSet_FramePointer)) in getRegisterSet()
DIceTargetLoweringMIPS32.h684 Variable *FramePtr, size_t BasicFrameOffset,
DIceTargetLoweringX8632.cpp1033 Variable *FramePtr = getPhysicalRegister(FrameOrStackReg, WordType); in addProlog() local
1069 finishArgumentLowering(Arg, FramePtr, BasicFrameOffset, StackAdjBytes, in addProlog()
1130 void TargetX8632::finishArgumentLowering(Variable *Arg, Variable *FramePtr, in finishArgumentLowering() argument
1137 finishArgumentLowering(Lo, FramePtr, BasicFrameOffset, StackAdjBytes, in finishArgumentLowering()
1139 finishArgumentLowering(Hi, FramePtr, BasicFrameOffset, StackAdjBytes, in finishArgumentLowering()
1152 Func, Ty, FramePtr, in finishArgumentLowering()
DIceTargetLoweringX8632.h252 void finishArgumentLowering(Variable *Arg, Variable *FramePtr,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DCodeView.h539 FramePtr = 2, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp1240 Register FramePtr = RegInfo->getFrameRegister(MF); in emitPrologue() local
1309 unsigned Reg = RegInfo->getDwarfRegNum(FramePtr, true); in emitPrologue()

12