/art/compiler/trampolines/ |
trampoline_compiler.h | 28 const std::vector<uint8_t>* CreateTrampoline32(InstructionSet isa, EntryPointCallingConvention abi, 31 const std::vector<uint8_t>* CreateTrampoline64(InstructionSet isa, EntryPointCallingConvention abi,
|
/art/runtime/ |
instruction_set.h | 29 enum InstructionSet { 39 std::ostream& operator<<(std::ostream& os, const InstructionSet& rhs); 42 static constexpr InstructionSet kRuntimeISA = kArm; 44 static constexpr InstructionSet kRuntimeISA = kArm64; 46 static constexpr InstructionSet kRuntimeISA = kMips; 48 static constexpr InstructionSet kRuntimeISA = kX86; 50 static constexpr InstructionSet kRuntimeISA = kX86_64; 52 static constexpr InstructionSet kRuntimeISA = kNone; 77 const char* GetInstructionSetString(InstructionSet isa); 80 InstructionSet GetInstructionSetFromString(const char* instruction_set) [all...] |
instruction_set.cc | 21 const char* GetInstructionSetString(const InstructionSet isa) { 42 InstructionSet GetInstructionSetFromString(const char* isa_str) { 60 size_t GetInstructionSetAlignment(InstructionSet isa) { 92 size_t GetStackOverflowReservedBytes(InstructionSet isa) {
|
oat.h | 40 static OatHeader* Create(InstructionSet instruction_set, 96 InstructionSet GetInstructionSet() const; 110 OatHeader(InstructionSet instruction_set, 123 InstructionSet instruction_set_;
|
/art/compiler/utils/ |
stack_checks.h | 37 static inline bool FrameNeedsStackCheck(size_t size, InstructionSet isa) {
|
/art/compiler/ |
compiled_method.h | 40 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, 44 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, 47 InstructionSet GetInstructionSet() const { 68 static uint32_t AlignCode(uint32_t offset, InstructionSet instruction_set); 73 static size_t CodeDelta(InstructionSet instruction_set); 79 InstructionSet instruction_set); 88 const InstructionSet instruction_set_; 110 InstructionSet instruction_set, 122 InstructionSet instruction_set, 129 CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, const std::string& code [all...] |
compiled_method.cc | 22 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, 29 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, 82 uint32_t CompiledCode::AlignCode(uint32_t offset, InstructionSet instruction_set) { 90 size_t CompiledCode::CodeDelta(InstructionSet instruction_set) { 103 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set; 109 InstructionSet instruction_set) { 124 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set; 144 InstructionSet instruction_set, 162 InstructionSet instruction_set, 177 CompiledMethod::CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set [all...] |
/art/compiler/llvm/ |
compiler_llvm.h | 60 CompilerLLVM(CompilerDriver* driver, InstructionSet insn_set); 68 InstructionSet GetInstructionSet() const { 88 const InstructionSet insn_set_;
|
llvm_compilation_unit.h | 60 InstructionSet GetInstructionSet() const;
|
/art/runtime/arch/ |
arch_test.cc | 27 static void CheckFrameSize(InstructionSet isa, Runtime::CalleeSaveType type, uint32_t save_size) 53 CheckFrameSize(InstructionSet::kArm, Runtime::kSaveAll, FRAME_SIZE_SAVE_ALL_CALLEE_SAVE); 58 CheckFrameSize(InstructionSet::kArm, Runtime::kRefsOnly, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE); 63 CheckFrameSize(InstructionSet::kArm, Runtime::kRefsAndArgs, FRAME_SIZE_REFS_AND_ARGS_CALLEE_SAVE); 111 CheckFrameSize(InstructionSet::kArm64, Runtime::kSaveAll, FRAME_SIZE_SAVE_ALL_CALLEE_SAVE); 116 CheckFrameSize(InstructionSet::kArm64, Runtime::kRefsOnly, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE); 121 CheckFrameSize(InstructionSet::kArm64, Runtime::kRefsAndArgs, FRAME_SIZE_REFS_AND_ARGS_CALLEE_SAVE); 169 CheckFrameSize(InstructionSet::kMips, Runtime::kSaveAll, FRAME_SIZE_SAVE_ALL_CALLEE_SAVE); 174 CheckFrameSize(InstructionSet::kMips, Runtime::kRefsOnly, FRAME_SIZE_REFS_ONLY_CALLEE_SAVE); 179 CheckFrameSize(InstructionSet::kMips, Runtime::kRefsAndArgs, FRAME_SIZE_REFS_AND_ARGS_CALLEE_SAVE) [all...] |
/art/runtime/gc/space/ |
image_space.h | 46 static ImageSpace* Create(const char* image, InstructionSet image_isa, std::string* error_msg) 52 InstructionSet image_isa); 58 InstructionSet image_isa, 115 InstructionSet image_isa,
|
/art/runtime/entrypoints/quick/ |
callee_save_frame.h | 48 static constexpr size_t GetCalleeSaveFrameSize(InstructionSet isa, Runtime::CalleeSaveType type) { 60 static constexpr size_t GetConstExprPointerSize(InstructionSet isa) { 72 static constexpr size_t GetCalleeSavePCOffset(InstructionSet isa, Runtime::CalleeSaveType type) {
|
quick_trampoline_entrypoints_test.cc | 28 static mirror::ArtMethod* CreateCalleeSaveMethod(InstructionSet isa, 45 static void CheckFrameSize(InstructionSet isa, Runtime::CalleeSaveType type, uint32_t save_size) 54 static void CheckPCOffset(InstructionSet isa, Runtime::CalleeSaveType type, size_t pc_offset)
|
/art/patchoat/ |
patchoat.h | 50 static bool Patch(const std::string& art_location, off_t delta, File* art_out, InstructionSet isa, 55 off_t delta, File* oat_out, File* art_out, InstructionSet isa, 64 PatchOat(InstructionSet isa, MemMap* image, gc::accounting::ContinuousSpaceBitmap* bitmap, 68 PatchOat(InstructionSet isa, ElfFile* oat_file, MemMap* image, 152 const InstructionSet isa_;
|
/art/disassembler/ |
disassembler.cc | 30 Disassembler* Disassembler::Create(InstructionSet instruction_set, DisassemblerOptions* options) {
|
disassembler.h | 46 // Creates a Disassembler for the given InstructionSet with the 49 static Disassembler* Create(InstructionSet instruction_set, DisassemblerOptions* options);
|
/art/compiler/optimizing/ |
register_allocator.h | 67 static bool CanAllocateRegistersFor(const HGraph& graph, InstructionSet instruction_set); 68 static bool Supports(InstructionSet instruction_set) {
|
live_ranges_test.cc | 61 CodeGenerator* codegen = CodeGenerator::Create(&allocator, graph, InstructionSet::kX86); 107 CodeGenerator* codegen = CodeGenerator::Create(&allocator, graph, InstructionSet::kX86); 156 CodeGenerator* codegen = CodeGenerator::Create(&allocator, graph, InstructionSet::kX86); 232 CodeGenerator* codegen = CodeGenerator::Create(&allocator, graph, InstructionSet::kX86);
|
code_generator.h | 77 InstructionSet instruction_set); 114 virtual InstructionSet GetInstructionSet() const = 0;
|
code_generator_arm.h | 174 virtual InstructionSet GetInstructionSet() const OVERRIDE { 175 return InstructionSet::kThumb2;
|
code_generator_x86.h | 176 virtual InstructionSet GetInstructionSet() const OVERRIDE { 177 return InstructionSet::kX86;
|
code_generator_x86_64.h | 175 virtual InstructionSet GetInstructionSet() const OVERRIDE { 176 return InstructionSet::kX86_64;
|
/art/compiler/dex/ |
compiler_ir.h | 66 InstructionSet instruction_set;
|
/art/compiler/jni/quick/ |
calling_convention.cc | 32 bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) { 46 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set; 105 InstructionSet instruction_set) { 119 LOG(FATAL) << "Unknown InstructionSet: " << instruction_set;
|
/external/chromium_org/chrome/tools/profile_reset/ |
jtl_compiler.cc | 47 class InstructionSet { 49 InstructionSet() { 196 DISALLOW_COPY_AND_ASSIGN(InstructionSet); 206 InstructionSet instruction_set;
|