- Oct 31, 2007
-
-
Devang Patel authored
llvm-svn: 43569
-
Fariborz Jahanian authored
A new test case added. llvm-svn: 43568
-
Steve Naroff authored
Implement a more sensible strategy for ObjC built-in types (addressing a long standing FIXME in Sema::GetObjcIdType()). This removes several gross hacks to work around the previous "lazy" behavior. Two notes: - MinimalActions still needs to be taught about the built-in types (This breaks one of the -noop test cases). I started this, then added a FIXME. - I didn't convert Sema::GetObjcProtoType() yet. llvm-svn: 43567
-
Ted Kremenek authored
llvm-svn: 43566
-
Ted Kremenek authored
Modified Serializer::EmitPtr to handle const pointers. llvm-svn: 43565
-
Ted Kremenek authored
llvm-svn: 43564
-
Ted Kremenek authored
Updated build instructions to not include an absolute line number in clang.cpp to add hard-coded paths. llvm-svn: 43563
-
Ted Kremenek authored
llvm-svn: 43562
-
Ted Kremenek authored
llvm-svn: 43561
-
Fariborz Jahanian authored
llvm-svn: 43560
-
Ted Kremenek authored
to "protected". This allows iterators to work. llvm-svn: 43559
-
Ted Kremenek authored
Added skeleton code for serialization of ASTContext. llvm-svn: 43558
-
Steve Naroff authored
Checking in some code that is still under construction. I need to (finally) change the way Class/id/SEL/IMP are built-in...the current approach of doing it in the preprocessor is "broken". The other problem is Sema::GetObjcIdType/GetObjcSelType/GetObjcClassType, the hooks that initialize ASTContext lazily. These built-in types need to be done up front... llvm-svn: 43557
-
Fariborz Jahanian authored
llvm-svn: 43556
-
Ted Kremenek authored
llvm-svn: 43555
-
Rafael Espindola authored
and by restructuring the X86 version. New I just have to move this to a common place :-) llvm-svn: 43554
-
Dan Gohman authored
llvm-svn: 43553
-
Rafael Espindola authored
Now both subtarget define getMaxInlineSizeThreshold and the expansion uses it. This should not change generated code. llvm-svn: 43552
-
Duncan Sands authored
llvm-svn: 43551
-
Duncan Sands authored
llvm-svn: 43550
-
Chris Lattner authored
llvm-svn: 43549
-
Chris Lattner authored
Feedback appreciated! llvm-svn: 43548
-
Chris Lattner authored
description is missing. llvm-svn: 43547
-
Chris Lattner authored
To come: for statement. llvm-svn: 43546
-
Chris Lattner authored
llvm-svn: 43545
-
Chris Lattner authored
llvm-svn: 43544
-
Steve Naroff authored
Add some plumbing to help cope with rewriting "id<p>", "Class<p>*". llvm-svn: 43543
-
Owen Anderson authored
llvm-svn: 43542
-
Owen Anderson authored
llvm-svn: 43541
-
Anders Carlsson authored
llvm-svn: 43540
-
Devang Patel authored
llvm-svn: 43539
-
Devang Patel authored
This is far from complete but this helps clang codegen module make progress. llvm-svn: 43536
-
Dale Johannesen authored
llvm-svn: 43535
-
Fariborz Jahanian authored
Added new type and bitfield fields in some decl types in preparation for objective-c's type qualifiers. Added initialization of Class/SEMA types. llvm-svn: 43534
-
Evan Cheng authored
At end of LSR, replace uses of now constant (as result of SplitCriticalEdge) PHI node with the constant value. llvm-svn: 43533
-
Ted Kremenek authored
nodes in the FoldingSet. llvm-svn: 43531
-
Devang Patel authored
llvm-svn: 43530
-
Steve Naroff authored
Stop pre-defining objc_msgSend/objc_getClass in the preprocessor. Instead, I generate these declaration on the fly when rewriting a message expression. llvm-svn: 43529
-
Devang Patel authored
llvm-svn: 43527
-
- Oct 30, 2007
-
-
Ted Kremenek authored
Disabled assignments for ContentCache. Copy-ctor for ContentCache now has an assertion preventing it to be copied from an object that already has an allocated buffer. llvm-svn: 43526
-