- Jan 22, 2010
-
-
Chris Lattner authored
comment emission stuff. I'm going to rewrite this though because the current output doesn't make sense. llvm-svn: 94215
-
Ted Kremenek authored
llvm-svn: 94214
-
Ted Kremenek authored
llvm-svn: 94213
-
Douglas Gregor authored
llvm-svn: 94211
-
Douglas Gregor authored
weren't actually using any of its facilities. llvm-svn: 94210
-
Mike Stump authored
not just among the direct bases. Before we where missing nearly empties that were bases of virtual base classes. llvm-svn: 94208
-
Daniel Dunbar authored
llvm-svn: 94205
-
Benjamin Kramer authored
llvm-svn: 94203
-
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
llvm-svn: 94201
-
Douglas Gregor authored
region of interest (if provided). Implement clang_getCursor() in terms of this traversal rather than using the Index library; the unified cursor visitor is more complete, and will be The Way Forward. Minor other tweaks needed to make this work: - Extend Preprocessor::getLocForEndOfToken() to accept an offset from the end, making it easy to move to the last character in the token (rather than just past the end of the token). - In Lexer::MeasureTokenLength(), the length of whitespace is zero. llvm-svn: 94200
-
Chris Lattner authored
that doesn't want to use twines. llvm-svn: 94199
-
Bob Wilson authored
test on ARM. llvm-svn: 94198
-
Chris Lattner authored
llvm-svn: 94197
-
Victor Hernandez authored
llvm-svn: 94195
-
Victor Hernandez authored
llvm-svn: 94194
-
Mike Stump authored
llvm-svn: 94193
-
Chris Lattner authored
this should fix a problem duncan saw handling symbols with '.' in them. llvm-svn: 94192
-
Fariborz Jahanian authored
lookup. Fixes radar 7562438. llvm-svn: 94191
-
Chris Lattner authored
llvm-svn: 94190
-
Benjamin Kramer authored
llvm-svn: 94189
-
Daniel Dunbar authored
llvm-svn: 94187
-
Daniel Dunbar authored
llvm-svn: 94186
-
Daniel Dunbar authored
llvm-svn: 94185
-
Daniel Dunbar authored
llvm-svn: 94184
-
Anders Carlsson authored
No need to canonicalize the type and use dyn_cast. Also, correctly diagnose trying to override a function returning an lvalue reference with a function overriding an rvalue reference. llvm-svn: 94183
-
Torok Edwin authored
TimeValue()::now().toEpochTime() is supposed to be the same as time(), but it wasn't, because toEpoch subtracted PosixZeroTime, but now() didn't add PosixZeroTime! Add a unittest to check this works. llvm-svn: 94178
-
Douglas Gregor authored
llvm-svn: 94177
-
Benjamin Kramer authored
llvm-svn: 94175
-
Chandler Carruth authored
when checking for covariance. Added some fun test cases, fixes PR6110. This felt obvious enough to just commit. ;] Let me know if anything needs tweaking. llvm-svn: 94173
-
Dan Gohman authored
LoopStrengthReduce, as it's causing too much trouble (even with the old LoopStrengthReduce code). llvm-svn: 94172
-
Chris Lattner authored
llvm-svn: 94168
-
Chris Lattner authored
llvm-svn: 94167
-
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
-
Mike Stump authored
llvm-svn: 94163
-
Chris Lattner authored
llvm-svn: 94162
-
Chris Lattner authored
llvm-svn: 94161
-
Chris Lattner authored
llvm-svn: 94160
-