HomeSort by: relevance | last modified time | path
    Searched defs:SpillSlot (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetFrameLowering.h 50 struct SpillSlot {
176 virtual const SpillSlot *
MIRYamlMapping.h 241 enum ObjectType { DefaultType, SpillSlot, VariableSized };
272 IO.enumCase(Type, "spill-slot", MachineStackObject::SpillSlot);
309 enum ObjectType { DefaultType, SpillSlot };
341 IO.enumCase(Type, "spill-slot", FixedMachineStackObject::SpillSlot);
365 if (Object.Type != FixedMachineStackObject::SpillSlot) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
StatepointLowering.cpp 140 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType);
141 const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
153 return SpillSlot;
193 Optional<int> SpillSlot =
195 if (!SpillSlot.hasValue())
198 if (MergedResult.hasValue() && *MergedResult != *SpillSlot)
201 MergedResult = SpillSlot;
1217 SDValue SpillSlot = DAG.getTargetFrameIndex(Index, getFrameIndexTy());
1239 DAG.getLoad(LoadVT, getCurSDLoc(), Chain, SpillSlot, LoadMMO);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WinEHPrepare.cpp 77 void insertPHIStores(PHINode *OriginalPHI, AllocaInst *SpillSlot);
79 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot,
82 void replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot,
729 AllocaInst *SpillSlot = insertPHILoads(PN, F);
730 if (SpillSlot)
731 insertPHIStores(PN, SpillSlot);
1090 AllocaInst *SpillSlot = nullptr;
1096 SpillSlot = new AllocaInst(PN->getType(), DL->getAllocaAddrSpace(), nullptr,
1097 Twine(PN->getName(), ".wineh.spillslot"),
1099 Value *V = new LoadInst(PN->getType(), SpillSlot,
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kISelLowering.cpp 616 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT());
617 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
619 Chain, DL, Arg, SpillSlot,
621 Arg = SpillSlot;
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 1600 SDValue SpillSlot = DAG.CreateStackTemporary(SlotVT);
1601 int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
1603 DAG.getStore(Chain, DL, ArgValue, SpillSlot,
1611 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
1620 ArgValue = SpillSlot;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 5706 SDValue SpillSlot = Ptr;
5728 Arg = SpillSlot;

Completed in 55 milliseconds