summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Give explicit and implicit instantiations of static data members ofDouglas Gregor2009-10-141-3/+42
* Copy metadata associated with CIDevang Patel2009-10-141-0/+4
* fix some cfstring related issues: Chris Lattner2009-10-141-13/+10
* unbreak test/CodeGen/builtins.c, reverting Devang's change.Chris Lattner2009-10-141-2/+2
* Check void type before using replaceAllUsesWith().Devang Patel2009-10-131-1/+2
* Remove extra white space line.Devang Patel2009-10-131-1/+0
* Do not check use_empty() before invoking replaceAllUsesWith().Devang Patel2009-10-131-2/+3
* Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer2009-10-131-4/+2
* Move the vtable builder to CGVtable.cpp, general cleanup.Anders Carlsson2009-10-111-1/+2
* If a global initializer has a non-trivial constructor or destructor, we never...Anders Carlsson2009-10-081-0/+11
* Add a MangleContext and pass it to all mangle functions. It will be used for ...Anders Carlsson2009-10-071-2/+2
* Fix thinko and simplify.Mike Stump2009-10-051-2/+2
* Ensure we have atleast 2-byte alignment for member functions.Mike Stump2009-10-051-0/+3
* Respect alignments better.Mike Stump2009-10-051-0/+3
* Use new predicates for some type equality tests.Benjamin Kramer2009-10-051-1/+1
* Anonymous namespaces, sema + codegen. A lot of semantics are still broken,John McCall2009-10-011-1/+8
* Handle namespace aliases.Anders Carlsson2009-09-231-0/+1
* Revert "Switch a few clients over to StringLiteral::getString.", this is brea...Daniel Dunbar2009-09-221-5/+10
* Switch a few clients over to StringLiteral::getString.Daniel Dunbar2009-09-221-10/+5
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-1/+1
* Fix subtle bug in generating LLVM function declarations for builtin functions.Daniel Dunbar2009-09-141-3/+3
* Rework the way we determine whether an externally visible symbol isDouglas Gregor2009-09-131-25/+10
* Change CodeGenModule::ConstructTypeAttributes to return the calling conventionDaniel Dunbar2009-09-121-8/+5
* Remove unnecessary ASTContext parameters from isMain and isExternCDouglas Gregor2009-09-121-1/+1
* Set the calling convention based on the CGFunctionInfo.Daniel Dunbar2009-09-111-6/+3
* GlobalDecl doesn't have an explicit constructor anymore.Anders Carlsson2009-09-101-6/+7
* Add stricter GlobalDecl constructors.Anders Carlsson2009-09-101-5/+5
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-167/+167
* Improve the AST representation and semantic analysis for externDouglas Gregor2009-09-041-3/+2
* Don't generate any code for an explicit call to a trivial destructor. Douglas Gregor2009-09-041-1/+1
* Don't try to CodeGen using directives, from Anders JohnsenDouglas Gregor2009-09-021-0/+1
* Regularize the case and sort.Mike Stump2009-08-261-1/+1
* Emit conversion functions correctly.Anders Carlsson2009-08-251-0/+1
* Patch toward synthesizing non-trivial destructors. WIPFariborz Jahanian2009-08-161-0/+38
* No need to append extra padding now that we don't create packed structs for s...Anders Carlsson2009-08-161-50/+8
* Fixed a bug in ir-gen for copy assignment synthesis.Fariborz Jahanian2009-08-141-2/+6
* Update for LLVM API change.Owen Anderson2009-08-131-17/+23
* Patch to force synthesis of copy assignment operatorFariborz Jahanian2009-08-131-5/+42
* Patch for synthesizing copy assignment operator.Fariborz Jahanian2009-08-121-0/+5
* ir-gen support for anonymous union data memberFariborz Jahanian2009-08-111-3/+3
* Support for anonymous union in ctor's initializer andFariborz Jahanian2009-08-101-0/+2
* Add support for global initializers.Anders Carlsson2009-08-081-2/+11
* Remove use of uninitized variable.Fariborz Jahanian2009-08-081-4/+2
* More synthesis of copy constructors. Work in progress.Fariborz Jahanian2009-08-071-4/+43
* Patch toward synthesizing copy constructors.Fariborz Jahanian2009-08-061-1/+5
* Update for LLVM API change.Owen Anderson2009-08-051-2/+2
* weak globals that are const should get weak_odr linkage.Chris Lattner2009-08-051-6/+19
* rdar://7119244 - globals with an explicit section specified don't getChris Lattner2009-08-051-1/+2
* Make sure UTF-16 strings end with a 16-bit null (as opposed to 8-bit).Daniel Dunbar2009-08-031-0/+3
* Whoops, meant to delete this.Anders Carlsson2009-08-021-1/+0
OpenPOWER on IntegriCloud