OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ArmManagedRegister
(Results
1 - 7
of
7
) 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
35
bool
ArmManagedRegister
::Overlaps(const
ArmManagedRegister
& other) const {
41
return
ArmManagedRegister
::FromCoreRegister(low).Overlaps(other) ||
42
ArmManagedRegister
::FromCoreRegister(high).Overlaps(other);
61
int
ArmManagedRegister
::AllocIdLow() const {
80
int
ArmManagedRegister
::AllocIdHigh() const {
85
void
ArmManagedRegister
::Print(std::ostream& os) const {
102
std::ostream& operator<<(std::ostream& os, const
ArmManagedRegister
& reg) {
108
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
[
all
...]
assembler_arm.h
647
explicit ArmExceptionSlowPath(
ArmManagedRegister
scratch, size_t stack_adjust)
652
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
23
class
ArmManagedRegister
;
44
arm::
ArmManagedRegister
AsArm() const;
Completed in 152 milliseconds