Home
last modified time | relevance | path

Searched refs:StackOffset (Results 1 – 25 of 36) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64StackOffset.h37 class StackOffset {
46 StackOffset() : Bytes(0), ScalableBytes(0) {} in StackOffset() function
48 StackOffset(int64_t Offset, MVT::SimpleValueType T) : StackOffset() { in StackOffset() function
53 StackOffset(const StackOffset &Other) in StackOffset() function
56 StackOffset &operator=(const StackOffset &) = default;
58 StackOffset &operator+=(const StackOffset::Part &Other) {
67 StackOffset &operator+=(const StackOffset &Other) {
73 StackOffset operator+(const StackOffset &Other) const {
74 StackOffset Res(*this);
79 StackOffset &operator-=(const StackOffset &Other) {
[all …]
DAArch64RegisterInfo.cpp401 StackOffset SaveOffset(Offset, MVT::i8); in isFrameOffsetLegal()
432 StackOffset Off(Offset, MVT::i8); in resolveFrameIndex()
469 StackOffset Offset = in eliminateFrameIndex()
473 Offset += StackOffset(MI.getOperand(FIOperandNum + 1).getImm(), MVT::i8); in eliminateFrameIndex()
486 StackOffset Offset; in eliminateFrameIndex()
495 StackOffset SPOffset = { in eliminateFrameIndex()
DAArch64FrameLowering.h43 StackOffset resolveFrameIndexReference(const MachineFunction &MF, int FI,
46 StackOffset resolveFrameOffsetReference(const MachineFunction &MF,
DAArch64FrameLowering.cpp199 StackOffset Offset; in estimateRSStackSizeLimit()
215 static StackOffset getSVEStackSize(const MachineFunction &MF) { in getSVEStackSize()
912 const StackOffset &SVEStackSize = getSVEStackSize(MF); in emitPrologue()
1131 StackOffset AllocateBefore = SVEStackSize, AllocateAfter = {}; in emitPrologue()
1146 StackOffset OffsetToCalleeSavesFromSP = in emitPrologue()
1147 StackOffset(OffsetToFirstCalleeSaveFromSP, MVT::nxv1i8) + SVEStackSize; in emitPrologue()
1511 const StackOffset &SVEStackSize = getSVEStackSize(MF); in emitEpilogue()
1531 StackOffset DeallocateBefore = {}, DeallocateAfter = SVEStackSize; in emitEpilogue()
1545 StackOffset OffsetToCalleeSavesFromSP = in emitEpilogue()
1546 StackOffset(OffsetToFirstCalleeSaveFromSP, MVT::nxv1i8) + SVEStackSize; in emitEpilogue()
[all …]
DAArch64InstrInfo.h314 StackOffset Offset, const TargetInstrInfo *TII,
323 unsigned FrameReg, StackOffset &Offset,
347 int isAArch64FrameOffsetLegal(const MachineInstr &MI, StackOffset &Offset,
DAArch64CallLowering.cpp449 uint64_t StackOffset = Handler.StackUsed; in lowerFormalArguments() local
459 StackOffset = alignTo(Handler.StackUsed, Subtarget.isTargetILP32() ? 4 : 8); in lowerFormalArguments()
462 FuncInfo->setVarArgsStackIndex(MFI.CreateFixedObject(4, StackOffset, true)); in lowerFormalArguments()
469 StackOffset = alignTo(StackOffset, 16); in lowerFormalArguments()
473 FuncInfo->setArgumentStackToRestore(StackOffset); in lowerFormalArguments()
483 FuncInfo->setBytesInStackArgArea(StackOffset); in lowerFormalArguments()
DAArch64InstrInfo.cpp3201 StackOffset Offset, const TargetInstrInfo *TII, in emitFrameOffset()
3430 StackOffset &SOffset, in isAArch64FrameOffsetLegal()
3511 SOffset = StackOffset(Offset, MVT::nxv1i8) + in isAArch64FrameOffsetLegal()
3512 StackOffset(SOffset.getBytes(), MVT::i8); in isAArch64FrameOffsetLegal()
3514 SOffset = StackOffset(Offset, MVT::i8) + in isAArch64FrameOffsetLegal()
3515 StackOffset(SOffset.getScalableBytes(), MVT::nxv1i8); in isAArch64FrameOffsetLegal()
3521 unsigned FrameReg, StackOffset &Offset, in rewriteAArch64FrameIndex()
3527 Offset += StackOffset(MI.getOperand(ImmIdx).getImm(), MVT::i8); in rewriteAArch64FrameIndex()
3532 Offset = StackOffset(); in rewriteAArch64FrameIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCallingConvLower.h201 unsigned StackOffset; variable
273 return StackOffset; in getNextStackOffset()
280 return alignTo(StackOffset, MaxStackArgAlign); in getAlignedCallFrameSize()
428 StackOffset = alignTo(StackOffset, CheckedAlignment); in AllocateStack()
429 unsigned Result = StackOffset; in AllocateStack()
430 StackOffset += Size; in AllocateStack()
DGCMetadata.h68 int StackOffset = -1; ///< Offset from the stack pointer. member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMachineFunctionInfo.h122 unsigned StackOffset; member
127 SIArgument() : IsRegister(false), StackOffset(0) {} in SIArgument()
134 StackOffset = Other.StackOffset; in SIArgument()
143 StackOffset = Other.StackOffset;
170 YamlIO.mapRequired("offset", A.StackOffset);
177 YamlIO.mapRequired("offset", A.StackOffset);
DAMDGPUArgumentUsageInfo.h33 unsigned StackOffset; member
78 return StackOffset; in getStackOffset()
DSIMachineFunctionInfo.cpp443 SA.StackOffset = Arg.getStackOffset(); in convertArgumentInfo()
DAMDGPUTargetMachine.cpp1090 Arg = ArgDescriptor::createStack(A->StackOffset); in parseMachineFunctionInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCallingConvLower.cpp34 StackOffset = 0; in CCState()
201 unsigned SavedStackOffset = StackOffset; in getRemainingRegParmsForType()
233 StackOffset = SavedStackOffset; in getRemainingRegParmsForType()
DGCMetadata.cpp116 OS << "\t" << RI->Num << "\t" << RI->StackOffset << "[sp]\n"; in runOnFunction()
DGCRootLowering.cpp302 RI->StackOffset = TFI->getFrameIndexReference(MF, RI->Num, FrameReg); in FindStackOffsets()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DOcamlGCPrinter.cpp174 if (K->StackOffset >= 1 << 16) { in finishAssembly()
180 AP.emitInt16(K->StackOffset); in finishAssembly()
DErlangGCPrinter.cpp116 AP.emitInt16(LI->StackOffset / IntPtrSize); in finishAssembly()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceOperand.h715 bool hasStackOffset() const { return StackOffset != InvalidStackOffset; } in hasStackOffset()
719 return StackOffset != InvalidStackOffset && in hasKnownStackOffset()
720 StackOffset != UndeterminedStackOffset; in hasKnownStackOffset()
724 return StackOffset; in getStackOffset()
726 void setStackOffset(int32_t Offset) { StackOffset = Offset; } in setStackOffset()
731 StackOffset = UndeterminedStackOffset; in setHasStackOffset()
880 int32_t StackOffset = InvalidStackOffset; variable
DIceOperand.cpp212 V->StackOffset = StackOffset; in asType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp397 const unsigned StackOffset = 92; in LowerFormalArguments_32() local
430 CreateFixedObject(4, StackOffset+NextVA.getLocMemOffset(),true); in LowerFormalArguments_32()
464 unsigned Offset = VA.getLocMemOffset()+StackOffset; in LowerFormalArguments_32()
543 ArgOffset += StackOffset; in LowerFormalArguments_32()
781 const unsigned StackOffset = 92; in LowerCall_32() local
840 unsigned Offset = VA.getLocMemOffset() + StackOffset; in LowerCall_32()
876 unsigned Offset = NextVA.getLocMemOffset() + StackOffset; in LowerCall_32()
884 unsigned Offset = VA.getLocMemOffset() + StackOffset; in LowerCall_32()
916 SDValue PtrOff = DAG.getIntPtrConstant(VA.getLocMemOffset() + StackOffset, in LowerCall_32()
1170 unsigned StackOffset = Offset + Subtarget->getStackPointerBias() + 128; in LowerCall_64() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMTargetStreamer.cpp100 void ARMTargetStreamer::emitUnwindRaw(int64_t StackOffset, in emitUnwindRaw() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp1547 unsigned StackOffset = State.AllocateStack(8, 8); in CC_RISCV() local
1549 CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_RISCV()
1593 unsigned StackOffset = Reg ? 0 : State.AllocateStack(XLen / 8, XLen / 8); in CC_RISCV() local
1605 It.convertToMem(StackOffset); in CC_RISCV()
1626 State.addLoc(CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo)); in CC_RISCV()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCStreamer.h148 virtual void emitUnwindRaw(int64_t StackOffset,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FrameLowering.cpp1180 int StackOffset = 2 * stackGrowth; in emitPrologue() local
1195 MCCFIInstruction::createDefCfaOffset(nullptr, StackOffset)); in emitPrologue()
1196 StackOffset += stackGrowth; in emitPrologue()

12