Searched refs:StackTemp (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerLowering.cpp | 449 auto StackTemp = Builder.buildFrameIndex(FramePtrTy, FrameIdx); in applyNonConstInsert() local 451 Builder.buildStore(Insert.getOperand(1), StackTemp, PtrInfo, Align(8)); in applyNonConstInsert() 462 Builder.buildPtrAdd(MRI.getType(StackTemp.getReg(0)), StackTemp, Mul) in applyNonConstInsert() 468 Builder.buildLoad(Insert.getReg(0), StackTemp, PtrInfo, Align(8)); in applyNonConstInsert()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86LegalizerInfo.cpp | 822 auto StackTemp = Helper.createStackTemporary(TypeSize::getFixed(MemSize), in legalizeGETROUNDING() local 824 Register StackPtr = StackTemp.getReg(0); in legalizeGETROUNDING()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 4811 auto StackTemp = in createStackStoreLoad() local 4814 MIRBuilder.buildStore(Val, StackTemp, PtrInfo, StackTypeAlign); in createStackStoreLoad() 4815 return MIRBuilder.buildLoad(Res, StackTemp, PtrInfo, StackTypeAlign); in createStackStoreLoad() 8487 auto StackTemp = createStackTemporary( in lowerExtractInsertVectorElt() local 8489 MIRBuilder.buildStore(SrcVec, StackTemp, PtrInfo, VecAlign); in lowerExtractInsertVectorElt() 8493 Register EltPtr = getVectorElementPointer(StackTemp.getReg(0), VecTy, Idx); in lowerExtractInsertVectorElt() 8510 MIRBuilder.buildLoad(DstReg, StackTemp, PtrInfo, VecAlign); in lowerExtractInsertVectorElt()
|