llvm-6502/lib
Evan Cheng ee472b1081 MMX argument passing fixes:
On Darwin / Linux x86-32, v8i8, v4i16, v2i32 values are passed in MM[0-2].                                                                                                                                      
On Darwin / Linux x86-32, v1i64 values are passed in memory.                                                                                                                                                    
On Darwin x86-64, v8i8, v4i16, v2i32 values are passed in XMM[0-7].                                                                                                                                     
On Darwin x86-64, v1i64 values are passed in 64-bit GPRs.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50257 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-25 07:56:45 +00:00
..
Analysis Fix the way AliasSet::print prints "may alias". 2008-04-21 19:48:48 +00:00
Archive
AsmParser Allow llvm-as to parse a getresult with an undef operand. 2008-04-23 20:11:27 +00:00
Bitcode Switch to using Simplified ConstantFP::get API. 2008-04-20 00:41:09 +00:00
CodeGen - Check if a register is livein before removing it. It may have already been removed. 2008-04-24 09:06:33 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine PR2202: LLVMCreateInterpreter creates a JIT 2008-04-25 02:52:30 +00:00
Linker
Support Make these variables static. 2008-04-23 23:15:23 +00:00
System
Target MMX argument passing fixes: 2008-04-25 07:56:45 +00:00
Transforms Teach the PruningFunctionCloner how to look through loads with 2008-04-25 06:37:06 +00:00
VMCore tighten up verifier checks which missed cases where 2008-04-23 20:33:41 +00:00
Makefile