Home | History | Annotate | Download | only in arm64

Lines Matching refs:CPURegister

44 inline int CPURegister::code() const {
50 inline CPURegister::RegisterType CPURegister::type() const {
56 inline RegList CPURegister::Bit() const {
62 inline int CPURegister::SizeInBits() const {
68 inline int CPURegister::SizeInBytes() const {
75 inline bool CPURegister::Is32Bits() const {
81 inline bool CPURegister::Is64Bits() const {
87 inline bool CPURegister::IsValid() const {
98 inline bool CPURegister::IsValidRegister() const {
105 inline bool CPURegister::IsValidFPRegister() const {
112 inline bool CPURegister::IsNone() const {
121 inline bool CPURegister::Is(const CPURegister& other) const {
127 inline bool CPURegister::Aliases(const CPURegister& other) const {
133 inline bool CPURegister::IsRegister() const {
138 inline bool CPURegister::IsFPRegister() const {
143 inline bool CPURegister::IsSameSizeAndType(const CPURegister& other) const {
148 inline bool CPURegister::IsValidOrNone() const {
153 inline bool CPURegister::IsZero() const {
159 inline bool CPURegister::IsSP() const {
181 inline void CPURegList::Combine(const CPURegister& other) {
188 inline void CPURegList::Remove(const CPURegister& other1,
189 const CPURegister& other2,
190 const CPURegister& other3,
191 const CPURegister& other4) {
201 DCHECK(CPURegister::Create(code, size_, type_).IsValid());
208 DCHECK(CPURegister::Create(code, size_, type_).IsValid());
245 inline Register CPURegister::W() const {
251 inline Register CPURegister::X() const {
257 inline FPRegister CPURegister::S() const {
263 inline FPRegister CPURegister::D() const {
897 LoadStoreOp Assembler::LoadOpFor(const CPURegister& rt) {
908 LoadStorePairOp Assembler::LoadPairOpFor(const CPURegister& rt,
909 const CPURegister& rt2) {
921 LoadStoreOp Assembler::StoreOpFor(const CPURegister& rt) {
932 LoadStorePairOp Assembler::StorePairOpFor(const CPURegister& rt,
933 const CPURegister& rt2) {
945 LoadLiteralOp Assembler::LoadLiteralOpFor(const CPURegister& rt) {
1207 const Register& Assembler::AppropriateZeroRegFor(const CPURegister& reg) const {