[LLVMbugs] [Bug 3106] New: Load/Store through pointer implies it isn't null
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Fri Nov 21 13:58:12 PST 2008
http://llvm.org/bugs/show_bug.cgi?id=3106
Summary: Load/Store through pointer implies it isn't null
Product: libraries
Version: trunk
Platform: PC
OS/Version: All
Status: NEW
Keywords: code-quality
Severity: normal
Priority: P2
Component: Scalar Optimizations
AssignedTo: unassignedbugs at nondot.org
ReportedBy: clattner at apple.com
CC: llvmbugs at cs.uiuc.edu
LLVM should optimize this (gcc already gets it right):
void foo(int *P) {
*P = 4;
if (P == 0) bar();
}
This sort of things occurs in a variety of cases, one of which I care about is
in Clang diagnostic code.
-Chris
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list