Searched refs:CurBufferPtr (Results 1 - 3 of 3) sorted by relevance
/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/ |
H A D | JITCodeEmitter.h | 46 /// 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 D | MachineCodeEmitter.h | 46 /// 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 D | JITEmitter.cpp | 287 // 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