ValueTracking: Teach canCreateUndefOrPoison about FP ops
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 5 Dec 2022 03:55:57 +0000 (22:55 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 13 Dec 2022 03:57:44 +0000 (22:57 -0500)
commit28e3220a5cb4194399c25a17281cc18f19b3fd3c
tree37f710ef9c0bbb3ac68e6e4e9767af40e180d525
parent2ab44989762aa0fa84ff01eea7d3159100f52157
ValueTracking: Teach canCreateUndefOrPoison about FP ops

Probably could replace the switch by marking the intrinsic definitions
with NoUndef<RetIndex>.
llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Transforms/InstCombine/freeze-fp-ops.ll