Home | History | Annotate | Download | only in TableGen

Lines Matching defs:CodeGenRegBank

56 void CodeGenSubRegIndex::updateComponents(CodeGenRegBank &RegBank) {
117 void CodeGenRegister::buildObjectGraph(CodeGenRegBank &RegBank) {
202 bool CodeGenRegister::inheritRegUnits(CodeGenRegBank &RegBank) {
215 CodeGenRegister::computeSubRegs(CodeGenRegBank &RegBank) {
410 void CodeGenRegister::computeSecondarySubRegs(CodeGenRegBank &RegBank) {
478 void CodeGenRegister::computeSuperRegs(CodeGenRegBank &RegBank) {
510 CodeGenRegBank &RegBank) const {
524 unsigned CodeGenRegister::getWeight(const CodeGenRegBank &RegBank) const {
653 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R)
722 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank,
739 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) {
850 void CodeGenRegisterClass::computeSubClasses(CodeGenRegBank &RegBank) {
919 // CodeGenRegBank
922 CodeGenRegBank::CodeGenRegBank(RecordKeeper &Records) {
1013 CodeGenRegBank::createSubRegIndex(StringRef Name, StringRef Namespace) {
1018 CodeGenSubRegIndex *CodeGenRegBank::getSubRegIdx(Record *Def) {
1027 CodeGenRegister *CodeGenRegBank::getReg(Record *Def) {
1036 void CodeGenRegBank::addToMaps(CodeGenRegisterClass *RC) {
1048 CodeGenRegBank::getOrCreateSubClass(const CodeGenRegisterClass *RC,
1063 CodeGenRegisterClass *CodeGenRegBank::getRegClass(Record *Def) {
1071 CodeGenRegBank::getCompositeSubRegIndex(CodeGenSubRegIndex *A,
1085 CodeGenSubRegIndex *CodeGenRegBank::
1116 void CodeGenRegBank::computeComposites() {
1166 void CodeGenRegBank::computeSubRegLaneMasks() {
1323 CodeGenRegBank &RegBank) {
1384 CodeGenRegBank &RegBank) {
1442 CodeGenRegBank &RegBank) {
1499 void CodeGenRegBank::computeRegUnitWeights() {
1560 void CodeGenRegBank::pruneUnitSets() {
1610 void CodeGenRegBank::computeRegUnitSets() {
1780 void CodeGenRegBank::computeRegUnitLaneMasks() {
1818 void CodeGenRegBank::computeDerivedInfo() {
1867 void CodeGenRegBank::inferCommonSubClass(CodeGenRegisterClass *RC) {
1908 void CodeGenRegBank::inferSubClassWithSubReg(CodeGenRegisterClass *RC) {
1952 void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC,
2016 void CodeGenRegBank::computeInferredRegisterClasses() {
2062 CodeGenRegBank::getRegClassForRegister(Record *R) {
2101 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record*> Regs) {