Searched refs:hasPoisonGeneratingFlags (Results 1 – 13 of 13) sorted by relevance
30 bool hasPoisonGeneratingFlags() const { in hasPoisonGeneratingFlags() function31 return cast<llvm::Operator>(Val)->hasPoisonGeneratingFlags(); in hasPoisonGeneratingFlags()
21 bool Operator::hasPoisonGeneratingFlags() const { in hasPoisonGeneratingFlags() function in llvm::Operator63 if (hasPoisonGeneratingFlags()) in hasPoisonGeneratingAnnotations()
421 bool Instruction::hasPoisonGeneratingFlags() const { in hasPoisonGeneratingFlags() function in Instruction422 return cast<Operator>(this)->hasPoisonGeneratingFlags(); in hasPoisonGeneratingFlags()470 assert(!hasPoisonGeneratingFlags() && "must be kept in sync"); in dropPoisonGeneratingFlags()
546 LLVM_ABI bool hasPoisonGeneratingFlags() const LLVM_READONLY;567 return hasPoisonGeneratingFlags() ||
67 LLVM_ABI bool hasPoisonGeneratingFlags() const;
44 bool hasPoisonGeneratingFlags() const { return getFlags() & PoisonFlags; } in hasPoisonGeneratingFlags() function48 assert(!hasPoisonGeneratingFlags()); in dropPoisonGeneratingFlags()
204 MustDropPoisonLocal = PostIncV->hasPoisonGeneratingFlags(); in canFoldTermCondOfLoop()
1297 (I->hasPoisonGeneratingFlags() && !programUndefinedIfPoison(I))) in combineIRFlags()
1822 if (GMI->hasPoisonGeneratingFlags()) in canCreateUndefOrPoison()
1093 bool hasPoisonGeneratingFlags() const {
2420 assert((!Instr || !Instr->hasPoisonGeneratingFlags()) && in dropPoisonGeneratingRecipes()
402 !Simplified->hasPoisonGeneratingFlags()) { in threadBinOpOverSelect()
5525 if (ConsiderFlags && Op->hasPoisonGeneratingFlags()) in canCreateUndefOrPoison()