| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 69 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), 75 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), in CreateLoad() 80 return CreateAlignedLoad(Addr.getElementType(), Addr.getPointer(), 154 Addr.getAlignment()); 161 Addr.getAlignment()); 216 CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 232 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 248 return Address(CreateGEP(Addr.getElementType(), Addr.getPointer(), 257 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 264 return Address(CreateGEP(Addr.getElementType(), Addr.getPointer(), [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 169 if (matchADDRri(Addr, LHS, RHS)) { in selectADDRrri() 177 if (matchADDRrr(Addr, LHS, RHS)) { in selectADDRrri() 209 Base = Addr; in selectADDRrii() 223 if (isa<FrameIndexSDNode>(Addr)) in selectADDRzii() 247 Base = Addr; in selectADDRri() 254 if (isa<FrameIndexSDNode>(Addr)) in selectADDRzi() 273 if (isa<FrameIndexSDNode>(Addr)) in matchADDRrr() 285 if (!CurDAG->haveNoCommonBitsSet(Addr.getOperand(0), Addr.getOperand(1))) in matchADDRrr() 295 Base = Addr.getOperand(0); in matchADDRrr() 296 Index = Addr.getOperand(1); in matchADDRrr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 77 if (Addr.getOpcode() == ARCISD::GAWRAPPER) { in SelectAddrModeImm() 78 Base = Addr.getOperand(0); in SelectAddrModeImm() 91 if (Addr.getOpcode() != ISD::ADD && Addr.getOpcode() != ISD::SUB && in SelectAddrModeS9() 99 Base = Addr; in SelectAddrModeS9() 107 if (Addr.getOpcode() == ISD::SUB) in SelectAddrModeS9() 113 Base = Addr.getOperand(0); in SelectAddrModeS9() 122 Base = Addr; in SelectAddrModeS9() 129 if (SelectAddrModeS9(Addr, Base, Offset)) in SelectAddrModeFar() 136 if (Addr.getOpcode() == ISD::SUB) in SelectAddrModeFar() 138 Base = Addr.getOperand(0); in SelectAddrModeFar() [all …]
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | executor_address.h | 43 explicit ExecutorAddress(uint64_t Addr) : Addr(Addr) {} in ExecutorAddress() argument 63 void setValue(uint64_t Addr) { this->Addr = Addr; } in setValue() argument 70 return LHS.Addr == RHS.Addr; 75 return LHS.Addr != RHS.Addr; 80 return LHS.Addr < RHS.Addr; 85 return LHS.Addr <= RHS.Addr; 90 return LHS.Addr > RHS.Addr; 95 return LHS.Addr >= RHS.Addr; 99 ++Addr; 103 --Addr; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | ExecutorAddress.h | 40 explicit ExecutorAddress(uint64_t Addr) : Addr(Addr) {} in ExecutorAddress() argument 60 void setValue(uint64_t Addr) { this->Addr = Addr; } in setValue() argument 67 return LHS.Addr == RHS.Addr; 72 return LHS.Addr != RHS.Addr; 77 return LHS.Addr < RHS.Addr; 82 return LHS.Addr <= RHS.Addr; 87 return LHS.Addr > RHS.Addr; 92 return LHS.Addr >= RHS.Addr; 96 ++Addr; 100 --Addr; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 80 bool selectAddrSls(SDValue Addr, SDValue &Offset); 105 SDLoc DL(Addr); in selectAddrSls() 113 if (Addr.getOpcode() == ISD::OR && in selectAddrSls() 115 Offset = Addr.getOperand(1).getOperand(0); in selectAddrSls() 124 SDLoc DL(Addr); in selectAddrRiSpls() 164 Addr.getOpcode() == ISD::TargetGlobalAddress)) in selectAddrRiSpls() 182 Base = Addr.getOperand(0); in selectAddrRiSpls() 195 Base = Addr; in selectAddrRiSpls() 214 if (Addr.getOpcode() == ISD::FrameIndex) in selectAddrRr() 241 R1 = Addr.getOperand(0); in selectAddrRr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 514 MA.Addr->setNext(NA.Addr->getNext()); in removeMember() 782 P.Addr->init(); in newNode() 791 memcpy(NA.Addr, B.Addr, sizeof(NodeBase)); in cloneNode() 1156 if (TA.Addr->getKind() != RA.Addr->getKind()) in getNextRelated() 1158 if (TA.Addr->getRegRef(*this) != RA.Addr->getRegRef(*this)) in getNextRelated() 1164 &RA.Addr->getOp() == &TA.Addr->getOp(); in getNextRelated() 1174 return TUA.Addr->getPredecessor() == RUA.Addr->getPredecessor(); in getNextRelated() 1594 TAP.Addr->setFlags(TAP.Addr->getFlags() | NodeAttrs::Shadow); in linkRefUp() 1737 TA.Addr->setSibling(UA.Addr->getSibling()); in unlinkUseDF() 1823 Last.Addr->setSibling(RDA.Addr->getReachedDef()); in unlinkDefDF() [all …]
|
| H A D | RDFLiveness.cpp | 169 return BA.Addr->getCode(); in getAllReachingDefs() 365 NodeList Ins = BA.Addr->members(DFG); in getNearestAliasedRef() 411 Ins = BA.Addr->members(DFG); in getNearestAliasedRef() 439 U = UA.Addr->getSibling(); in getAllReachedUses() 445 NextD = DA.Addr->getSibling(); in getAllReachedUses() 515 uint16_t F = A.Addr->getFlags(); in computePhiInfo() 520 UN = A.Addr->getSibling(); in computePhiInfo() 536 DN = A.Addr->getSibling(); in computePhiInfo() 1057 if (B != BA.Addr->getCode()) { in traverse() 1092 if (BTA.Addr->getCode() != B) { in traverse() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64Disassembler.cpp | 1107 DecodeGPR32RegisterClass(Inst, Rd, Addr, Decoder); in DecodeThreeAddrSRegInstruction() 1108 DecodeGPR32RegisterClass(Inst, Rn, Addr, Decoder); in DecodeThreeAddrSRegInstruction() 1222 DecodeFPR8RegisterClass(Inst, Rt, Addr, Decoder); in DecodeUnsignedLdStInstruction() 1412 DecodeFPR8RegisterClass(Inst, Rt, Addr, Decoder); in DecodeSignedLdStInstruction() 1669 DecodeGPR64RegisterClass(Inst, Rt, Addr, Decoder); in DecodeAuthLoadInstruction() 1671 DecodeSImm<10>(Inst, offset, Addr, Decoder); in DecodeAuthLoadInstruction() 1816 DecodeVectorRegisterClass(Inst, Rd, Addr, Decoder); in DecodeModImmTiedInstruction() 1817 DecodeVectorRegisterClass(Inst, Rd, Addr, Decoder); in DecodeModImmTiedInstruction() 1837 DecodeGPR64RegisterClass(Inst, Rd, Addr, Decoder); in DecodeAdrInstruction() 1993 DecodeZPRRegisterClass(Inst, Zdn, Addr, Decoder); in DecodeSVELogicalImmInstruction() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips16ISelDAGToDAG.cpp | 100 SDLoc DL(Addr); in selectAddr() 101 EVT ValTy = Addr.getValueType(); in selectAddr() 112 if (Addr.getOpcode() == MipsISD::Wrapper) { in selectAddr() 113 Base = Addr.getOperand(0); in selectAddr() 114 Offset = Addr.getOperand(1); in selectAddr() 123 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectAddr() 136 Base = Addr.getOperand(0); in selectAddr() 142 if (Addr.getOpcode() == ISD::ADD) { in selectAddr() 156 Base = Addr.getOperand(0); in selectAddr() 162 Base = Addr; in selectAddr() [all …]
|
| H A D | MipsSEISelDAGToDAG.h | 50 bool selectAddrRegImm(SDValue Addr, SDValue &Base, 53 bool selectAddrDefault(SDValue Addr, SDValue &Base, 56 bool selectIntAddr(SDValue Addr, SDValue &Base, 59 bool selectAddrRegImm9(SDValue Addr, SDValue &Base, 62 bool selectAddrRegImm11(SDValue Addr, SDValue &Base, 65 bool selectAddrRegImm12(SDValue Addr, SDValue &Base, 68 bool selectAddrRegImm16(SDValue Addr, SDValue &Base, 71 bool selectIntAddr11MM(SDValue Addr, SDValue &Base, 74 bool selectIntAddr12MM(SDValue Addr, SDValue &Base, 77 bool selectIntAddr16MM(SDValue Addr, SDValue &Base, [all …]
|
| H A D | MipsISelDAGToDAG.h | 58 virtual bool selectAddrRegImm(SDValue Addr, SDValue &Base, 62 virtual bool selectAddrDefault(SDValue Addr, SDValue &Base, 66 virtual bool selectIntAddr(SDValue Addr, SDValue &Base, 69 virtual bool selectIntAddr11MM(SDValue Addr, SDValue &Base, 72 virtual bool selectIntAddr12MM(SDValue Addr, SDValue &Base, 75 virtual bool selectIntAddr16MM(SDValue Addr, SDValue &Base, 78 virtual bool selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, 82 virtual bool selectIntAddrSImm10(SDValue Addr, SDValue &Base, 85 virtual bool selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, 88 virtual bool selectIntAddrSImm10Lsl2(SDValue Addr, SDValue &Base, [all …]
|
| H A D | MipsSEISelDAGToDAG.cpp | 271 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndex() 287 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndexOffset() 294 Base = Addr.getOperand(0); in selectAddrFrameIndexOffset() 320 Base = Addr.getOperand(0); in selectAddrRegImm() 321 Offset = Addr.getOperand(1); in selectAddrRegImm() 336 if (Addr.getOpcode() == ISD::ADD) { in selectAddrRegImm() 350 Base = Addr.getOperand(0); in selectAddrRegImm() 364 Base = Addr; in selectAddrDefault() 365 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), Addr.getValueType()); in selectAddrDefault() 372 selectAddrDefault(Addr, Base, Offset); in selectIntAddr() [all …]
|
| H A D | MipsISelDAGToDAG.cpp | 76 bool MipsDAGToDAGISel::selectAddrRegImm(SDValue Addr, SDValue &Base, in selectAddrRegImm() argument 82 bool MipsDAGToDAGISel::selectAddrDefault(SDValue Addr, SDValue &Base, in selectAddrDefault() argument 88 bool MipsDAGToDAGISel::selectIntAddr(SDValue Addr, SDValue &Base, in selectIntAddr() argument 94 bool MipsDAGToDAGISel::selectIntAddr11MM(SDValue Addr, SDValue &Base, in selectIntAddr11MM() argument 100 bool MipsDAGToDAGISel::selectIntAddr12MM(SDValue Addr, SDValue &Base, in selectIntAddr12MM() argument 106 bool MipsDAGToDAGISel::selectIntAddr16MM(SDValue Addr, SDValue &Base, in selectIntAddr16MM() argument 112 bool MipsDAGToDAGISel::selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, in selectIntAddrLSL2MM() argument 118 bool MipsDAGToDAGISel::selectIntAddrSImm10(SDValue Addr, SDValue &Base, in selectIntAddrSImm10() argument 124 bool MipsDAGToDAGISel::selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, in selectIntAddrSImm10Lsl1() argument 142 bool MipsDAGToDAGISel::selectAddr16(SDValue Addr, SDValue &Base, in selectAddr16() argument [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyld.cpp | 745 if (!Addr) in emitCommonSymbols() 783 Addr += Size; in emitCommonSymbols() 825 uint8_t *Addr; in emitSection() local 858 if (!Addr) in emitSection() 965 return Addr; in createStubFunction() 987 return Addr; in createStubFunction() 1012 return Addr; in createStubFunction() 1039 return Addr; in createStubFunction() 1046 return Addr; in createStubFunction() 1054 return Addr; in createStubFunction() [all …]
|
| H A D | RTDyldMemoryManager.cpp | 89 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess() argument 94 const char *P = (const char *)Addr; in registerEHFramesInProcess() 103 const char *P = (const char *)Addr; in deregisterEHFramesInProcess() 119 __register_frame(Addr); in registerEHFramesInProcess() 124 __deregister_frame(Addr); in deregisterEHFramesInProcess() 131 registerEHFramesInProcess(Addr, Size); in registerEHFrames() 132 EHFrames.push_back({Addr, Size}); in registerEHFrames() 137 deregisterEHFramesInProcess(Frame.Addr, Frame.Size); in deregisterEHFrames() 284 uint64_t Addr = getSymbolAddress(Name); in getPointerToNamedFunction() local 286 if (!Addr && AbortOnFailure) in getPointerToNamedFunction() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 88 if (Addr.getOpcode() == ISD::ADD) { in SelectADDRri() 97 Base = Addr.getOperand(0); in SelectADDRri() 105 Base = Addr.getOperand(1); in SelectADDRri() 106 Offset = Addr.getOperand(0).getOperand(0); in SelectADDRri() 110 Base = Addr.getOperand(0); in SelectADDRri() 111 Offset = Addr.getOperand(1).getOperand(0); in SelectADDRri() 115 Base = Addr; in SelectADDRri() 127 if (Addr.getOpcode() == ISD::ADD) { in SelectADDRrr() 134 R1 = Addr.getOperand(0); in SelectADDRrr() 135 R2 = Addr.getOperand(1); in SelectADDRrr() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | RDFDeadCode.cpp | 86 if (!isLiveInstr(NodeAddr<StmtNode*>(IA).Addr->getCode())) in scanInstr() 88 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) { in scanInstr() 96 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); in processDef() 129 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) in collect() 158 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) { in collect() 159 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) in collect() 189 uint16_t Type = BA.Addr->getType(); in erase() 196 uint16_t Kind = BA.Addr->getKind(); in erase() 209 uint16_t KindA = A.Addr->getKind(), KindB = B.Addr->getKind(); in erase() 231 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in erase() [all …]
|
| H A D | RDFCopy.cpp | 76 if (interpretAsCopy(SA.Addr->getCode(), EM)) in scanBlock() 92 if (RA.Addr->getKind() == NodeAttrs::Def) in getLocalReachingDef() 94 assert(RA.Addr->getKind() == NodeAttrs::Use); in getLocalReachingDef() 95 if (NodeId RD = RA.Addr->getReachingDef()) in getLocalReachingDef() 145 RegisterRef DR = DA.Addr->getRegRef(DFG); in run() 157 NextN = UA.Addr->getSibling(); in run() 158 uint16_t F = UA.Addr->getFlags(); in run() 161 if (UA.Addr->getRegRef(DFG) != DR) in run() 170 MachineOperand &Op = UA.Addr->getOp(); in run() 186 UA.Addr->setReachingDef(0); in run() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | SectionMemoryManager.cpp | 50 uintptr_t Addr = 0; in allocateSection() local 68 Addr = (uintptr_t)FreeMB.Free.base(); in allocateSection() 69 uintptr_t EndOfBlock = Addr + FreeMB.Free.allocatedSize(); in allocateSection() 71 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); in allocateSection() 89 sys::MemoryBlock((void *)(Addr + Size), EndOfBlock - Addr - Size); in allocateSection() 90 return (uint8_t *)Addr; in allocateSection() 126 Addr = (uintptr_t)MB.base(); in allocateSection() 127 uintptr_t EndOfBlock = Addr + MB.allocatedSize(); in allocateSection() 130 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); in allocateSection() 137 unsigned FreeSize = EndOfBlock - Addr - Size; in allocateSection() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 1047 SDLoc DL(Addr); in SelectADDRIndirect() 1061 Base = Addr; in SelectADDRIndirect() 1339 Base = Addr; in SelectDS1Addr1Offset() 1448 Base = Addr; in SelectDSReadWrite2() 1824 VAddr = Addr; in SelectFlatOffsetImpl() 1938 if (Addr->isDivergent() || Addr.getOpcode() == ISD::UNDEF || in SelectGlobalSAddr() 1944 SAddr = Addr; in SelectGlobalSAddr() 2068 return Addr; in Expand32BitAddress() 2080 Addr, in Expand32BitAddress() 3204 Base = Addr; in SelectADDRIndirect() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/ |
| H A D | OProfileJITEventListener.cpp | 104 uint64_t Addr = *AddrOrErr; in notifyObjectLoaded() local 107 if (Wrapper->op_write_native_code(Name.data(), Addr, (void *)Addr, Size) == in notifyObjectLoaded() 110 << Name << " at [" << (void *)Addr << "-" in notifyObjectLoaded() 111 << ((char *)Addr + Size) << "]\n"); in notifyObjectLoaded() 115 DILineInfoTable Lines = Context->getLineInfoForAddressRange(Addr, Size); in notifyObjectLoaded() 130 if (Wrapper->op_write_debug_line_info((void *)Addr, num_entries, in notifyObjectLoaded() 133 << (void *)Addr << "-" << ((char *)Addr + Size) in notifyObjectLoaded() 160 uint64_t Addr = *AddrOrErr; in notifyFreeingObject() local 162 if (Wrapper->op_unload_native_code(Addr) == -1) { in notifyFreeingObject() 166 << (void *)Addr << "\n"); in notifyFreeingObject()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/ |
| H A D | MCDisassembler.h | 34 uint64_t Addr; member 45 SymbolInfoTy(uint64_t Addr, StringRef Name, in SymbolInfoTy() 48 : Addr(Addr), Name(Name), XCOFFSymInfo(Smc, Idx, Label), IsXCOFF(true) {} in SymbolInfoTy() 49 SymbolInfoTy(uint64_t Addr, StringRef Name, uint8_t Type) in SymbolInfoTy() 50 : Addr(Addr), Name(Name), Type(Type), IsXCOFF(false) {} in SymbolInfoTy() 58 return std::tie(P1.Addr, P1.XCOFFSymInfo, P1.Name) < 59 std::tie(P2.Addr, P2.XCOFFSymInfo, P2.Name); 61 return std::tie(P1.Addr, P1.Name, P1.Type) < 62 std::tie(P2.Addr, P2.Name, P2.Type);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
| H A D | LineEntry.h | 23 uint64_t Addr; ///< Start address of this line entry. member 27 : Addr(A), File(F), Line(L) {} in Addr() function 32 return OS << "addr=" << HEX64(LE.Addr) << ", file=" << format("%3u", LE.File) 37 return LHS.Addr == RHS.Addr && LHS.File == RHS.File && LHS.Line == RHS.Line; 43 return LHS.Addr < RHS.Addr;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | OrcRemoteTargetServer.h | 55 std::function<void(uint8_t *Addr, uint32_t Size)>; 124 Error allocate(void *&Addr, size_t Size, uint32_t Align) { in allocate() 131 Addr = MB.base(); in allocate() 160 Expected<int32_t> handleCallIntVoid(JITTargetAddress Addr) { in handleCallIntVoid() argument 178 LLVM_DEBUG(dbgs() << " Calling " << format("0x%016x", Addr) in handleCallIntInt() 186 Expected<int32_t> handleCallMain(JITTargetAddress Addr, in handleCallMain() argument 209 Error handleCallVoidVoid(JITTargetAddress Addr) { in handleCallVoidVoid() argument 247 EHFramesDeregister(Addr, Size); in handleDeregisterEHFrames() 343 JITTargetAddress Addr = SymbolLookup(Name); in handleGetSymbolAddress() local 346 return Addr; in handleGetSymbolAddress() [all …]
|