OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CpuRegister
(Results
1 - 9
of
9
) sorted by null
/art/compiler/utils/x86_64/
assembler_x86_64.h
99
bool IsRegister(
CpuRegister
reg) const {
109
void SetModRM(uint8_t mod,
CpuRegister
rm) {
118
void SetSIB(ScaleFactor scale,
CpuRegister
index,
CpuRegister
base) {
149
explicit Operand(
CpuRegister
reg) : rex_(0), length_(0) { SetModRM(3, reg); }
166
Address(
CpuRegister
base, int32_t disp) {
170
Address(
CpuRegister
base, Offset disp) {
174
Address(
CpuRegister
base, FrameOffset disp) {
176
Init(
CpuRegister
(RSP), disp.Int32Value());
179
Address(
CpuRegister
base, MemberOffset disp)
[
all
...]
assembler_x86_64_test.cc
32
class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler, x86_64::
CpuRegister
,
46
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RAX));
47
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RBX));
48
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RCX));
49
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RDX));
50
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RBP));
51
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RSP));
52
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RSI));
53
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RDI));
54
registers_.push_back(new x86_64::
CpuRegister
(x86_64::R8))
[
all
...]
assembler_x86_64.cc
27
std::ostream& operator<<(std::ostream& os, const
CpuRegister
& reg) {
39
void X86_64Assembler::call(
CpuRegister
reg) {
62
void X86_64Assembler::pushq(
CpuRegister
reg) {
90
void X86_64Assembler::popq(
CpuRegister
reg) {
105
void X86_64Assembler::movq(
CpuRegister
dst, const Immediate& imm) {
121
void X86_64Assembler::movl(
CpuRegister
dst, const Immediate& imm) {
129
void X86_64Assembler::movq(
CpuRegister
dst,
CpuRegister
src) {
138
void X86_64Assembler::movl(
CpuRegister
dst,
CpuRegister
src)
[
all
...]
constants_x86_64.h
30
class
CpuRegister
{
32
explicit
CpuRegister
(Register r) : reg_(r) {}
33
explicit
CpuRegister
(int r) : reg_(Register(r)) {}
46
std::ostream& operator<<(std::ostream& os, const
CpuRegister
& reg);
managed_register_x86_64.h
90
CpuRegister
AsCpuRegister() const {
92
return
CpuRegister
(static_cast<Register>(id_));
106
CpuRegister
AsRegisterPairLow() const {
112
CpuRegister
AsRegisterPairHigh() const {
managed_register_x86_64_test.cc
30
TEST(X86_64ManagedRegister,
CpuRegister
) {
/art/compiler/optimizing/
code_generator_x86_64.cc
88
__ addq(
CpuRegister
(RSP),
212
__ subq(
CpuRegister
(RSP),
223
__ gs()->cmpq(
CpuRegister
(RSP),
227
__ testq(
CpuRegister
(RAX), Address(
228
CpuRegister
(RSP), -static_cast<int32_t>(GetStackOverflowReservedBytes(kX86_64))));
232
__ movl(Address(
CpuRegister
(RSP), kCurrentMethodStackOffset),
CpuRegister
(RDI));
236
__ addq(
CpuRegister
(RSP),
244
void InstructionCodeGeneratorX86_64::LoadCurrentMethod(
CpuRegister
reg) {
245
__ movl(reg, Address(
CpuRegister
(RSP), kCurrentMethodStackOffset))
[
all
...]
code_generator_x86_64.h
72
void Exchange32(
CpuRegister
reg, int mem);
74
void Exchange64(
CpuRegister
reg, int mem);
112
void LoadCurrentMethod(
CpuRegister
reg);
180
void MarkGCCard(
CpuRegister
temp,
CpuRegister
card,
CpuRegister
object,
CpuRegister
value);
/art/compiler/utils/x86/
managed_register_x86_test.cc
30
TEST(X86ManagedRegister,
CpuRegister
) {
Completed in 578 milliseconds