1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib
Richard Osborne c88a8e8d66 Lower add (mul a, b), c into MACCU / MACCS nodes which translate
directly to the maccu / maccs instructions. We handle this in
ExpandADDSUB since after type legalisation it is messy to
recognise these operations.

llvm-svn: 98150
2010-03-10 11:41:08 +00:00
..
Analysis Avoid analyzing instructions in blocks not reachable from the entry block. 2010-03-09 23:46:50 +00:00
Archive From PR6228: 2010-02-04 06:19:43 +00:00
AsmParser Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
Bitcode Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. 2010-03-06 00:30:06 +00:00
CodeGen move three lowering hooks from MAI to TLOF and make one of them 2010-03-10 07:20:42 +00:00
CompilerDriver Use FindExecutable as a fall-back search method. 2010-03-05 04:46:28 +00:00
ExecutionEngine strength reduce MMI::MappedLabel to MMI::isLabelDeleted, 2010-03-09 01:51:43 +00:00
Linker Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
MC move three lowering hooks from MAI to TLOF and make one of them 2010-03-10 07:20:42 +00:00
Support make APFloat::toString be const. 2010-03-06 19:20:13 +00:00
System follow-on to PR6280 2010-02-14 18:20:09 +00:00
Target Lower add (mul a, b), c into MACCU / MACCS nodes which translate 2010-03-10 11:41:08 +00:00
Transforms Fix a comment. 2010-03-10 02:18:48 +00:00
VMCore Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to run 2010-03-07 19:26:40 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00