/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.h | 161 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 164 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 167 SDValue &VAddr, SDValue &SOffset, 176 bool SelectFlatOffsetImpl(SDNode *N, SDValue Addr, SDValue &VAddr, 178 bool SelectFlatOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 180 bool SelectGlobalOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 182 bool SelectScratchOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 188 bool checkFlatScratchSVSSwizzleBug(SDValue VAddr, SDValue SAddr, 190 bool SelectScratchSVAddr(SDNode *N, SDValue Addr, SDValue &VAddr,
|
H A D | AMDGPUISelDAGToDAG.cpp | 1354 VAddr = N0; in SelectMUBUF() 1358 VAddr = N2; in SelectMUBUF() 1363 VAddr = N3; in SelectMUBUF() 1370 VAddr = N0; in SelectMUBUF() 1465 VAddr = SDValue(MovHighBits, 0); in SelectMUBUFScratchOffen() 1506 std::tie(VAddr, SOffset) = foldFrameIndex(Addr); in SelectMUBUFScratchOffen() 1568 SDValue Ptr, VAddr, Offen, Idxen, Addr64; in SelectMUBUFOffset() local 1705 VAddr = Addr; in SelectFlatOffsetImpl() 1940 VAddr = SDValue(VMov, 0); in SelectScratchSVAddr() 1960 VAddr = RHS; in SelectScratchSVAddr() [all …]
|
H A D | AMDGPUInstructionSelector.h | 249 bool checkFlatScratchSVSSwizzleBug(Register VAddr, Register SAddr, 301 bool selectMUBUFAddr64Impl(MachineOperand &Root, Register &VAddr,
|
H A D | SILoadStoreOptimizer.cpp | 99 bool VAddr = false; member 625 Result.VAddr = true; in getRegs() 642 Result.VAddr = true; in getRegs() 653 Result.VAddr = true; in getRegs() 720 Result.VAddr = true; in getRegs() 799 if (Regs.VAddr) in setMI() 1468 if (Regs.VAddr) in mergeBufferLoadPair() 1523 if (Regs.VAddr) in mergeTBufferLoadPair() 1594 if (Regs.VAddr) in mergeTBufferStorePair() 1923 if (Regs.VAddr) in mergeBufferStorePair()
|
H A D | AMDGPUInstructionSelector.cpp | 4578 auto VKnown = KB->getKnownBits(VAddr); in checkFlatScratchSVSSwizzleBug() 4686 Register VAddr = Root.getReg(); in selectMUBUFScratchOffen() local 4699 VAddr = PtrBase; in selectMUBUFScratchOffen() 4714 MIB.addReg(VAddr); in selectMUBUFScratchOffen() 5164 MachineOperand &Root, Register &VAddr, Register &RSrcReg, in selectMUBUFAddr64Impl() argument 5189 VAddr = N0; in selectMUBUFAddr64Impl() 5192 VAddr = N2; in selectMUBUFAddr64Impl() 5197 VAddr = N3; in selectMUBUFAddr64Impl() 5201 VAddr = N0; in selectMUBUFAddr64Impl() 5241 Register VAddr; in selectMUBUFAddr64() local [all …]
|
H A D | SIInstrInfo.cpp | 6030 MachineOperand &VAddr = Inst.getOperand(OldVAddrIdx); in moveFlatAddrToVGPR() local 6031 VAddrDef = MRI.getUniqueVRegDef(VAddr.getReg()); in moveFlatAddrToVGPR() 6686 MachineOperand *VAddr = getNamedOperand(MI, AMDGPU::OpName::vaddr); in legalizeOperands() local 6687 if (VAddr && AMDGPU::getIfAddr64Inst(MI.getOpcode()) != -1) { in legalizeOperands() 6706 .addReg(VAddr->getReg(), 0, AMDGPU::sub0) in legalizeOperands() 6713 .addReg(VAddr->getReg(), 0, AMDGPU::sub1) in legalizeOperands() 6724 VAddr->setReg(NewVAddr); in legalizeOperands() 6726 } else if (!VAddr && ST.hasAddr64()) { in legalizeOperands()
|
H A D | SIISelLowering.cpp | 7663 SDValue VAddr; in lowerImage() local 7665 VAddr = getBuildDwordsVector(DAG, DL, in lowerImage() 7669 VAddr = getBuildDwordsVector(DAG, DL, VAddrs); in lowerImage() 7741 Ops.push_back(VAddr); in lowerImage() 7746 Ops.push_back(VAddr); in lowerImage() 7775 UseNSA ? VAddrs.size() : VAddr.getValueType().getSizeInBits() / 32; in lowerImage()
|
H A D | MIMGInstructions.td | 1205 // Returns the MIMGAddrSize with the size of last VAddr for partial NSA
|
H A D | AMDGPULegalizerInfo.cpp | 6085 auto VAddr = in convertImageAddrToPacked() local 6087 MI.getOperand(DimIdx).setReg(VAddr.getReg(0)); in convertImageAddrToPacked()
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | ELF.cpp | 599 ELFFile<ELFT>::toMappedAddr(uint64_t VAddr, WarningHandler WarnHandler) const { in toMappedAddr() argument 622 LoadSegments, VAddr, [](uint64_t VAddr, const Elf_Phdr_Impl<ELFT> *Phdr) { in toMappedAddr() argument 623 return VAddr < Phdr->p_vaddr; in toMappedAddr() 628 Twine::utohexstr(VAddr)); in toMappedAddr() 631 uint64_t Delta = VAddr - Phdr.p_vaddr; in toMappedAddr() 634 Twine::utohexstr(VAddr)); in toMappedAddr() 639 Twine::utohexstr(VAddr) + " to the segment with index " + in toMappedAddr()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | RawMemProfReader.cpp | 490 for (const uint64_t VAddr : Entry.getSecond()) { in symbolizeAndFilterStackFrames() local 494 if (SymbolizedFrame.count(VAddr) > 0 || in symbolizeAndFilterStackFrames() 495 AllVAddrsToDiscard.contains(VAddr)) in symbolizeAndFilterStackFrames() 499 getModuleOffset(VAddr), Specifier, /*UseSymbolTable=*/false); in symbolizeAndFilterStackFrames() 507 AllVAddrsToDiscard.insert(VAddr); in symbolizeAndFilterStackFrames() 532 SymbolizedFrame[VAddr].push_back(Hash); in symbolizeAndFilterStackFrames()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObject.cpp | 44 Phdr.p_vaddr = Seg.VAddr; in writePhdr() 1213 return Seg.VAddr <= Sec.Addr && in sectionWithinSegment() 1214 Seg.VAddr + Seg.MemSize >= Sec.Addr + SecSize; in sectionWithinSegment() 1441 Seg.VAddr = Phdr.p_vaddr; in readProgramHeaders() 1467 PrHdr.OriginalOffset = PrHdr.Offset = PrHdr.VAddr = EhdrOffset + Ehdr.e_phoff; in readProgramHeaders() 2293 alignTo(Offset, std::max<uint64_t>(Seg->Align, 1), Seg->VAddr); in layoutSegments() 2436 ElfHdr.VAddr = 0; in initEhdrSegment()
|
H A D | ELFObject.h | 459 uint64_t VAddr = 0; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | ELFYAML.h | 697 llvm::yaml::Hex64 VAddr; member
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ELFYAML.cpp | 1133 IO.mapOptional("VAddr", Phdr.VAddr, Hex64(0)); in mapping() 1134 IO.mapOptional("PAddr", Phdr.PAddr, Phdr.VAddr); in mapping()
|
H A D | ELFEmitter.cpp | 551 Phdr.p_vaddr = YamlPhdr.VAddr; in initProgramHeaders()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ELF.h | 301 toMappedAddr(uint64_t VAddr,
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 2028 auto toMappedAddr = [&](uint64_t Tag, uint64_t VAddr) -> const uint8_t * { in parseDynamicTable() argument 2029 auto MappedAddrOrError = Obj.toMappedAddr(VAddr, [&](const Twine &Msg) { in parseDynamicTable()
|