Lines Matching defs:TerminatorInfo
95 struct TerminatorInfo {
114 TerminatorInfo() : Branch(nullptr), Size(0), TargetBlock(0),
145 void skipTerminator(BlockPosition &Position, TerminatorInfo &Terminator,
147 TerminatorInfo describeTerminator(MachineInstr *MI);
149 bool mustRelaxBranch(const TerminatorInfo &Terminator, uint64_t Address);
154 void relaxBranch(TerminatorInfo &Terminator);
160 SmallVector<TerminatorInfo, 16> Terminators;
201 TerminatorInfo &Terminator,
210 TerminatorInfo SystemZLongBranch::describeTerminator(MachineInstr *MI) {
211 TerminatorInfo Terminator;
305 bool SystemZLongBranch::mustRelaxBranch(const TerminatorInfo &Terminator,
334 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();
383 void SystemZLongBranch::relaxBranch(TerminatorInfo &Terminator) {
435 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();