- Aug 14, 2009
-
-
Oscar Fuentes authored
way we ensure that tablegenned files exist before they are #include'd by the LLVM Target sublibraries. Required for parallel builds. llvm-svn: 78996
-
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: 78992
-
Oscar Fuentes authored
llvm-svn: 78990
-
Oscar Fuentes authored
necessary for the changes being effective on the successive targets llvm-svn: 78989
-
Oscar Fuentes authored
llvm-svn: 78988
-
Daniel Dunbar authored
specific printer (this only works on x86, for now). - This makes it possible to do some correctness checking of the parsing and matching, since we can compare the results of 'as' on the original input, to those of 'as' on the output from llvm-mc. - In theory, we could now have an easy ATT -> Intel syntax converter. :) llvm-svn: 78986
-
Daniel Dunbar authored
to print one instruction. llvm-svn: 78985
-
Daniel Dunbar authored
llvm-svn: 78984
-
Daniel Dunbar authored
llvm-svn: 78983
-
Daniel Dunbar authored
llvm-svn: 78982
-
Daniel Dunbar authored
llvm-svn: 78980
-
Evan Cheng authored
llvm-svn: 78978
-
Oscar Fuentes authored
llvm-svn: 78976
-
Oscar Fuentes authored
llvm-svn: 78975
-
Evan Cheng authored
llvm-svn: 78970
-
Owen Anderson authored
llvm-svn: 78969
-
Evan Cheng authored
llvm-svn: 78968
-
Dan Gohman authored
llvm-svn: 78967
-
Dan Gohman authored
accidentally match unrelated things. llvm-svn: 78966
-
Erick Tryzelaar authored
llvm-svn: 78964
-
Dan Gohman authored
friends so that it doesn't match sections like .data.rel.local, which should not be emitted as section directives. llvm-svn: 78963
-
Daniel Dunbar authored
AsmPrinter instance (instead of just a FunctionPass) llvm-svn: 78962
-
Daniel Dunbar authored
llvm-svn: 78961
-
Daniel Dunbar authored
- Currently unused. - A few other random comment fixes lumped in. llvm-svn: 78960
-
Bruno Cardoso Lopes authored
must be emitted for PowerPC-Linux '.bss' section llvm-svn: 78958
-
Owen Anderson authored
llvm-svn: 78955
-
Dan Gohman authored
mimic the behavior of stdtout, which is line-buffered when the output is a terminal. This fixes some issues with bugpoint output appearing being printed out of order. llvm-svn: 78953
-
Dan Gohman authored
underlying stream when it is finished, so that clients don't have to do this manually. llvm-svn: 78952
-
Dan Gohman authored
need TypePrinting despite being a subclass of Constant. This fixes compile-time problems especially visible on 403.gcc when -asm-verbose is enabled. llvm-svn: 78951
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
Bruno Cardoso Lopes authored
Use MCSectionELF methods as much as possible, removing some ELFWriter methods which are now unused llvm-svn: 78940
-
Bruno Cardoso Lopes authored
llvm-svn: 78939
-
Bruno Cardoso Lopes authored
llvm-svn: 78937
-
Dan Gohman authored
compiler warnings on windows (PR4714). llvm-svn: 78934
-
Dan Gohman authored
llvm-svn: 78933
-
Misha Brukman authored
* Cleaned up multiple uses of literal version numbers and simplified 'cleaning' llvm-svn: 78932
-
Misha Brukman authored
llvm-svn: 78931
-