- Apr 14, 2010
-
-
Jakob Stoklund Olesen authored
llvm-svn: 101286
-
Evan Cheng authored
- TryToOptimizeStoreOfMallocToGlobal should check if TargetData is available and bail out if it is not. The transformations being done requires TD. llvm-svn: 101285
-
Fariborz Jahanian authored
llvm-svn: 101284
-
Dan Gohman authored
llvm-svn: 101283
-
Bob Wilson authored
does not have a legal type. The legalizer does not know how to handle those nodes. Radar 7854640. llvm-svn: 101282
-
Chris Lattner authored
Anton Yartsev! llvm-svn: 101281
-
Dan Gohman authored
llvm-svn: 101280
-
Dan Gohman authored
ImmutableCallSite can use them too. llvm-svn: 101279
-
Douglas Gregor authored
correction find names when a call failed. Fixes <rdar://problem/7853795>. llvm-svn: 101278
-
Evan Cheng authored
llvm-svn: 101277
-
Dan Gohman authored
llvm-svn: 101276
-
Dan Gohman authored
llvm-svn: 101275
-
Douglas Gregor authored
generally recover from typos in keywords (since we would effectively have to mangle the token stream). However, there are still benefits to typo-correcting with keywords: - We don't make stupid suggestions when the user typed something that is similar to a keyword. - We can suggest the keyword in a diagnostic (did you mean "static_cast"?), even if we can't recover and therefore don't have a fix-it. llvm-svn: 101274
-
Dan Gohman authored
a bunch of stuff to support it. llvm-svn: 101273
-
Dan Gohman authored
llvm-svn: 101272
-
Dan Gohman authored
llvm-svn: 101270
-
Dan Gohman authored
llvm-svn: 101269
-
Dan Gohman authored
into a separate header to allow clients to use them without pulling in SelectionDAG-specific declarations. llvm-svn: 101268
-
Dan Gohman authored
SelectionDAGBuilder. FunctionLoweringInfo isn't an ideal place for them to live, but it's better than SelectionDAGBuilder for now. llvm-svn: 101267
-
Dan Gohman authored
llvm-svn: 101266
-
Gabor Greif authored
llvm-svn: 101265
-
Dan Gohman authored
llvm-svn: 101264
-
Dan Gohman authored
llvm-svn: 101263
-
Dan Gohman authored
don't need it. llvm-svn: 101262
-
Dan Gohman authored
drop the redundant #ifndef NDEBUG. llvm-svn: 101261
-
Dan Gohman authored
llvm-svn: 101260
-
Douglas Gregor authored
than just a bool indicating that correction occurred. No actual functionality change (it's still always used like a bool), but this refactoring will be used to support typo correction to keywords. llvm-svn: 101259
-
Dan Gohman authored
SelectionDAGISel. llvm-svn: 101258
-
Daniel Dunbar authored
IRgen record layout, which this code doesn't need to depend on. llvm-svn: 101257
-
Dan Gohman authored
llvm-svn: 101256
-
Dan Gohman authored
llvm-svn: 101255
-
Dan Gohman authored
llvm-svn: 101254
-
Gabor Greif authored
llvm-svn: 101253
-
Dan Gohman authored
SelectionDAGISel::runOnMachineFunction into FunctionLowering. llvm-svn: 101252
-
Dan Gohman authored
llvm-svn: 101251
-
Gabor Greif authored
llvm-svn: 101250
-
Douglas Gregor authored
that adds parentheses from the main diagnostic down to a new note. This way, when the fix-it represents a choice between two options, each of the options is associted with a note. There is no default option in such cases. For example: /Users/dgregor/t.c:2:9: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if (x & y == 0) { ^~~~~~~~ /Users/dgregor/t.c:2:9: note: place parentheses around the & expression to evaluate it first if (x & y == 0) { ^ ( ) /Users/dgregor/t.c:2:9: note: place parentheses around the == expression to silence this warning if (x & y == 0) { ^ ( ) llvm-svn: 101249
-
Dan Gohman authored
llvm-svn: 101248
-
Dan Gohman authored
llvm-svn: 101247
-
Dan Gohman authored
llvm-svn: 101246
-