- Jul 02, 2009
-
-
Owen Anderson authored
llvm-svn: 74678
-
Devang Patel authored
llvm-svn: 74677
-
Dan Gohman authored
a key is present in a std::map or DenseMap to use find instead. llvm-svn: 74676
-
Owen Anderson authored
llvm-svn: 74675
-
John Mosby authored
llvm-svn: 74674
-
Devang Patel authored
llvm-svn: 74673
-
Douglas Gregor authored
Look through vector types when determining the base type of a type for declarator printing. Bug found via the PCH tester llvm-svn: 74672
-
Owen Anderson authored
llvm-svn: 74671
-
Owen Anderson authored
llvm-svn: 74670
-
Daniel Dunbar authored
llvm-svn: 74668
-
Dale Johannesen authored
llvm-svn: 74667
-
Fariborz Jahanian authored
Per Doug's comments. Doug please review. llvm-svn: 74666
-
Ted Kremenek authored
actual lifetime to their logical lifetime. llvm-svn: 74665
-
Douglas Gregor authored
llvm-svn: 74664
-
Owen Anderson authored
llvm-svn: 74663
-
Ted Kremenek authored
a case where RegionStore doesn't create symbolic values for the fields of structs that are passed-by-value. llvm-svn: 74662
-
Dan Gohman authored
PassManager was scheduling LCSSA before LoopSimplify, which does not preserve LCSSA. llvm-svn: 74661
-
Ted Kremenek authored
pass misc-ps.m. Currently RegionStore/BasicStore don't do any special reasoning about clang-style vectors, so we should return UnknownVal (in all cases) when accessing their values via an array. llvm-svn: 74660
-
Devang Patel authored
llvm-svn: 74659
-
Bob Wilson authored
llvm-svn: 74658
-
Owen Anderson authored
llvm-svn: 74657
-
Owen Anderson authored
moment, that I will need to make far-reaching changes. llvm-svn: 74655
-
Dan Gohman authored
This fixes a bug that caused -debug-pass=Details to abort. llvm-svn: 74654
-
Bill Wendling authored
U include/llvm/LLVMContext.h U lib/VMCore/LLVMContext.cpp U lib/AsmParser/LLParser.cpp U lib/AsmParser/LLParser.h Temporarily reverting r74648. It was causing massive failures in release mode. llvm-svn: 74653
-
Devang Patel authored
No functionality change. llvm-svn: 74652
-
Douglas Gregor authored
by distinguishing between substitution that occurs for template argument deduction vs. explicitly-specifiad template arguments. This is used both to improve diagnostics and to make sure we only provide SFINAE in those cases where SFINAE should apply. In addition, deal with the sticky issue where SFINAE only considers substitution of template arguments into the *type* of a function template; we need to issue hard errors beyond this point, as test/SemaTemplate/operator-template.cpp illustrates. llvm-svn: 74651
-
- Jul 01, 2009
-
-
Bob Wilson authored
llvm-svn: 74650
-
Owen Anderson authored
llvm-svn: 74649
-
Owen Anderson authored
llvm-svn: 74648
-
Andreas Bolka authored
llvm-svn: 74647
-
Dan Gohman authored
llvm-svn: 74646
-
Daniel Dunbar authored
llvm-svn: 74645
-
Devang Patel authored
llvm-svn: 74644
-
Owen Anderson authored
llvm-svn: 74642
-
Bob Wilson authored
addressing mode is encoded in the second operand, not the third. llvm-svn: 74641
-
Owen Anderson authored
llvm-svn: 74640
-
Fariborz Jahanian authored
No change in functionality. llvm-svn: 74639
-
Devang Patel authored
llvm-svn: 74638
-
Daniel Dunbar authored
- Refactored slightly to make control flow more obvious. llvm-svn: 74637
-
Daniel Dunbar authored
llvm-svn: 74636
-