1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-27 22:12:47 +01:00
llvm-mirror/lib
Chris Lattner 7d88592ba1 implement X86 @GOTOFF jump table entries with the new EK_Custom32
jump table entry kind, instead of overloading 
AsmPrinter::printPICJumpTableEntry.

This has a pretty horrible and inefficient FIXME around how @GOTOFF
is currently smashed into the mcsymbol name, but otherwise this is
much cleaner.

llvm-svn: 94516
2010-01-26 05:02:42 +00:00
..
Analysis Fix the the ceiling-division used in computing the MaxBECount so that it doesn't 2010-01-26 04:40:18 +00:00
Archive make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
AsmParser make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
Bitcode Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case 2010-01-25 21:55:39 +00:00
CodeGen add a new MachineBasicBlock::getSymbol method, replacing 2010-01-26 04:55:51 +00:00
CompilerDriver mark some libraries that currently require RTTI. 2010-01-24 20:22:08 +00:00
ExecutionEngine Add support for target-specific 32-bit custom-lowered 2010-01-26 04:05:28 +00:00
Linker make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
MC mcstreamerize gprel32 emission. 2010-01-25 21:28:50 +00:00
Support Add a comment about a missed opportunity. 2010-01-26 04:13:15 +00:00
System mark some libraries that currently require RTTI. 2010-01-24 20:22:08 +00:00
Target implement X86 @GOTOFF jump table entries with the new EK_Custom32 2010-01-26 05:02:42 +00:00
Transforms In mem2reg, for all alloca/stores that get promoted where the alloca has an associated llvm.dbg.declare instrinsic, insert an llvm.dbg.var intrinsic before each store. 2010-01-26 02:42:15 +00:00
VMCore Add MDNode::getIfExists(), an efficient way to determine if a value is used by metadata (since metadata does not appear in a value's use list) 2010-01-26 02:36:35 +00:00
Makefile