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/v8/src/x64/
assembler-x64-inl.h
102
emit(0x48 | reg.high_bit() << 2 | op.
rex_
);
107
emit(0x48 | (reg.code() & 0x8) >> 1 | op.
rex_
);
118
emit(0x48 | op.
rex_
);
128
emit(0x40 | reg.high_bit() << 2 | op.
rex_
);
138
emit(0x40 | op.
rex_
);
149
byte rex_bits = reg.high_bit() << 2 | op.
rex_
;
155
byte rex_bits = (reg.code() & 0x8) >> 1 | op.
rex_
;
187
if (op.
rex_
!= 0) emit(0x40 | op.
rex_
);
202
byte rxb = ~((reg.high_bit() << 2) | rm.
rex_
) << 5
[
all
...]
disasm-x64.cc
295
rex_
(0),
326
byte
rex_
;
member in class:disasm::DisassemblerX64
338
rex_
= rex;
341
bool rex() { return
rex_
!= 0; }
343
bool rex_b() { return (
rex_
& 0x01) != 0; }
346
int base_reg(int low_bits) { return low_bits | ((
rex_
& 0x01) << 3); }
348
bool rex_x() { return (
rex_
& 0x02) != 0; }
350
bool rex_r() { return (
rex_
& 0x04) != 0; }
352
bool rex_w() { return (
rex_
& 0x08) != 0; }
[
all
...]
assembler-x64.cc
148
Operand::Operand(Register base, int32_t disp) :
rex_
(0) {
170
int32_t disp) :
rex_
(0) {
190
int32_t disp) :
rex_
(0) {
199
Operand::Operand(Label* label) :
rex_
(0), len_(1) {
231
rex_
= operand.
rex_
;
262
int index_code = ((buf_[1] >> 3) & 0x07) | ((
rex_
& 0x02) << 2);
266
base_code = (buf_[1] & 0x07) | ((
rex_
& 0x01) << 3);
274
base_code |= ((
rex_
& 0x01) << 3);
[
all
...]
assembler-x64.h
394
bool requires_rex() const { return
rex_
!= 0; }
400
byte
rex_
;
[
all
...]
/art/compiler/utils/x86_64/
assembler_x86_64.h
82
return
rex_
;
100
&& (reg.NeedsRex() == ((
rex_
& 1) != 0)); // REX.000B bits match.
109
Operand() :
rex_
(0), length_(0), fixup_(nullptr) { }
114
rex_
|= 0x41; // REX.000B
124
rex_
|= 0x41; // REX.000B
127
rex_
|= 0x42; // REX.00X0
151
uint8_t
rex_
;
member in class:art::x86_64::Operand
156
explicit Operand(CpuRegister reg) :
rex_
(0), length_(0), fixup_(nullptr) { SetModRM(3, reg); }
[
all
...]
Completed in 194 milliseconds