- Oct 21, 2009
-
-
Ted Kremenek authored
llvm-svn: 84697
-
Ted Kremenek authored
llvm-svn: 84696
-
Ted Kremenek authored
llvm-svn: 84695
-
Fariborz Jahanian authored
as argument to a function call. Removes a FIXME. llvm-svn: 84694
-
Anders Carlsson authored
Change ResolveAddressOfOverloadedFunction to support TemplateIdRefExpr. No testcase yet because FixOverloadedFunctionReference needs to be updated too. Doug, plz review. llvm-svn: 84693
-
David Goodwin authored
Respect src register allocation requirements when breaking anti-dependencies. Remove some dead code. llvm-svn: 84691
-
Devang Patel authored
s/validName/isValidName/g s/with an Instruction/to an Instruction/g s/RegisterMDKind/registerMDKind/g llvm-svn: 84689
-
Daniel Dunbar authored
llvm-svn: 84687
-
Anders Carlsson authored
llvm-svn: 84686
-
- Oct 20, 2009
-
-
Ted Kremenek authored
AnalysisManager periodically cleanup its AnalysisContextManager and LocationContextManager objects, as they don't need to forever retain all the CFGs ever created when analyzing a file. llvm-svn: 84684
-
Anton Korobeynikov authored
transform. llvm-svn: 84683
-
Lang Hames authored
llvm-svn: 84682
-
Lang Hames authored
llvm-svn: 84681
-
Fariborz Jahanian authored
llvm-svn: 84679
-
Chris Lattner authored
llvm-svn: 84676
-
Chris Lattner authored
fail without the patch. llvm-svn: 84675
-
Chris Lattner authored
llvm-svn: 84674
-
Dan Gohman authored
container of the blocks and do efficient lookups. This makes isLoopSimplifyForm much faster on large loops, fixing a significant compile-time issue in builds with assertions enabled. llvm-svn: 84673
-
Chris Lattner authored
llvm-svn: 84672
-
Chris Lattner authored
llvm-svn: 84671
-
Fariborz Jahanian authored
llvm-svn: 84670
-
Jim Grosbach authored
llvm-svn: 84669
-
Mike Stump authored
it was. Fixes codegen bug introduced yesterday. llvm-svn: 84668
-
Chris Lattner authored
llvm-svn: 84667
-
Jim Grosbach authored
llvm-svn: 84664
-
Fariborz Jahanian authored
llvm-svn: 84662
-
Dan Gohman authored
the estimated code size and the number of blocks when deciding whether to do a non-trivial unswitch. This protects it from some very undesirable worst-case behavior on large numbers of loop-unswitchable conditions, such as in the testcase in PR5259. llvm-svn: 84661
-
Fariborz Jahanian authored
llvm-svn: 84660
-
Devang Patel authored
Do not eagerly cache DITypes because it allows real struct type to be shadowed by forward declared struct type. llvm-svn: 84659
-
David Goodwin authored
llvm-svn: 84658
-
Jim Grosbach authored
llvm-svn: 84657
-
Daniel Dunbar authored
llvm-svn: 84656
-
Devang Patel authored
llvm-svn: 84653
-
Dan Gohman authored
llvm-svn: 84652
-
Jeffrey Yasskin authored
JITEmitter. I'm gradually making Functions auto-remove themselves from the JIT when they're destroyed. In this case, the Function needs to be removed from the JITEmitter, but the map recording which Functions need to be removed lived behind the JITMemoryManager interface, which made things difficult. This patch replaces the deallocateMemForFunction(Function*) method with a pair of methods deallocateFunctionBody(void *) and deallocateExceptionTable(void *) corresponding to the two startFoo/endFoo pairs. llvm-svn: 84651
-
Daniel Dunbar authored
llvm-svn: 84650
-
Fariborz Jahanian authored
Related to radar: <rdar://problem/7308503> clang should disallow the trailing semicolon in method definitions llvm-svn: 84647
-
Edward O'Callaghan authored
llvm-svn: 84646
-
Fariborz Jahanian authored
Fixes <rdar://problem/7308503> clang should disallow the trailing semicolon in method definitions llvm-svn: 84645
-
Steve Naroff authored
llvm-svn: 84642
-