llvm-6502/lib
Chris Lattner 44ceb8a341 generalize this code so that fast isel handles integer truncates to i1, which
codegen to the same thing as integer truncates to i8 (the top bits are 
just undefined).  This implements rdar://6667338


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66902 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-13 16:36:42 +00:00
..
Analysis Oops...I committed too much. 2009-03-13 04:39:26 +00:00
Archive Add the private linkage. 2009-01-15 20:18:42 +00:00
AsmParser It makes no sense to have a ODR version of common 2009-03-11 20:14:15 +00:00
Bitcode It makes no sense to have a ODR version of common 2009-03-11 20:14:15 +00:00
CodeGen Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. 2009-03-13 07:51:59 +00:00
CompilerDriver Reorganize llvmc code. 2009-03-02 09:01:14 +00:00
Debugger Oops...I committed too much. 2009-03-13 04:39:26 +00:00
ExecutionEngine Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. 2009-03-13 07:51:59 +00:00
Linker Apply ODR linkage changes accidentally dropped during 2009-03-08 13:35:23 +00:00
Support just initialize the first element, we don't need to set the rest to zeros. 2009-03-13 00:24:01 +00:00
System add some explicit llvm:: qualifiers to the unix side, fix problems on the windows side. 2009-03-08 19:13:45 +00:00
Target generalize this code so that fast isel handles integer truncates to i1, which 2009-03-13 16:36:42 +00:00
Transforms Oops...I committed too much. 2009-03-13 04:39:26 +00:00
VMCore Rearrange operands of the BranchInst, to be able to 2009-03-12 18:34:49 +00:00
Makefile Reorganize llvmc code. 2009-03-02 09:01:14 +00:00