- Aug 09, 2010
-
-
Rafael Espindola authored
gold plugin. llvm-svn: 110604
-
Duncan Sands authored
Map pointers of any contained ValueMapCallbackVH's) and unused. llvm-svn: 110577
-
Zhongxing Xu authored
llvm-svn: 110562
-
- Aug 08, 2010
-
-
Benjamin Kramer authored
llvm-svn: 110551
-
Duncan Sands authored
and removing it catches the mistake of passing a ValueMap by copy rather than by reference. llvm-svn: 110549
-
Eric Christopher authored
config.h and llvm-config.h. This could probably be improved. llvm-svn: 110547
-
Bill Wendling authored
relatively expensive comparison analyzer on each instruction. Also rename the comparison analyzer method to something more in line with what it actually does. This pass is will eventually be folded into the Machine CSE pass. llvm-svn: 110539
-
Oscar Fuentes authored
llvm-svn: 110536
-
Oscar Fuentes authored
This is the cmake equivalent of r110532, which fixed bug #7809. llvm-svn: 110535
-
Eric Christopher authored
included in exported interfaces. Update a couple of exported interfaces. llvm-svn: 110532
-
Bill Wendling authored
useful after all. llvm-svn: 110531
-
- Aug 07, 2010
-
-
Benjamin Kramer authored
llvm-svn: 110518
-
Benjamin Kramer authored
llvm-svn: 110517
-
Benjamin Kramer authored
llvm-svn: 110512
-
Owen Anderson authored
llvm-svn: 110505
-
Owen Anderson authored
llvm-svn: 110504
-
Nick Lewycky authored
llvm-svn: 110502
-
Dan Gohman authored
confusing to have different arguments for the same virtual function at different levels of the class hierarchy. llvm-svn: 110500
-
Dan Gohman authored
llvm-svn: 110499
-
Dan Gohman authored
the implicit one. llvm-svn: 110498
-
Dan Gohman authored
std::deque, since this is a stack and only supports push/pop on one end, and remove an unimplemented declaration. llvm-svn: 110495
-
Dan Gohman authored
out of PassManager.cpp and into Core.cpp with the rest of the C binding code. llvm-svn: 110494
-
Owen Anderson authored
llvm-svn: 110493
-
Dan Gohman authored
llvm-svn: 110492
-
Owen Anderson authored
llvm-svn: 110488
-
Rafael Espindola authored
some default values that are not used. llvm-svn: 110485
-
Bruno Cardoso Lopes authored
llvm-svn: 110480
-
- Aug 06, 2010
-
-
Dan Gohman authored
instead, as an example of what this looks like. llvm-svn: 110478
-
Jim Grosbach authored
llvm-svn: 110476
-
Daniel Dunbar authored
llvm-svn: 110475
-
Jakob Stoklund Olesen authored
After heavy editing of a live interval, it is much easier to simply renumber the live values instead of trying to keep track of the unused ones. llvm-svn: 110463
-
Owen Anderson authored
llvm-svn: 110460
-
Dan Gohman authored
llvm-svn: 110458
-
Jim Grosbach authored
llvm-svn: 110457
-
Rafael Espindola authored
Without this what was happening was: * R3 is not marked as "used" * ARM backend thinks it has to save it to the stack because of vaarg * Offset computation correctly ignores it * Offsets are wrong llvm-svn: 110446
-
Dan Gohman authored
llvm-svn: 110426
-
rdar://problem/7405933Bill Wendling authored
need the Compare flag after all. --- Reverse-merging r109901 into '.': U include/llvm/Target/TargetInstrDesc.h U include/llvm/Target/Target.td U utils/TableGen/InstrInfoEmitter.cpp U utils/TableGen/CodeGenInstruction.cpp U utils/TableGen/CodeGenInstruction.h llvm-svn: 110424
-
Bill Wendling authored
This pass tries to remove comparison instructions when possible. For instance, if you have this code: sub r1, 1 cmp r1, 0 bz L1 and "sub" either sets the same flag as the "cmp" instruction or could be converted to set the same flag, then we can eliminate the "cmp" instruction all together. This is a important for ARM where the ALU instructions could set the CPSR flag, but need a special suffix ('s') to do so. llvm-svn: 110423
-
Owen Anderson authored
llvm-svn: 110410
-
Bruno Cardoso Lopes authored
llvm-svn: 110407
-