OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CpuRegister
(Results
1 - 10
of
10
) sorted by null
/art/compiler/utils/x86_64/
assembler_x86_64.h
95
bool IsRegister(
CpuRegister
reg) const {
109
void SetModRM(uint8_t mod_in,
CpuRegister
rm_in) {
118
void SetSIB(ScaleFactor scale_in,
CpuRegister
index_in,
CpuRegister
base_in) {
154
explicit Operand(
CpuRegister
reg) : rex_(0), length_(0), fixup_(nullptr) { SetModRM(3, reg); }
169
Address(
CpuRegister
base_in, int32_t disp) {
173
Address(
CpuRegister
base_in, Offset disp) {
177
Address(
CpuRegister
base_in, FrameOffset disp) {
179
Init(
CpuRegister
(RSP), disp.Int32Value());
182
Address(
CpuRegister
base_in, MemberOffset disp)
[
all
...]
assembler_x86_64_test.cc
120
bool operator()(const x86_64::
CpuRegister
& a, const x86_64::
CpuRegister
& b) const {
125
class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler, x86_64::
CpuRegister
,
128
typedef AssemblerTest<x86_64::X86_64Assembler, x86_64::
CpuRegister
,
143
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RAX));
144
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RBX));
145
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RCX));
146
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RDX));
147
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RBP));
148
registers_.push_back(new x86_64::
CpuRegister
(x86_64::RSP))
[
all
...]
assembler_x86_64.cc
27
std::ostream& operator<<(std::ostream& os, const
CpuRegister
& reg) {
39
void X86_64Assembler::call(
CpuRegister
reg) {
63
void X86_64Assembler::pushq(
CpuRegister
reg) {
91
void X86_64Assembler::popq(
CpuRegister
reg) {
106
void X86_64Assembler::movq(
CpuRegister
dst, const Immediate& imm) {
122
void X86_64Assembler::movl(
CpuRegister
dst, const Immediate& imm) {
141
void X86_64Assembler::movq(
CpuRegister
dst,
CpuRegister
src) {
150
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
91
CpuRegister
AsCpuRegister() const {
93
return
CpuRegister
(static_cast<Register>(id_));
107
CpuRegister
AsRegisterPairLow() const {
113
CpuRegister
AsRegisterPairHigh() const {
managed_register_x86_64_test.cc
30
TEST(X86_64ManagedRegister,
CpuRegister
) {
/art/compiler/optimizing/
code_generator_x86_64.cc
86
: cpu_reg_(
CpuRegister
(reg)), type_(type), is_div_(is_div) {}
109
const
CpuRegister
cpu_reg_;
203
__ movl(
CpuRegister
(calling_convention.GetRegisterAt(0)), Immediate(cls_->GetTypeIndex()));
250
__ movl(
CpuRegister
(calling_convention.GetRegisterAt(0)),
363
CpuRegister
temp) {
408
__ movq(Address(
CpuRegister
(RSP), stack_index),
CpuRegister
(reg_id));
413
__ movq(
CpuRegister
(reg_id), Address(
CpuRegister
(RSP), stack_index));
418
__ movsd(Address(
CpuRegister
(RSP), stack_index), XmmRegister(reg_id))
[
all
...]
intrinsics_x86_64.cc
73
CpuRegister
trg_reg = trg.AsRegister<
CpuRegister
>();
75
__ movl(trg_reg,
CpuRegister
(RAX));
80
CpuRegister
trg_reg = trg.AsRegister<
CpuRegister
>();
82
__ movq(trg_reg,
CpuRegister
(RAX));
132
codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(),
CpuRegister
(RDI));
180
__ movd(output.AsRegister<
CpuRegister
>(), input.AsFpuRegister<XmmRegister>(), is64bit);
186
__ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<
CpuRegister
>(), is64bit);
228
CpuRegister
out = locations->Out().AsRegister<CpuRegister>()
[
all
...]
code_generator_x86_64.h
115
void Exchange32(
CpuRegister
reg, int mem);
118
void Exchange64(
CpuRegister
reg, int mem);
170
void GenerateClassInitializationCheck(SlowPathCodeX86_64* slow_path,
CpuRegister
class_reg);
253
void MarkGCCard(
CpuRegister
temp,
CpuRegister
card,
CpuRegister
object,
CpuRegister
value);
258
void LoadCurrentMethod(
CpuRegister
reg);
272
void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke,
CpuRegister
temp);
288
void Load64BitValue(
CpuRegister
dest, int64_t value)
[
all
...]
/art/compiler/utils/x86/
managed_register_x86_test.cc
30
TEST(X86ManagedRegister,
CpuRegister
) {
Completed in 2610 milliseconds