OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ArmManagedRegister
(Results
1 - 9
of
9
) sorted by null
/art/compiler/utils/arm/
managed_register_arm_test.cc
24
TEST(
ArmManagedRegister
, NoRegister) {
25
ArmManagedRegister
reg = ManagedRegister::NoRegister().AsArm();
30
TEST(
ArmManagedRegister
, CoreRegister) {
31
ArmManagedRegister
reg =
ArmManagedRegister
::FromCoreRegister(R0);
39
reg =
ArmManagedRegister
::FromCoreRegister(R1);
48
reg =
ArmManagedRegister
::FromCoreRegister(R8);
57
reg =
ArmManagedRegister
::FromCoreRegister(R15);
68
TEST(
ArmManagedRegister
, SRegister) {
69
ArmManagedRegister
reg = ArmManagedRegister::FromSRegister(S0)
[
all
...]
managed_register_arm.cc
25
bool
ArmManagedRegister
::Overlaps(const
ArmManagedRegister
& other) const {
31
return
ArmManagedRegister
::FromCoreRegister(low).Overlaps(other) ||
32
ArmManagedRegister
::FromCoreRegister(high).Overlaps(other);
51
int
ArmManagedRegister
::AllocIdLow() const {
70
int
ArmManagedRegister
::AllocIdHigh() const {
75
void
ArmManagedRegister
::Print(std::ostream& os) const {
92
std::ostream& operator<<(std::ostream& os, const
ArmManagedRegister
& reg) {
98
os <<
ArmManagedRegister
::FromRegisterPair(r);
managed_register_arm.h
85
class
ArmManagedRegister
: public ManagedRegister {
167
bool IsSameType(
ArmManagedRegister
test) const {
180
bool Overlaps(const
ArmManagedRegister
& other) const;
184
static
ArmManagedRegister
FromCoreRegister(Register r) {
189
static
ArmManagedRegister
FromSRegister(SRegister r) {
194
static
ArmManagedRegister
FromDRegister(DRegister r) {
199
static
ArmManagedRegister
FromRegisterPair(RegisterPair r) {
206
static
ArmManagedRegister
FromCoreRegisterPair(Register r_low) {
219
static
ArmManagedRegister
FromSRegisterPair(SRegister r_low) {
253
explicit
ArmManagedRegister
(int reg_id) : ManagedRegister(reg_id) {
[
all
...]
assembler_arm.cc
456
ArmManagedRegister
src = msrc.AsArm();
476
ArmManagedRegister
src = msrc.AsArm();
482
ArmManagedRegister
src = msrc.AsArm();
489
ArmManagedRegister
src = msrc.AsArm();
490
ArmManagedRegister
scratch = mscratch.AsArm();
498
ArmManagedRegister
scratch = mscratch.AsArm();
505
ArmManagedRegister
dst = mdest.AsArm();
515
ArmManagedRegister
dst = mdest.AsArm();
522
ArmManagedRegister
dst = mdest.AsArm();
530
ArmManagedRegister
scratch = mscratch.AsArm()
[
all
...]
assembler_arm.h
744
explicit ArmExceptionSlowPath(
ArmManagedRegister
scratch, size_t stack_adjust)
749
const
ArmManagedRegister
scratch_;
/art/compiler/jni/quick/arm/
calling_convention_arm.cc
27
return
ArmManagedRegister
::FromCoreRegister(IP); // R12
31
return
ArmManagedRegister
::FromCoreRegister(IP); // R12
36
return
ArmManagedRegister
::FromCoreRegister(R0);
38
return
ArmManagedRegister
::FromRegisterPair(R0_R1);
40
return
ArmManagedRegister
::FromRegisterPair(R0_R1);
42
return
ArmManagedRegister
::NoRegister();
44
return
ArmManagedRegister
::FromCoreRegister(R0);
57
return
ArmManagedRegister
::FromCoreRegister(R0);
63
return
ArmManagedRegister
::FromCoreRegister(R0);
94
entry_spills_.push_back(
ArmManagedRegister
::FromCoreRegister(R1))
[
all
...]
/art/compiler/utils/
managed_register.h
25
class
ArmManagedRegister
;
54
arm::
ArmManagedRegister
AsArm() const;
/art/compiler/optimizing/
code_generator_arm.cc
31
arm::
ArmManagedRegister
Location::AsArm() const {
43
return Location::RegisterLocation(
ArmManagedRegister
::FromCoreRegister(reg));
152
stream <<
ArmManagedRegister
::FromCoreRegister(Register(reg));
156
stream <<
ArmManagedRegister
::FromDRegister(DRegister(reg));
180
ArmManagedRegister
pair =
181
ArmManagedRegister
::FromRegisterPair(static_cast<RegisterPair>(reg));
186
ArmManagedRegister
current =
187
ArmManagedRegister
::FromRegisterPair(static_cast<RegisterPair>(i));
208
ArmManagedRegister
current =
209
ArmManagedRegister
::FromRegisterPair(static_cast<RegisterPair>(i))
[
all
...]
locations.h
171
arm::
ArmManagedRegister
AsArm() const;
Completed in 226 milliseconds