| /openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/ |
| D | LanaiISelLowering.cpp | 1062 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 1064 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in LowerRETURNADDR() 1082 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, Lanai::FP, VT); in LowerFRAMEADDR() local 1086 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in LowerFRAMEADDR() 1088 FrameAddr = in LowerFRAMEADDR() 1091 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/ |
| D | MSP430ISelLowering.cpp | 1278 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 1282 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR() 1300 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, in LowerFRAMEADDR() local 1303 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR() 1305 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86WinEHState.cpp | 337 Value *FrameAddr = Builder.CreateCall( in emitExceptionRegistrationRecord() local 343 Value *FrameAddrI32 = Builder.CreatePtrToInt(FrameAddr, Int32Ty); in emitExceptionRegistrationRecord()
|
| D | X86ISelLowering.cpp | 28730 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 28734 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR() 28781 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT); in LowerFRAMEADDR() local 28783 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR() 28785 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/ |
| D | SparcISelLowering.cpp | 2807 SDValue FrameAddr; in getFRAMEADDR() local 2813 FrameAddr = DAG.getCopyFromReg(Chain, dl, FrameReg, VT); in getFRAMEADDR() 2818 SDValue Ptr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR() 2820 FrameAddr = DAG.getLoad(VT, dl, Chain, Ptr, MachinePointerInfo()); in getFRAMEADDR() 2823 FrameAddr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR() 2825 return FrameAddr; in getFRAMEADDR() 2861 SDValue FrameAddr = getFRAMEADDR(depth - 1, Op, DAG, Subtarget, true); in LowerRETURNADDR() local 2866 FrameAddr, in LowerRETURNADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/VE/ |
| D | VEISelLowering.cpp | 1739 SDValue FrameAddr = in lowerFRAMEADDR() local 1742 FrameAddr = DAG.getLoad(Op.getValueType(), DL, DAG.getEntryNode(), in lowerFRAMEADDR() 1743 FrameAddr, MachinePointerInfo()); in lowerFRAMEADDR() 1744 return FrameAddr; in lowerFRAMEADDR() 1757 SDValue FrameAddr = lowerFRAMEADDR(Op, DAG, TLI, Subtarget); in lowerRETURNADDR() local 1763 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), in lowerRETURNADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonISelLowering.cpp | 1180 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 1183 DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset), in LowerRETURNADDR() 1201 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, in LowerFRAMEADDR() local 1204 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR() 1206 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64InstructionSelector.cpp | 5911 Register FrameAddr(AArch64::FP); in selectIntrinsic() local 5915 MIB.buildInstr(AArch64::LDRXui, {NextFrame}, {FrameAddr}).addImm(0); in selectIntrinsic() 5917 FrameAddr = NextFrame; in selectIntrinsic() 5921 MIB.buildCopy({DstReg}, {FrameAddr}); in selectIntrinsic() 5927 MIB.buildInstr(AArch64::LDRXui, {TmpReg}, {FrameAddr}).addImm(1); in selectIntrinsic() 5930 MIB.buildInstr(AArch64::LDRXui, {Register(AArch64::LR)}, {FrameAddr}) in selectIntrinsic()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVISelLowering.cpp | 4734 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FrameReg, VT); in lowerFRAMEADDR() local 4738 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in lowerFRAMEADDR() 4740 FrameAddr = in lowerFRAMEADDR() 4743 return FrameAddr; in lowerFRAMEADDR() 4763 SDValue FrameAddr = lowerFRAMEADDR(Op, DAG); in lowerRETURNADDR() local 4766 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), in lowerRETURNADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64ISelLowering.cpp | 9621 SDValue FrameAddr = in LowerFRAMEADDR() local 9624 FrameAddr = DAG.getLoad(VT, DL, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR() 9628 FrameAddr = DAG.getNode(ISD::AssertZext, DL, MVT::i64, FrameAddr, in LowerFRAMEADDR() 9631 return FrameAddr; in LowerFRAMEADDR() 9671 SDValue FrameAddr = in LowerADDROFRETURNADDR() local 9675 return DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset); in LowerADDROFRETURNADDR() 9689 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 9693 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), MachinePointerInfo()); in LowerRETURNADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/ |
| D | MipsISelLowering.cpp | 2513 SDValue FrameAddr = DAG.getCopyFromReg( in lowerFRAMEADDR() local 2515 return FrameAddr; in lowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCISelLowering.cpp | 16543 SDValue FrameAddr = in LowerRETURNADDR() local 16550 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR() 16580 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, in LowerFRAMEADDR() local 16583 FrameAddr = DAG.getLoad(Op.getValueType(), dl, DAG.getEntryNode(), in LowerFRAMEADDR() 16584 FrameAddr, MachinePointerInfo()); in LowerFRAMEADDR() 16585 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMISelLowering.cpp | 6101 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local 6104 DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset), in LowerRETURNADDR() 6124 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT); in LowerFRAMEADDR() local 6126 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR() 6128 return FrameAddr; in LowerFRAMEADDR()
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGBuiltin.cpp | 3792 Value *FrameAddr = Builder.CreateCall( in EmitBuiltinExpr() local 3795 Builder.CreateStore(FrameAddr, Buf); in EmitBuiltinExpr()
|