/external/webkit/Source/JavaScriptCore/assembler/ |
AssemblerBuffer.h | 33 #include <jit/ExecutableAllocator.h>
|
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGNonSpeculativeJIT.h | 71 NonSpeculativeJIT(JITCompiler& jit) 72 : JITCodeGenerator(jit, false) 89 // calls out from JIT code to C++ helper routines -
|
DFGNonSpeculativeJIT.cpp | 37 EntryLocation::EntryLocation(MacroAssembler::Label entry, NonSpeculativeJIT* jit) 39 , m_nodeIndex(jit->m_compileIndex) 42 VirtualRegister virtualRegister = jit->m_gprs.name(gpr); 44 GenerationInfo& info = jit->m_generationInfo[virtualRegister]; 51 VirtualRegister virtualRegister = jit->m_fprs.name(fpr); 53 GenerationInfo& info = jit->m_generationInfo[virtualRegister];
|
DFGSpeculativeJIT.cpp | 143 SpeculationCheck::SpeculationCheck(MacroAssembler::Jump check, SpeculativeJIT* jit, unsigned recoveryIndex) 145 , m_nodeIndex(jit->m_compileIndex) 149 VirtualRegister virtualRegister = jit->m_gprs.name(gpr); 151 GenerationInfo& info = jit->m_generationInfo[virtualRegister]; 158 VirtualRegister virtualRegister = jit->m_fprs.name(fpr); 160 GenerationInfo& info = jit->m_generationInfo[virtualRegister]; 799 fprintf(stderr, "SpeculativeJIT generating Node @%d at JIT offset 0x%x\n", (int)m_compileIndex, m_jit.debugOffset());
|
DFGJITCompiler.h | 34 #include <jit/JITCode.h> 71 // A record of a call out from JIT code to a helper function. 101 // DFG::JITCompiler is responsible for generating JIT code from the dataflow graph. 124 // These registers match the old JIT. 235 // Add a call out from JIT code, without an exception check. 239 // FIXME: should be able to JIT_ASSERT here that globalData->exception is null on return back to JIT code. 242 // Add a call out from JIT code, with an exception check. 286 // These methods JIT generate dynamic, debug-only checks - akin to ASSERTs. 321 // Vector of calls out from JIT code, including exception handler information.
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 1 //===-- JIT.cpp - LLVM Just in Time Compiler ------------------------------===// 15 #include "JIT.h" 62 RegisterJIT() { JIT::Register(); } 83 // function here so that code generated by the JIT cooperates with the unwinding 204 /// createJIT - This is the factory method for creating a JIT for the current 207 ExecutionEngine *JIT::createJIT(Module *M, 217 // If the target supports JIT code generation, create the JIT. 219 return new JIT(M, *TM, *TJ, JMM, GVsWithCode); 222 *ErrorStr = "target does not support JIT code generation" [all...] |
/external/llvm/utils/crosstool/ARM/ |
build-install-linux.sh | 148 --disable-jit \
|
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_INVOKE_METHOD_NATIVE.S | 31 str r2, [rSELF, #offThread_inJitCodeCache] @ not in the jit code cache
|
footer.S | 14 str r2, [rSELF, #offThread_inJitCodeCache] @ not in jit code cache
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter3/ |
codegen.ml | 10 let the_module = create_module context "my cool jit"
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
codegen.ml | 10 let the_module = create_module context "my cool jit"
|
/dalvik/vm/compiler/template/out/ |
CompilerTemplateAsm-armv5te.S | 59 JIT and ARM notes: 165 * is non-zero, the caller is compiled by the JIT thus return to the 440 str r2, [rSELF, #offThread_inJitCodeCache] @ not in the jit code cache 501 * For the JIT: incoming arguments in r0-r1, r2-r3 545 * For the JIT: incoming arguments in r0-r1, r2-r3 589 * For the JIT: incoming arguments in r0-r1, r2-r3 651 * For the JIT: incoming arguments in r0-r1, r2-r3 714 * For JIT: op1 in r0/r1, op2 in r2/r3, return in r0/r1 [all...] |
CompilerTemplateAsm-armv5te-vfp.S | 59 JIT and ARM notes: 165 * is non-zero, the caller is compiled by the JIT thus return to the 440 str r2, [rSELF, #offThread_inJitCodeCache] @ not in the jit code cache 502 * For JIT: op1 in r0/r1, op2 in r2/r3, return in r0/r1 [all...] |
CompilerTemplateAsm-armv7-a-neon.S | 59 JIT and ARM notes: 165 * is non-zero, the caller is compiled by the JIT thus return to the 440 str r2, [rSELF, #offThread_inJitCodeCache] @ not in the jit code cache 502 * For JIT: op1 in r0/r1, op2 in r2/r3, return in r0/r1 [all...] |
CompilerTemplateAsm-armv7-a.S | 59 JIT and ARM notes: 165 * is non-zero, the caller is compiled by the JIT thus return to the 440 str r2, [rSELF, #offThread_inJitCodeCache] @ not in the jit code cache 502 * For JIT: op1 in r0/r1, op2 in r2/r3, return in r0/r1 [all...] |
/external/llvm/examples/OCaml-Kaleidoscope/Chapter5/ |
codegen.ml | 10 let the_module = create_module context "my cool jit"
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter6/ |
codegen.ml | 10 let the_module = create_module context "my cool jit"
|
/external/llvm/examples/OCaml-Kaleidoscope/Chapter7/ |
codegen.ml | 10 let the_module = create_module context "my cool jit"
|
/dalvik/vm/mterp/out/ |
InterpAsm-armv5te-vfp.S | 202 #include "../common/jit-config.h" 300 ldr r2, [rSELF, #offThread_shadowSpace] @ to find out the jit exit state 302 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state [all...] |
InterpAsm-armv5te.S | 202 #include "../common/jit-config.h" 300 ldr r2, [rSELF, #offThread_shadowSpace] @ to find out the jit exit state 302 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state [all...] |
InterpAsm-armv7-a-neon.S | 202 #include "../common/jit-config.h" 314 ldr r2, [rSELF, #offThread_shadowSpace] @ to find out the jit exit state 316 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state [all...] |
InterpAsm-armv7-a.S | 202 #include "../common/jit-config.h" 314 ldr r2, [rSELF, #offThread_shadowSpace] @ to find out the jit exit state 316 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state [all...] |