HomeSort by relevance Sort by last modified time
    Searched refs:X86Assembler (Results 1 - 12 of 12) sorted by null

  /art/compiler/utils/x86/
assembler_x86_test.cc 40 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler,
46 typedef AssemblerTest<x86::X86Assembler,
250 DriverStr(RepeatA(&x86::X86Assembler::popl, all_addresses, "popl {mem}"), "popq");
254 DriverStr(RepeatRR(&x86::X86Assembler::movl, "movl %{reg2}, %{reg1}"), "movl");
258 DriverStr(RepeatRA(&x86::X86Assembler::movl, "movl {mem}, %{reg}"), "movl-load");
262 DriverStr(RepeatAI(&x86::X86Assembler::addw, /*imm_bytes*/ 2U, "addw ${imm}, {mem}"), "addw");
266 DriverStr(RepeatAR(&x86::X86Assembler::movl, "movl %{reg}, {mem}"), "movl-store");
270 DriverStr(RepeatAR(&x86::X86Assembler::movntl, "movntil %{reg}, {mem}"), "movntl");
284 DriverStr(RepeatAR(&x86::X86Assembler::LockCmpxchgl,
289 DriverStr(RepeatA(&x86::X86Assembler::LockCmpxchg8b
    [all...]
assembler_x86.cc 62 void X86Assembler::call(Register reg) {
69 void X86Assembler::call(const Address& address) {
76 void X86Assembler::call(Label* label) {
85 void X86Assembler::call(const ExternalLabel& label) {
95 void X86Assembler::pushl(Register reg) {
101 void X86Assembler::pushl(const Address& address) {
108 void X86Assembler::pushl(const Immediate& imm) {
120 void X86Assembler::popl(Register reg) {
126 void X86Assembler::popl(const Address& address) {
133 void X86Assembler::movl(Register dst, const Immediate& imm)
    [all...]
assembler_x86.h 146 friend class X86Assembler;
259 friend class x86::X86Assembler;
309 class X86Assembler FINAL : public Assembler {
311 explicit X86Assembler(ArenaAllocator* allocator)
313 virtual ~X86Assembler() {}
721 X86Assembler* lock();
727 X86Assembler* fs();
728 X86Assembler* gs();
833 DISALLOW_COPY_AND_ASSIGN(X86Assembler);
836 inline void X86Assembler::EmitUint8(uint8_t value)
    [all...]
jni_macro_assembler_x86.h 35 class X86JNIMacroAssembler FINAL : public JNIMacroAssemblerFwd<X86Assembler, PointerSize::k32> {
jni_macro_assembler_x86.cc 114 static void DecreaseFrameSizeImpl(X86Assembler* assembler, size_t adjust) {
572 X86Assembler* sp_asm = down_cast<X86Assembler*>(sasm);
  /art/compiler/optimizing/
intrinsics_x86.h 31 class X86Assembler;
72 X86Assembler* GetAssembler();
intrinsics_x86.cc 54 X86Assembler* IntrinsicCodeGeneratorX86::GetAssembler() {
55 return down_cast<X86Assembler*>(codegen_->GetAssembler());
79 #define __ down_cast<X86Assembler*>(codegen->GetAssembler())-> // NOLINT
199 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) {
214 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) {
281 X86Assembler* assembler) {
320 X86Assembler* assembler = GetAssembler();
359 X86Assembler* assembler,
421 static void GenAbsInteger(LocationSummary* locations, X86Assembler* assembler) {
448 static void GenAbsLong(LocationSummary* locations, X86Assembler* assembler)
    [all...]
code_generator_x86.h 138 X86Assembler* GetAssembler() const;
201 X86Assembler* GetAssembler() const { return assembler_; }
304 X86Assembler* const assembler_;
364 X86Assembler* GetAssembler() OVERRIDE {
368 const X86Assembler& GetAssembler() const OVERRIDE {
631 X86Assembler assembler_;
code_generator_vector_x86.cc 26 #define __ down_cast<X86Assembler*>(GetAssembler())-> // NOLINT
    [all...]
code_generator_x86.cc 55 #define __ down_cast<X86Assembler*>(codegen->GetAssembler())-> // NOLINT
744 // calls to art::x86::X86Assembler::shll and
745 // art::x86::X86Assembler::AddImmediate below), but it has
    [all...]
  /art/compiler/utils/
label.h 41 class X86Assembler;
122 friend class x86::X86Assembler;
  /art/compiler/trampolines/
trampoline_compiler.cc 205 X86Assembler assembler(allocator);

Completed in 285 milliseconds