- Nov 23, 2009
-
-
Devang Patel authored
llvm-svn: 89686
-
Johnny Chen authored
ARMInstrFormats.td and fixing VLD[234]LN* and VST[234]LN* to derive from NLdSt instead of NLdStLN. llvm-svn: 89684
-
Dan Gohman authored
llvm-svn: 89683
-
Ted Kremenek authored
Tweak UndefBranchChecker to register the most nested "undefined" expression with bugreporter::registerTrackNullOrUndefValue instead of the condition itself. llvm-svn: 89682
-
Dan Gohman authored
SelectionDAGBuild.cpp to SelectionDAGBuilder.cpp. llvm-svn: 89681
-
Fariborz Jahanian authored
objective-c pointer type. This was a serious mishap and luckily, Ted's test caught that (and patch fixes the test case). llvm-svn: 89680
-
Ted Kremenek authored
llvm-svn: 89679
-
Anders Carlsson authored
llvm-svn: 89678
-
John Thompson authored
llvm-svn: 89677
-
Johnny Chen authored
should be left unspecified now that Bob Wilson has fixed pr5470. llvm-svn: 89676
-
Dan Gohman authored
in this file. llvm-svn: 89675
-
Dan Gohman authored
FunctionLoweringInfo.cpp. llvm-svn: 89674
-
Ted Kremenek authored
llvm-svn: 89673
-
David Goodwin authored
llvm-svn: 89672
-
Ted Kremenek authored
llvm-svn: 89671
-
Sebastian Redl authored
Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. llvm-svn: 89668
-
Dan Gohman authored
of SelectionDAGBuild.h/cpp into its own files, to help separate general lowering logic from SelectionDAG-specific lowering logic. llvm-svn: 89667
-
Chris Lattner authored
llvm-svn: 89666
-
Chris Lattner authored
we have a non-constant pointer. Constant pointers can't be local. llvm-svn: 89665
-
Chris Lattner authored
llvm-svn: 89664
-
Chris Lattner authored
llvm-svn: 89663
-
Chris Lattner authored
llvm-svn: 89662
-
Rafael Espindola authored
*) the ../backward dir is the last in libstdc++ to be searched *) If compiling c++, the c++ headers are searched first llvm-svn: 89661
-
Dan Gohman authored
out of its run function and into its doInitialization method, so that it does the dump once instead of once per function. llvm-svn: 89660
-
Dan Gohman authored
ConstantExpr, not just the top-level operator. This allows it to fold many more constants. Also, make GlobalOpt call ConstantFoldConstantExpression on GlobalVariable initializers. llvm-svn: 89659
-
Dan Gohman authored
adjacent uses of a dead basic block from the same user. This fixes PR5596. llvm-svn: 89658
-
Sebastian Redl authored
llvm-svn: 89657
-
Douglas Gregor authored
functions for a switch condition's conversion to integral or enumeration type. llvm-svn: 89656
-
Douglas Gregor authored
integral or enumeration type (vi user-defined conversions). Fixes PR5518. llvm-svn: 89655
-
Douglas Gregor authored
their template parameter depth and position, so that we can match redeclarations appropriately. Fixes PR5527 and PR5528. llvm-svn: 89654
-
Douglas Gregor authored
of the current instantiation and members of an unknown specialization when type-checking a qualified-if expression. llvm-svn: 89653
-
Douglas Gregor authored
llvm-svn: 89652
-
Douglas Gregor authored
complaint to a warning and providing a helpful node in the case where the "template<>" header is redundant because the corresponding template-id refers to an explicit specialization. C++0x might still change this behavior, and existing practice is all over the place on the number of "template<>" headers actually needed. llvm-svn: 89651
-
Douglas Gregor authored
llvm-svn: 89650
-
Douglas Gregor authored
llvm-svn: 89649
-
Duncan Sands authored
the body to not pass the name for the isSigned parameter. However it seems that changing prototypes is a big-no-no, so here I revert the previous change and pass "true" for isSigned, meaning this always does a signed cast, which was the previous behaviour assuming the name was not NULL! Some other C function needs to be introduced for the general case of signed or unsigned casts. This hopefully unbreaks the ocaml binding. llvm-svn: 89648
-
Nick Lewycky authored
llvm-svn: 89646
-
Nick Lewycky authored
llvm-svn: 89645
-
Nick Lewycky authored
llvm-svn: 89644
-
Zhongxing Xu authored
llvm-svn: 89643
-