OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:rex_
(Results
1 - 5
of
5
) sorted by null
/external/chromium_org/v8/src/x64/
assembler-x64-inl.h
101
emit(0x48 | reg.high_bit() << 2 | op.
rex_
);
106
emit(0x48 | (reg.code() & 0x8) >> 1 | op.
rex_
);
117
emit(0x48 | op.
rex_
);
127
emit(0x40 | reg.high_bit() << 2 | op.
rex_
);
137
emit(0x40 | op.
rex_
);
148
byte rex_bits = reg.high_bit() << 2 | op.
rex_
;
154
byte rex_bits = (reg.code() & 0x8) >> 1 | op.
rex_
;
183
if (op.
rex_
!= 0) emit(0x40 | op.
rex_
);
530
rex_
|= rm_reg.high_bit()
[
all
...]
disasm-x64.cc
295
rex_
(0),
323
byte
rex_
;
member in class:disasm::DisassemblerX64
332
rex_
= rex;
335
bool rex() { return
rex_
!= 0; }
337
bool rex_b() { return (
rex_
& 0x01) != 0; }
340
int base_reg(int low_bits) { return low_bits | ((
rex_
& 0x01) << 3); }
342
bool rex_x() { return (
rex_
& 0x02) != 0; }
344
bool rex_r() { return (
rex_
& 0x04) != 0; }
346
bool rex_w() { return (
rex_
& 0x08) != 0; }
[
all
...]
assembler-x64.cc
99
Operand::Operand(Register base, int32_t disp) :
rex_
(0) {
121
int32_t disp) :
rex_
(0) {
141
int32_t disp) :
rex_
(0) {
175
rex_
= operand.
rex_
;
206
int index_code = ((buf_[1] >> 3) & 0x07) | ((
rex_
& 0x02) << 2);
210
base_code = (buf_[1] & 0x07) | ((
rex_
& 0x01) << 3);
218
base_code |= ((
rex_
& 0x01) << 3);
[
all
...]
assembler-x64.h
412
bool requires_rex() const { return
rex_
!= 0; }
418
byte
rex_
;
[
all
...]
/art/compiler/utils/x86_64/
assembler_x86_64.h
84
return
rex_
;
102
&& (reg.NeedsRex() == ((
rex_
& 1) != 0)); // REX.000B bits match.
107
Operand() :
rex_
(0), length_(0) { }
112
rex_
|= 0x41; // REX.000B
122
rex_
|= 0x41; // REX.000B
125
rex_
|= 0x42; // REX.00X0
145
uint8_t
rex_
;
member in class:art::x86_64::Operand
149
explicit Operand(CpuRegister reg) :
rex_
(0), length_(0) { SetModRM(3, reg); }
Completed in 79 milliseconds