llvm-6502/lib
Chris Lattner d842962e27 change selectiondag to add the sign extended versions of immediate operands
to instructions instead of zero extended ones.  This makes the asmprinter
print signed values more consistently.  This apparently only really affects
the X86 backend.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81265 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-08 23:05:44 +00:00
..
Analysis Re-apply r80926, with fixes: keep the domtree informed of new blocks 2009-09-08 15:45:00 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter instead 2009-09-08 22:20:35 +00:00
Bitcode Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed. 2009-09-07 23:54:19 +00:00
CodeGen change selectiondag to add the sign extended versions of immediate operands 2009-09-08 23:05:44 +00:00
CompilerDriver convert LoopInfo.h and GraphWriter.h to use raw_ostream 2009-08-23 07:19:13 +00:00
Debugger Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
ExecutionEngine Fix PR4845: r77946 completely broke x86_64 Darwin (or any situation where the 2009-09-02 00:19:03 +00:00
Linker There is not any need to copy metadata while merging modules. 2009-09-03 20:35:57 +00:00
MC Print "X-42" instead of "X+-42". 2009-09-08 06:37:35 +00:00
Support Fix may-be-used-uninitialized warning. 2009-09-08 16:14:54 +00:00
System This should unbreak the build on 64-bit Linux. 2009-09-08 20:31:27 +00:00
Target change selectiondag to add the sign extended versions of immediate operands 2009-09-08 23:05:44 +00:00
Transforms Fix PR4909, patch by Jakub Staszak. 2009-09-08 19:53:15 +00:00
VMCore Remove dead code. 2009-09-08 18:14:36 +00:00
Makefile