1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib
Gabor Greif 2e18d34d80 reapply r101364, which has been backed out in r101368
with a fix

rotate CallInst operands, i.e. move callee to the back
of the operand array

the motivation for this patch are laid out in my mail to llvm-commits:
more efficient access to operands and callee, faster callgraph-construction,
smaller compiler binary

llvm-svn: 101397
2010-04-15 20:51:13 +00:00
..
Analysis reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +00:00
Archive add newlines at end of files. 2010-04-07 22:54:55 +00:00
AsmParser turn an assert into a proper check, fixing crash on invalid here: 2010-04-10 18:01:25 +00:00
Bitcode reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +00:00
CodeGen reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +00:00
CompilerDriver Use FindExecutable as a fall-back search method. 2010-03-05 04:46:28 +00:00
ExecutionEngine Add const qualifiers to CodeGen's use of LLVM IR constructs. 2010-04-15 01:51:59 +00:00
Linker Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some 2010-02-16 14:50:09 +00:00
MC implement mc asmparser support for '.', which gets the 2010-04-14 04:40:28 +00:00
Support Fix a bunch of namespace polution. 2010-04-15 17:08:50 +00:00
System Fix a bunch of namespace polution. 2010-04-15 17:08:50 +00:00
Target reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +00:00
Transforms reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +00:00
VMCore reapply r101364, which has been backed out in r101368 2010-04-15 20:51:13 +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