Home
last modified time | relevance | path

Searched refs:CreateStackTemporary (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1458 StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandExtractFromVectorThroughStack()
1505 SDValue StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandInsertToVectorThroughStack()
1585 SDValue FIPtr = DAG.CreateStackTemporary(VT); in ExpandVectorBuildThroughStack()
1651 SDValue StackPtr = DAG.CreateStackTemporary(FloatVT, LoadTy); in getSignAsIntValue()
1859 SDValue FIPtr = DAG.CreateStackTemporary(SlotVT.getStoreSize(), SrcAlign); in EmitStackConvert()
1891 SDValue StackPtr = DAG.CreateStackTemporary(Node->getValueType(0)); in ExpandSCALAR_TO_VECTOR()
2385 SDValue FIPtr = DAG.CreateStackTemporary(RetVT); in ExpandDivRemLibCall()
2691 SDValue StackSlot = DAG.CreateStackTemporary(MVT::f64); in ExpandLegalINT_TO_FP()
5228 SDValue StackPtr = DAG.CreateStackTemporary(ModeVT); in ConvertNodeToLibcall()
5244 SDValue StackPtr = DAG.CreateStackTemporary(ModeVT); in ConvertNodeToLibcall()
H A DLegalizeTypesGeneric.cpp165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST()
H A DLegalizeTypes.cpp909 DAG.CreateStackTemporary(Op.getValueType().getStoreSize(), Align); in CreateStackStoreLoad()
H A DStatepointLowering.cpp141 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot()
H A DLegalizeVectorTypes.cpp1708 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR()
2019 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT()
2530 SDValue StackPtr = DAG.CreateStackTemporary( in SplitVecRes_VECTOR_COMPRESS()
3183 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in SplitVecRes_VP_REVERSE()
3235 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in SplitVecRes_VP_SPLICE()
3832 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_SUBVECTOR()
3890 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_VECTOR_ELT()
H A DSelectionDAG.cpp2601 SDValue ResultPtr = ST ? ST->getBasePtr() : CreateStackTemporary(ResVT); in expandMultipleResultFPLibCall()
2733 SDValue SelectionDAG::CreateStackTemporary(TypeSize Bytes, Align Alignment) { in CreateStackTemporary() function in SelectionDAG
2746 SDValue SelectionDAG::CreateStackTemporary(EVT VT, unsigned minAlign) { in CreateStackTemporary() function in SelectionDAG
2750 return CreateStackTemporary(VT.getStoreSize(), StackAlign); in CreateStackTemporary()
2753 SDValue SelectionDAG::CreateStackTemporary(EVT VT1, EVT VT2) { in CreateStackTemporary() function in SelectionDAG
2767 return CreateStackTemporary(Bytes, Align); in CreateStackTemporary()
H A DLegalizeFloatTypes.cpp772 SDValue StackSlot = DAG.CreateStackTemporary(VT1); in SoftenFloatRes_FFREXP()
821 SDValue StackSlot = DAG.CreateStackTemporary(NVT); in SoftenFloatRes_UnaryWithTwoFPResults()
H A DTargetLowering.cpp10317 SDValue StackBase = DAG.CreateStackTemporary(LoadedVT, RegVT); in expandUnalignedLoad()
10466 SDValue StackPtr = DAG.CreateStackTemporary(StoreMemVT, RegVT); in expandUnalignedStore()
11876 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in expandVectorSplice()
11939 SDValue StackPtr = DAG.CreateStackTemporary( in expandVECTOR_COMPRESS()
H A DLegalizeIntegerTypes.cpp4844 DAG.CreateStackTemporary(StackSlotVT.getStoreSize(), StackAlign); in ExpandIntRes_ShiftThroughStack()
5235 SDValue Temp = DAG.CreateStackTemporary(PtrVT); in ExpandIntRes_XMULO()
H A DSelectionDAGBuilder.cpp7096 SDValue Temp = DAG.CreateStackTemporary(EnvVT, TempAlign.value()); in visitIntrinsicCall()
7123 SDValue Temp = DAG.CreateStackTemporary(EnvVT, TempAlign.value()); in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2014 LLVM_ABI SDValue CreateStackTemporary(TypeSize Bytes, Align Alignment);
2018 LLVM_ABI SDValue CreateStackTemporary(EVT VT, unsigned minAlign = 1);
2022 LLVM_ABI SDValue CreateStackTemporary(EVT VT1, EVT VT2);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp2251 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall()
H A DX86ISelDAGToDAG.cpp1428 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT); in PreprocessISelDAG()
1484 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT); in PreprocessISelDAG()
H A DX86ISelLowering.cpp20617 SDValue StackSlot = DAG.CreateStackTemporary(MVT::i64, 8); in LowerUINT_TO_FP()
21984 SDValue StackPtr = DAG.CreateStackTemporary(DstVT, OtherVT); in LRINT_LLRINTHelper()
30042 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16); in LowerWin64_i128OP()
30132 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16); in LowerWin64_INT128_TO_FP()
32989 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64); in LowerATOMIC_STORE()
34759 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64); in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp672 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp85 CurDAG->CreateStackTemporary(TypeSize::getFixed(8), Align(8)); in PreprocessISelDAG()
H A DRISCVISelLowering.cpp11977 DAG.CreateStackTemporary(ConcatVT.getStoreSize(), Alignment); in lowerVECTOR_DEINTERLEAVE()
12095 DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in lowerVECTOR_INTERLEAVE()
22641 SDValue SpillSlot = DAG.CreateStackTemporary(StoredSize, StackAlign); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2291 SDValue SpillSlot = DAG.CreateStackTemporary(SlotVT); in LowerCall()
6994 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64); in lowerREADCYCLECOUNTER()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp7444 SDValue SpillSlot = DAG.CreateStackTemporary(StoredSize, StackAlign); in LowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18752 SDValue StackPtr = DAG.CreateStackTemporary(TypeSize::getFixed(16), Align(4)); in PerformMVETruncCombine()
18920 SDValue StackPtr = DAG.CreateStackTemporary(TypeSize::getFixed(16), Align(4)); in PerformMVEExtCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8447 SDValue FIPtr = DAG.CreateStackTemporary(i32Stack ? MVT::i32 : MVT::f64); in LowerFP_TO_INTForReuse()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc15070 …lectionDAG20CreateStackTemporaryENS_3EVTEj", "llvm::SelectionDAG::CreateStackTemporary(llvm::EVT, …
15071 …ctionDAG20CreateStackTemporaryENS_3EVTES1_", "llvm::SelectionDAG::CreateStackTemporary(llvm::EVT, …