| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | SelectionDAGAddressAnalysisTest.cpp | 105 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 128 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 156 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 188 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 215 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 280 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 321 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() 353 SDValue FIPtr0 = DAG->CreateStackTemporary(FixedVecVT); in TEST_F() 354 SDValue FIPtr1 = DAG->CreateStackTemporary(VecVT); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 375 SDValue StackPtr = DAG.CreateStackTemporary(VT); in PerformInsertVectorEltInMemory() 1401 StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandExtractFromVectorThroughStack() 1448 SDValue StackPtr = DAG.CreateStackTemporary(VecVT); in ExpandInsertToVectorThroughStack() 1482 SDValue FIPtr = DAG.CreateStackTemporary(VT); in ExpandVectorBuildThroughStack() 1547 SDValue StackPtr = DAG.CreateStackTemporary(FloatVT, LoadTy); in getSignAsIntValue() 1753 SDValue FIPtr = DAG.CreateStackTemporary(SlotVT.getStoreSize(), SrcAlign); in EmitStackConvert() 1785 SDValue StackPtr = DAG.CreateStackTemporary(Node->getValueType(0)); in ExpandSCALAR_TO_VECTOR() 2192 SDValue FIPtr = DAG.CreateStackTemporary(RetVT); in ExpandDivRemLibCall() 2283 SDValue SinPtr = DAG.CreateStackTemporary(RetVT); in ExpandSinCosLibCall() 2291 SDValue CosPtr = DAG.CreateStackTemporary(RetVT); in ExpandSinCosLibCall() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST()
|
| H A D | LegalizeTypes.cpp | 906 DAG.CreateStackTemporary(Op.getValueType().getStoreSize(), Align); in CreateStackStoreLoad()
|
| H A D | StatepointLowering.cpp | 144 SDValue SpillSlot = Builder.DAG.CreateStackTemporary(ValueType); in allocateStackSlot()
|
| H A D | SelectionDAG.cpp | 2282 SDValue SelectionDAG::CreateStackTemporary(TypeSize Bytes, Align Alignment) { in CreateStackTemporary() function in SelectionDAG 2295 SDValue SelectionDAG::CreateStackTemporary(EVT VT, unsigned minAlign) { in CreateStackTemporary() function in SelectionDAG 2299 return CreateStackTemporary(VT.getStoreSize(), StackAlign); in CreateStackTemporary() 2302 SDValue SelectionDAG::CreateStackTemporary(EVT VT1, EVT VT2) { in CreateStackTemporary() function in SelectionDAG 2315 return CreateStackTemporary(Bytes, Align); in CreateStackTemporary()
|
| H A D | LegalizeIntegerTypes.cpp | 4071 SDValue Output = DAG.CreateStackTemporary(ArgVT); in ExpandExtIntRes_DIVREM() 4079 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT); in ExpandExtIntRes_DIVREM() 4453 SDValue Temp = DAG.CreateStackTemporary(PtrVT); in ExpandIntRes_XMULO()
|
| H A D | LegalizeVectorTypes.cpp | 1409 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR() 1724 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT() 3067 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_VECTOR_ELT()
|
| H A D | TargetLowering.cpp | 8405 SDValue StackBase = DAG.CreateStackTemporary(LoadedVT, RegVT); in expandUnalignedLoad() 8558 SDValue StackPtr = DAG.CreateStackTemporary(StoreMemVT, RegVT); in expandUnalignedStore() 9657 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in expandVectorSplice()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1833 SDValue CreateStackTemporary(TypeSize Bytes, Align Alignment); 1837 SDValue CreateStackTemporary(EVT VT, unsigned minAlign = 1); 1841 SDValue CreateStackTemporary(EVT VT1, EVT VT2);
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 1308 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT); in PreprocessISelDAG() 1364 SDValue MemTmp = CurDAG->CreateStackTemporary(MemVT); in PreprocessISelDAG()
|
| H A D | X86ISelLowering.cpp | 4541 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall() 21553 SDValue StackSlot = DAG.CreateStackTemporary(MVT::i64, 8); in LowerUINT_TO_FP() 22707 SDValue StackPtr = DAG.CreateStackTemporary(DstVT, OtherVT); in LRINT_LLRINTHelper() 29495 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16); in LowerWin64_i128OP() 29586 SDValue StackPtr = DAG.CreateStackTemporary(ArgVT, 16); in LowerWin64_INT128_TO_FP() 31754 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64); in LowerATOMIC_STORE() 33286 SDValue StackPtr = DAG.CreateStackTemporary(MVT::i64); in ReplaceNodeResults()
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 620 SDValue SpillSlot = DAG.CreateStackTemporary(VA.getValVT()); in LowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 1735 SDValue SpillSlot = DAG.CreateStackTemporary(SlotVT); in LowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 18382 SDValue StackPtr = DAG.CreateStackTemporary(TypeSize::Fixed(16), Align(4)); in PerformMVETruncCombine() 18550 SDValue StackPtr = DAG.CreateStackTemporary(TypeSize::Fixed(16), Align(4)); in PerformMVEExtCombine()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 11295 SDValue SpillSlot = DAG.CreateStackTemporary(StoredSize, StackAlign); in LowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8102 SDValue FIPtr = DAG.CreateStackTemporary(i32Stack ? MVT::i32 : MVT::f64); in LowerFP_TO_INTForReuse()
|