[CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
authorJuneyoung Lee <aqjune@gmail.com>
Thu, 12 Mar 2020 07:34:43 +0000 (16:34 +0900)
committerJuneyoung Lee <aqjune@gmail.com>
Fri, 13 Mar 2020 08:21:33 +0000 (17:21 +0900)
commitc39cb1c0ddcc04c79d22b0fd42f25ea835840cbb
treef6e205cbc7a2493a05cce8cd2a695f83a391a5ff
parentabc238a3c736191cc24a517428ededf043d7d713
[CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null

Summary:
This is a simple patch that expands https://reviews.llvm.org/D75859 to pointer comparison and fcmp

Checked with Alive2

Reviewers: reames, jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76048
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/test/Transforms/CodeGenPrepare/X86/freeze-cmp.ll