diff options
author | Cullen Rhodes <cullen.rhodes@arm.com> | 2025-06-02 10:41:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-02 10:41:32 +0100 |
commit | b9fa1dfd38ee75640402fdd0ca3640a51b95a8a3 (patch) | |
tree | 00b80fbaa709d748ae7e18217dde1fe644d8ceb4 /llvm/lib/Analysis/ValueTracking.cpp | |
parent | 4370833a7af91fbb6434ee2c31ff602be9afd9c5 (diff) | |
download | llvm-b9fa1dfd38ee75640402fdd0ca3640a51b95a8a3.zip llvm-b9fa1dfd38ee75640402fdd0ca3640a51b95a8a3.tar.gz llvm-b9fa1dfd38ee75640402fdd0ca3640a51b95a8a3.tar.bz2 |
[ValueTracking][NFC] Simplify binops in canCreateUndefOrPoison switch (#139906)
Already handled by default case.
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
-rw-r--r-- | llvm/lib/Analysis/ValueTracking.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/Analysis/ValueTracking.cpp b/llvm/lib/Analysis/ValueTracking.cpp index fc19b2c..3d8bb62 100644 --- a/llvm/lib/Analysis/ValueTracking.cpp +++ b/llvm/lib/Analysis/ValueTracking.cpp @@ -7462,18 +7462,11 @@ static bool canCreateUndefOrPoison(const Operator *Op, UndefPoisonKind Kind, case Instruction::FNeg: case Instruction::PHI: case Instruction::Select: - case Instruction::URem: - case Instruction::SRem: case Instruction::ExtractValue: case Instruction::InsertValue: case Instruction::Freeze: case Instruction::ICmp: case Instruction::FCmp: - case Instruction::FAdd: - case Instruction::FSub: - case Instruction::FMul: - case Instruction::FDiv: - case Instruction::FRem: case Instruction::GetElementPtr: return false; default: { |