llvm-6502/lib
Scott Michel 94bd57e154 - Convert remaining i64 custom lowering into custom instruction emission
sequences in SPUDAGToDAGISel.cpp and SPU64InstrInfo.td, killing custom
  DAG node types as needed.
- i64 mul is now a legal instruction, but emits an instruction sequence
  that stretches tblgen and the imagination, as well as violating laws of
  several small countries and most southern US states (just kidding, but
  looking at a function with 80+ parameters is really weird and just plain
  wrong.)
- Update tests as needed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62254 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-15 04:41:47 +00:00
..
Analysis minor simplification 2009-01-14 17:09:04 +00:00
Archive Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
AsmParser Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Bitcode Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
CodeGen Do not construct debug scope if RootScope *is* null. 2009-01-14 01:34:32 +00:00
Debugger Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
ExecutionEngine Rename getABITypeSize to getTypePaddedSize, as 2009-01-12 20:38:59 +00:00
Linker Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Support Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
System Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Target - Convert remaining i64 custom lowering into custom instruction emission 2009-01-15 04:41:47 +00:00
Transforms Fix PR3325, a miscompilation of invokes by IPSCCP. Patch by Jay Foad! 2009-01-14 21:01:16 +00:00
VMCore fix crash in the case when some arg is null 2009-01-14 17:51:41 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00