HomeSort by relevance Sort by last modified time
    Searched refs:CodeGenRegister (Results 1 - 10 of 10) sorted by null

  /external/llvm/utils/TableGen/
CodeGenRegisters.h 110 /// CodeGenRegister - Represents a register definition.
111 struct CodeGenRegister {
118 typedef std::map<CodeGenSubRegIndex*, CodeGenRegister*,
121 CodeGenRegister(Record *R, unsigned Enum);
126 // graph after all CodeGenRegister objects have been created.
146 void addSubRegsPreOrder(SetVector<const CodeGenRegister*> &OSet,
151 CodeGenSubRegIndex *getSubRegIndex(const CodeGenRegister *Reg) const {
155 typedef std::vector<const CodeGenRegister*> SuperRegList;
168 ArrayRef<CodeGenRegister*> getExplicitAliases() const {
208 // Order CodeGenRegister pointers by EnumValue
    [all...]
CodeGenRegisters.cpp 103 // CodeGenRegister
106 CodeGenRegister::CodeGenRegister(Record *R, unsigned Enum)
117 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) {
142 CodeGenRegister *Reg = RegBank.getReg(Aliases[i]);
148 const std::string &CodeGenRegister::getName() const {
155 CodeGenRegister::Set::const_iterator RegI, RegE;
156 CodeGenRegister::RegUnitList::const_iterator UnitI, UnitE;
159 RegUnitIterator(const CodeGenRegister::Set &Regs):
173 const CodeGenRegister *getReg() const { assert(isValid()); return *RegI;
    [all...]
CodeGenTarget.h 28 struct CodeGenRegister;
117 const CodeGenRegister *getRegisterByName(StringRef Name) const;
RegisterInfoEmitter.cpp 57 const std::vector<CodeGenRegister*> &Regs, bool isCtor);
59 const std::vector<CodeGenRegister*> &Regs,
71 const std::vector<CodeGenRegister*> &Registers = Bank.getRegisters();
171 const CodeGenRegister::Set &Regs = RC.getMembers();
315 const std::vector<CodeGenRegister*> &Regs,
441 const std::vector<CodeGenRegister*> &Regs,
708 const std::vector<CodeGenRegister*> &Regs = RegBank.getRegisters();
713 typedef std::vector<const CodeGenRegister*> RegVec;
732 const CodeGenRegister *Reg = Regs[i];
737 SetVector<const CodeGenRegister*> SR
    [all...]
CodeGenTarget.cpp 225 const CodeGenRegister *CodeGenTarget::getRegisterByName(StringRef Name) const {
226 const StringMap<CodeGenRegister*> &Regs = getRegBank().getRegistersByName();
227 StringMap<CodeGenRegister*>::const_iterator I = Regs.find(Name);
235 const CodeGenRegister *Reg = getRegBank().getReg(R);
DAGISelMatcher.h 20 struct CodeGenRegister;
880 const CodeGenRegister *Reg;
883 EmitRegisterMatcher(const CodeGenRegister *reg, MVT::SimpleValueType vt)
886 const CodeGenRegister *getReg() const { return Reg; }
    [all...]
AsmWriterEmitter.cpp 525 const std::vector<CodeGenRegister*> &Registers) {
529 const CodeGenRegister &Reg = *Registers[i];
580 const std::vector<CodeGenRegister*> &Registers =
    [all...]
AsmMatcherEmitter.cpp     [all...]
DAGISelMatcherGen.cpp 29 const CodeGenRegister *Reg = T.getRegBank().getReg(R);
625 const CodeGenRegister *Reg =
    [all...]
DAGISelMatcherEmitter.cpp 455 const CodeGenRegister *Reg = Matcher->getReg();

Completed in 662 milliseconds