- Oct 28, 2010
-
-
Devang Patel authored
llvm-svn: 117588
-
Rafael Espindola authored
llvm-svn: 117585
-
Mikhail Glushenkov authored
llvm-svn: 117584
-
Mikhail Glushenkov authored
llvm-svn: 117583
-
Mikhail Glushenkov authored
Original commit message: On "Unix", if Program::FindProgramByName is given a name containing slashes, just go with it, regardless of whether it looks like it will be executable. This follows the behavior of sh(1) more closely. It's better when behaviour is consistent between platforms. This change also makes FindExecutable() behave as expected on unix-likes (before this commit, it used to always succeed). llvm-svn: 117582
-
Mikhail Glushenkov authored
llvm-svn: 117581
-
Rafael Espindola authored
llvm-svn: 117575
-
Benjamin Kramer authored
llvm-svn: 117572
-
Jim Grosbach authored
llvm-svn: 117571
-
Rafael Espindola authored
Move the existing patching for undefined symbols so that all the patching is done in the same function. llvm-svn: 117570
-
Devang Patel authored
llvm-svn: 117563
-
Chris Lattner authored
llvm-svn: 117560
-
Chris Lattner authored
llvm-svn: 117559
-
Bob Wilson authored
Also do some minor refactoring to reduce indentation. llvm-svn: 117558
-
Roman Divacky authored
Pointed out by Chris! llvm-svn: 117557
-
Roman Divacky authored
llvm-svn: 117553
-
Duncan Sands authored
a null pointer. llvm-svn: 117551
-
Rafael Espindola authored
llvm-svn: 117548
-
Rafael Espindola authored
llvm-svn: 117547
-
Rafael Espindola authored
llvm-svn: 117546
-
Rafael Espindola authored
llvm-svn: 117544
-
Rafael Espindola authored
llvm-svn: 117543
-
Mikhail Glushenkov authored
llvm-svn: 117538
-
Evan Cheng authored
llvm-svn: 117531
-
Evan Cheng authored
llvm-svn: 117520
-
Evan Cheng authored
- For now, loads of [r, r] addressing mode is the same as the [r, r lsl/lsr/asr #] variants. ARMBaseInstrInfo::getOperandLatency() should identify the former case and reduce the output latency by 1. - Also identify [r, r << 2] case. This special form of shifter addressing mode is "free". llvm-svn: 117519
-
Evan Cheng authored
by the number of defs first for it to match the instruction itinerary. llvm-svn: 117518
-
Dale Johannesen authored
Bruno, please review, but I'm pretty sure this is right. Patch by Alex Mac! llvm-svn: 117514
-
Owen Anderson authored
llvm-svn: 117513
-
Owen Anderson authored
llvm-svn: 117512
-
Bob Wilson authored
llvm-svn: 117511
-
Dale Johannesen authored
llvm-svn: 117510
-
Evan Cheng authored
complex load / store addressing mode) when they have higher cost and when they have more than one use. llvm-svn: 117509
-
Evan Cheng authored
Putting r117193 back except for the compile time cost. Rather than assuming fallthroughs uses all registers, just gather the union of all successor liveins. llvm-svn: 117506
-
Jim Grosbach authored
the LDR instructions have. This makes the literal/register forms of the instructions explicit and allows us to assign scheduling itineraries appropriately. rdar://8477752 llvm-svn: 117505
-
Owen Anderson authored
for specifying fractional bits for fixed point conversions. llvm-svn: 117501
-
- Oct 27, 2010
-
-
Jim Grosbach authored
llvm-svn: 117496
-
Owen Anderson authored
llvm-svn: 117495
-
Rafael Espindola authored
llvm-svn: 117494
-
Kevin Enderby authored
llvm-svn: 117485
-