Searched refs:DropFlags (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | InstructionSimplify.h | 278 SmallVectorImpl<Instruction *> *DropFlags = nullptr);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 1896 SmallVectorImpl<Instruction *> *DropFlags, 4298 SmallVectorImpl<Instruction *> *DropFlags, in simplifyWithOpsReplaced() argument 4345 InstOp, Ops, Q, AllowRefinement, DropFlags, MaxRecurse)) { in simplifyWithOpsReplaced() 4384 if (!DropFlags) in simplifyWithOpsReplaced() 4386 DropFlags->push_back(BO); in simplifyWithOpsReplaced() 4458 if (canCreatePoison(cast<Operator>(I), !DropFlags)) { in simplifyWithOpsReplaced() 4469 if (DropFlags && Res && I->hasPoisonGeneratingAnnotations()) in simplifyWithOpsReplaced() 4470 DropFlags->push_back(I); in simplifyWithOpsReplaced() 4481 SmallVectorImpl<Instruction *> *DropFlags, in simplifyWithOpReplaced() argument 4484 DropFlags, MaxRecurse); in simplifyWithOpReplaced() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 1413 SmallVector<Instruction *> DropFlags; in foldSelectValueEquivalence() local 1416 &DropFlags) == TrueVal || in foldSelectValueEquivalence() 1419 &DropFlags) == TrueVal) { in foldSelectValueEquivalence() 1420 for (Instruction *I : DropFlags) { in foldSelectValueEquivalence()
|
| H A D | InstructionCombining.cpp | 4961 SmallVector<Instruction *> DropFlags; in foldFreezeIntoRecurrence() local 4979 DropFlags.push_back(I); in foldFreezeIntoRecurrence() 4983 for (Instruction *I : DropFlags) in foldFreezeIntoRecurrence()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 7245 SmallVector<Instruction *, 8> DropFlags; in optimizeLoadExt() local 7293 DropFlags.push_back(I); in optimizeLoadExt() 7301 DropFlags.push_back(I); in optimizeLoadExt() 7360 for (auto *Inst : DropFlags) in optimizeLoadExt()
|