Home
last modified time | relevance | path

Searched refs:MOps (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/AggressiveInstCombine/
DAggressiveInstCombine.cpp84 static bool matchAndOrChain(Value *V, MaskOps &MOps) { in matchAndOrChain() argument
86 if (MOps.MatchAndChain) { in matchAndOrChain()
91 MOps.FoundAnd1 = true; in matchAndOrChain()
92 return matchAndOrChain(Op0, MOps); in matchAndOrChain()
95 return matchAndOrChain(Op0, MOps) && matchAndOrChain(Op1, MOps); in matchAndOrChain()
99 return matchAndOrChain(Op0, MOps) && matchAndOrChain(Op1, MOps); in matchAndOrChain()
110 if (!MOps.Root) in matchAndOrChain()
111 MOps.Root = Candidate; in matchAndOrChain()
114 if (BitIndex >= MOps.Mask.getBitWidth()) in matchAndOrChain()
118 MOps.Mask.setBit(BitIndex); in matchAndOrChain()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp2967 SmallVector<MachineOperand, 2> MOps; in swapMIOperands() local
2970 MOps.push_back(MI.getOperand(i)); in swapMIOperands()
2980 MI.addOperand(MOps.back()); in swapMIOperands()
2981 MOps.pop_back(); in swapMIOperands()