- May 19, 2009
-
-
Bill Wendling authored
llvm-svn: 72113
-
Bill Wendling authored
llvm-svn: 72112
-
Fariborz Jahanian authored
llvm-svn: 72111
-
Daniel Dunbar authored
llvm-svn: 72110
-
Duncan Sands authored
when compiling with gcc-4.4. llvm-svn: 72109
-
Eli Friedman authored
redundant with -triple. llvm-svn: 72108
-
Eli Friedman authored
clang-cc.cpp. With this commit, all of the clang-cc command-line options are defined in clang-cc.cpp. llvm-svn: 72107
-
Bob Wilson authored
the stack. Patch by Sandeep Patel. llvm-svn: 72106
-
Bob Wilson authored
llvm-svn: 72105
-
Eli Friedman authored
llvm-svn: 72104
-
Anders Carlsson authored
Have AggExprEmitter::VisitCXXConstructExpr make new variables if necessary. Stub out VisitCXXExprWithTemporaries. llvm-svn: 72103
-
Anders Carlsson authored
llvm-svn: 72102
-
Eli Friedman authored
llvm-svn: 72101
-
Eli Friedman authored
issues. llvm-svn: 72100
-
Eli Friedman authored
files to lib/Frontend. llvm-svn: 72099
-
Anders Carlsson authored
llvm-svn: 72098
-
Eli Friedman authored
Start moving things around in the direction of refactoring the command-line options out of AnalysisConsumer.cpp. llvm-svn: 72097
-
Eli Friedman authored
to clang-cc.cpp. Also, rename CreateDependencyFileGen to AttachDependencyFileGen, and make it take a raw_ostream rather than opening a file itself. llvm-svn: 72096
-
Eli Friedman authored
clang-cc.cpp. llvm-svn: 72095
-
Dan Gohman authored
fixes dejagnu tests that use these options. llvm-svn: 72094
-
Dan Gohman authored
instructions. It attempts to create high-level multi-operand GEPs, though in cases where this isn't possible it falls back to casting the pointer to i8* and emitting a GEP with that. Using GEP instructions instead of ptrtoint+arithmetic+inttoptr helps pointer analyses that don't use ScalarEvolution, such as BasicAliasAnalysis. Also, make the AddrModeMatcher more aggressive in handling GEPs. Previously it assumed that operand 0 of a GEP would require a register in almost all cases. It now does extra checking and can do more matching if operand 0 of the GEP is foldable. This fixes a problem that was exposed by SCEVExpander using GEPs. llvm-svn: 72093
-
Cristian Cadar authored
llvm-svn: 72092
-
Dan Gohman authored
LoopInfo functionality. llvm-svn: 72091
-
Eli Friedman authored
llvm-svn: 72090
-
Eli Friedman authored
llvm-svn: 72089
-
Owen Anderson authored
llvm-svn: 72088
-
Owen Anderson authored
Fix up the Windows portion of Atomic.h. This is untested, but it is my best understanding of what should work. I'd be much obliged if someone on MSVC++ could try this out and let me know if it works. llvm-svn: 72087
-
Owen Anderson authored
llvm-svn: 72086
-
Eli Friedman authored
filename (or unconditionally using stdout). llvm-svn: 72085
-
Ted Kremenek authored
llvm-svn: 72084
-
Dale Johannesen authored
llvm-svn: 72083
-
Anders Carlsson authored
When assigning from an rvalue to a const reference, the implicit cast from T -> const T is not an lvalue cast. llvm-svn: 72082
-
Douglas Gregor authored
llvm-svn: 72081
-
Fariborz Jahanian authored
This patch allows clang to generate code for declared properties on the GNU runtime. As with @synchronized, this requires some extra functions that are included with other libraries (not with the GNU runtime itself) and so will cause linker errors when these are not present. Patch by David Chisnall. llvm-svn: 72079
-
Mike Stump authored
llvm-svn: 72078
-
Owen Anderson authored
use it to implement Atomic.h. This expunges the code previously imported from libatomic_ops. llvm-svn: 72077
-
Douglas Gregor authored
easier than expected because of the limitation that subscript operators must be member functions. llvm-svn: 72076
-
Owen Anderson authored
disable building LLVM in thread-safe mode and print a nice warning. Regenerate configure for these changes. llvm-svn: 72075
-
Daniel Dunbar authored
- If given, the argument will be run using system with the path to the sent data. Useful for testing nightlytest server replacements. llvm-svn: 72070
-
Fariborz Jahanian authored
can be processed. No change in functionality. llvm-svn: 72066
-