/freebsd-10.1-release/contrib/llvm/lib/Support/ |
H A D | StringRefMemoryObject.cpp | 14 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 D | Valgrind.cpp | 38 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 D | MCInstrAnalysis.cpp | 13 bool MCInstrAnalysis::evaluateBranch(const MCInst &Inst, uint64_t Addr, argument 20 Target = Addr+Size+Imm;
|
H A D | MCModule.cpp | 17 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 D | SparcISelDAGToDAG.cpp | 74 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 D | SparcJITInfo.cpp | 121 // 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 D | ChildTarget.inc | 36 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 D | get.ipv6remote.pl | 53 my %Addr; 72 $Addr{$interf} = $addr; 89 $local = $Addr{$interf};
|
/freebsd-10.1-release/contrib/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | SectionMemoryManager.cpp | 47 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 D | RuntimeDyld.cpp | 58 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 D | RuntimeDyldImpl.h | 223 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 D | ChildTarget.cpp | 28 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 D | AMDGPUISelDAGToDAG.cpp | 58 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 D | NVPTXISelDAGToDAG.h | 78 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 D | StringRefMemoryObject.h | 35 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 D | ARMJITInfo.cpp | 161 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 D | ARMJITInfo.h | 124 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 D | RTDyldMemoryManager.cpp | 97 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 D | PHITransAddr.h | 36 /// 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 D | Mips16ISelDAGToDAG.cpp | 161 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 D | MipsSEISelDAGToDAG.h | 43 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 D | ObjectImage.h | 48 uint64_t Addr) = 0; 50 uint64_t Addr) = 0;
|
H A D | RTDyldMemoryManager.h | 57 /// \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 D | MCModule.h | 101 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 D | MCObjectSymbolizer.h | 41 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);
|