Home
last modified time | relevance | path

Searched refs:SlotVT (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp157 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT,
159 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT,
1744 if ((SrcVT.bitsGT(SlotVT) && in EmitStackConvert()
1745 !TLI.isTruncStoreLegalOrCustom(SrcOp.getValueType(), SlotVT)) || in EmitStackConvert()
1746 (SlotVT.bitsLT(DestVT) && in EmitStackConvert()
1747 !TLI.isLoadExtLegalOrCustom(ISD::EXTLOAD, DestVT, SlotVT))) in EmitStackConvert()
1764 if (SrcVT.bitsGT(SlotVT)) in EmitStackConvert()
1766 SlotVT, SrcAlign); in EmitStackConvert()
1768 assert(SrcVT.bitsEq(SlotVT) && "Invalid store"); in EmitStackConvert()
1773 if (SlotVT.bitsEq(DestVT)) in EmitStackConvert()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1724 EVT SlotVT; in LowerCall() local
1731 SlotVT = EVT::getIntegerVT(Ctx, PartVT.getSizeInBits() * N); in LowerCall()
1733 SlotVT = Outs[I].ArgVT; in LowerCall()
1735 SDValue SpillSlot = DAG.CreateStackTemporary(SlotVT); in LowerCall()
1752 SlotVT.getStoreSize()) && "Not enough space for argument part!"); in LowerCall()