HomeSort by: relevance | last modified time | path
    Searched defs:RegisterBank (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
RegisterBank.h 1 //==-- llvm/CodeGen/GlobalISel/RegisterBank.h - Register Bank ----*- C++ -*-==//
26 /// Two instances of RegisterBank must have different ID.
28 class RegisterBank {
39 /// Only the RegisterBankInfo can initialize RegisterBank properly.
43 RegisterBank(unsigned ID, const char *Name, unsigned Size,
74 bool operator==(const RegisterBank &OtherRB) const;
75 bool operator!=(const RegisterBank &OtherRB) const {
92 inline raw_ostream &operator<<(raw_ostream &OS, const RegisterBank &RegBank) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
RegisterBank.cpp 1 //===- llvm/CodeGen/GlobalISel/RegisterBank.cpp - Register Bank --*- C++ -*-==//
9 /// This file implements the RegisterBank class.
12 #include "llvm/CodeGen/GlobalISel/RegisterBank.h"
18 #define DEBUG_TYPE "registerbank"
22 const unsigned RegisterBank::InvalidID = UINT_MAX;
24 RegisterBank::RegisterBank(
32 bool RegisterBank::verify(const TargetRegisterInfo &TRI) const {
61 bool RegisterBank::covers(const TargetRegisterClass &RC) const {
66 bool RegisterBank::isValid() const
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
RegisterBankEmitter.cpp 29 class RegisterBank {
44 RegisterBank(const Record &TheDef)
62 /// Get the register classes listed in the RegisterBank.RegisterClasses field.
109 const std::vector<RegisterBank> &Banks);
111 const std::vector<RegisterBank> &Banks);
113 std::vector<RegisterBank> &Banks);
127 const std::vector<RegisterBank> &Banks) {
146 const std::vector<RegisterBank> &Banks) {
148 << " static RegisterBank *RegBanks[];\n\n"
214 std::vector<RegisterBank> &Banks)
    [all...]

Completed in 31 milliseconds