|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/ARM/ARMGenGlobalISel.inc 817 if (executeMatchTable(*this, OutMIs, State, ISelInfo, getMatchTable(), TII, MRI, TRI, RBI, AvailableFeatures, CoverageInfo)) {
lib/Target/ARM/ARMInstructionSelector.cpp 517 if (RBI.getRegBank(Reg, MRI, TRI)->getID() != ExpectedRegBankID) {
583 if (!constrainSelectedInstRegOperands(*CmpI, TII, TRI, RBI))
591 if (!constrainSelectedInstRegOperands(*ReadI, TII, TRI, RBI))
602 if (!constrainSelectedInstRegOperands(*Mov1I, TII, TRI, RBI))
701 if (!constrainSelectedInstRegOperands(*MIBLoad, TII, TRI, RBI))
708 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI);
715 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI);
730 if (!constrainSelectedInstRegOperands(*OffsetMIB, TII, TRI, RBI))
741 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI);
763 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI);
780 if (!constrainSelectedInstRegOperands(*CmpI, TII, TRI, RBI))
796 if (!constrainSelectedInstRegOperands(*Mov1I, TII, TRI, RBI))
809 return constrainSelectedInstRegOperands(*MIB, TII, TRI, RBI);
846 return selectCopy(I, TII, MRI, TRI, RBI);
890 if (!constrainSelectedInstRegOperands(*SubI, TII, TRI, RBI))
917 const auto &SrcRegBank = *RBI.getRegBank(SrcReg, MRI, TRI);
918 const auto &DstRegBank = *RBI.getRegBank(DstReg, MRI, TRI);
938 if (!constrainSelectedInstRegOperands(*MovI, TII, TRI, RBI))
957 return selectCopy(I, TII, MRI, TRI, RBI);
1012 const auto &SrcRegBank = *RBI.getRegBank(SrcReg, MRI, TRI);
1013 const auto &DstRegBank = *RBI.getRegBank(DstReg, MRI, TRI);
1029 return selectCopy(I, TII, MRI, TRI, RBI);
1085 unsigned RegBank = RBI.getRegBank(Reg, MRI, TRI)->getID();
1111 if (!constrainSelectedInstRegOperands(*AndI, TII, TRI, RBI))
1124 if (!selectMergeValues(MIB, TII, MRI, TRI, RBI))
1129 if (!selectUnmergeValues(MIB, TII, MRI, TRI, RBI))
1145 if (!constrainSelectedInstRegOperands(*Test, TII, TRI, RBI))
1153 if (!constrainSelectedInstRegOperands(*Branch, TII, TRI, RBI))
1162 const TargetRegisterClass *RC = guessRegClass(DstReg, MRI, TRI, RBI);
1163 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) {
1173 return constrainSelectedInstRegOperands(I, TII, TRI, RBI);