- Jun 25, 2009
-
-
Owen Anderson authored
llvm-svn: 74134
-
Devang Patel authored
llvm-svn: 74133
-
Owen Anderson authored
llvm-svn: 74132
-
David Greene authored
Increase limit for OpActions array The OpActions array had a limit of 32 value types, so change it to use MVT::MAX_ALLOWED_VALUETYPE in its declaration and change the accesses to this array to work with a VT.getSimpleVT() that is larger than 32. Also, add a comment to the place where MVT::MAX_ALLOWED_VALUETYPE is defined indicating that it must be a multiple of 32. This is part of the work allow MVT::LAST_VALUETYPE be greater than 32. llvm-svn: 74130
-
Owen Anderson authored
llvm-svn: 74129
-
Owen Anderson authored
llvm-svn: 74125
-
- Jun 24, 2009
-
-
Evan Cheng authored
llvm-svn: 74121
-
Andreas Bolka authored
llvm-svn: 74120
-
Jeffrey Yasskin authored
llvm-svn: 74119
-
Bob Wilson authored
libraries instead of relinked objects, the interpreter, JIT, and native target libraries were not being linked in to an ocaml program using the ExecutionEngine. llvm-svn: 74117
-
Jeffrey Yasskin authored
llvm-svn: 74116
-
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
-
Chris Lattner authored
llvm-svn: 74105
-
Chris Lattner authored
llvm-svn: 74101
-
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
-
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
-
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
-
Dale Johannesen authored
llvm-svn: 74082
-
Daniel Dunbar authored
reintroduce them later. Also, don't require MCSection* when creating a symbol. llvm-svn: 74081
-
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
-
Duncan Sands authored
llvm-svn: 74071
-
Duncan Sands authored
place to note major API changes (I've noted the getABITypeSize -> getAllocSize change). llvm-svn: 74070
-
Evan Cheng authored
llvm-svn: 74068
-
Chris Lattner authored
llvm-svn: 74067
-