Home
last modified time | relevance | path

Searched defs:SpillSlot (Results 1 – 11 of 11) sorted by relevance

/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h53 struct SpillSlot { argument
52 struct SpillSlot { global() struct
54 OffsetSpillSlot global() argument
/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp875 AllocaInst *SpillSlot = insertPHILoads(PN, F); demotePHIsOnFunclets() local
1230 AllocaInst *SpillSlot = nullptr; insertPHILoads() local
1266 insertPHIStores(PHINode * OriginalPHI,AllocaInst * SpillSlot) insertPHIStores() argument
1303 insertPHIStore(BasicBlock * PredBlock,Value * PredVal,AllocaInst * SpillSlot,SmallVectorImpl<std::pair<BasicBlock *,Value * >> & Worklist) insertPHIStore() argument
1317 replaceUseWithLoad(Value * V,Use & U,AllocaInst * & SpillSlot,DenseMap<BasicBlock *,Value * > & Loads,Function & F) replaceUseWithLoad() argument
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp142 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex(); in allocateStackSlot() local
1257 SDValue SpillSlot = DAG.getTargetFrameIndex(Index, getFrameIndexTy()); in visitGCRelocate() local
201 std::optional<int> SpillSlot = findPreviousSpillSlot() local
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp2208 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); LowerCall() local
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp1660 using SpillSlot = TargetFrameLowering::SpillSlot; assignCalleeSavedSpillSlots() typedef
/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp670 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() local
/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp297 SpillSlot, global() enumerator
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4281 SDValue SpillSlot = DAG.CreateStackTemporary(StoredSize, StackAlign); LowerCall() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1956 SDValue SpillSlot = DAG.CreateStackTemporary(SlotVT); LowerCall() local
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19973 SDValue SpillSlot = DAG.CreateStackTemporary(StoredSize, StackAlign); LowerCall() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8454 SDValue SpillSlot = Ptr; LowerCall() local
[all...]