HomeSort by relevance Sort by last modified time
    Searched refs:jit (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/webkit/Source/JavaScriptCore/jit/
ThunkGenerators.cpp 33 #if ENABLE(JIT)
37 static void stringCharLoad(SpecializedThunkJIT& jit)
40 jit.loadJSStringArgument(SpecializedThunkJIT::ThisArgument, SpecializedThunkJIT::regT0);
44 jit.load32(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::jsStringLengthOffset()), SpecializedThunkJIT::regT2);
45 jit.loadPtr(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::jsStringValueOffset()), SpecializedThunkJIT::regT0);
46 jit.loadPtr(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::stringImplDataOffset()), SpecializedThunkJIT::regT0);
49 jit.loadInt32Argument(0, SpecializedThunkJIT::regT1); // regT1 contains the index
52 jit.appendFailure(jit.branch32(MacroAssembler::AboveOrEqual, SpecializedThunkJIT::regT1, SpecializedThunkJIT::regT2));
55 jit.load16(MacroAssembler::BaseIndex(SpecializedThunkJIT::regT0, SpecializedThunkJIT::regT1, MacroAsse (…)
    [all...]
JITStubCall.h 31 #if ENABLE(JIT)
37 JITStubCall(JIT* jit, JSObject* (JIT_STUB *stub)(STUB_ARGS_DECLARATION))
38 : m_jit(jit)
45 JITStubCall(JIT* jit, JSPropertyNameIterator* (JIT_STUB *stub)(STUB_ARGS_DECLARATION))
46 : m_jit(jit)
53 JITStubCall(JIT* jit, void* (JIT_STUB *stub)(STUB_ARGS_DECLARATION))
54 : m_jit(jit)
    [all...]
JIT.h 29 #if ENABLE(JIT)
31 // We've run into some problems where changing the size of the class JIT leads to
39 #define ASSERT_JIT_OFFSET(actual, expected) ASSERT_WITH_MESSAGE(actual == expected, "JIT Offset \"%s\" should be %d, not %d.\n", #expected, static_cast<int>(expected), static_cast<int>(actual));
51 class JIT;
163 // Near calls can only be patched to other JIT code, regular calls can be patched to JIT code or relinked to stub functions.
168 class JIT : private JSInterfaceJIT {
183 return JIT(globalData, codeBlock, offsetBase).privateCompile(functionEntryArityCheck);
188 JIT jit(globalData, codeBlock)
    [all...]
  /external/llvm/bindings/ocaml/executionengine/
Makefile 16 UsedComponents := executionengine jit interpreter native
  /external/llvm/examples/BrainF/
Makefile 13 LINK_COMPONENTS := jit bitwriter nativecodegen interpreter
  /external/llvm/examples/ExceptionDemo/
Makefile 14 LINK_COMPONENTS := jit interpreter nativecodegen
  /external/llvm/examples/Fibonacci/
Makefile 14 # Link in JIT support
15 LINK_COMPONENTS := jit interpreter nativecodegen
  /external/llvm/examples/HowToUseJIT/
Makefile 13 LINK_COMPONENTS := jit interpreter nativecodegen
  /external/llvm/examples/Kaleidoscope/Chapter4/
Makefile 13 LINK_COMPONENTS := core jit native
  /external/llvm/examples/Kaleidoscope/Chapter5/
Makefile 13 LINK_COMPONENTS := core jit native
  /external/llvm/examples/Kaleidoscope/Chapter6/
Makefile 13 LINK_COMPONENTS := core jit native
  /external/llvm/examples/Kaleidoscope/Chapter7/
Makefile 14 LINK_COMPONENTS := core jit native
  /external/llvm/examples/ParallelJIT/
Makefile 13 LINK_COMPONENTS := jit interpreter nativecodegen
  /external/llvm/tools/lli/
Makefile 12 LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser selectiondag
  /external/llvm/unittests/ExecutionEngine/JIT/
Makefile 1 ##===- unittests/ExecutionEngine/JIT/Makefile --------------*- Makefile -*-===##
11 TESTNAME = JIT
12 LINK_COMPONENTS := asmparser bitreader bitwriter core jit native support
17 # Permit these tests to use the JIT's symbolic lookup.
  /external/webkit/Source/JavaScriptCore/dfg/
DFGSpeculativeJIT.h 107 SpeculativeJIT(JITCompiler& jit)
108 : JITCodeGenerator(jit, true)
170 // JIT we should probably rewind code generation and only produce the non-speculative path.
204 explicit SpeculateIntegerOperand(SpeculativeJIT* jit, NodeIndex index)
205 : m_jit(jit)
213 if (jit->isFilled(index))
256 explicit SpeculateStrictInt32Operand(SpeculativeJIT* jit, NodeIndex index)
257 : m_jit(jit)
262 if (jit->isFilled(index))
297 explicit SpeculateCellOperand(SpeculativeJIT* jit, NodeIndex index
    [all...]
DFGJITCodeGenerator.cpp 437 GPRTemporary::GPRTemporary(JITCodeGenerator* jit)
438 : m_jit(jit)
444 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1)
445 : m_jit(jit)
456 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1, SpeculateIntegerOperand& op2)
457 : m_jit(jit)
471 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, IntegerOperand& op1)
472 : m_jit(jit)
483 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, IntegerOperand& op1, IntegerOperand& op2)
484 : m_jit(jit)
    [all...]
