Home
last modified time | relevance | path

Searched refs:ArgOffset (Results 1 – 17 of 17) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp162 DWORD ArgSection, ArgOffset = 0; in addressForVA() local
163 if (S_OK == Session->addressForVA(VA, &ArgSection, &ArgOffset)) { in addressForVA()
165 Offset = static_cast<uint32_t>(ArgOffset); in addressForVA()
173 DWORD ArgSection, ArgOffset = 0; in addressForRVA() local
174 if (S_OK == Session->addressForRVA(RVA, &ArgSection, &ArgOffset)) { in addressForRVA()
176 Offset = static_cast<uint32_t>(ArgOffset); in addressForRVA()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1552 int ArgOffset) { in getShadowPtrForArgument()
1554 if (ArgOffset) in getShadowPtrForArgument()
1562 int ArgOffset) { in getOriginPtrForArgument()
1566 if (ArgOffset) in getOriginPtrForArgument()
1677 unsigned ArgOffset = 0; in getShadow() local
3671 unsigned ArgOffset = 0; in visitCallBase() local
3707 if (ArgOffset + Size > kParamTLSSize) break; in visitCallBase()
4308 if (ArgOffset + ArgSize > kParamTLSSize) in getShadowPtrForVAArgument()
4473 if (ArgOffset + ArgSize > kParamTLSSize) in getShadowPtrForVAArgument()
4642 if (ArgOffset + ArgSize > kParamTLSSize) in getShadowPtrForVAArgument()
[all …]
H A DDataFlowSanitizer.cpp582 Value *getArgTLS(Type *T, unsigned ArgOffset, IRBuilder<> &IRB);
1625 if (ArgOffset) in getArgTLS()
1686 unsigned ArgOffset = 0; in getShadowForTLSArgument() local
1697 ArgOffset += alignTo(Size, ShadowTLSAlignment); in getShadowForTLSArgument()
1698 if (ArgOffset > ArgTLSSize) in getShadowForTLSArgument()
1703 if (ArgOffset + Size > ArgTLSSize) in getShadowForTLSArgument()
1708 Value *ArgShadowPtr = getArgTLS(FArg.getType(), ArgOffset, IRB); in getShadowForTLSArgument()
3061 unsigned ArgOffset = 0; in visitCallBase() local
3077 if (ArgOffset + Size > ArgTLSSize) in visitCallBase()
3081 DFSF.getArgTLS(FT->getParamType(I), ArgOffset, IRB), in visitCallBase()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp528 uint64_t ArgOffset = alignTo(ExplicitArgOffset, ABIAlign) + BaseOffset; in lowerFormalArgumentsKernel() local
536 Align Alignment = commonAlignment(KernArgBaseAlign, ArgOffset); in lowerFormalArgumentsKernel()
544 lowerParameterPtr(VRegs[i][0], B, ArgOffset); in lowerFormalArgumentsKernel()
548 lowerParameterPtr(PtrReg, B, ArgOffset); in lowerFormalArgumentsKernel()
556 lowerParameter(B, OrigArg, ArgOffset, Alignment); in lowerFormalArgumentsKernel()
H A DAMDGPULegalizerInfo.cpp4156 unsigned ArgOffset, in packImage16bitOpsToDwords() argument
4164 MachineOperand &SrcOp = MI.getOperand(ArgOffset + I); in packImage16bitOpsToDwords()
4186 !MI.getOperand(ArgOffset + I + 1).isReg()) { in packImage16bitOpsToDwords()
4256 const unsigned ArgOffset = NumDefs + 1; in legalizeImageIntrinsic() local
4276 MRI->getType(MI.getOperand(ArgOffset + Intr->CoordStart).getReg()); in legalizeImageIntrinsic()
4282 DMask = MI.getOperand(ArgOffset + Intr->DMaskIndex).getImm(); in legalizeImageIntrinsic()
4309 MI.getOperand(ArgOffset + Intr->DMaskIndex).setImm(DMask); in legalizeImageIntrinsic()
4350 MI.RemoveOperand(ArgOffset + Intr->LodIndex); in legalizeImageIntrinsic()
4364 MI.getOperand(ArgOffset + Intr->MipIndex).ChangeToImmediate(0); in legalizeImageIntrinsic()
4402 MachineOperand &SrcOp = MI.getOperand(ArgOffset + I); in legalizeImageIntrinsic()
[all …]
H A DAMDGPUInstructionSelector.cpp1521 const unsigned ArgOffset = MI.getNumExplicitDefs() + 1; in selectImageIntrinsic() local
1532 Unorm = MI.getOperand(ArgOffset + Intr->UnormIndex).getImm() != 0; in selectImageIntrinsic()
1541 const int Flags = MI.getOperand(ArgOffset + Intr->NumArgs).getImm(); in selectImageIntrinsic()
1572 DMask = MI.getOperand(ArgOffset + Intr->DMaskIndex).getImm(); in selectImageIntrinsic()
1603 const MachineOperand &Lod = MI.getOperand(ArgOffset + Intr->LodIndex); in selectImageIntrinsic()
1612 const MachineOperand &Lod = MI.getOperand(ArgOffset + Intr->MipIndex); in selectImageIntrinsic()
1630 unsigned CPol = MI.getOperand(ArgOffset + Intr->CachePolicyIndex).getImm(); in selectImageIntrinsic()
1640 MachineOperand &AddrOp = MI.getOperand(ArgOffset + I); in selectImageIntrinsic()
1706 MachineOperand &SrcOp = MI.getOperand(ArgOffset + Intr->VAddrStart + I); in selectImageIntrinsic()
1713 MIB.addReg(MI.getOperand(ArgOffset + Intr->RsrcIndex).getReg()); in selectImageIntrinsic()
[all …]
H A DSIISelLowering.cpp1765 unsigned ArgOffset = VA.getLocMemOffset(); in lowerStackParameter() local
1768 int FI = MFI.CreateFixedObject(ArgSize, ArgOffset, true); in lowerStackParameter()
6038 const unsigned ArgOffset = WithChain ? 2 : 1; in lowerImage() local
6109 unsigned VAddrEnd = ArgOffset + Intr->VAddrEnd; in lowerImage()
6115 Op.getOperand(ArgOffset + Intr->LodIndex))) { in lowerImage()
6126 Op.getOperand(ArgOffset + Intr->MipIndex))) { in lowerImage()
6136 VAddrs.push_back(Op.getOperand(ArgOffset + I)); in lowerImage()
6184 ArgOffset + Intr->GradientStart, in lowerImage()
6187 for (unsigned I = ArgOffset + Intr->GradientStart; in lowerImage()
6188 I < ArgOffset + Intr->CoordStart; I++) in lowerImage()
[all …]
H A DAMDGPUISelLowering.cpp1081 uint64_t ArgOffset = alignTo(ExplicitArgOffset, Alignment) + ExplicitOffset; in analyzeFormalArgumentsCompute() local
1093 ComputeValueVTs(*this, DL, BaseArgTy, ValueVTs, &Offsets, ArgOffset); in analyzeFormalArgumentsCompute()
4316 uint64_t ArgOffset = alignTo(MFI->getExplicitKernArgSize(), Alignment) + in getImplicitParameterOffset() local
4320 return ArgOffset; in getImplicitParameterOffset()
4322 return ArgOffset + 4; in getImplicitParameterOffset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3891 ArgOffset = alignTo(ArgOffset, Alignment); in CalculateStackSlotUsed()
3900 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in CalculateStackSlotUsed()
4301 ArgOffset = alignTo(ArgOffset, Alignment); in LowerFormalArguments_64SVR4()
4452 ArgOffset += 8; in LowerFormalArguments_64SVR4()
4508 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerFormalArguments_64SVR4()
4532 ArgOffset += 16; in LowerFormalArguments_64SVR4()
4571 int Depth = ArgOffset; in LowerFormalArguments_64SVR4()
6111 ArgOffset = alignTo(ArgOffset, Alignment); in LowerCall_64SVR4()
6368 ArgOffset = ((ArgOffset + PtrByteSize - 1)/PtrByteSize) * PtrByteSize; in LowerCall_64SVR4()
6402 ArgOffset += 16; in LowerCall_64SVR4()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp539 unsigned ArgOffset = CCInfo.getNextStackOffset(); in LowerFormalArguments_32() local
541 ArgOffset += StackOffset; in LowerFormalArguments_32()
543 assert(!ArgOffset); in LowerFormalArguments_32()
544 ArgOffset = 68+4*NumAllocated; in LowerFormalArguments_32()
548 FuncInfo->setVarArgsFrameOffset(ArgOffset); in LowerFormalArguments_32()
557 int FrameIdx = MF.getFrameInfo().CreateFixedObject(4, ArgOffset, in LowerFormalArguments_32()
563 ArgOffset += 4; in LowerFormalArguments_32()
658 unsigned ArgOffset = CCInfo.getNextStackOffset(); in LowerFormalArguments_64() local
661 FuncInfo->setVarArgsFrameOffset(ArgOffset + ArgArea + in LowerFormalArguments_64()
668 for (; ArgOffset < 6*8; ArgOffset += 8) { in LowerFormalArguments_64()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h899 unsigned InRegsParamRecordIdx, int ArgOffset,
904 unsigned ArgOffset, unsigned TotalArgRegsSaveSize,
H A DARMISelLowering.cpp4259 int ArgOffset, unsigned ArgSize) const { in StoreByValRegs() argument
4284 ArgOffset = -4 * (ARM::R4 - RBegin); in StoreByValRegs()
4287 int FrameIndex = MFI.CreateFixedObject(ArgSize, ArgOffset, false); in StoreByValRegs()
4311 unsigned ArgOffset, in VarArgStyleRegisters() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp335 int64_t ArgOffset = MFFrame.getObjectOffset(I) + in processFunctionBeforeFrameFinalized() local
337 MaxArgOffset = std::max(MaxArgOffset, ArgOffset); in processFunctionBeforeFrameFinalized()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp499 unsigned ArgOffset = ArgLocs.size() * 8; in LowerFormalArguments() local
502 FuncInfo->setVarArgsFrameOffset(ArgOffset + ArgsBaseOffset); in LowerFormalArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18388 int ArgOffset; in combineInsertEltToShuffle() local
18390 std::tie(ArgOffset, ArgVal) = ArgWorkList.pop_back_val(); in combineInsertEltToShuffle()
18393 ElementOffset = ArgOffset; in combineInsertEltToShuffle()
18400 ArgOffset + ArgVal.getValueType().getVectorNumElements(); in combineInsertEltToShuffle()
18409 assert(CurrentArgOffset == ArgOffset); in combineInsertEltToShuffle()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5206 unsigned ArgOffset = VA.getLocMemOffset(); in LowerFormalArguments() local
5216 int FI = MFI.CreateFixedObject(ArgSize, ArgOffset + BEAlign, true); in LowerFormalArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34566 size_t ArgOffset = MFI->getPreallocatedArgOffsets(PreallocatedId)[ArgIdx]; in EmitInstrWithCustomInserter() local
34568 << ", arg offset " << ArgOffset << "\n"); in EmitInstrWithCustomInserter()
34572 X86::ESP, false, ArgOffset); in EmitInstrWithCustomInserter()