- Aug 15, 2009
-
-
Jakob Stoklund Olesen authored
In the included test case, a stack load was not included in DistanceMap. That caused TransferDeadness to ignore the instruction, leading to a scavenger assert. llvm-svn: 79090
-
Evan Cheng authored
llvm-svn: 79087
-
Evan Cheng authored
llvm-svn: 79084
-
Chris Lattner authored
llvm-svn: 79082
-
Chris Lattner authored
the class it defines. llvm-svn: 79081
-
Chris Lattner authored
llvm-svn: 79080
-
Chris Lattner authored
support for globals going into the appropriate sections with the flags. This hopefully finishes unbreaking the previous behavior that I broke before. llvm-svn: 79079
-
Chris Lattner authored
them to null out the default section pointers. llvm-svn: 79078
-
Chris Lattner authored
class which represents the XCore cp/dp section flags. No functionality change yet. llvm-svn: 79077
-
Dan Gohman authored
"the current basic block". llvm-svn: 79069
-
Dan Gohman authored
llvm-svn: 79068
-
Evan Cheng authored
llvm-svn: 79067
-
Dan Gohman authored
a terminal, not just when it's STDOUT_FILENO. llvm-svn: 79066
-
Dan Gohman authored
llvm-svn: 79065
-
Dan Gohman authored
llvm-svn: 79064
-
Dan Gohman authored
llvm-svn: 79063
-
Chris Lattner authored
the pred list instead of a vector, saving a boat load of malloc/free's. llvm-svn: 79062
-
Dan Gohman authored
the register save area if %al is 0. This avoids touching xmm regsiters when they aren't actually used. llvm-svn: 79061
-
- Aug 14, 2009
-
-
Devang Patel authored
llvm-svn: 79044
-
Evan Cheng authored
llvm-svn: 79039
-
Anton Korobeynikov authored
libcall. Take advantage of this in the ARM backend to rectify broken choice of CC when hard float is in effect. PIC16 may want to see if it could be of use in MakePIC16Libcall, which works unchanged. Patch by Sandeep! llvm-svn: 79033
-
Evan Cheng authored
llvm-svn: 79032
-
Daniel Dunbar authored
- We now print all of 403.gcc cleanly (llvm-mc -> 'as' as diffed to 'as'), minus two 'rep;movsl' instructions (which I missed before). llvm-svn: 79031
-
Oscar Fuentes authored
llvm-svn: 79030
-
Bruno Cardoso Lopes authored
llvm-svn: 79029
-
Evan Cheng authored
llvm-svn: 79026
-
Daniel Dunbar authored
symbol as the symbol name itself, not the expression it was defined to. These have different semantics due to the quirky .set behavior (which absolutizes an expression that would otherwise be treated as a relocation). llvm-svn: 79025
-
Anton Korobeynikov authored
llvm-svn: 79024
-
Evan Cheng authored
llvm-svn: 79022
-
Daniel Dunbar authored
llvm-svn: 79017
-
Chris Lattner authored
llvm-svn: 79016
-
Anton Korobeynikov authored
llvm-svn: 79015
-
Evan Cheng authored
llvm-svn: 79014
-
Anton Korobeynikov authored
llvm-svn: 79012
-
Anton Korobeynikov authored
llvm-svn: 79009
-
Owen Anderson authored
as well as the StringRef change. llvm-svn: 79006
-
Bob Wilson authored
implemented so far) are recognized during legalization, it is easy to fall back to the default expansion for other shuffles. llvm-svn: 78995
-
Bob Wilson authored
scalar_to_vector. Generate these VDUP nodes during legalization instead of trying to recognize the pattern during selection. llvm-svn: 78994
-
Bob Wilson authored
target-specific VDUPLANE nodes. This allows the subreg handling for the quad-register version to be done easily with Pats in the .td file, instead of with custom code in ARMISelDAGToDAG.cpp. llvm-svn: 78993
-
Oscar Fuentes authored
llvm-svn: 78988
-