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

/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DJITCodeEmitter.h46 /// emit machine instructions, we advance the CurBufferPtr to indicate the
49 /// CurBufferPtr will saturate to BufferEnd and ignore stores. Once the entire
81 if (CurBufferPtr != BufferEnd)
82 *CurBufferPtr++ = B;
89 if (4 <= BufferEnd-CurBufferPtr) {
90 *CurBufferPtr++ = (uint8_t)(W >> 0);
91 *CurBufferPtr++ = (uint8_t)(W >> 8);
92 *CurBufferPtr++ = (uint8_t)(W >> 16);
93 *CurBufferPtr++ = (uint8_t)(W >> 24);
95 CurBufferPtr
[all...]
H A DMachineCodeEmitter.h46 /// emit machine instructions, we advance the CurBufferPtr to indicate the
49 /// CurBufferPtr will saturate to BufferEnd and ignore stores. Once the entire
59 /// CurBufferPtr - Pointer to the next byte of memory to fill when emitting
64 uint8_t *CurBufferPtr; member in class:llvm::MachineCodeEmitter
86 if (CurBufferPtr != BufferEnd)
87 *CurBufferPtr++ = B;
94 if (4 <= BufferEnd-CurBufferPtr) {
95 emitWordLEInto(CurBufferPtr, W);
97 CurBufferPtr = BufferEnd;
116 if (4 <= BufferEnd-CurBufferPtr) {
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp287 // save BufferBegin/BufferEnd/CurBufferPtr here.
794 BufferBegin = CurBufferPtr = MemMgr->startFunctionBody(F.getFunction(),
808 TheJIT->updateGlobalMapping(F.getFunction(), CurBufferPtr);
809 EmittedFunctions[F.getFunction()].Code = CurBufferPtr;
818 if (CurBufferPtr == BufferEnd) {
821 MemMgr->endFunctionBody(F.getFunction(), BufferBegin, CurBufferPtr);
835 uint8_t *FnEnd = CurBufferPtr;
906 // CurBufferPtr may have moved beyond FnEnd, due to memory allocation for
908 MemMgr->endFunctionBody(F.getFunction(), BufferBegin, CurBufferPtr);
910 if (CurBufferPtr
[all...]

Completed in 74 milliseconds