Searched refs:DropFlags (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstructionSimplify.h | 267 SmallVectorImpl<Instruction *> *DropFlags = nullptr);
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1941 SmallVectorImpl<Instruction *> *DropFlags, 4304 SmallVectorImpl<Instruction *> *DropFlags, in simplifyWithOpReplaced() argument 4350 InstOp, Op, RepOp, Q, AllowRefinement, DropFlags, MaxRecurse)) { in simplifyWithOpReplaced() 4386 if (!DropFlags) in simplifyWithOpReplaced() 4388 DropFlags->push_back(BO); in simplifyWithOpReplaced() 4459 if (canCreatePoison(cast<Operator>(I), !DropFlags)) { in simplifyWithOpReplaced() 4469 if (DropFlags && Res && I->hasPoisonGeneratingAnnotations()) in simplifyWithOpReplaced() 4470 DropFlags->push_back(I); in simplifyWithOpReplaced() 4480 SmallVectorImpl<Instruction *> *DropFlags) { in simplifyWithOpReplaced() argument 4485 AllowRefinement, DropFlags, RecursionLimit); in simplifyWithOpReplaced() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 1361 SmallVector<Instruction *> DropFlags; in foldSelectValueEquivalence() local 1364 &DropFlags) == TrueVal || in foldSelectValueEquivalence() 1367 &DropFlags) == TrueVal) { in foldSelectValueEquivalence() 1368 for (Instruction *I : DropFlags) { in foldSelectValueEquivalence()
|
H A D | InstructionCombining.cpp | 4519 SmallVector<Instruction *> DropFlags; in foldFreezeIntoRecurrence() local 4537 DropFlags.push_back(I); in foldFreezeIntoRecurrence() 4541 for (Instruction *I : DropFlags) in foldFreezeIntoRecurrence()
|