- Apr 15, 2010
-
-
Devang Patel authored
llvm-svn: 101315
-
Devang Patel authored
llvm-svn: 101314
-
Tobias Grosser authored
The commit "Adding IPSCCP and Internalize passes to the C-bindings" introduced new dependencies for IPO. Add these to the CMAKE build as otherwise the BUILD_SHARED_LIBS=1 build fails. llvm-svn: 101313
-
Douglas Gregor authored
ResolveAddressOfOverloadedFunction when asked to complain. Previously, we had some weird handshake where ResolveAddressOfOverloadedFunction expected its caller to handle some of the diagnostics but not others, and yet there was no way for the caller to know which case we were in. Eliminate this madness, fixing <rdar://problem/7765884>. llvm-svn: 101312
-
Alexis Hunt authored
llvm-svn: 101311
-
Johnny Chen authored
function checks whether we have a valid submode for VLDM/VSTM (must be either "ia" or "db") before calling ARM_AM::getAM5Opc(AMSubMode, unsigned char). llvm-svn: 101306
-
Jim Grosbach authored
kernel linker happier when dealing with kexts. Radar 7805069 llvm-svn: 101303
-
Dan Gohman authored
llvm-svn: 101300
-
Dan Gohman authored
other getOperand wrappers, and it makes it easier to use with DebugInfo code, which isn't currently prepared to see const MDNode *. llvm-svn: 101299
-
Dan Gohman authored
llvm-svn: 101298
-
Douglas Gregor authored
separate count of "suppressed" errors. This way, semantic analysis bits that depend on the error count to determine whether problems occured (e.g., some template argument deduction failures, jump-scope checking) will not get confused. The actual problem here is that a missing #include (which is a fatal error) could cause the jump-scope checker to run on invalid code, which it is not prepared to do. Trivial fix for both <rdar://problem/7775941> and <rdar://problem/7775709>. llvm-svn: 101297
-
Nicolas Geoffray authored
llvm-svn: 101294
-
Johnny Chen authored
Change the error msg to read "Encoding error: msb < lsb". llvm-svn: 101293
-
- Apr 14, 2010
-
-
Dan Gohman authored
be used in ImmutableCallSite too. llvm-svn: 101292
-
Johnny Chen authored
was asserting because the (RegClass, RegNum) combination doesn't make sense from an encoding point of view. Since getRegisterEnum() is used all over the place, to change the code to check for encoding error after each call would not only bloat the code, but also make it less readable. An Err flag is added to the ARMBasicMCBuilder where a client can set a non-zero value to indicate some kind of error condition while building up the MCInst. ARMBasicMCBuilder::BuildIt() checks this flag and returns false if a non-zero value is detected. llvm-svn: 101290
-
Ted Kremenek authored
llvm-svn: 101287
-
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
-