/external/chromium_org/v8/src/compiler/ |
gap-resolver.h | 17 class Assembler { 19 virtual ~Assembler() {} 29 explicit GapResolver(Assembler* assembler) : assembler_(assembler) {} 31 // Resolve a set of parallel moves, emitting assembler instructions. 39 // Assembler used to emit moves and save registers. 40 Assembler* const assembler_;
|
/external/llvm/test/MC/Mips/mips32r2/ |
invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips32r6/ |
invalid.s | 2 # the assembler (e.g. invalid set of operands or operand's restrictions not met).
|
/external/llvm/test/MC/Mips/mips64r2/ |
invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips64r6/ |
invalid.s | 2 # the assembler (e.g. invalid set of operands or operand's restrictions not met).
|
/art/compiler/trampolines/ |
trampoline_compiler.cc | 26 #define __ assembler-> 33 std::unique_ptr<ArmAssembler> assembler(static_cast<ArmAssembler*>(Assembler::Create(kThumb2))); 49 size_t cs = assembler->CodeSize(); 52 assembler->FinalizeInstructions(code); 61 std::unique_ptr<Arm64Assembler> assembler(static_cast<Arm64Assembler*>(Assembler::Create(kArm64))); 86 size_t cs = assembler->CodeSize(); 89 assembler->FinalizeInstructions(code); 98 std::unique_ptr<MipsAssembler> assembler(static_cast<MipsAssembler*>(Assembler::Create(kMips))) [all...] |
/external/chromium_org/v8/src/ |
safepoint-table.cc | 11 #include "src/macro-assembler.h" 104 Assembler* assembler, 110 info.pc = assembler->pc_offset(); 139 void SafepointTableBuilder::Emit(Assembler* assembler, int bits_per_entry) { 141 assembler->Align(kIntSize); 142 assembler->RecordComment(";;; Safepoint table."); 143 offset_ = assembler->pc_offset(); 154 assembler->dd(length) [all...] |
jsregexp.cc | 17 #include "src/regexp-macro-assembler.h" 18 #include "src/regexp-macro-assembler-irregexp.h" 19 #include "src/regexp-macro-assembler-tracer.h" 26 #include "src/ia32/regexp-macro-assembler-ia32.h" // NOLINT 28 #include "src/x64/regexp-macro-assembler-x64.h" // NOLINT 30 #include "src/arm64/regexp-macro-assembler-arm64.h" // NOLINT 32 #include "src/arm/regexp-macro-assembler-arm.h" // NOLINT 34 #include "src/mips/regexp-macro-assembler-mips.h" // NOLINT 36 #include "src/mips64/regexp-macro-assembler-mips64.h" // NOLINT 38 #include "src/x87/regexp-macro-assembler-x87.h" // NOLIN 1354 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 1415 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 1446 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 1620 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 2462 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 3015 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 3048 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 3102 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 3146 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 3231 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 4235 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local 4357 RegExpMacroAssembler* assembler = compiler->macro_assembler(); local [all...] |
lithium-codegen.h | 23 MacroAssembler* assembler,
|
assembler.h | 55 // Platform independent assembler base class. 89 // the assembler could clean up internal data structures. 96 // either be owned by the assembler or be provided externally. 117 explicit DontEmitDebugCodeScope(AssemblerBase* assembler) 118 : assembler_(assembler), old_value_(assembler->emit_debug_code()) { 134 PredictableCodeSizeScope(AssemblerBase* assembler, int expected_size); 149 CpuFeatureScope(AssemblerBase* assembler, CpuFeature f); 156 CpuFeatureScope(AssemblerBase* assembler, CpuFeature f) {} 164 // if (assembler->IsSupported(SSE3)) [all...] |
/art/compiler/utils/ |
assembler_thumb_test.cc | 230 #define __ assembler-> 233 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 246 delete assembler; 250 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 251 assembler->Force32Bit(); 261 delete assembler; 265 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)) local 280 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 327 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 361 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 390 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 409 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 434 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 461 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 483 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 530 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 562 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 629 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 643 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 668 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 693 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 736 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 781 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 802 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 824 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 846 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 870 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 888 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 926 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 951 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 976 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 993 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1011 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1042 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1068 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1085 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1099 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1112 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1126 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1143 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1162 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1181 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1200 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1219 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1238 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1262 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1318 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1350 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local 1373 arm::Thumb2Assembler* assembler = static_cast<arm::Thumb2Assembler*>(Assembler::Create(kThumb2)); local [all...] |
/external/llvm/test/MC/Mips/ |
mips-noat.s | 3 # Check that using the assembler temporary when .set noat is in effect is an error. 5 # We start with the assembler temporary enabled
|
micromips-16-bit-instructions.s | 5 # Check that the assembler can handle the documented syntax
|
micromips-jump26.s | 7 # Check that the assembler can handle the documented syntax
|
micromips-tailr.s | 7 # Check that the assembler can handle the documented syntax
|
/art/compiler/utils/x86_64/ |
assembler_x86_64_test.cc | 155 std::string setcc_test_fn(x86_64::X86_64Assembler* assembler) { 217 assembler->setcc(static_cast<x86_64::Condition>(i), *reg); 237 std::string buildframe_test_fn(x86_64::X86_64Assembler* assembler) { 257 assembler->BuildFrame(10 * kStackAlignment, method_reg, spill_regs, entry_spills); 281 std::string removeframe_test_fn(x86_64::X86_64Assembler* assembler) { 290 assembler->RemoveFrame(10 * kStackAlignment, spill_regs); 309 std::string increaseframe_test_fn(x86_64::X86_64Assembler* assembler) { 310 assembler->IncreaseFrameSize(0U); 311 assembler->IncreaseFrameSize(kStackAlignment); 312 assembler->IncreaseFrameSize(10 * kStackAlignment) [all...] |
/external/llvm/test/MC/ARM/ |
eh-directive-setfp.s | 43 @ The assembler should emit 0x9B to copy stack pointer from r11. 85 @ The assembler should emit 0x9B to copy stack pointer from r11. 86 @ The assembler should emit ((-offset - 4) >> 2) for offset. 128 @ The assembler should emit 0x9B to copy stack pointer from r11. 129 @ The assembler should emit 0x3F and ((-offset - 0x104) >> 2) for offset. 171 @ The assembler should emit 0x9B to copy stack pointer from r11. 172 @ The assembler should emit 0xB2 and the ULEB128 encoding of 229 @ The assembler should emit 0x9B to copy stack pointer from r11. 230 @ The assembler should emit (0x40 | (offset - 4)) >> 2 for offset.
|
eh-directive-pad.s | 36 @ The assembler should emit nothing (will be filled up with finish opcode). 78 @ The assembler should emit ((offset - 4) >> 2). 119 @ The assembler should emit 0x3F and ((offset - 0x104) >> 2). 161 @ The assembler should emit 0xB2 and the ULEB128 encoding of 217 @ The assembler should emit (0x40 | (-offset - 4)) >> 2. When (-offset - 4)
|
arm-thumb-trustzone.s | 7 @ Check that the assembler processes SMC instructions when TrustZone support is
|
arm-trustzone.s | 7 @ Check that the assembler processes SMC instructions when TrustZone support is
|
/external/linux-tools-perf/perf-3.12.0/arch/arm64/lib/ |
memcpy.S | 18 #include <asm/assembler.h>
|
memset.S | 18 #include <asm/assembler.h>
|
/external/chromium_org/v8/test/cctest/ |
test-macro-assembler-mips64.cc | 33 #include "src/macro-assembler.h" 34 #include "src/mips64/macro-assembler-mips64.h" 83 MacroAssembler assembler(isolate, NULL, 0); 84 MacroAssembler* masm = &assembler; 149 MacroAssembler assembler(isolate, NULL, 0); 150 MacroAssembler* masm = &assembler; 183 MacroAssembler assembler(isolate, NULL, 0); 184 MacroAssembler* masm = &assembler;
|
/external/llvm/test/MC/MachO/ARM/ |
long-call-branch-island-relocation.s | 22 @ above to be out of range. On Darwin, the assembler deals with this by
|
/external/llvm/test/MC/X86/ |
gnux32-dwarf-gen.s | 8 # assembler, looking at the difference between the x32 ABI and default x86-64
|