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

1 2 3 4 5 6 7 8

  /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

Completed in 300 milliseconds

1 2 3 4 5 6 7 8