llvm-6502/lib
Chris Lattner 091b1e3c74 change instcombine to not turn a call to non-varargs bitcast of
function prototype into a call to a varargs prototype.  We do
allow the xform if we have a definition, but otherwise we don't
want to risk that we're changing the abi in a subtle way.  On
X86-64, for example, varargs require passing stuff in %al.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126363 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-24 05:10:56 +00:00
..
Analysis Follow LLVM coding style. 2011-02-22 18:56:12 +00:00
Archive
AsmParser
Bitcode
CodeGen Use the same spill slot for all live ranges that descend form the same original 2011-02-24 01:07:55 +00:00
CompilerDriver
ExecutionEngine
Linker
MC Revert r125595, which is an X86-only undocumented assembly syntax extension 2011-02-23 21:26:51 +00:00
Object
Support The signed version of our "magic number" computation for the integer approximation 2011-02-21 00:22:02 +00:00
Target Fix bug in X86 folding / unfolding table. Int_CMPSDrm and Int_CMPSSrm memory 2011-02-24 02:36:52 +00:00
Transforms change instcombine to not turn a call to non-varargs bitcast of 2011-02-24 05:10:56 +00:00
VMCore These tags are now covered by dwarf::TagString(). 2011-02-18 23:13:40 +00:00
CMakeLists.txt
Makefile