DFGJITCodeGenerator.h 49 // physical register management, calls out from JIT code to helper
149 JITCodeGenerator(JITCompiler& jit, bool isSpeculative)
150 : m_jit(jit)
154 , m_blockHeads(jit.graph().m_blocks.size())
274 // calling out from JIT code to a C helper function.
697 // The JIT, while also provides MacroAssembler functionality.
745 explicit IntegerOperand(JITCodeGenerator* jit, NodeIndex index)
746 : m_jit(jit)
754 if (jit->isFilled(index))
797 explicit DoubleOperand(JITCodeGenerator* jit, NodeIndex index
    [all...]
  /external/clang/examples/clang-interpreter/
Makefile 18 LINK_COMPONENTS := jit interpreter nativecodegen bitreader bitwriter ipo \
  /external/webkit/Source/JavaScriptCore/
Android.mk 65 jit/ExecutableAllocator.cpp\
66 jit/ExecutableAllocatorFixedVMPool.cpp \
67 jit/JIT.cpp \
68 jit/JITArithmetic.cpp \
69 jit/JITArithmetic32_64.cpp \
70 jit/JITCall.cpp \
71 jit/JITCall32_64.cpp \
72 jit/JITOpcodes.cpp \
73 jit/JITPropertyAccess.cpp
    [all...]
  /external/llvm/lib/ExecutionEngine/JIT/
JITDwarfEmitter.h 10 // This file defines a JITDwarfEmitter object that is used by the JIT to
36 JIT& Jit;
56 JITDwarfEmitter(JIT& jit);
JITEmitter.cpp 10 // This file defines a MachineCodeEmitter object that is used by the JIT to
15 #define DEBUG_TYPE "jit"
16 #include "JIT.h"
70 // JIT lazy compilation code.
80 assert(false && "The JIT doesn't know how to handle a"
112 /// Instance of the JIT this ResolverState serves.
113 JIT *TheJIT;
116 JITResolverState(JIT *jit) : FunctionToLazyStubMap(this),
118 TheJIT(jit) {}
    [all...]
  /dalvik/vm/mterp/armv5te/
entry.S 76 ldr r2, [rSELF, #offThread_shadowSpace] @ to find out the jit exit state
78 ldr r3, [r2, #offShadowSpace_jitExitState] @ jit exit state
  /external/llvm/utils/
importNLT.pl 26 $mc, $gcc, $cbe, $llc, $llcbeta, $jit, $foo1, $foo2, $foo3) = split " ", $d;
50 ('$prog', STR_TO_DATE('$day $mon $year', '\%d \%M \%Y'), 'jit-compile', $jitcompile)") || die DBI->errstr;
72 if ($jit =~ /\d/)
75 ('$prog', STR_TO_DATE('$day $mon $year', '\%d \%M \%Y'), 'jit', $jit)") || die DBI->errstr;
  /external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
copy-files.cmd 44 jit

Completed in 325 milliseconds

1 2 3