Lines Matching refs:CodeGenRegBank
50 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) {
111 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) {
205 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) {
217 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) {
410 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) {
478 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) {
510 CodeGenRegBank &RegBank) const {
555 const CodeGenRegBank &RegBank) const {
573 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const {
698 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R)
763 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank,
780 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) {
892 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) {
961 // CodeGenRegBank
964 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records) {
1049 CodeGenRegBank::createSubRegIndex(StringRef Name, StringRef Namespace) {
1056 CodeGenSubRegIndex *CodeGenRegBank::getSubRegIdx(Record *Def) {
1065 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) {
1074 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) {
1088 CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC,
1103 CodeGenRegisterClass *CodeGenRegBank::getRegClass(Record *Def) {
1111 CodeGenRegBank::getCompositeSubRegIndex(CodeGenSubRegIndex *A,
1125 CodeGenSubRegIndex *CodeGenRegBank::
1143 void CodeGenRegBank::computeComposites() {
1195 void CodeGenRegBank::computeSubRegIndexLaneMasks() {
1255 CodeGenRegBank &RegBank) {
1318 CodeGenRegBank &RegBank) {
1371 CodeGenRegBank &RegBank) {
1427 void CodeGenRegBank::computeRegUnitWeights() {
1472 void CodeGenRegBank::pruneUnitSets() {
1511 void CodeGenRegBank::computeRegUnitSets() {
1633 void CodeGenRegBank::computeDerivedInfo() {
1652 void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) {
1690 void CodeGenRegBank::inferSubClassWithSubReg(CodeGenRegisterClass *RC) {
1733 void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC,
1793 void CodeGenRegBank::computeInferredRegisterClasses() {
1833 CodeGenRegBank::getRegClassForRegister(Record *R) {
1874 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record*> Regs) {