- Jun 30, 2009
-
-
Devang Patel authored
llvm-svn: 74477
-
- Jun 29, 2009
-
-
Devang Patel authored
llvm-svn: 74452
-
Devang Patel authored
Update dwarf writer to only emit one DW_TAG_compile_unit per .o file. llvm-svn: 74449
-
- Jun 27, 2009
-
-
Dan Gohman authored
llvm-svn: 74394
-
Chris Lattner authored
by Evan. llvm-svn: 74370
-
Chris Lattner authored
llvm-svn: 74364
-
- Jun 26, 2009
-
-
Chris Lattner authored
the SelectionDAG::getGlobalAddress function properly looks through aliases to determine thread-localness, but then passes the GV* down to GlobalAddressSDNode::GlobalAddressSDNode which does not. Instead of passing down isTarget, just pass down the predetermined node opcode. This fixes some assertions with out of tree changes I'm working on. llvm-svn: 74325
-
Owen Anderson authored
we had multiple type planes and these lookups were expensive. llvm-svn: 74319
-
Chris Lattner authored
SDNode::print_details to eliminate a ton of near-duplicate code. llvm-svn: 74311
-
Douglas Gregor authored
llvm-svn: 74285
-
Chris Lattner authored
but in the meantime lets print targetflags on node labels. llvm-svn: 74274
-
Chris Lattner authored
llvm-svn: 74273
-
Chris Lattner authored
llvm-svn: 74270
-
Devang Patel authored
Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprograms and llvm.dbg.global_variables. llvm-svn: 74251
-
Devang Patel authored
llvm-svn: 74215
-
- Jun 25, 2009
-
-
Chris Lattner authored
llvm-svn: 74204
-
Chris Lattner authored
llvm-svn: 74203
-
Chris Lattner authored
llvm-svn: 74199
-
Owen Anderson authored
to be shared, but how/where to privatize it is not immediately clear to me. If any SelectionDAG experts see a better solution, please share! llvm-svn: 74180
-
Owen Anderson authored
llvm-svn: 74179
-
Bruno Cardoso Lopes authored
Add section symbols to the symbol table llvm-svn: 74170
-
Bill Wendling authored
null. llvm-svn: 74147
-
Owen Anderson authored
llvm-svn: 74143
-
Owen Anderson authored
llvm-svn: 74140
-
Owen Anderson authored
llvm-svn: 74137
-
Owen Anderson authored
llvm-svn: 74134
-
Owen Anderson authored
llvm-svn: 74132
-
- Jun 24, 2009
-
-
Lang Hames authored
llvm-svn: 74114
-
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
-
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: 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
-
Chris Lattner authored
llvm-svn: 74065
-
Lang Hames authored
Fixed a bug in LiveInterval scaling (failure to scale VNI defs correctly), removed old TODO comments. llvm-svn: 74054
-
Evan Cheng authored
Fix support for inline asm input / output operand tying when operand spans across multiple registers (e.g. two i64 operands in 32-bit mode). llvm-svn: 74053
-
- Jun 23, 2009
-
-
Bruno Cardoso Lopes authored
Only pad when the section size > 0 and move the code that deals with globals initializers to a place we know for sure the global is initialized. llvm-svn: 73944
-
- Jun 22, 2009
-
-
Dale Johannesen authored
types for the target (I think). This was breaking the PPC32 calling sequence. llvm-svn: 73900
-