Home
last modified time | relevance | path

Searched refs:FrameAddr (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp1196 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT); in LowerFRAMEADDR() local
1198 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
1200 return FrameAddr; in LowerFRAMEADDR()
1214 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
1217 DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset), in LowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1149 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
1153 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR()
1171 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, in LowerFRAMEADDR() local
1174 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
1176 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1048 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
1050 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in LowerRETURNADDR()
1068 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, Lanai::FP, VT); in LowerFRAMEADDR() local
1072 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in LowerFRAMEADDR()
1074 FrameAddr = in LowerFRAMEADDR()
1077 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp338 Value *FrameAddr = Builder.CreateIntrinsic( in emitExceptionRegistrationRecord() local
342 Value *FrameAddrI32 = Builder.CreatePtrToInt(FrameAddr, Int32Ty); in emitExceptionRegistrationRecord()
H A DX86ISelLowering.cpp28242 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
28246 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR()
28293 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT); in LowerFRAMEADDR() local
28295 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
28297 return FrameAddr; in LowerFRAMEADDR()
/freebsd/sys/contrib/edk2/Include/Uefi/
H A DUefiPxe.h1666 PXE_UINT64 FrameAddr; member
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2822 SDValue FrameAddr; in getFRAMEADDR() local
2828 FrameAddr = DAG.getCopyFromReg(Chain, dl, FrameReg, VT); in getFRAMEADDR()
2833 SDValue Ptr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR()
2835 FrameAddr = DAG.getLoad(VT, dl, Chain, Ptr, MachinePointerInfo()); in getFRAMEADDR()
2838 FrameAddr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr, in getFRAMEADDR()
2840 return FrameAddr; in getFRAMEADDR()
2873 SDValue FrameAddr = getFRAMEADDR(depth - 1, Op, DAG, Subtarget, true); in LowerRETURNADDR() local
2878 FrameAddr, in LowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1727 SDValue FrameAddr = in lowerFRAMEADDR() local
1730 FrameAddr = DAG.getLoad(Op.getValueType(), DL, DAG.getEntryNode(), in lowerFRAMEADDR()
1731 FrameAddr, MachinePointerInfo()); in lowerFRAMEADDR()
1732 return FrameAddr; in lowerFRAMEADDR()
1742 SDValue FrameAddr = lowerFRAMEADDR(Op, DAG, TLI, Subtarget); in lowerRETURNADDR() local
1748 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), in lowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1265 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
1268 DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset), in LowerRETURNADDR()
1286 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, in LowerFRAMEADDR() local
1289 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
1291 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp1157 SDValue FrameAddr = in LowerFRAMEADDR() local
1159 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp6822 Register FrameAddr(AArch64::FP); in selectIntrinsic() local
6826 MIB.buildInstr(AArch64::LDRXui, {NextFrame}, {FrameAddr}).addImm(0); in selectIntrinsic()
6828 FrameAddr = NextFrame; in selectIntrinsic()
6832 MIB.buildCopy({DstReg}, {FrameAddr}); in selectIntrinsic()
6838 MIB.buildInstr(AArch64::LDRXui, {TmpReg}, {FrameAddr}).addImm(1); in selectIntrinsic()
6841 MIB.buildInstr(AArch64::LDRXui, {Register(AArch64::LR)}, {FrameAddr}) in selectIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2669 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FrameReg, VT); in lowerFRAMEADDR() local
2675 SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr, in lowerFRAMEADDR()
2677 FrameAddr = in lowerFRAMEADDR()
2680 return FrameAddr; in lowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2691 SDValue FrameAddr = DAG.getCopyFromReg( in lowerFRAMEADDR() local
2693 return FrameAddr; in lowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11985 SDValue FrameAddr = in LowerFRAMEADDR() local
11988 FrameAddr = DAG.getLoad(VT, DL, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
11992 FrameAddr = DAG.getNode(ISD::AssertZext, DL, MVT::i64, FrameAddr, in LowerFRAMEADDR()
11995 return FrameAddr; in LowerFRAMEADDR()
12032 SDValue FrameAddr = in LowerADDROFRETURNADDR() local
12036 return DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset); in LowerADDROFRETURNADDR()
12050 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
12054 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), MachinePointerInfo()); in LowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17994 SDValue FrameAddr = in LowerRETURNADDR() local
18001 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR()
18031 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, in LowerFRAMEADDR() local
18034 FrameAddr = DAG.getLoad(Op.getValueType(), dl, DAG.getEntryNode(), in LowerFRAMEADDR()
18035 FrameAddr, MachinePointerInfo()); in LowerFRAMEADDR()
18036 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp4763 Value *FrameAddr = Builder.CreateCall( in EmitBuiltinExpr() local
4766 Builder.CreateStore(FrameAddr, Buf); in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6201 SDValue FrameAddr = LowerFRAMEADDR(Op, DAG); in LowerRETURNADDR() local
6204 DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset), in LowerRETURNADDR()
6224 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT); in LowerFRAMEADDR() local
6226 FrameAddr = DAG.getLoad(VT, dl, DAG.getEntryNode(), FrameAddr, in LowerFRAMEADDR()
6228 return FrameAddr; in LowerFRAMEADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp9377 SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FrameReg, VT); in lowerFRAMEADDR() local
9382 ISD::ADD, DL, VT, FrameAddr, in lowerFRAMEADDR()
9384 FrameAddr = in lowerFRAMEADDR()
9387 return FrameAddr; in lowerFRAMEADDR()
9404 SDValue FrameAddr = lowerFRAMEADDR(Op, DAG); in lowerRETURNADDR() local
9407 DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset), in lowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4265 SDValue FrameAddr = lowerFRAMEADDR(Op, DAG); in lowerRETURNADDR() local
4268 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, FrameAddr, in lowerRETURNADDR()