- Dec 13, 2007
-
-
Chris Lattner authored
llvm-svn: 44963
-
- Dec 12, 2007
-
-
Ted Kremenek authored
Moved all clients of Diagnostics to use FullSourceLoc instead of SourceLocation. Added many utility methods to FullSourceLoc to provide shorthand for: FullLoc.getManager().someMethod(FullLoc.getLocation()); instead we have: FullLoc.someMethod(); Modified TextDiagnostics (and related classes) to use this short-hand. llvm-svn: 44957
-
Chris Lattner authored
llvm-svn: 44908
-
- Dec 11, 2007
-
-
Devang Patel authored
llvm-svn: 44879
-
Ted Kremenek authored
SourceManager is passed by reference, allowing the SourceManager to be associated with a specific translation unit, and not the entire execution of the driver. Modified all users of Diagnostics to comply with this new interface. Integrated SourceManager as a member variable of TargetInfo. TargetInfo will eventually be associated with a single translation unit (just like SourceManager). Made the SourceManager reference in ASTContext private. Provided accessor getSourceManager() for clients to use instead. Modified clients to comply with new interface. llvm-svn: 44878
-
Devang Patel authored
No functionality change. llvm-svn: 44875
-
Chris Lattner authored
llvm-svn: 44844
-
Anders Carlsson authored
llvm-svn: 44841
-
Anders Carlsson authored
llvm-svn: 44839
-
Chris Lattner authored
the types are right in sema. Thanks Steve. llvm-svn: 44834
-
Devang Patel authored
llvm-svn: 44833
-
Devang Patel authored
llvm-svn: 44831
-
Devang Patel authored
For example, struct { char a; short b:2; }; llvm-svn: 44830
-
Ted Kremenek authored
compiles again on Linux. llvm-svn: 44821
-
- Dec 10, 2007
-
-
Chris Lattner authored
type. llvm-svn: 44809
-
Anders Carlsson authored
llvm-svn: 44806
-
Devang Patel authored
llvm-svn: 44800
-
Devang Patel authored
llvm-svn: 44799
-
Devang Patel authored
llvm-svn: 44798
-
Chris Lattner authored
char text[] = "string"; llvm-svn: 44752
-
Chris Lattner authored
llvm-svn: 44751
-
Chris Lattner authored
char text[8] = "string"; Big fixme remains. llvm-svn: 44750
-
Anders Carlsson authored
llvm-svn: 44749
-
Anders Carlsson authored
llvm-svn: 44748
-
- Dec 09, 2007
-
-
Anders Carlsson authored
llvm-svn: 44745
-
Anders Carlsson authored
llvm-svn: 44744
-
Chris Lattner authored
llvm-svn: 44730
-
- Dec 06, 2007
-
-
Devang Patel authored
struct STestB1 {char a; char b:2; } stb1; struct STestB2 {char a; char b:5; char c:4} stb2; llvm-svn: 44664
-
- Dec 05, 2007
-
-
Chris Lattner authored
llvm-svn: 44615
-
Anders Carlsson authored
Implement CodeGen for vectors. Don't create unnecessary conversion instructions if the value to be converted is a constant. llvm-svn: 44606
-
Anders Carlsson authored
llvm-svn: 44604
-
- Dec 03, 2007
-
-
Seo Sanghyeon authored
llvm-svn: 44529
-
- Dec 02, 2007
-
-
Anders Carlsson authored
llvm-svn: 44521
-
Chris Lattner authored
llvm-svn: 44520
-
Christopher Lamb authored
Treat discarding array initializer elements as an extwarn (so -pedantic-errors flags it). Allow CodeGen to truncate the initializer if needed. llvm-svn: 44518
-
Chris Lattner authored
llvm-svn: 44512
-
Chris Lattner authored
llvm-svn: 44511
-
Chris Lattner authored
llvm-svn: 44510
-
Chris Lattner authored
extern int x[]; void foo() { x[0] = 1; } int x[10]; void bar() { x[0] = 1; } llvm-svn: 44509
-
Chris Lattner authored
llvm-svn: 44508
-