Searched refs:CodeGenRegister (Results 1 – 11 of 11) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.h | 153 class CodeGenRegister { 168 CodeGenRegister(Record *R, unsigned Enum); 289 inline bool operator<(const CodeGenRegister &A, const CodeGenRegister &B) { 293 inline bool operator==(const CodeGenRegister &A, const CodeGenRegister &B) { 298 CodeGenRegister::Vec Members; 372 bool contains(const CodeGenRegister*) const; 464 const CodeGenRegister::Vec *Members; 526 const CodeGenRegister *Roots[2]; 578 std::deque<CodeGenRegister> Registers; 700 CodeGenRegister *getReg(Record*); [all …]
|
| H A D | CodeGenRegisters.cpp | 153 CodeGenRegister::CodeGenRegister(Record *R, unsigned Enum) in CodeGenRegister() function in CodeGenRegister 266 const CodeGenRegister::SubRegMap & 312 CodeGenRegister *SR = SubRegs[Idx]; in computeSubRegs() 476 const CodeGenRegister *SubReg; in computeSecondarySubRegs() 482 CodeGenRegister *Cand = const_cast<CodeGenRegister*>(Leads[i]); in computeSecondarySubRegs() 574 CodeGenRegister::addSubRegsPreOrder(SetVector<const CodeGenRegister*> &OSet, in addSubRegsPreOrder() 1422 using RegMap = std::map<const CodeGenRegister*, const CodeGenRegister*>; in computeComposites() 1441 for (std::pair<const CodeGenRegister*, const CodeGenRegister*> P : Img1) { in computeComposites() 1456 for (std::pair<const CodeGenRegister*, const CodeGenRegister*> P : Map1) { in computeComposites() 1668 CodeGenRegister::Vec Regs; [all …]
|
| H A D | RegisterInfoEmitter.cpp | 88 void EmitRegMapping(raw_ostream &o, const std::deque<CodeGenRegister> &Regs, 91 const std::deque<CodeGenRegister> &Regs, 219 const CodeGenRegister::Vec &Regs = RC.getMembers(); in EmitRegUnitPressure() 384 raw_ostream &OS, const std::deque<CodeGenRegister> &Regs, bool isCtor) { in EmitRegMappingTables() 883 typedef std::vector<const CodeGenRegister*> RegVec; in runMCDesc() 910 SetVector<const CodeGenRegister*> SR; in runMCDesc() 917 for (const CodeGenRegister *S : SR) in runMCDesc() 1009 for (const CodeGenRegister *R : Roots) in runMCDesc() 1609 for (const CodeGenRegister &Reg : Regs) { in runTargetDesc() 1850 for (const CodeGenRegister *R : RC.getMembers()) { in debugDump() [all …]
|
| H A D | CodeGenTarget.h | 39 class CodeGenRegister; variable 131 const CodeGenRegister *getRegisterByName(StringRef Name) const;
|
| H A D | DAGISelMatcher.h | 24 class CodeGenRegister; variable 900 const CodeGenRegister *Reg; 903 EmitRegisterMatcher(const CodeGenRegister *reg, MVT::SimpleValueType vt) in EmitRegisterMatcher() 906 const CodeGenRegister *getReg() const { return Reg; } in getReg() 976 const CodeGenRegister *DestPhysReg; 980 const CodeGenRegister *destPhysReg) in EmitCopyToRegMatcher() 984 const CodeGenRegister *getDestPhysReg() const { return DestPhysReg; } in getDestPhysReg()
|
| H A D | DAGISelMatcherGen.cpp | 31 const CodeGenRegister *Reg = T.getRegBank().getReg(R); in getRegisterValueType() 679 const CodeGenRegister *Reg = in EmitResultLeafAsOperand() 891 const CodeGenRegister *Reg = in EmitResultInstructionAsOperand()
|
| H A D | CodeGenTarget.cpp | 432 const CodeGenRegister *CodeGenTarget::getRegisterByName(StringRef Name) const { in getRegisterByName() 442 const CodeGenRegister *Reg = getRegBank().getReg(R); in getRegisterVTs()
|
| H A D | DAGISelMatcherEmitter.cpp | 802 const CodeGenRegister *Reg = Matcher->getReg(); in EmitMatcher() 863 const CodeGenRegister *Reg = C2RMatcher->getDestPhysReg(); in EmitMatcher()
|
| H A D | AsmMatcherEmitter.cpp | 908 if (const CodeGenRegister *Reg = Info.Target.getRegisterByName(LoweredTok)) in extractSingletonRegisterForAsmOperand() 917 if (const CodeGenRegister *Reg = Info.Target.getRegisterByName(RegName)) in extractSingletonRegisterForAsmOperand() 1248 for (const CodeGenRegister &CGR : Registers) { in buildRegisterClasses() 2615 for (const CodeGenRegister &Reg : Regs) { in emitMatchRegisterName() 2640 for (const CodeGenRegister &Reg : Regs) { in emitMatchRegisterAltName()
|
| H A D | CompressInstEmitter.cpp | 156 const CodeGenRegister *R = Target.getRegisterByName(Reg->getName().lower()); in validateRegister()
|
| H A D | AsmWriterEmitter.cpp | 560 const std::deque<CodeGenRegister> &Registers) { in emitRegisterNameString()
|