Home | History | Annotate | Download | only in SystemZ

Lines Matching defs:bool

50     operator bool() const { return Def || Use; }
54 bool Def;
55 bool Use;
59 bool IndirectDef;
60 bool IndirectUse;
73 bool processBlock(MachineBasicBlock *MBB);
74 bool runOnMachineFunction(MachineFunction &F);
78 bool convertToBRCT(MachineInstr *MI, MachineInstr *Compare,
80 bool convertToLoadAndTest(MachineInstr *MI);
81 bool adjustCCMasksForInstr(MachineInstr *MI, MachineInstr *Compare,
83 bool optimizeCompareZero(MachineInstr *Compare,
85 bool fuseCompareAndBranch(MachineInstr *Compare,
100 static bool isCCLiveOut(MachineBasicBlock *MBB) {
110 static bool resultTests(MachineInstr *MI, unsigned Reg, unsigned SubReg) {
165 bool
215 bool SystemZElimCompare::convertToLoadAndTest(MachineInstr *MI) {
231 bool SystemZElimCompare::
304 static bool isCompareZero(MachineInstr *Compare) {
322 bool SystemZElimCompare::
365 bool SystemZElimCompare::
427 bool SystemZElimCompare::processBlock(MachineBasicBlock *MBB) {
428 bool Changed = false;
433 bool CompleteCCUsers = !isCCLiveOut(MBB);
461 bool SystemZElimCompare::runOnMachineFunction(MachineFunction &F) {
465 bool Changed = false;