summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* make alias definition logic more similar to functions/globals.Chris Lattner2009-03-221-12/+29
* Fix build from r67476 and address the easy part of Doug's comments on rvalue ...Sebastian Redl2009-03-222-8/+10
* fix PR3200 by making alias emission use the new infrastructure. Fold Chris Lattner2009-03-221-11/+17
* pull "runtime globals" into the same framework as other functions/global vari...Chris Lattner2009-03-225-162/+132
* Remove dead code.Eli Friedman2009-03-221-41/+0
* Disallow abstract types where appropriate.Anders Carlsson2009-03-223-3/+79
* fix a fixme: non-proto struct returning function definitions should be compiledChris Lattner2009-03-221-4/+7
* fix PR3859: crash with 'cc -V'Nuno Lopes2009-03-221-2/+3
* PTHManager::Create():Ted Kremenek2009-03-221-18/+16
* Keep track of whether a class is abstract or not. This is currently only used...Anders Carlsson2009-03-225-5/+93
* don't set the name of a call instruction to "call" in release-asserts Chris Lattner2009-03-222-11/+10
* fix CreateTempAlloca to not set a name on the alloca for temporariesChris Lattner2009-03-223-6/+11
* set function/global names with setName instead of passing the name into theChris Lattner2009-03-221-2/+4
* fix some warnings in release-assert mode.Chris Lattner2009-03-221-9/+9
* Fixup codegen for nested block literals so that we generateMike Stump2009-03-212-3/+5
* Fix a thinko in the pre-allocation strategy for structured initializerDouglas Gregor2009-03-211-2/+10
* Issue error if variables are defined inside an objc class,Fariborz Jahanian2009-03-212-19/+13
* now that all the decl reference and creation stuff is going through twoChris Lattner2009-03-212-41/+74
* fix a crash that could occur when a variable declaration became aChris Lattner2009-03-212-43/+61
* simplify and cleanup global variable creation stuff to all go through oneChris Lattner2009-03-212-69/+74
* simplify management of llvm::Function creation to all go throughChris Lattner2009-03-212-64/+48
* code cleanups, rename EmitForwardFunctionDefinition -> Chris Lattner2009-03-212-46/+47
* fix several problems with asm renaming, by pulling it into the mangling code:Chris Lattner2009-03-213-26/+18
* add some fixmesChris Lattner2009-03-211-10/+9
* reduce redundant calls of getMangledName.Chris Lattner2009-03-211-8/+10
* simplify some more code.Chris Lattner2009-03-212-28/+33
* simplify and comment some code better. Make BindRuntimeGlobalsChris Lattner2009-03-213-26/+35
* random code cleanups.Chris Lattner2009-03-211-14/+12
* remove obviously dead code: you can't bitcast a pointer to "Ty" (a function t...Chris Lattner2009-03-211-5/+1
* avoid making constant folding logic eliminate obviously dead bitcasts, speedi...Chris Lattner2009-03-211-2/+7
* add an assertion for unreachable code.Chris Lattner2009-03-211-0/+1
* Add a fast path to CodeGenModule::getMangledName for almost all C functions,Chris Lattner2009-03-211-2/+8
* partially inline getAttrs() to speed up PR3810 (and lots ofChris Lattner2009-03-211-4/+2
* simplify CXXNameMangler::mangle, making it exit earlier for C functions.Chris Lattner2009-03-211-31/+32
* Driver: Give Compilation::Execute total control over the Driver resultDaniel Dunbar2009-03-211-0/+4
* Add back warning about a PTH file not containing any identifiers, but don't makeTed Kremenek2009-03-211-0/+6
* Allow PTH files with no identifiers.Ted Kremenek2009-03-211-5/+0
* When building the structured initializer list, pre-allocate storage inDouglas Gregor2009-03-202-0/+31
* ccc/Driver: .s defaults to 'assembler-with-cpp' on Darwin.Daniel Dunbar2009-03-202-2/+19
* Destroy expressions properly when resizing an initializer listDouglas Gregor2009-03-201-1/+1
* InitListDesignations hasn't been used (ever). Eliminate it, andDouglas Gregor2009-03-203-62/+32
* Eliminate post-diagnostic hooks. Instead, implement a Sema-specificDouglas Gregor2009-03-204-27/+39
* Fix codegen for support for super inside block literal expressions.Mike Stump2009-03-204-7/+24
* Fix <rdar://problem/6704086> by allowing the format string checking in Sema toTed Kremenek2009-03-203-27/+63
* Fix a crash during meta-data generation of objc2's nonfragile abi.Fariborz Jahanian2009-03-201-1/+4
* Some minor tweaks and additional tests for rvalue referencesDouglas Gregor2009-03-201-1/+1
* rename the <predefines> buffer to <built-in> to solve PR3849.Chris Lattner2009-03-201-4/+11
* GRExprEngine:Ted Kremenek2009-03-203-2/+26
* Remove unneeded radar reference.Ted Kremenek2009-03-201-3/+2
* Driver: Switch to using -include-pth.Daniel Dunbar2009-03-201-35/+23