Searched refs:Addr (Results 1 - 25 of 145) sorted by relevance

123456

/freebsd-10.1-release/contrib/llvm/lib/Support/
H A DStringRefMemoryObject.cpp14 int StringRefMemoryObject::readByte(uint64_t Addr, uint8_t *Byte) const { argument
15 if (Addr >= Base + getExtent() || Addr < Base)
17 *Byte = Bytes[Addr - Base];
21 int StringRefMemoryObject::readBytes(uint64_t Addr, argument
24 uint64_t Offset = Addr - Base;
25 if (Addr >= Base + getExtent() || Offset + Size > getExtent() || Addr < Base)
H A DValgrind.cpp38 void llvm::sys::ValgrindDiscardTranslations(const void *Addr, size_t Len) { argument
42 VALGRIND_DISCARD_TRANSLATIONS(Addr, Len);
51 void llvm::sys::ValgrindDiscardTranslations(const void *Addr, size_t Len) { argument
/freebsd-10.1-release/contrib/llvm/lib/MC/
H A DMCInstrAnalysis.cpp13 bool MCInstrAnalysis::evaluateBranch(const MCInst &Inst, uint64_t Addr, argument
20 Target = Addr+Size+Imm;
H A DMCModule.cpp17 static bool AtomComp(const MCAtom *L, uint64_t Addr) { argument
18 return L->getEndAddr() < Addr;
21 static bool AtomCompInv(uint64_t Addr, const MCAtom *R) { argument
22 return Addr < R->getEndAddr();
75 const MCAtom *MCModule::findAtomContaining(uint64_t Addr) const {
77 Addr, AtomComp);
78 if (I != atom_end() && (*I)->getBeginAddr() <= Addr)
83 MCAtom *MCModule::findAtomContaining(uint64_t Addr) { argument
85 const_cast<const MCModule *>(this)->findAtomContaining(Addr));
88 const MCAtom *MCModule::findFirstAtomAfter(uint64_t Addr) cons
96 findFirstAtomAfter(uint64_t Addr) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp74 bool SparcDAGToDAGISel::SelectADDRri(SDValue Addr, argument
76 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
82 if (Addr.getOpcode() == ISD::TargetExternalSymbol ||
83 Addr.getOpcode() == ISD::TargetGlobalAddress ||
84 Addr.getOpcode() == ISD::TargetGlobalTLSAddress)
87 if (Addr.getOpcode() == ISD::ADD) {
88 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) {
91 dyn_cast<FrameIndexSDNode>(Addr.getOperand(0))) {
96 Base = Addr.getOperand(0);
102 if (Addr
118 SelectADDRrr(SDValue Addr, SDValue &R1, SDValue &R2) argument
[all...]
H A DSparcJITInfo.cpp121 // Emit instructions to jump to Addr and store the starting address of
123 static void emitInstrForIndirectJump(intptr_t Addr, argument
127 if (isInt<13>(Addr)) {
128 // Emit: jmpl %g0+Addr, <scratch>
130 Insts.push_back(JMP_INST(0, LO10(Addr), scratch));
135 if (isUInt<32>(Addr)) {
136 // Emit: sethi %hi(Addr), scratch
137 // jmpl scratch+%lo(Addr), scratch
139 Insts.push_back(SETHI_INST(HI22(Addr), scratch));
140 Insts.push_back(JMP_INST(scratch, LO10(Addr), scratc
231 void *Addr = (void*) (JCE.getCurrentPCValue()); local
[all...]
/freebsd-10.1-release/contrib/llvm/tools/lli/ChildTarget/Unix/
H A DChildTarget.inc36 extern "C" void sys_icache_invalidate(const void *Addr, size_t len);
98 uint64_t Addr = (uint64_t)::mmap(0, Size, PROT_READ | PROT_WRITE, MMFlags, fd, 0);
99 if (Addr == (uint64_t)MAP_FAILED)
103 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1);
105 m_AllocatedBufferMap[Addr] = Size;
108 return Addr;
111 void LLIChildTarget::makeSectionExecutable(uint64_t Addr, uint32_t Size) {
115 int Result = ::mprotect((void*)Addr, Size, PROT_READ | PROT_WRITE | PROT_EXEC);
117 InvalidateInstructionCache((const void *)Addr, Siz
[all...]
/freebsd-10.1-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/
H A Dget.ipv6remote.pl53 my %Addr;
72 $Addr{$interf} = $addr;
89 $local = $Addr{$interf};
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DSectionMemoryManager.cpp47 uintptr_t Addr = 0; local
54 Addr = (uintptr_t)MB.base();
55 uintptr_t EndOfBlock = Addr + MB.size();
57 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1);
59 MemGroup.FreeMem[i] = sys::MemoryBlock((void*)(Addr + Size),
60 EndOfBlock - Addr - Size);
61 return (uint8_t*)Addr;
89 Addr = (uintptr_t)MB.base();
90 uintptr_t EndOfBlock = Addr
[all...]
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp58 uint64_t Addr = Sections[i].LoadAddress; local
60 << "\t" << format("%p", (uint8_t *)Addr)
62 resolveRelocationList(Relocations[i], Addr);
201 uint8_t *Addr = MemMgr->allocateDataSection( local
203 if (!Addr)
206 Sections.push_back(SectionEntry(StringRef(), Addr, TotalSize, 0));
207 memset(Addr, 0, TotalSize);
210 << " new addr: " << format("%p", Addr)
223 uint64_t AlignOffset = OffsetToAlignment((uint64_t)Addr, Align);
224 Addr
296 uint8_t *Addr; local
395 createStubFunction(uint8_t *Addr) argument
472 reassignSectionAddress(unsigned SectionID, uint64_t Addr) argument
509 uint64_t Addr = 0; local
623 reassignSectionAddress(unsigned SectionID, uint64_t Addr) argument
[all...]
H A DRuntimeDyldImpl.h223 void writeInt16BE(uint8_t *Addr, uint16_t Value) { argument
226 *Addr = (Value >> 8) & 0xFF;
227 *(Addr+1) = Value & 0xFF;
230 void writeInt32BE(uint8_t *Addr, uint32_t Value) { argument
233 *Addr = (Value >> 24) & 0xFF;
234 *(Addr+1) = (Value >> 16) & 0xFF;
235 *(Addr+2) = (Value >> 8) & 0xFF;
236 *(Addr+3) = Value & 0xFF;
239 void writeInt64BE(uint8_t *Addr, uint64_t Value) { argument
242 *Addr
311 updateGOTEntries(StringRef Name, uint64_t Addr) argument
[all...]
/freebsd-10.1-release/contrib/llvm/tools/lli/ChildTarget/
H A DChildTarget.cpp28 void sendAllocationResult(uint64_t Addr);
37 void makeSectionExecutable(uint64_t Addr, uint32_t Size);
38 void InvalidateInstructionCache(const void *Addr, size_t Len);
39 void releaseMemory(uint64_t Addr, uint32_t Size);
114 uint64_t Addr = allocate(Alignment, AllocSize); local
117 sendAllocationResult(Addr);
127 uint64_t Addr; local
128 rc = ReadBytes(&Addr, 8);
136 rc = ReadBytes((void*)Addr, DataSize - 8);
141 makeSectionExecutable(Addr, BufferSiz
155 uint64_t Addr; local
191 sendAllocationResult(uint64_t Addr) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelDAGToDAG.cpp58 bool SelectADDRParam(SDValue Addr, SDValue& R1, SDValue& R2);
62 bool SelectI24(SDValue Addr, SDValue &Op);
63 bool SelectU24(SDValue Addr, SDValue &Op);
81 bool SelectGlobalValueConstantOffset(SDValue Addr, SDValue& IntPtr);
82 bool SelectGlobalValueVariableOffset(SDValue Addr,
84 bool SelectADDRVTX_READ(SDValue Addr, SDValue &Base, SDValue &Offset);
85 bool SelectADDRIndirect(SDValue Addr, SDValue &Base, SDValue &Offset);
142 SDValue Addr, SDValue& R1, SDValue& R2) {
144 if (Addr.getOpcode() == ISD::FrameIndex) {
145 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
141 SelectADDRParam( SDValue Addr, SDValue& R1, SDValue& R2) argument
162 SelectADDR(SDValue Addr, SDValue& R1, SDValue& R2) argument
171 SelectADDR64(SDValue Addr, SDValue& R1, SDValue& R2) argument
316 SDValue Addr, Offset; local
333 SDValue Addr, Offset; local
453 SelectGlobalValueConstantOffset(SDValue Addr, SDValue& IntPtr) argument
462 SelectGlobalValueVariableOffset(SDValue Addr, SDValue& BaseReg, SDValue &Offset) argument
472 SelectADDRVTX_READ(SDValue Addr, SDValue &Base, SDValue &Offset) argument
499 SelectADDRIndirect(SDValue Addr, SDValue &Base, SDValue &Offset) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.h78 bool SelectADDRri_imp(SDNode *OpNode, SDValue Addr, SDValue &Base,
80 bool SelectADDRri(SDNode *OpNode, SDValue Addr, SDValue &Base,
82 bool SelectADDRri64(SDNode *OpNode, SDValue Addr, SDValue &Base,
85 bool SelectADDRsi_imp(SDNode *OpNode, SDValue Addr, SDValue &Base,
87 bool SelectADDRsi(SDNode *OpNode, SDValue Addr, SDValue &Base,
89 bool SelectADDRsi64(SDNode *OpNode, SDValue Addr, SDValue &Base,
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/
H A DStringRefMemoryObject.h35 int readByte(uint64_t Addr, uint8_t *Byte) const LLVM_OVERRIDE;
36 int readBytes(uint64_t Addr, uint64_t Size, uint8_t *Buf) const LLVM_OVERRIDE;
/freebsd-10.1-release/contrib/llvm/lib/Target/ARM/
H A DARMJITInfo.cpp161 void *Addr; local
180 Addr = (void*)JCE.getCurrentPCValue();
181 if (!sys::Memory::setRangeWritable(Addr, 16)) {
187 JCE.emitWordLE(LazyPtr - (intptr_t(Addr)+4+8)); // func - (L_func$scv+8)
188 sys::Memory::InvalidateInstructionCache(Addr, 16);
189 if (!sys::Memory::setRangeExecutable(Addr, 16)) {
195 Addr = (void*)JCE.getCurrentPCValue();
196 if (!sys::Memory::setRangeWritable(Addr, 8)) {
201 sys::Memory::InvalidateInstructionCache(Addr, 8);
202 if (!sys::Memory::setRangeExecutable(Addr,
257 intptr_t Addr = (intptr_t)(MR->getResultPointer()); local
[all...]
H A DARMJITInfo.h124 void addConstantPoolEntryAddr(unsigned CPI, intptr_t Addr) {
126 ConstPoolId2AddrMap[CPI] = Addr;
141 void addJumpTableBaseAddr(unsigned JTI, intptr_t Addr) {
143 JumpTableId2AddrMap[JTI] = Addr;
155 void addPCLabelAddr(unsigned Id, intptr_t Addr) {
156 PCLabelMap.insert(std::make_pair(Id, Addr));
162 intptr_t getIndirectSymAddr(void *Addr) const {
163 DenseMap<void*,intptr_t>::const_iterator I= Sym2IndirectSymMap.find(Addr);
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/
H A DRTDyldMemoryManager.cpp97 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, argument
102 const char *P = (const char *)Addr;
109 void RTDyldMemoryManager::deregisterEHFrames(uint8_t *Addr, argument
112 const char *P = (const char *)Addr;
121 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, argument
129 __register_frame(Addr);
132 void RTDyldMemoryManager::deregisterEHFrames(uint8_t *Addr, argument
135 __deregister_frame(Addr);
274 uint64_t Addr = getSymbolAddress(Name); local
276 if (!Addr
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/
H A DPHITransAddr.h36 /// Addr - The actual address we're analyzing.
37 Value *Addr; member in class:llvm::PHITransAddr
48 PHITransAddr(Value *addr, const DataLayout *td) : Addr(addr), TD(td), TLI(0) {
50 if (Instruction *I = dyn_cast<Instruction>(Addr))
54 Value *getAddr() const { return Addr; }
75 /// PredBB. This returns true on failure and sets Addr to null.
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp161 SDNode *Parent, SDValue Addr, SDValue &Base, SDValue &Offset,
163 EVT ValTy = Addr.getValueType();
168 if (FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Addr)) {
175 if (Addr.getOpcode() == MipsISD::Wrapper) {
176 Base = Addr.getOperand(0);
177 Offset = Addr.getOperand(1);
181 if ((Addr.getOpcode() == ISD::TargetExternalSymbol ||
182 Addr.getOpcode() == ISD::TargetGlobalAddress))
186 if (CurDAG->isBaseWithConstantOffset(Addr)) {
187 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr
160 selectAddr16( SDNode *Parent, SDValue Addr, SDValue &Base, SDValue &Offset, SDValue &Alias) argument
[all...]
H A DMipsSEISelDAGToDAG.h43 virtual bool selectAddrRegImm(SDValue Addr, SDValue &Base,
46 virtual bool selectAddrRegReg(SDValue Addr, SDValue &Base,
49 virtual bool selectAddrDefault(SDValue Addr, SDValue &Base,
52 virtual bool selectIntAddr(SDValue Addr, SDValue &Base,
55 virtual bool selectAddrRegImm12(SDValue Addr, SDValue &Base,
58 virtual bool selectIntAddrMM(SDValue Addr, SDValue &Base,
/freebsd-10.1-release/contrib/llvm/include/llvm/ExecutionEngine/
H A DObjectImage.h48 uint64_t Addr) = 0;
50 uint64_t Addr) = 0;
H A DRTDyldMemoryManager.h57 /// \p Addr parameter provides the local address of the EH frame section
61 virtual void registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size);
63 virtual void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size);
/freebsd-10.1-release/contrib/llvm/include/llvm/MC/
H A DMCModule.h101 const MCAtom *findAtomContaining(uint64_t Addr) const;
102 MCAtom *findAtomContaining(uint64_t Addr);
103 const MCAtom *findFirstAtomAfter(uint64_t Addr) const;
104 MCAtom *findFirstAtomAfter(uint64_t Addr);
H A DMCObjectSymbolizer.h41 const object::RelocationRef *findRelocationAt(uint64_t Addr);
42 const object::SectionRef *findSectionContaining(uint64_t Addr);
59 /// \brief Look for an external function symbol at \p Addr.
62 virtual StringRef findExternalFunctionAt(uint64_t Addr);

Completed in 273 milliseconds

123456