| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 59 llvm::Value *emitRawPointerFromAddress(Address Addr) const { in emitRawPointerFromAddress() argument 60 return Addr.getBasePointer(); in emitRawPointerFromAddress() 64 Address createConstGEP2_32(Address Addr, unsigned Idx0, unsigned Idx1, in createConstGEP2_32() argument 69 V = CreateConstInBoundsGEP2_32(Addr.getElementType(), in createConstGEP2_32() 70 emitRawPointerFromAddress(Addr), Idx0, in createConstGEP2_32() 73 V = CreateConstGEP2_32(Addr.getElementType(), in createConstGEP2_32() 74 emitRawPointerFromAddress(Addr), Idx0, Idx1, Name); in createConstGEP2_32() 76 DL.getIndexSizeInBits(Addr.getType()->getPointerAddressSpace()), 0, in createConstGEP2_32() 79 Addr.getElementType(), {getInt32(Idx0), getInt32(Idx1)}, DL, in createConstGEP2_32() 84 Addr.getElementType(), {Idx0, Idx1}); in createConstGEP2_32() [all …]
|
| H A D | CGValue.h | 105 static RValue get(Address Addr, CodeGenFunction &CGF) { 106 return RValue::get(Addr.emitRawPointer(CGF)); 193 Address Addr = Address::invalid(); 243 void Initialize(QualType Type, Qualifiers Quals, Address Addr, 248 CharUnits Alignment = Addr.getAlignment(); 255 this->Addr = Addr; 267 void initializeSimpleLValue(Address Addr, QualType Type, 273 Initialize(Type, QS, Addr, BaseInfo, TBAAInfo); 274 assert(Addr.getBasePointer()->getType()->isPointerTy()); 343 CharUnits getAlignment() const { return Addr.getAlignment(); } [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 80 bool VEDAGToDAGISel::selectADDRrri(SDValue Addr, SDValue &Base, SDValue &Index, in INITIALIZE_PASS() 82 if (Addr.getOpcode() == ISD::FrameIndex) in INITIALIZE_PASS() 84 if (Addr.getOpcode() == ISD::TargetExternalSymbol || in INITIALIZE_PASS() 85 Addr.getOpcode() == ISD::TargetGlobalAddress || in INITIALIZE_PASS() 86 Addr.getOpcode() == ISD::TargetGlobalTLSAddress) in INITIALIZE_PASS() 90 if (matchADDRri(Addr, LHS, RHS)) { in INITIALIZE_PASS() 98 if (matchADDRrr(Addr, LHS, RHS)) { in INITIALIZE_PASS() 117 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in INITIALIZE_PASS() 123 bool VEDAGToDAGISel::selectADDRrii(SDValue Addr, SDValue &Base, SDValue &Index, in selectADDRrii() argument 125 if (matchADDRri(Addr, Base, Offset)) { in selectADDRrii() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 53 bool SelectFrameADDR_ri(SDValue Addr, SDValue &Base, SDValue &Offset); 54 bool SelectAddrModeS9(SDValue Addr, SDValue &Base, SDValue &Offset); 55 bool SelectAddrModeImm(SDValue Addr, SDValue &Base, SDValue &Offset); 56 bool SelectAddrModeFar(SDValue Addr, SDValue &Base, SDValue &Offset); 83 bool ARCDAGToDAGISel::SelectAddrModeImm(SDValue Addr, SDValue &Base, in SelectAddrModeImm() argument 85 if (Addr.getOpcode() == ARCISD::GAWRAPPER) { in SelectAddrModeImm() 86 Base = Addr.getOperand(0); in SelectAddrModeImm() 87 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeImm() 93 bool ARCDAGToDAGISel::SelectAddrModeS9(SDValue Addr, SDValue &Base, in SelectAddrModeS9() argument 95 if (Addr.getOpcode() == ARCISD::GAWRAPPER) { in SelectAddrModeS9() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelDAGToDAG.cpp | 27 bool SelectGlobalValueConstantOffset(SDValue Addr, SDValue &IntPtr); 28 bool SelectGlobalValueVariableOffset(SDValue Addr, SDValue &BaseReg, 39 bool SelectADDRIndirect(SDValue Addr, SDValue &Base, 41 bool SelectADDRVTX_READ(SDValue Addr, SDValue &Base, 80 bool R600DAGToDAGISel::SelectGlobalValueConstantOffset(SDValue Addr, in SelectGlobalValueConstantOffset() argument 82 if (ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(Addr)) { in SelectGlobalValueConstantOffset() 84 CurDAG->getIntPtrConstant(Cst->getZExtValue() / 4, SDLoc(Addr), true); in SelectGlobalValueConstantOffset() 90 bool R600DAGToDAGISel::SelectGlobalValueVariableOffset(SDValue Addr, in SelectGlobalValueVariableOffset() argument 93 if (!isa<ConstantSDNode>(Addr)) { in SelectGlobalValueVariableOffset() 94 BaseReg = Addr; in SelectGlobalValueVariableOffset() [all …]
|
| H A D | AMDGPUISelDAGToDAG.h | 112 bool isBaseWithConstantOffset64(SDValue Addr, SDValue &LHS, 122 virtual bool SelectADDRVTX_READ(SDValue Addr, SDValue &Base, SDValue &Offset); 123 virtual bool SelectADDRIndirect(SDValue Addr, SDValue &Base, SDValue &Offset); 128 bool isFlatScratchBaseLegal(SDValue Addr) const; 129 bool isFlatScratchBaseLegalSV(SDValue Addr) const; 130 bool isFlatScratchBaseLegalSVImm(SDValue Addr) const; 141 bool SelectMUBUF(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 144 bool SelectMUBUFAddr64(SDValue Addr, SDValue &SRsrc, SDValue &VAddr, 146 bool SelectMUBUFScratchOffen(SDNode *Parent, SDValue Addr, SDValue &RSrc, 149 bool SelectMUBUFScratchOffset(SDNode *Parent, SDValue Addr, SDValue &SRsrc, [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | executor_address.h | 72 explicit ExecutorAddr(uint64_t Addr) : Addr(Addr) {} in ExecutorAddr() argument 85 uintptr_t IntPtr = static_cast<uintptr_t>(Addr); 86 assert(IntPtr == Addr && "ExecutorAddr value out of range for uintptr_t"); 94 uintptr_t IntPtr = static_cast<uintptr_t>(Addr); 95 assert(IntPtr == Addr && "ExecutorAddr value out of range for uintptr_t"); 99 uint64_t getValue() const { return Addr; } in getValue() 100 void setValue(uint64_t Addr) { this->Addr = Addr; } in setValue() argument 101 bool isNull() const { return Addr == 0; } in isNull() 103 explicit operator bool() const { return Addr != 0; } 106 return LHS.Addr == RHS.Addr; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 63 bool selectAddrRi(SDValue Addr, SDValue &Base, SDValue &Offset, 65 bool selectAddrRr(SDValue Addr, SDValue &R1, SDValue &R2, SDValue &AluOp); 66 bool selectAddrSls(SDValue Addr, SDValue &Offset); 67 bool selectAddrSpls(SDValue Addr, SDValue &Base, SDValue &Offset, 76 bool selectAddrRiSpls(SDValue Addr, SDValue &Base, SDValue &Offset, 100 bool LanaiDAGToDAGISel::selectAddrSls(SDValue Addr, SDValue &Offset) { in INITIALIZE_PASS() 101 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr)) { in INITIALIZE_PASS() 102 SDLoc DL(Addr); in INITIALIZE_PASS() 110 if (Addr.getOpcode() == ISD::OR && in INITIALIZE_PASS() 111 Addr.getOperand(1).getOpcode() == LanaiISD::SMALL) { in INITIALIZE_PASS() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 53 uint16_t Attrs = NA.Addr->getAttrs(); in operator <<() 112 OS << Print(RA.Id, G) << '<' << Print(RA.Addr->getRegRef(G), G) << '>'; in printRefHeader() 113 if (RA.Addr->getFlags() & NodeAttrs::Fixed) in printRefHeader() 120 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() 123 if (NodeId N = P.Obj.Addr->getReachedDef()) in operator <<() 126 if (NodeId N = P.Obj.Addr->getReachedUse()) in operator <<() 129 if (NodeId N = P.Obj.Addr->getSibling()) in operator <<() 137 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() 140 if (NodeId N = P.Obj.Addr->getSibling()) in operator <<() 148 if (NodeId N = P.Obj.Addr->getReachingDef()) in operator <<() [all …]
|
| H A D | RDFLiveness.cpp | 117 if (RefA.Addr->getFlags() & NodeAttrs::Undef) in getAllReachingDefs() 125 if (NodeId RD = SNA.Addr->getReachingDef()) in getAllReachingDefs() 128 for (auto S : DFG.getRelatedRefs(RefA.Addr->getOwner(DFG), RefA)) in getAllReachingDefs() 129 if (NodeId RD = NodeAddr<RefNode *>(S).Addr->getReachingDef()) in getAllReachingDefs() 141 if (TA.Addr->getFlags() & NodeAttrs::PhiRef) in getAllReachingDefs() 144 RegisterRef RR = TA.Addr->getRegRef(DFG); in getAllReachingDefs() 150 for (auto S : DFG.getRelatedRefs(TA.Addr->getOwner(DFG), TA)) in getAllReachingDefs() 151 if (NodeId RD = NodeAddr<RefNode *>(S).Addr->getReachingDef()) in getAllReachingDefs() 160 if (IA.Addr->getKind() == NodeAttrs::Stmt) in getAllReachingDefs() 161 return NodeAddr<StmtNode *>(IA).Addr->getCode()->getParent(); in getAllReachingDefs() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64Disassembler.cpp | 152 uint64_t Addr, 155 uint64_t Addr, 158 uint64_t Addr, 161 uint64_t Addr, 164 uint64_t Addr, 167 uint64_t Addr, 170 uint64_t Addr, 173 uint64_t Addr, 176 uint64_t Addr, 179 uint64_t Addr, [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | mem_map_base.h | 26 bool map(uptr Addr, uptr Size, const char *Name, uptr Flags = 0) { 28 return invokeImpl(&Derived::mapImpl, Addr, Size, Name, Flags); 33 void unmap(uptr Addr, uptr Size) { in unmap() argument 35 DCHECK((Addr == getBase()) || (Addr + Size == getBase() + getCapacity())); in unmap() 36 invokeImpl(&Derived::unmapImpl, Addr, Size); in unmap() 44 bool remap(uptr Addr, uptr Size, const char *Name, uptr Flags = 0) { 46 DCHECK((Addr >= getBase()) && (Addr + Size <= getBase() + getCapacity())); 47 return invokeImpl(&Derived::remapImpl, Addr, Size, Name, Flags); 52 void setMemoryPermission(uptr Addr, uptr Size, uptr Flags) { in setMemoryPermission() argument 54 DCHECK((Addr >= getBase()) && (Addr + Size <= getBase() + getCapacity())); in setMemoryPermission() [all …]
|
| H A D | mem_map.cpp | 15 bool MemMapDefault::mapImpl(uptr Addr, uptr Size, const char *Name, in mapImpl() argument 18 ::scudo::map(reinterpret_cast<void *>(Addr), Size, Name, Flags, &Data); in mapImpl() 27 void MemMapDefault::unmapImpl(uptr Addr, uptr Size) { in unmapImpl() argument 31 if (Base == Addr) { in unmapImpl() 32 Base = Addr + Size; in unmapImpl() 38 ::scudo::unmap(reinterpret_cast<void *>(Addr), Size, UNMAP_ALL, &Data); in unmapImpl() 41 bool MemMapDefault::remapImpl(uptr Addr, uptr Size, const char *Name, in remapImpl() argument 44 ::scudo::map(reinterpret_cast<void *>(Addr), Size, Name, Flags, &Data); in remapImpl() 47 return RemappedAddr == Addr; in remapImpl() 56 void MemMapDefault::setMemoryPermissionImpl(uptr Addr, uptr Size, uptr Flags) { in setMemoryPermissionImpl() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | ExecutorAddress.h | 106 explicit constexpr ExecutorAddr(uint64_t Addr) : Addr(Addr) {} in ExecutorAddr() argument 121 uintptr_t IntPtr = static_cast<uintptr_t>(Addr); 122 assert(IntPtr == Addr && "ExecutorAddr value out of range for uintptr_t"); 131 uintptr_t IntPtr = static_cast<uintptr_t>(Addr); 132 assert(IntPtr == Addr && "ExecutorAddr value out of range for uintptr_t"); 136 uint64_t getValue() const { return Addr; } in getValue() 137 void setValue(uint64_t Addr) { this->Addr = Addr; } in setValue() argument 138 bool isNull() const { return Addr == 0; } in isNull() 140 explicit operator bool() const { return Addr != 0; } 143 return LHS.Addr == RHS.Addr; [all …]
|
| H A D | TargetProcessControlTypes.h | 51 ExecutorAddr Addr; member 63 ExecutorAddr Addr; member 74 UIntWrite(ExecutorAddr Addr, T Value) : Addr(Addr), Value(Value) {} in UIntWrite() 76 ExecutorAddr Addr; member 96 BufferWrite(ExecutorAddr Addr, ArrayRef<char> Buffer) in BufferWrite() 97 : Addr(Addr), Buffer(Buffer) {} in BufferWrite() 99 ExecutorAddr Addr; member 107 PointerWrite(ExecutorAddr Addr, ExecutorAddr Value) in PointerWrite() 108 : Addr(Addr), Value(Value) {} in PointerWrite() 110 ExecutorAddr Addr; member [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyld.cpp | 152 uint64_t Addr = getSectionLoadAddress(Idx); in resolveLocalRelocations() local 154 << format("%p", (uintptr_t)Addr) << "\n"); in resolveLocalRelocations() 155 resolveRelocationList(Rel.second, Addr); in resolveLocalRelocations() 299 uint64_t Addr = 0; in loadObjectImpl() local 301 Addr = *AddrOrErr; in loadObjectImpl() 309 << " Offset: " << format("%p", (uintptr_t)Addr) in loadObjectImpl() 314 Name, SymbolTableEntry(SectionID, Addr, *JITSymFlags)); in loadObjectImpl() 757 uint8_t *Addr = MemMgr.allocateDataSection(CommonSize, CommonAlign, SectionID, in emitCommonSymbols() local 759 if (!Addr) in emitCommonSymbols() 763 SectionEntry("<common symbols>", Addr, CommonSize, CommonSize, 0)); in emitCommonSymbols() [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() 100 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess() argument 102 const char *P = (const char *)Addr; in deregisterEHFramesInProcess() 110 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess() argument 117 __register_frame(Addr); in registerEHFramesInProcess() 120 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess() argument 122 __deregister_frame(Addr); in deregisterEHFramesInProcess() 127 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, in registerEHFrames() argument 129 registerEHFramesInProcess(Addr, Size); in registerEHFrames() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips16ISelDAGToDAG.cpp | 89 bool Mips16DAGToDAGISel::selectAddr(bool SPAllowed, SDValue Addr, SDValue &Base, in selectAddr() argument 91 SDLoc DL(Addr); in selectAddr() 92 EVT ValTy = Addr.getValueType(); in selectAddr() 96 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) { in selectAddr() 103 if (Addr.getOpcode() == MipsISD::Wrapper) { in selectAddr() 104 Base = Addr.getOperand(0); in selectAddr() 105 Offset = Addr.getOperand(1); in selectAddr() 109 if ((Addr.getOpcode() == ISD::TargetExternalSymbol || in selectAddr() 110 Addr.getOpcode() == ISD::TargetGlobalAddress)) in selectAddr() 114 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectAddr() [all …]
|
| H A D | MipsSEISelDAGToDAG.h | 43 bool selectAddrFrameIndex(SDValue Addr, SDValue &Base, SDValue &Offset) const; 44 bool selectAddrFrameIndexOffset(SDValue Addr, SDValue &Base, SDValue &Offset, 48 bool selectAddrRegImm(SDValue Addr, SDValue &Base, 51 bool selectAddrDefault(SDValue Addr, SDValue &Base, 54 bool selectIntAddr(SDValue Addr, SDValue &Base, 57 bool selectAddrRegImm9(SDValue Addr, SDValue &Base, 60 bool selectAddrRegImm11(SDValue Addr, SDValue &Base, 63 bool selectAddrRegImm12(SDValue Addr, SDValue &Base, 66 bool selectAddrRegImm16(SDValue Addr, SDValue &Base, 69 bool selectIntAddr11MM(SDValue Addr, SDValue &Base, [all …]
|
| H A D | MipsSEISelDAGToDAG.cpp | 264 bool MipsSEDAGToDAGISel::selectAddrFrameIndex(SDValue Addr, SDValue &Base, in selectAddrFrameIndex() argument 266 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) { in selectAddrFrameIndex() 267 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndex() 270 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), ValTy); in selectAddrFrameIndex() 278 SDValue Addr, SDValue &Base, SDValue &Offset, unsigned OffsetBits, in selectAddrFrameIndexOffset() argument 280 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectAddrFrameIndexOffset() 281 auto *CN = cast<ConstantSDNode>(Addr.getOperand(1)); in selectAddrFrameIndexOffset() 283 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndexOffset() 287 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) in selectAddrFrameIndexOffset() 290 Base = Addr.getOperand(0); in selectAddrFrameIndexOffset() [all …]
|
| H A D | MipsISelDAGToDAG.h | 53 virtual bool selectAddrRegImm(SDValue Addr, SDValue &Base, 57 virtual bool selectAddrDefault(SDValue Addr, SDValue &Base, 61 virtual bool selectIntAddr(SDValue Addr, SDValue &Base, 64 virtual bool selectIntAddr11MM(SDValue Addr, SDValue &Base, 67 virtual bool selectIntAddr12MM(SDValue Addr, SDValue &Base, 70 virtual bool selectIntAddr16MM(SDValue Addr, SDValue &Base, 73 virtual bool selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, 77 virtual bool selectIntAddrSImm10(SDValue Addr, SDValue &Base, 80 virtual bool selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, 83 virtual bool selectIntAddrSImm10Lsl2(SDValue Addr, SDValue &Base, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 86 bool SparcDAGToDAGISel::SelectADDRri(SDValue Addr, in SelectADDRri() argument 88 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) { in SelectADDRri() 91 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectADDRri() 94 if (Addr.getOpcode() == ISD::TargetExternalSymbol || in SelectADDRri() 95 Addr.getOpcode() == ISD::TargetGlobalAddress || in SelectADDRri() 96 Addr.getOpcode() == ISD::TargetGlobalTLSAddress) in SelectADDRri() 99 if (Addr.getOpcode() == ISD::ADD) { in SelectADDRri() 100 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) { in SelectADDRri() 103 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) { in SelectADDRri() 108 Base = Addr.getOperand(0); in SelectADDRri() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 102 M->Addr, M->Addr + M->Size - 1); in tryMMap() 107 auto Res = MMaps.emplace(ParsedMMap->Addr, std::move(*ParsedMMap)); in tryMMap() 182 return A->Addr < B->Addr; in endAnyModuleInfoLine() 187 printValue(formatv("{0:x}", M->Addr)); in endAnyModuleInfoLine() 189 printValue(formatv("{0:x}", M->Addr + M->Size - 1)); in endAnyModuleInfoLine() 240 std::optional<uint64_t> Addr = parseAddr(Node.Fields[0]); in tryPC() local 241 if (!Addr) in tryPC() 253 *Addr = adjustAddr(*Addr, Type); in tryPC() 255 const MMap *MMap = getContainingMMap(*Addr); in tryPC() 264 MMap->Mod->BuildID, {MMap->getModuleRelativeAddr(*Addr)}); in tryPC() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelDAGToDAG.cpp | 49 bool selectMemRegAddr(SDValue Addr, SDValue &Base, SDValue &Offset, in selectMemRegAddr() argument 51 EVT ValTy = Addr.getValueType(); in selectMemRegAddr() 54 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) { in selectMemRegAddr() 56 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), ValTy); in selectMemRegAddr() 64 "PIC relocations are not supported", Addr.getDebugLoc())); in selectMemRegAddr() 67 if ((Addr.getOpcode() == ISD::TargetExternalSymbol || in selectMemRegAddr() 68 Addr.getOpcode() == ISD::TargetGlobalAddress)) in selectMemRegAddr() 73 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectMemRegAddr() 74 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1)); in selectMemRegAddr() 82 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) in selectMemRegAddr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | SectionMemoryManager.cpp | 49 uintptr_t Addr = 0; in allocateSection() local 67 Addr = (uintptr_t)FreeMB.Free.base(); in allocateSection() 68 uintptr_t EndOfBlock = Addr + FreeMB.Free.allocatedSize(); in allocateSection() 70 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); in allocateSection() 74 MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size)); in allocateSection() 83 Addr + Size - (uintptr_t)PendingMB.base()); in allocateSection() 88 sys::MemoryBlock((void *)(Addr + Size), EndOfBlock - Addr - Size); in allocateSection() 89 return (uint8_t *)Addr; in allocateSection() 125 Addr = (uintptr_t)MB.base(); in allocateSection() 126 uintptr_t EndOfBlock = Addr + MB.allocatedSize(); in allocateSection() [all …]
|