projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
a472c4a
)
Pointer comparisons should use icmp, not vicmp
author
Nate Begeman
<natebegeman@mac.com>
Mon, 12 May 2008 20:16:55 +0000
(20:16 +0000)
committer
Nate Begeman
<natebegeman@mac.com>
Mon, 12 May 2008 20:16:55 +0000
(20:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50996
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Bitcode/Reader/BitcodeReader.cpp
patch
|
blob
|
history
diff --git
a/lib/Bitcode/Reader/BitcodeReader.cpp
b/lib/Bitcode/Reader/BitcodeReader.cpp
index d9936ef825ae8ab7269fd44bc169746015bc1282..8b333bcba280e5cdd3dc7defecc11f14262a1a30 100644
(file)
--- a/
lib/Bitcode/Reader/BitcodeReader.cpp
+++ b/
lib/Bitcode/Reader/BitcodeReader.cpp
@@
-818,7
+818,7
@@
bool BitcodeReader::ParseConstants() {
if (OpTy->isFloatingPoint())
V = ConstantExpr::getFCmp(Record[3], Op0, Op1);
- else if (OpTy->isInteger())
+ else if (OpTy->isInteger()
|| isa<PointerType>(OpTy)
)
V = ConstantExpr::getICmp(Record[3], Op0, Op1);
else if (OpTy->isFPOrFPVector())
V = ConstantExpr::getVFCmp(Record[3], Op0, Op1);