Searched refs:XorOpnd (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | Reassociate.h | 80 class XorOpnd; variable 127 bool CombineXorOpnd(BasicBlock::iterator It, reassociate::XorOpnd *Opnd1, 129 bool CombineXorOpnd(BasicBlock::iterator It, reassociate::XorOpnd *Opnd1, 130 reassociate::XorOpnd *Opnd2, APInt &ConstOpnd,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 102 class llvm::reassociate::XorOpnd { class in llvm::reassociate 104 XorOpnd(Value *V); 124 XorOpnd::XorOpnd(Value *V) { in XorOpnd() function in XorOpnd 1261 bool ReassociatePass::CombineXorOpnd(BasicBlock::iterator It, XorOpnd *Opnd1, in CombineXorOpnd() 1295 bool ReassociatePass::CombineXorOpnd(BasicBlock::iterator It, XorOpnd *Opnd1, in CombineXorOpnd() 1296 XorOpnd *Opnd2, APInt &ConstOpnd, in CombineXorOpnd() 1378 SmallVector<XorOpnd, 8> Opnds; in OptimizeXor() 1379 SmallVector<XorOpnd*, 8> OpndPtrs; in OptimizeXor() 1391 XorOpnd O(V); in OptimizeXor() 1402 for (XorOpnd &Op : Opnds) in OptimizeXor() [all …]
|