Searched refs:MOps (Results 1 – 2 of 2) sorted by relevance
176 static bool matchAndOrChain(Value *V, MaskOps &MOps) { in matchAndOrChain() argument178 if (MOps.MatchAndChain) { in matchAndOrChain()183 MOps.FoundAnd1 = true; in matchAndOrChain()184 return matchAndOrChain(Op0, MOps); in matchAndOrChain()187 return matchAndOrChain(Op0, MOps) && matchAndOrChain(Op1, MOps); in matchAndOrChain()191 return matchAndOrChain(Op0, MOps) && matchAndOrChain(Op1, MOps); in matchAndOrChain()202 if (!MOps.Root) in matchAndOrChain()203 MOps.Root = Candidate; in matchAndOrChain()206 if (BitIndex >= MOps.Mask.getBitWidth()) in matchAndOrChain()210 MOps.Mask.setBit(BitIndex); in matchAndOrChain()[all …]
3431 SmallVector<MachineOperand, 2> MOps; in swapMIOperands() local3434 MOps.push_back(MI.getOperand(i)); in swapMIOperands()3444 MI.addOperand(MOps.back()); in swapMIOperands()3445 MOps.pop_back(); in swapMIOperands()3678 SmallVector<MachineOperand, 2> MOps; in transformToImmFormFedByAdd() local3680 MOps.push_back(MI.getOperand(i)); in transformToImmFormFedByAdd()3685 MOps.pop_back(); in transformToImmFormFedByAdd()3689 for (auto &MO : MOps) in transformToImmFormFedByAdd()