/external/llvm/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can create RegisterBank. 44 RegisterBank(); 77 bool operator==(const RegisterBank &OtherRB) const; 78 bool operator!=(const RegisterBank &OtherRB) const { 95 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 20 #include "llvm/CodeGen/GlobalISel/RegisterBank.h" 54 const RegisterBank *RegBank; 60 const RegisterBank &RegBank) 169 const RegisterBank &RegBank); 290 std::unique_ptr<RegisterBank[]> RegBanks; 295 std::unique_ptr<const RegisterBank *[]> VTToRegBank; 298 /// RegisterBank instances. 302 /// addRegBankCoverage RegisterBank. 350 RegisterBank &getRegBank(unsigned ID) { 356 const RegisterBank *getRegBankForType(MVT::SimpleValueType SVT) const [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64RegisterBankInfo.h | 45 unsigned copyCost(const RegisterBank &A, const RegisterBank &B, 60 const RegisterBank &
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
RegisterBankInfo.h | 32 class RegisterBank; 59 const RegisterBank *RegBank; 65 const RegisterBank &RegBank) 385 RegisterBank **RegBanks; 415 /// RegisterBank instances. 416 RegisterBankInfo(RegisterBank **RegBanks, unsigned NumRegBanks); 429 RegisterBank &getRegBank(unsigned ID) { 461 const RegisterBank &RegBank) const; 469 const RegisterBank &RegBank) const; 542 const RegisterBank * [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/GlobalISel/ |
RegisterBank.h | 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==// 27 /// Two instances of RegisterBank must have different ID. 29 class RegisterBank { 40 /// Only the RegisterBankInfo can initialize RegisterBank properly. 44 RegisterBank(unsigned ID, const char *Name, unsigned Size, 75 bool operator==(const RegisterBank &OtherRB) const; 76 bool operator!=(const RegisterBank &OtherRB) const { 93 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
|
/external/llvm/lib/CodeGen/GlobalISel/ |
RegisterBank.cpp | 1 //===- llvm/CodeGen/GlobalISel/RegisterBank.cpp - Register Bank --*- C++ -*-==// 10 /// This file implements the RegisterBank class. 13 #include "llvm/CodeGen/GlobalISel/RegisterBank.h" 16 #define DEBUG_TYPE "registerbank" 20 const unsigned RegisterBank::InvalidID = UINT_MAX; 22 RegisterBank::RegisterBank() : ID(InvalidID), Name(nullptr), Size(0) {} 24 bool RegisterBank::verify(const TargetRegisterInfo &TRI) const { 55 bool RegisterBank::covers(const TargetRegisterClass &RC) const { 60 bool RegisterBank::isValid() const [all...] |