llvm-6502/lib/Transforms
Chris Lattner d569561835 fix rdar://7590304, a miscompilation of objc apps on arm. The caller
of objc message send was getting marked arm_apcscc, but the prototype
isn't.  This is fine at runtime because objcmsgsend is implemented in
assembly.  Only turn a mismatched caller and callee into 'unreachable'
if the callee is a definition.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94986 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-01 18:11:34 +00:00
..
Hello make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
InstCombine fix rdar://7590304, a miscompilation of objc apps on arm. The caller 2010-02-01 18:11:34 +00:00
Instrumentation make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
IPO Keep iterating over all uses when meeting a phi node in AllUsesOfValueWillTrapIfNull(). 2010-01-29 23:54:14 +00:00
Scalar Do not mark no-return calls tail calls. It'll screw up special calls like longjmp and it doesn't make much sense for performance reason. If my logic is faulty, please let me know. 2010-01-31 00:59:31 +00:00
Utils Fix pr6198 by moving the isSized() check to an outer conditional. 2010-02-01 17:41:44 +00:00
Makefile move instcombine to its own library, it's past time. 2010-01-04 06:23:24 +00:00