- Jan 23, 2010
-
-
Chris Lattner authored
llvm-svn: 94259
-
Evan Cheng authored
llvm-svn: 94255
-
Chris Lattner authored
be completely eliminated, but today is not that day. llvm-svn: 94253
-
Chris Lattner authored
llvm-svn: 94252
-
Chris Lattner authored
llvm-svn: 94251
-
Chris Lattner authored
cleanup and eliminate a bunch more uses of "EOL". llvm-svn: 94250
-
- Jan 22, 2010
-
-
Chris Lattner authored
handle the comment better, MCize the non-.sleb case. llvm-svn: 94244
-
Devang Patel authored
llvm-svn: 94243
-
Dale Johannesen authored
this makes the code work transparently the same whether they're there or not. llvm-svn: 94240
-
Chris Lattner authored
pretty printing encoding comments and eliminates redundancy on the client side. We now get pretty dwarf like this again: .byte 255 ## @LPStart Encoding = omit .byte 0 ## @TType Encoding = absptr .byte 0x28 ## @TType base offset .byte 3 ## Call site Encoding = udata4 .byte 0x1a ## Call site table size ... llvm-svn: 94239
-
Chris Lattner authored
and much more accurately describes what it is all about. llvm-svn: 94233
-
Chris Lattner authored
llvm-svn: 94232
-
Chris Lattner authored
llvm-svn: 94230
-
Chris Lattner authored
llvm-svn: 94228
-
Chris Lattner authored
llvm-svn: 94227
-
Chris Lattner authored
output. An example: .align 4, 0x90 LBB1_5: ## %while.cond3 ## Parent Loop BB1_1 Depth=1 ## => This Loop Header: Depth=2 ## Child Loop BB1_8 Depth 3 ## Child Loop BB1_6 Depth 3 llvm-svn: 94225
-
Chris Lattner authored
For loop headers, print Inner loop along with the other stuff so it doesn't take an extra line. We now get stuff like this: LBB1_4: ## %land.end ## in Loop: Header=BB1_1 Depth=1 notb %al testb $1, %al jne LBB1_8 and: LBB1_6: ## %while.cond7 ## Inner Loop Header: Depth=3 ## Inside Loop BB1_5 Depth 2 ## Inside Loop BB1_1 Depth 1 which still isn't great for loop headers, but is much less verbose. llvm-svn: 94221
-
Chris Lattner authored
comment emission stuff. I'm going to rewrite this though because the current output doesn't make sense. llvm-svn: 94215
-
Chris Lattner authored
AddComment and GetCommentOS. Add a blank line between globals (even in non-verbose mode) to make the assembly more readable. llvm-svn: 94202
-
Chris Lattner authored
that doesn't want to use twines. llvm-svn: 94199
-
Chris Lattner authored
llvm-svn: 94190
-
Dan Gohman authored
LoopStrengthReduce, as it's causing too much trouble (even with the old LoopStrengthReduce code). llvm-svn: 94172
-
Chris Lattner authored
Switch over the asm-verbose comment for double values to use it. We now get: _x: .long 343597384 ## double 1.231200e+02 .long 1079953326 For example, note that the comment is on the same line as the .long. Woo. llvm-svn: 94166
-
Chris Lattner authored
llvm-svn: 94165
-
Chris Lattner authored
missing ones are libsupport, libsystem and libvmcore. libvmcore is currently blocked on bugpoint, which uses EH. Once it stops using EH, we can switch it off. This #if 0's out 3 unit tests, because gtest requires RTTI information. Suggestions welcome on how to fix this. llvm-svn: 94164
-
Evan Cheng authored
Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may improve cache locality. This is controlled by -cluster-loads for now. llvm-svn: 94148
-
- Jan 21, 2010
-
-
Evan Cheng authored
llvm-svn: 94105
-
Jim Grosbach authored
llvm-svn: 94097
-
Dan Gohman authored
they reach codegen. llvm-svn: 94066
-
Jim Grosbach authored
order for SjLj style exception handling. llvm-svn: 94055
-
Jim Grosbach authored
normalization needs to take this into account. llvm-svn: 94046
-
- Jan 20, 2010
-
-
Dale Johannesen authored
llvm-svn: 94032
-
David Greene authored
When XDEBUG is enabled, check for SelectionDAG cycles at some key points. This will help us find future problems like the one described in PR6019. llvm-svn: 94019
-
Chris Lattner authored
llvm-svn: 94010
-
Chris Lattner authored
llvm-svn: 93996
-
Chris Lattner authored
go completely away. llvm-svn: 93994
-
Chris Lattner authored
llvm-svn: 93993
-
Chris Lattner authored
for tidiness. llvm-svn: 93992
-
Chris Lattner authored
of int initializers), change some methods to be static functions, use raw_ostream::write_hex instead of a smallstring dance with APValue::toStringUnsigned(S, 16). llvm-svn: 93991
-
Chris Lattner authored
simplifying the code. llvm-svn: 93988
-