- Sep 28, 2010
-
-
Owen Anderson authored
Rather than having arbitrary cutoffs, actually try to cost model the conversion. For now, the constants are tuned to more or less match our existing behavior, but these will be changed to reflect realistic values as this work proceeds. llvm-svn: 114973
-
Nick Lewycky authored
also fixes PR8250. llvm-svn: 114972
-
Johnny Chen authored
llvm-svn: 114970
-
Devang Patel authored
llvm-svn: 114969
-
Douglas Gregor authored
verify that we aren't in a message-send expression before digging into the identifier or looking ahead more tokens. Fixes a regression (<rdar://problem/8483253>) I introduced with bracket insertion. llvm-svn: 114968
-
Howard Hinnant authored
llvm-svn: 114967
-
Howard Hinnant authored
llvm-svn: 114966
-
Jim Grosbach authored
hosted on different platforms. llvm-svn: 114965
-
Jim Grosbach authored
This should make the arm-linux self-host buildbot happy again. llvm-svn: 114964
-
Johnny Chen authored
Error in dbg server -> MachProcess::SetProcessID() and misc changes to make clang++ happy. llvm-svn: 114962
-
Rafael Espindola authored
llvm-svn: 114958
-
Johnny Chen authored
Error in object runtime language detection code (spurious '; ') Also replace false by NULL in a place where the compiler expects a pointer instead of a bool. llvm-svn: 114957
-
Jim Ingham authored
llvm-svn: 114956
-
Argyrios Kyrtzidis authored
Fixes rdar://8459342. llvm-svn: 114955
-
-
Oscar Fuentes authored
llvm-svn: 114953
-
Oscar Fuentes authored
llvm-svn: 114952
-
Oscar Fuentes authored
llvm-svn: 114951
-
Oscar Fuentes authored
llvm-svn: 114949
-
Che-Liang Chiou authored
llvm-svn: 114948
-
Che-Liang Chiou authored
llvm-svn: 114947
-
Eric Christopher authored
llvm-svn: 114943
-
Bob Wilson authored
accesses for ARM targets that would otherwise allow it. Radar 8465431. llvm-svn: 114941
-
Sebastian Redl authored
llvm-svn: 114940
-
Sebastian Redl authored
llvm-svn: 114937
-
Bill Wendling authored
llvm-svn: 114936
-
Jim Ingham authored
Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Value::GetValueOpaqueClangQualType. But mostly, move the ObjC Trampoline handling code from the MacOSX dyld plugin to the AppleObjCRuntime classes. llvm-svn: 114935
-
Eric Christopher authored
now takes a libcall operand, sets up the arguments correctly and handles stack adjustments. llvm-svn: 114934
-
Bill Wendling authored
one of them) was causing a series of failures: http://google1.osuosl.org:8011/builders/clang-x86_64-darwin10-selfhost/builds/4518 svn merge -c -114929 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114929 into '.': U include/clang/Sema/Sema.h U include/clang/AST/DeclCXX.h U lib/Sema/SemaDeclCXX.cpp U lib/Sema/SemaTemplateInstantiateDecl.cpp U lib/Sema/SemaDecl.cpp U lib/Sema/SemaTemplateInstantiate.cpp U lib/AST/DeclCXX.cpp svn merge -c -114925 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114925 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/AST/DeclCXX.cpp svn merge -c -114924 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114924 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp U lib/AST/ASTContext.cpp svn merge -c -114921 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114921 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp llvm-svn: 114933
-
Greg Clayton authored
Removed code that shouldn't have been checked in. llvm-svn: 114932
-
Eric Christopher authored
llvm-svn: 114931
-
Eric Christopher authored
llvm-svn: 114930
-
Douglas Gregor authored
HasTrivialConstructor, HasTrivialCopyConstructor, HasTrivialCopyAssignment, and HasTrivialDestructor bits in CXXRecordDecl's methods. This completes all but the Abstract bit and the set of conversion functions, both of which will require a bit of extra work. The majority of <rdar://problem/8459981> is now implemented (but not all of it). llvm-svn: 114929
-
Sean Callanan authored
can be allocated and manipulated. llvm-svn: 114928
-
Johnny Chen authored
llvm-svn: 114927
-
Johnny Chen authored
method. Renamed it to be AbstractBase.py, which contains the GenericTester class that both IntegerTypesTestCase and FloatTypesTestCase inherit from. llvm-svn: 114926
-
Douglas Gregor authored
Polymorphic bit in CXXRecordDecl itself. Yes, this is also part of <rdar://problem/8459981>. llvm-svn: 114925
-
Douglas Gregor authored
in CXXRecordDecl itself. Yes, this is also part of <rdar://problem/8459981>. llvm-svn: 114924
-
Johnny Chen authored
type tester method into its own abstarct base class 'AbstractBase'. And added TestIntegerTypes.py and TestFloatTypes.py. Added an option "-p reg-exp-pattern" to the test driver to specify a regular expression pattern to match against eligible filenames as our test cases. An example: /Volumes/data/lldb/svn/trunk/test $ ./dotest.py -v -p "TestFloat.*" types ---------------------------------------------------------------------- Collected 4 tests test_double_type_with_dsym (TestFloatTypes.FloatTypesTestCase) Test that double-type variables are displayed correctly. ... ok test_double_type_with_dwarf (TestFloatTypes.FloatTypesTestCase) Test that double-type variables are displayed correctly. ... ok test_float_type_with_dwarf (TestFloatTypes.FloatTypesTestCase) Test that float-type variables are displayed correctly. ... ok test_float_types_with_dsym (TestFloatTypes.FloatTypesTestCase) Test that float-type variables are displayed correctly. ... ok ---------------------------------------------------------------------- Ran 4 tests in 5.592s OK llvm-svn: 114923
-
Sebastian Redl authored
llvm-svn: 114922
-