- Oct 30, 2009
-
-
David Goodwin authored
Between scheduling regions, correctly maintain anti-dep breaking state so that we don't incorrectly rename registers that span these regions. llvm-svn: 85537
-
Dan Gohman authored
llvm-svn: 85536
-
Mike Stump authored
llvm-svn: 85535
-
Mike Stump authored
llvm-svn: 85534
-
John McCall authored
doesn't initialize anything. llvm-svn: 85533
-
Douglas Gregor authored
We may need to instantiate a class template specialization as part of a derived-to-base pointer case llvm-svn: 85532
-
- Oct 29, 2009
-
-
Nick Kledzik authored
llvm-svn: 85531
-
Dan Gohman authored
*ISelDAGToDAG.cpp to being regular code in SelectionDAGISel.cpp. llvm-svn: 85530
-
Douglas Gregor authored
llvm-svn: 85529
-
Steve Naroff authored
- change ObjCCategoryImplDecl::getCategoryClass() to getCategoryDecl(). No functionality change. llvm-svn: 85528
-
Daniel Dunbar authored
llvm-svn: 85527
-
Mike Stump authored
llvm-svn: 85526
-
Sebastian Redl authored
llvm-svn: 85524
-
David Goodwin authored
llvm-svn: 85522
-
Steve Naroff authored
clang_getDeclSpelling(): For category implementations, make sure we hand back the category name (not the class name). This fixes <rdar://problem/7297518>. llvm-svn: 85521
-
John McCall authored
Provide an API for getting the SourceRange of a TAL and use it judiciously. llvm-svn: 85520
-
Bob Wilson authored
llvm-svn: 85519
-
Devang Patel authored
First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until one find's dbg.declare intrinsic. Patch by Sunae Seo. llvm-svn: 85518
-
Dan Gohman authored
bunch of associated comments, because it doesn't have anything to do with DAGs or scheduling. This is another step in decoupling MachineInstr emitting from scheduling. llvm-svn: 85517
-
Douglas Gregor authored
llvm-svn: 85516
-
Dan Gohman authored
llvm-svn: 85515
-
Bill Wendling authored
llvm-svn: 85514
-
Fariborz Jahanian authored
llvm-svn: 85512
-
Ted Kremenek authored
llvm-svn: 85511
-
Anders Carlsson authored
Make sure to call CompleteConstructorCall for bases and members that are initialized implicitly in constructors so that default arguments etc are set correctly. Fixes PR5283. llvm-svn: 85510
-
Douglas Gregor authored
llvm-svn: 85509
-
Benjamin Kramer authored
llvm-svn: 85505
-
Nuno Lopes authored
make clang emit undefs for padding of structs and unions instead of zeros. this enables constant compaction optimizations. llvm-svn: 85504
-
John McCall authored
llvm-svn: 85501
-
John McCall authored
types. Preserve it through template instantiation. Preserve it through PCH, although TSTs themselves aren't serializable, so that's pretty much meaningless. llvm-svn: 85500
-
John McCall authored
classes. Move its implementation into a new module. This will seem marginally more justified in a bit. llvm-svn: 85499
-
Nick Lewycky authored
llvm-svn: 85498
-
Zhongxing Xu authored
llvm-svn: 85497
-
Chris Lattner authored
llvm-svn: 85496
-
Chris Lattner authored
static constructors with indirect gotos :) llvm-svn: 85495
-
Ted Kremenek authored
small test case to show we handle dereferences of undefined values. llvm-svn: 85492
-
Douglas Gregor authored
llvm-svn: 85491
-
Chris Lattner authored
now correctly runs clang's test/CodeGen/indirect-goto.c. The JIT will abort on it until someone feels compelled to implement this. llvm-svn: 85488
-
Chris Lattner authored
llvm-svn: 85487
-
Ted Kremenek authored
by Zhongxing Xu. RemoveDeadBindings() would falsely prune SymbolicRegions from the store that wrapped derived symbols whose liveness could only be determined after scanning the store. llvm-svn: 85484
-