- Jun 24, 2009
-
-
Lang Hames authored
llvm-svn: 74114
-
Owen Anderson authored
llvm-svn: 74113
-
Chris Lattner authored
llvm-svn: 74112
-
Chris Lattner authored
picbase instead of inlining it. llvm-svn: 74111
-
David Greene authored
This increases the maximum for MVT::LAST_VALUETYPE This change doubles the allowable value for MVT::LAST_VALUETYPE. It does this by doing several things. 1. Introduces MVT::MAX_ALLOWED_LAST_VALUETYPE which in this change has a value of 64. This value contains the current maximum for the MVT::LAST_VALUETYPE. 2. Instead of checking "MVT::LAST_VALUETYPE <= 32", all of those uses now become "MVT::LAST_VALUETYPE <= MVT::MAX_ALLOWED_LAST_VALUETYPE" 3. Changes the dimension of the ValueTypeActions from 2 elements to four elements and adds comments ahead of the declaration indicating the it is "(MVT::MAX_ALLOWED_LAST_VALUETYPE/32) * 2". This at least lets us find what is affected if and when MVT::MAX_ALLOWED_LAST_VALUETYPE gets changed. 4. Adds initializers for the new elements of ValueTypeActions. This does NOT add any types in MVT. That would be done separately. This doubles the size of ValueTypeActions from 64 bits to 128 bits and gives us the freedom to add more types for AVX. llvm-svn: 74110
-
Daniel Dunbar authored
llvm-svn: 74109
-
Fariborz Jahanian authored
llvm-svn: 74108
-
Ted Kremenek authored
llvm-svn: 74107
-
Ted Kremenek authored
llvm-svn: 74106
-
Chris Lattner authored
llvm-svn: 74105
-
Ted Kremenek authored
llvm-svn: 74104
-
Ted Kremenek authored
llvm-svn: 74103
-
Ted Kremenek authored
llvm-svn: 74102
-
Chris Lattner authored
llvm-svn: 74101
-
Ted Kremenek authored
llvm-svn: 74100
-
Anders Carlsson authored
llvm-svn: 74099
-
Ted Kremenek authored
llvm-svn: 74098
-
Chris Lattner authored
llvm-svn: 74097
-
Chris Lattner authored
a bunch of code from all the targets, and eliminates nondeterministic ordering of directives being emitted in the output. llvm-svn: 74096
-
Ted Kremenek authored
llvm-svn: 74095
-
Chris Lattner authored
llvm-svn: 74094
-
Chris Lattner authored
gv and hiddengv stub printing. llvm-svn: 74093
-
Chris Lattner authored
llvm-svn: 74092
-
Chris Lattner authored
llvm-svn: 74091
-
Chris Lattner authored
decorateName like other stuff instead of special casing _. Also, stick it into GVStubs and let the normal stub printer print the stub instead of doing it manually. llvm-svn: 74090
-
Chris Lattner authored
llvm-svn: 74089
-
Chris Lattner authored
llvm-svn: 74087
-
Anders Carlsson authored
llvm-svn: 74086
-
Owen Anderson authored
llvm-svn: 74085
-
Owen Anderson authored
Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. Update other uses in the codebase for this change. llvm-svn: 74084
-
Chris Lattner authored
llvm-svn: 74083
-
Dale Johannesen authored
llvm-svn: 74082
-
Daniel Dunbar authored
reintroduce them later. Also, don't require MCSection* when creating a symbol. llvm-svn: 74081
-
Fariborz Jahanian authored
llvm-svn: 74080
-
Douglas Gregor authored
Implement matching of function templates, so that one can declare overloaded function templates. C++ [temp.over.link] paragraphs 4-8. llvm-svn: 74079
-
Daniel Dunbar authored
llvm-svn: 74077
-
Daniel Dunbar authored
llvm-svn: 74076
-
Dan Gohman authored
llvm-svn: 74074
-
Dan Gohman authored
computations in loops with multiple exits. Adjust the testcase for PR4436 so that the relevant portion isn't optimized away. llvm-svn: 74073
-
Dan Gohman authored
terminator, instead of after the last phi. This fixes a bug exposed by ScalarEvolution analyzing more kinds of loops. This fixes PR4436. llvm-svn: 74072
-