- Feb 06, 2009
-
-
Bill Wendling authored
llvm-svn: 63967
-
Bill Wendling authored
llvm-svn: 63966
-
Dan Gohman authored
that already hold the lock can call an entry point that doesn't re-acquire the lock. llvm-svn: 63965
-
Dan Gohman authored
llvm-svn: 63963
-
Dan Gohman authored
addresses to symbols. llvm-svn: 63962
-
Ted Kremenek authored
llvm-svn: 63961
-
Fariborz Jahanian authored
llvm-svn: 63959
-
Ted Kremenek authored
ASTContext. This required changing all clients to pass in the ASTContext& to the constructor of StringLiteral. I also changed all allocations of StringLiteral to use new(ASTContext&). Along the way, I updated a bunch of new()'s in StmtSerialization.cpp to use the allocator from ASTContext& (not complete). llvm-svn: 63958
-
Ted Kremenek authored
Add sub-testcase where we process Cocoa.h using --disable-free (i.e., test the usage of the BumpPtrAllocator in ASTContext). llvm-svn: 63957
-
Ted Kremenek authored
Deallocate() methods now take a 'const void*' instead of a 'void *', matching observed behavior with how 'delete[]' can be used. llvm-svn: 63956
-
Daniel Dunbar authored
llvm-svn: 63955
-
Daniel Dunbar authored
-dynamiclib. Re-audited translations to make sure I didn't miss something else. llvm-svn: 63953
-
Daniel Dunbar authored
llvm-svn: 63952
-
Dale Johannesen authored
llvm-svn: 63951
-
Ted Kremenek authored
Added special versions of new[]/delete[] to complement the new/delete which uses ASTContext's allocator. Updated some comments along the way. llvm-svn: 63949
-
Chris Lattner authored
llvm-svn: 63947
-
Chris Lattner authored
llvm-svn: 63945
-
Dan Gohman authored
SelectionDAGISel::CreateScheduler, and make it just create the scheduler. Leave running the scheduler to the higher-level code. This makes the higher-level code a little more explicit and easier to follow, and will help enable some future refactoring. llvm-svn: 63944
-
Sanjiv Gupta authored
llvm-svn: 63943
-
Chris Lattner authored
llvm-svn: 63942
-
Dan Gohman authored
llvm-svn: 63941
-
Evan Cheng authored
llvm-svn: 63940
-
Douglas Gregor authored
matching member exists. Thanks to Piotr Rak for reporting the problem! llvm-svn: 63939
-
Evan Cheng authored
llvm-svn: 63938
-
Dan Gohman authored
that previously included this header should include SchedulerRegistry.h instead. llvm-svn: 63937
-
Evan Cheng authored
Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's safe to move an instruction which defines a value in the register class. Replace pre-splitting specific IgnoreRegisterClassBarriers with this new hook. llvm-svn: 63936
-
Evan Cheng authored
llvm-svn: 63935
-
Dan Gohman authored
that used this header to select a scheduling policy should use SchedulerRegistry.h instead (llvm-gcc and clang were updated a while ago). llvm-svn: 63934
-
Evan Cheng authored
llvm-svn: 63933
-
Dan Gohman authored
more member functions protected, and group all the protected members together. llvm-svn: 63932
-
Roman Levenstein authored
llvm-svn: 63931
-
Zhongxing Xu authored
llvm-svn: 63930
-
Zhongxing Xu authored
llvm-svn: 63929
-
Zhongxing Xu authored
for FieldRegion. This enables us to track more values. Simplify SymbolicRegion::getRValueType(). We assume the symbol always has pointer type. llvm-svn: 63928
-
Nick Lewycky authored
llvm-svn: 63927
-
Chris Lattner authored
diffing the output of: clang -dM -o - -E -x c foo.c | sort llvm-svn: 63926
-
Chris Lattner authored
llvm-svn: 63925
-
Chris Lattner authored
llvm-svn: 63924
-
Devang Patel authored
llvm-svn: 63923
-
Chris Lattner authored
llvm-svn: 63922
-