| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.h | 141 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 144 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 147 SDValue &VAddr, SDValue &SOffset, 156 bool SelectFlatOffsetImpl(SDNode *N, SDValue Addr, SDValue &VAddr, 158 bool SelectFlatOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 160 bool SelectGlobalOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 162 bool SelectScratchOffset(SDNode *N, SDValue Addr, SDValue &VAddr, 168 bool checkFlatScratchSVSSwizzleBug(SDValue VAddr, SDValue SAddr, 170 bool SelectScratchSVAddr(SDNode *N, SDValue Addr, SDValue &VAddr,
|
| H A D | AMDGPUISelDAGToDAG.cpp | 1453 bool AMDGPUDAGToDAGISel::SelectMUBUF(SDValue Addr, SDValue &Ptr, SDValue &VAddr, in SelectMUBUF() argument 1493 VAddr = N0; in SelectMUBUF() 1497 VAddr = N2; in SelectMUBUF() 1502 VAddr = N3; in SelectMUBUF() 1509 VAddr = N0; in SelectMUBUF() 1514 VAddr = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUF() 1542 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFAddr64() argument 1551 if (!SelectMUBUF(Addr, Ptr, VAddr, SOffset, Offset, Offen, Idxen, Addr64)) in SelectMUBUFAddr64() 1584 SDValue &VAddr, SDValue &SOffset, in SelectMUBUFScratchOffen() argument 1604 VAddr = SDValue(MovHighBits, 0); in SelectMUBUFScratchOffen() [all …]
|
| H A D | SILoadStoreOptimizer.cpp | 100 bool VAddr = false; member 689 Result.VAddr = true; in getRegs() 706 Result.VAddr = true; in getRegs() 717 Result.VAddr = true; in getRegs() 796 Result.VAddr = true; in getRegs() 875 if (Regs.VAddr) in setMI() 1552 if (Regs.VAddr) in mergeBufferLoadPair() 1593 if (Regs.VAddr) in mergeTBufferLoadPair() 1636 if (Regs.VAddr) in mergeTBufferStorePair() 1958 if (Regs.VAddr) in mergeBufferStorePair()
|
| H A D | AMDGPUInstructionSelector.h | 255 bool checkFlatScratchSVSSwizzleBug(Register VAddr, Register SAddr, 307 bool selectMUBUFAddr64Impl(MachineOperand &Root, Register &VAddr,
|
| H A D | AMDGPUInstructionSelector.cpp | 5566 Register VAddr, Register SAddr, uint64_t ImmOffset) const { in checkFlatScratchSVSSwizzleBug() argument 5573 auto VKnown = VT->getKnownBits(VAddr); in checkFlatScratchSVSSwizzleBug() 5681 Register VAddr = Root.getReg(); in selectMUBUFScratchOffen() local 5686 std::tie(PtrBase, ConstOffset) = getPtrBaseWithConstantOffset(VAddr, *MRI); in selectMUBUFScratchOffen() 5695 VAddr = PtrBase; in selectMUBUFScratchOffen() 5709 MIB.addReg(VAddr); in selectMUBUFScratchOffen() 6153 MachineOperand &Root, Register &VAddr, Register &RSrcReg, in selectMUBUFAddr64Impl() argument 6178 VAddr = N0; in selectMUBUFAddr64Impl() 6181 VAddr = N2; in selectMUBUFAddr64Impl() 6186 VAddr = N3; in selectMUBUFAddr64Impl() [all …]
|
| H A D | SIInstrInfo.cpp | 6448 MachineOperand &VAddr = Inst.getOperand(OldVAddrIdx); in moveFlatAddrToVGPR() local 6449 VAddrDef = MRI.getUniqueVRegDef(VAddr.getReg()); in moveFlatAddrToVGPR() 7131 MachineOperand *VAddr = getNamedOperand(MI, AMDGPU::OpName::vaddr); in legalizeOperands() local 7132 if (VAddr && AMDGPU::getIfAddr64Inst(MI.getOpcode()) != -1) { in legalizeOperands() 7151 .addReg(VAddr->getReg(), 0, AMDGPU::sub0) in legalizeOperands() 7158 .addReg(VAddr->getReg(), 0, AMDGPU::sub1) in legalizeOperands() 7169 VAddr->setReg(NewVAddr); in legalizeOperands() 7171 } else if (!VAddr && ST.hasAddr64()) { in legalizeOperands()
|
| H A D | SIISelLowering.cpp | 8664 SDValue VAddr; in lowerImage() local 8666 VAddr = getBuildDwordsVector(DAG, DL, in lowerImage() 8669 VAddr = getBuildDwordsVector(DAG, DL, VAddrs); in lowerImage() 8741 Ops.push_back(VAddr); in lowerImage() 8745 Ops.push_back(VAddr); in lowerImage() 8788 UseNSA ? VAddrs.size() : VAddr.getValueType().getSizeInBits() / 32; in lowerImage()
|
| H A D | AMDGPULegalizerInfo.cpp | 6421 auto VAddr = in convertImageAddrToPacked() local 6423 MI.getOperand(DimIdx).setReg(VAddr.getReg(0)); in convertImageAddrToPacked()
|
| H A D | MIMGInstructions.td | 1260 // Returns the MIMGAddrSize with the size of last VAddr for partial NSA
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELF.cpp | 661 ELFFile<ELFT>::toMappedAddr(uint64_t VAddr, WarningHandler WarnHandler) const { in toMappedAddr() argument 684 LoadSegments, VAddr, [](uint64_t VAddr, const Elf_Phdr_Impl<ELFT> *Phdr) { in toMappedAddr() argument 685 return VAddr < Phdr->p_vaddr; in toMappedAddr() 690 Twine::utohexstr(VAddr)); in toMappedAddr() 693 uint64_t Delta = VAddr - Phdr.p_vaddr; in toMappedAddr() 696 Twine::utohexstr(VAddr)); in toMappedAddr() 701 Twine::utohexstr(VAddr) + " to the segment with index " + in toMappedAddr()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfReader.cpp | 556 for (const uint64_t VAddr : Entry.getSecond()) { in symbolizeAndFilterStackFrames() local 560 if (SymbolizedFrame.count(VAddr) > 0 || in symbolizeAndFilterStackFrames() 561 AllVAddrsToDiscard.contains(VAddr)) in symbolizeAndFilterStackFrames() 565 getModuleOffset(VAddr), Specifier, /*UseSymbolTable=*/false); in symbolizeAndFilterStackFrames() 573 AllVAddrsToDiscard.insert(VAddr); in symbolizeAndFilterStackFrames() 595 SymbolizedFrame[VAddr].push_back(MemProfData.addFrame(F)); in symbolizeAndFilterStackFrames()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObject.cpp | 43 Phdr.p_vaddr = Seg.VAddr; in writePhdr() 1236 return Seg.VAddr <= Sec.Addr && in sectionWithinSegment() 1237 Seg.VAddr + Seg.MemSize >= Sec.Addr + SecSize; in sectionWithinSegment() 1470 Seg.VAddr = Phdr.p_vaddr; in readProgramHeaders() 1496 PrHdr.OriginalOffset = PrHdr.Offset = PrHdr.VAddr = EhdrOffset + Ehdr.e_phoff; in readProgramHeaders() 2347 alignTo(Offset, std::max<uint64_t>(Seg->Align, 1), Seg->VAddr); in layoutSegments() 2490 ElfHdr.VAddr = 0; in initEhdrSegment()
|
| H A D | ELFObject.h | 576 uint64_t VAddr = 0; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | ELFYAML.h | 725 llvm::yaml::Hex64 VAddr; member
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | ELFYAML.cpp | 1183 IO.mapOptional("VAddr", Phdr.VAddr, Hex64(0)); in mapping() 1184 IO.mapOptional("PAddr", Phdr.PAddr, Phdr.VAddr); in mapping()
|
| H A D | ELFEmitter.cpp | 550 Phdr.p_vaddr = YamlPhdr.VAddr; in initProgramHeaders()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELF.h | 350 toMappedAddr(uint64_t VAddr,
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 2052 auto toMappedAddr = [&](uint64_t Tag, uint64_t VAddr) -> const uint8_t * { in parseDynamicTable() argument 2053 auto MappedAddrOrError = Obj.toMappedAddr(VAddr, [&](const Twine &Msg) { in parseDynamicTable()
|