- Sep 19, 2010
-
-
Chris Lattner authored
llvm-svn: 114303
-
Chris Lattner authored
llvm-svn: 114302
-
- Sep 18, 2010
-
-
Fariborz Jahanian authored
getter expression. Fixes // rdar://8437240 llvm-svn: 114299
-
NAKAMURA Takumi authored
llvm-svn: 114297
-
Fariborz Jahanian authored
LHS and when conditional expression is an array. Since it will be decayed, saved expression must be saved with decayed expression. This is necessary to preserve semantics of this extension (and prevent an IRGen crash which expects an array to always be decayed). I am sure there will be other cases in c++ (aggregate conditionals for example) when saving of the expression must happen after some transformation on conditional expression has happened. Doug, please review. Fixes // rdar://8446940 llvm-svn: 114296
-
Eric Christopher authored
Patch by Che-Liang Chiou <clchiou@gmail.com>! llvm-svn: 114294
-
Eric Christopher authored
llvm-svn: 114293
-
Michael J. Spencer authored
llvm-svn: 114292
-
Douglas Gregor authored
very rarely used. llvm-svn: 114286
-
Rafael Espindola authored
llvm-svn: 114285
-
Benjamin Kramer authored
llvm-svn: 114284
-
Gabor Greif authored
restrict dyn_cast_or_null to pointer types, just like cast_or_null; re-commit of r114279, backed out in r114280 llvm-svn: 114282
-
Gabor Greif authored
llvm-svn: 114281
-
Gabor Greif authored
svn merge -c -114279 llvm/include/llvm/Support/Casting.h llvm-svn: 114280
-
Gabor Greif authored
llvm-svn: 114279
-
Gabor Greif authored
llvm-svn: 114278
-
Gabor Greif authored
llvm-svn: 114277
-
Gabor Greif authored
remove CallSite::get; it is still present (as protected) in the baseclass, use one of the constructors intead llvm-svn: 114275
-
Lang Hames authored
llvm-svn: 114273
-
Lang Hames authored
Added a separate class (PBQPBuilder) for PBQP Problem construction. This class can be extended to support custom constraints. For now the allocator still uses the old (internal) construction mechanism by default. This will be phased out soon assuming no issues with the builder system come up. To invoke the new construction mechanism just pass '-regalloc=pbqp -pbqp-builder' to llc. To provide custom constraints a Target just needs to extend PBQPBuilder and pass an instance of their derived builder to the RegAllocPBQP constructor. llvm-svn: 114272
-
Michael J. Spencer authored
llvm-svn: 114271
-
Evan Cheng authored
llvm-svn: 114270
-
John McCall authored
unless we're on a platform without __cxa_atexit (or use thereof has been disabled). This patch actually just disables the check completely for static locals, but I've filed http://llvm.org/bugs/show_bug.cgi?id=8176 to track the platform-specific fix. llvm-svn: 114269
-
Owen Anderson authored
NO path to the destination containing side effects, not that SOME path contains no side effects. In practice, this only manifests with CombinerAA enabled, because otherwise the chain has little to no branching, so "any" is effectively equivalent to "all". llvm-svn: 114268
-
Greg Clayton authored
frame variables and are not stopped in a valid frame. llvm-svn: 114267
-
Greg Clayton authored
(lldb) frame variable --location Where the address of variables wasn't being formatted consistently. llvm-svn: 114266
-
Greg Clayton authored
- All single character options will now be printed together - Changed all options that contains underscores to contain '-' instead - Made the help come out a little flatter by showing the long and short option on the same line. - Modified the short character for "--ignore-count" options to "-i" llvm-svn: 114265
-
Eric Christopher authored
llvm-svn: 114263
-
Daniel Dunbar authored
llvm-svn: 114262
-
Daniel Dunbar authored
llvm-svn: 114261
-
Daniel Dunbar authored
llvm-svn: 114260
-
John McCall authored
it reached the outermost scope and it hasn't yet been forwarded to a cleanup. Fixed PR8175. llvm-svn: 114259
-
Greg Clayton authored
Fixed an issue with ClangASTContext::GetIndexOfChildMemberWithName() where objective C ivars were not being found correctly if they were the second or higher child. llvm-svn: 114258
-
Douglas Gregor authored
llvm-svn: 114257
-
Eric Christopher authored
thumb with floating point. llvm-svn: 114256
-
Douglas Gregor authored
errors. Improves code completion in yet another case. llvm-svn: 114255
-
Eric Christopher authored
llvm-svn: 114254
-
John Thompson authored
Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. llvm-svn: 114253
-
Greg Clayton authored
accessed by the objects that own the settings. The previous approach wasn't very usable and made for a lot of unnecessary code just to access variables that were already owned by the objects. While I fixed those things, I saw that CommandObject objects should really have a reference to their command interpreter so they can access the terminal with if they want to output usaage. Fixed up all CommandObjects to take an interpreter and cleaned up the API to not need the interpreter to be passed in. Fixed the disassemble command to output the usage if no options are passed down and arguments are passed (all disassebmle variants take options, there are no "args only"). llvm-svn: 114252
-
John Thompson authored
llvm-svn: 114251
-