Searched refs:BufferBegin (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp287 // save BufferBegin/BufferEnd/CurBufferPtr here.
789 BufferBegin = CurBufferPtr = MemMgr->startFunctionBody(F.getFunction(),
791 BufferEnd = BufferBegin+ActualSize;
792 EmittedFunctions[F.getFunction()].FunctionBody = BufferBegin;
816 MemMgr->endFunctionBody(F.getFunction(), BufferBegin, CurBufferPtr);
853 BufferBegin+MR.getMachineCodeOffset(),
857 MR.getGlobalValue(), BufferBegin+MR.getMachineCodeOffset());
886 TheJIT->getJITInfo().relocate(BufferBegin, &Relocations[0],
892 unsigned idx = Resolver.getGOTIndexForAddr((void*)BufferBegin);
893 if (((void**)MemMgr->getGOTBase())[idx] != (void*)BufferBegin) {
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineCodeEmitter.h44 /// BufferBegin/BufferEnd pointers to the start and end of the buffer. As we
55 /// BufferBegin/BufferEnd - Pointers to the start and end of the memory
57 uint8_t *BufferBegin, *BufferEnd; member in class:llvm::MachineCodeEmitter
59 /// code. This is guaranteed to be in the range [BufferBegin,BufferEnd]. If
69 /// about to be code generated. This initializes the BufferBegin/End/Ptr
236 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
242 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
290 return CurBufferPtr-BufferBegin;
H A DJITCodeEmitter.h45 /// BufferBegin/BufferEnd pointers to the start and end of the buffer. As we
59 /// about to be code generated. This initializes the BufferBegin/End/Ptr
239 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
245 if (Addr >= (uintptr_t*)BufferBegin && Addr < (uintptr_t*)BufferEnd)
293 return CurBufferPtr-BufferBegin;

Completed in 891 milliseconds