OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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