Home
last modified time | relevance | path

Searched refs:foldBooleanAndOr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h436 Value *foldBooleanAndOr(Value *LHS, Value *RHS, Instruction &I, bool IsAnd,
H A DInstCombineAndOrXor.cpp2372 if (Value *Res = foldBooleanAndOr(LHS, X, I, IsAnd, /*IsLogical=*/false)) in reassociateBooleanAndOr()
2377 if (Value *Res = foldBooleanAndOr(LHS, Y, I, IsAnd, /*IsLogical=*/false)) in reassociateBooleanAndOr()
2764 foldBooleanAndOr(Op0, Op1, I, /*IsAnd=*/true, /*IsLogical=*/false)) in visitAnd()
3547 Value *InstCombinerImpl::foldBooleanAndOr(Value *LHS, Value *RHS, in foldBooleanAndOr() function in InstCombinerImpl
4013 foldBooleanAndOr(Op0, Op1, I, /*IsAnd=*/false, /*IsLogical=*/false)) in visitOr()
H A DInstCombineSelect.cpp3410 if (auto *V = foldBooleanAndOr(CondVal, Op1, SI, IsAnd, in foldSelectOfBools()