summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Emit code for linkage specifications.Anders Carlsson2009-04-021-7/+15
* CodeGenModule::GetAddrOfConstantCFString():Steve Naroff2009-04-011-5/+10
* Add ConvertUTF module from http://www.unicode.org/Public/PROGRAMS/CVTUTF.Steve Naroff2009-04-011-4/+19
* More "prep" work for handling UTF16 CFString.Steve Naroff2009-04-011-1/+5
* fix the two xfails I added with a previous patch by making ObjC interfaceChris Lattner2009-04-011-2/+5
* move trivial forwarding function inline.Chris Lattner2009-04-011-6/+0
* Implement code generation of namespaces and add mangling tests.Anders Carlsson2009-04-011-1/+7
* Add Target hooks for IRgen of [cf]string literals.Daniel Dunbar2009-03-311-18/+29
* Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem t...Chris Lattner2009-03-311-9/+13
* remove some obsolete comments, use an AssertingVH.Chris Lattner2009-03-311-11/+0
* Finish off semantic analysis for regparm, and remove the warning. Also Eli Friedman2009-03-271-3/+0
* Besides the warning, issue unsupported diagnostics in Fariborz Jahanian2009-03-271-0/+6
* most of this is plumbing to get CompileOptions down into Chris Lattner2009-03-261-6/+8
* switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction Chris Lattner2009-03-221-31/+5
* emit aliases as the definitions fly by, don't bother deferring untilChris Lattner2009-03-221-76/+63
* make alias definition logic more similar to functions/globals.Chris Lattner2009-03-221-12/+29
* 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-221-108/+81
* fix a fixme: non-proto struct returning function definitions should be compiledChris Lattner2009-03-221-4/+7
* set function/global names with setName instead of passing the name into theChris Lattner2009-03-221-2/+4
* Issue error if variables are defined inside an objc class,Fariborz Jahanian2009-03-211-11/+3
* now that all the decl reference and creation stuff is going through twoChris Lattner2009-03-211-34/+59
* fix a crash that could occur when a variable declaration became aChris Lattner2009-03-211-42/+60
* simplify and cleanup global variable creation stuff to all go through oneChris Lattner2009-03-211-67/+69
* simplify management of llvm::Function creation to all go throughChris Lattner2009-03-211-52/+43
* code cleanups, rename EmitForwardFunctionDefinition -> Chris Lattner2009-03-211-42/+43
* fix several problems with asm renaming, by pulling it into the mangling code:Chris Lattner2009-03-211-18/+0
* 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-211-27/+32
* simplify and comment some code better. Make BindRuntimeGlobalsChris Lattner2009-03-211-25/+30
* 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 a fast path to CodeGenModule::getMangledName for almost all C functions,Chris Lattner2009-03-211-2/+8
* IRgen support for alias of global variable.Daniel Dunbar2009-03-191-11/+9
* objc: Implemented variables declared in class interface Fariborz Jahanian2009-03-181-5/+13
* Adjust for linkage name change.Duncan Sands2009-03-111-1/+1
* Correct for change of this name in LLVM.Duncan Sands2009-03-111-2/+2
* Backout r66408, we don't want handling of globals to rely on theDaniel Dunbar2009-03-091-36/+32
* Be sure to never create two functions with the same name, instead arrange toMike Stump2009-03-091-32/+36
* Make constant emission for @encode use the common string emission code. Eli Friedman2009-03-071-6/+2
* Fixup our uses of various linkages to match how llvm now works. I think they...Mike Stump2009-03-071-5/+5
* (LLVM svn up) Generalize RuntimeFunctions to RuntimeGlobals and addDaniel Dunbar2009-03-061-20/+34
* IRgen support for weak_import.Daniel Dunbar2009-03-061-4/+9
* Don't mangle names of local variables.Daniel Dunbar2009-03-051-1/+3
* Make IRGen compatible with declaring a function with incomplete Eli Friedman2009-03-051-2/+13
* Move more of the blocks code up and out.Mike Stump2009-03-041-1/+1
* Move more of blocks codegen out of CodeGenModule and into theMike Stump2009-03-041-6/+3
* Support "asm" renaming of external symbols.Daniel Dunbar2009-03-041-0/+6
OpenPOWER on IntegriCloud