- Aug 31, 2009
-
-
Caroline Tice authored
modify the type and location debug information for these variables to match the programmer's expectations. llvm-svn: 80625
-
Douglas Gregor authored
template argument lists, e.g., x.f<int>(). Semantic analysis will be a separate commit. llvm-svn: 80624
-
Dan Gohman authored
SCEVUnknowns, as the non-SCEVUnknown cases in the getSCEVAtScope code can also end up repeatedly climing through the same expression trees, which can be unusably slow when the trees are very tall. Also, add a quick check for SCEV pointer equality to the main SCEV comparison routine, as the full comparison code can be expensive in the case of large expression trees. These fix compile-time problems in some pathlogical cases. llvm-svn: 80623
-
Gabor Greif authored
llvm-svn: 80622
-
David Goodwin authored
llvm-svn: 80621
-
Devang Patel authored
llvm-svn: 80620
-
Devang Patel authored
llvm-svn: 80618
-
Evan Cheng authored
llvm-svn: 80615
-
Eli Friedman authored
are apparently used by Solaris libc despite the fact that clang claims to be compatible with gcc 4.2, which doesn't support them. llvm-svn: 80610
-
Douglas Gregor authored
llvm-svn: 80609
-
Douglas Gregor authored
llvm-svn: 80608
-
Fariborz Jahanian authored
API for copying GC'able aggregates (Next runtime only). llvm-svn: 80607
-
Daniel Dunbar authored
llvm-svn: 80606
-
Daniel Dunbar authored
- Down to 7 failures on 403.gcc. llvm-svn: 80605
-
Daniel Dunbar authored
Stop printing old asm printing code inline with -experimental-asm-printer (this allows diffing and assembling the .s) llvm-svn: 80604
-
Daniel Dunbar authored
llvm-svn: 80603
-
Devang Patel authored
llvm-svn: 80602
-
Bill Wendling authored
llvm-svn: 80601
-
Dale Johannesen authored
llvm-svn: 80598
-
Dale Johannesen authored
although I don't think anyone cares about this feature except Darwin. PR 4825. llvm-svn: 80596
-
Chris Lattner authored
llvm-svn: 80595
-
David Chisnall authored
Added test cases for presence and absence of __has_feature(objc_nonfragile_abi) with and without -fobjc-nonfragile-abi. llvm-svn: 80593
-
Duncan Sands authored
handling on x86-32 linux. llvm-svn: 80592
-
David Chisnall authored
Added -fconstant-string-class= option. Added __has_feature() test for non-fragile ABI. llvm-svn: 80591
-
Torok Edwin authored
This fixes leaks from LLVMContext in multithreaded apps. Since constants are only deleted if they have no uses, it is safe to not delete a Module on shutdown, as many single-threaded tools do. Multithreaded apps should however delete the Module before destroying the Context to ensure that there are no leaks (assuming they use a different context for each thread). llvm-svn: 80590
-
Torok Edwin authored
llvm-svn: 80589
-
Steve Naroff authored
llvm-svn: 80585
-
Benjamin Kramer authored
llvm-svn: 80584
-
Daniel Dunbar authored
llvm-svn: 80578
-
Daniel Dunbar authored
llvm-svn: 80577
-
Daniel Dunbar authored
llvm-svn: 80576
-
Daniel Dunbar authored
Also, use MCInst::print instead of custom code in MCAsmPrinter. llvm-svn: 80575
-
Daniel Dunbar authored
llvm-svn: 80574
-
Daniel Dunbar authored
llvm-svn: 80573
-
Daniel Dunbar authored
llvm-svn: 80572
-
Daniel Dunbar authored
llvm-svn: 80571
-
Daniel Dunbar authored
llvm-svn: 80570
-
Daniel Dunbar authored
llvm-mc: Switch MCExpr construction to using static member functions, and taking the MCContext (which now owns all MCExprs). llvm-svn: 80569
-
Daniel Dunbar authored
llvm-svn: 80568
-
Daniel Dunbar authored
llvm-svn: 80567
-