Searched refs:RetAddr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | EntryExitInstrumenter.cpp | 56 Instruction *RetAddr = CallInst::Create( in insertCall() local 59 RetAddr->setDebugLoc(DL); in insertCall() 64 CallInst *Call = CallInst::Create(Fn, RetAddr, "", InsertionPt); in insertCall() 85 Instruction *RetAddr = CallInst::Create( in insertCall() local 89 RetAddr->setDebugLoc(DL); in insertCall() 91 Value *Args[] = {&CurFn, RetAddr}; in insertCall()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 300 Address RetAddr = Address::invalid(); in withReturnValueSlot() local 306 RetAddr = Dest.getAddress(); in withReturnValueSlot() 308 RetAddr = CGF.CreateMemTempWithoutCast(RetTy, "tmp"); in withReturnValueSlot() 311 LifetimeSizePtr = CGF.EmitLifetimeStart(Size, RetAddr.getBasePointer()); in withReturnValueSlot() 320 NormalEHLifetimeMarker, RetAddr, LifetimeSizePtr); in withReturnValueSlot() 326 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused, in withReturnValueSlot() 341 CGF.EmitLifetimeEnd(LifetimeSizePtr, RetAddr.getBasePointer()); in withReturnValueSlot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2864 SDValue RetAddr; in LowerRETURNADDR() local 2868 RetAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, RetReg, VT); in LowerRETURNADDR() 2869 return RetAddr; in LowerRETURNADDR() 2880 RetAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), Ptr, MachinePointerInfo()); in LowerRETURNADDR() 2882 return RetAddr; in LowerRETURNADDR()
|