reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1434   SDValue CreateStackTemporary(EVT VT, unsigned minAlign = 1);

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  378   SDValue StackPtr = DAG.CreateStackTemporary(VT);
 1328     StackPtr = DAG.CreateStackTemporary(VecVT);
 1368   SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
 1394   SDValue FIPtr = DAG.CreateStackTemporary(VT);
 1749   SDValue FIPtr = DAG.CreateStackTemporary(SlotVT, SrcAlign);
 1788   SDValue StackPtr = DAG.CreateStackTemporary(Node->getValueType(0));
 2218   SDValue FIPtr = DAG.CreateStackTemporary(RetVT);
 2311   SDValue SinPtr = DAG.CreateStackTemporary(RetVT);
 2319   SDValue CosPtr = DAG.CreateStackTemporary(RetVT);
 2359     SDValue StackSlot = DAG.CreateStackTemporary(MVT::f64);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 3429   SDValue Temp = DAG.CreateStackTemporary(PtrVT);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  159   SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment);
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1193   SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
 1487   SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
 2255   SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  125   SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType);
lib/Target/PowerPC/PPCISelLowering.cpp
 7375   SDValue FIPtr = DAG.CreateStackTemporary(i32Stack ? MVT::i32 : MVT::f64);
lib/Target/RISCV/RISCVISelLowering.cpp
 2197       SDValue SpillSlot = DAG.CreateStackTemporary(Outs[i].ArgVT);
lib/Target/SystemZ/SystemZISelLowering.cpp
 1507       SDValue SpillSlot = DAG.CreateStackTemporary(Outs[I].ArgVT);
lib/Target/X86/X86ISelDAGToDAG.cpp
 1026       SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT);
 1084       SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT);
lib/Target/X86/X86ISelLowering.cpp
 3808         SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT());
18832   SDValue StackSlot = DAG.CreateStackTemporary(MVT::i64);
25410     SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16);
28397         SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64);