Lines Matching refs:RootCFAlu
51 bool mergeIfPossible(MachineInstr &RootCFAlu,
107 bool R600ClauseMergePass::mergeIfPossible(MachineInstr &RootCFAlu, in mergeIfPossible() argument
109 assert(isCFAlu(RootCFAlu) && isCFAlu(LatrCFAlu)); in mergeIfPossible()
111 unsigned RootInstCount = getCFAluSize(RootCFAlu), in mergeIfPossible()
118 if (RootCFAlu.getOpcode() == R600::CF_ALU_PUSH_BEFORE) in mergeIfPossible()
128 RootCFAlu.getOperand(Mode0Idx).getImm() && in mergeIfPossible()
130 RootCFAlu.getOperand(KBank0Idx).getImm() || in mergeIfPossible()
132 RootCFAlu.getOperand(KBank0LineIdx).getImm())) { in mergeIfPossible()
144 RootCFAlu.getOperand(Mode1Idx).getImm() && in mergeIfPossible()
146 RootCFAlu.getOperand(KBank1Idx).getImm() || in mergeIfPossible()
148 RootCFAlu.getOperand(KBank1LineIdx).getImm())) { in mergeIfPossible()
153 RootCFAlu.getOperand(Mode0Idx).setImm( in mergeIfPossible()
155 RootCFAlu.getOperand(KBank0Idx).setImm( in mergeIfPossible()
157 RootCFAlu.getOperand(KBank0LineIdx) in mergeIfPossible()
161 RootCFAlu.getOperand(Mode1Idx).setImm( in mergeIfPossible()
163 RootCFAlu.getOperand(KBank1Idx).setImm( in mergeIfPossible()
165 RootCFAlu.getOperand(KBank1LineIdx) in mergeIfPossible()
168 RootCFAlu.getOperand(CntIdx).setImm(CumuledInsts); in mergeIfPossible()
169 RootCFAlu.setDesc(TII->get(LatrCFAlu.getOpcode())); in mergeIfPossible()