| Commit message (Expand) | Author | Age | Files | Lines |
* | Finish off fixing up debug information. | Mike Stump | 2010-01-22 | 1 | -4/+4 |
* | Eliminate some Clang warnings | Douglas Gregor | 2010-01-22 | 2 | -9/+9 |
* | Simplify code. | Benjamin Kramer | 2010-01-22 | 1 | -18/+8 |
* | Ensure we output all non-virtual base vtables. Fixes PR5890. | Mike Stump | 2010-01-22 | 1 | -29/+38 |
* | Update debugging code. | Mike Stump | 2010-01-22 | 1 | -16/+18 |
* | Move the VTT related code into its own file, CGVTT.cpp | Anders Carlsson | 2010-01-21 | 3 | -378/+399 |
* | A Decl->getName() is not unique. However, the debug info descriptors | Devang Patel | 2010-01-20 | 1 | -1/+8 |
* | Emit human readable names for operators. | Devang Patel | 2010-01-19 | 1 | -4/+3 |
* | First cut at emitting debugging information for C++ member functions. | Devang Patel | 2010-01-19 | 2 | -2/+77 |
* | Use llvm::Function name as the linkage name, but strip off leading '01' from ... | Devang Patel | 2010-01-19 | 1 | -0/+2 |
* | Refactor. | Devang Patel | 2010-01-19 | 2 | -49/+62 |
* | llvm::Function name is the linkage name. If it has a '01' as a prefix then pr... | Devang Patel | 2010-01-18 | 1 | -3/+0 |
* | More VTT builder fixes. With these fixes we now correctly handle the very com... | Anders Carlsson | 2010-01-18 | 1 | -1/+20 |
* | Move some common code into BuildVTT. | Anders Carlsson | 2010-01-18 | 1 | -6/+3 |
* | Fix a bunch of VTT layout bugs, add simple tests for VTT layout. | Anders Carlsson | 2010-01-18 | 1 | -4/+17 |
* | Minor VTT builder cleanup, no functionality change. | Anders Carlsson | 2010-01-17 | 1 | -14/+12 |
* | Get the ctor vtable address points directly from the VTT builder. | Anders Carlsson | 2010-01-17 | 1 | -2/+12 |
* | Add codgen for BI__builtin_llvm_memory_barrier. | Tanya Lattner | 2010-01-16 | 1 | -0/+12 |
* | Fix crash generating debug info for constructor for anonymous struct. | Eli Friedman | 2010-01-16 | 1 | -1/+1 |
* | Fix a couple bugs in copy assignment operator synthesis. | Eli Friedman | 2010-01-15 | 1 | -12/+12 |
* | Convert the type of the LValue offset variable in APValue to CharUnits, moving | Ken Dyck | 2010-01-15 | 1 | -1/+1 |
* | Emit linkage name even if it matches regular name. The code generator uses li... | Devang Patel | 2010-01-14 | 1 | -3/+3 |
* | Add comment. | Devang Patel | 2010-01-14 | 1 | -0/+3 |
* | Made ObjC method name mangling match GCC (which does it in a stupid and broke... | David Chisnall | 2010-01-14 | 1 | -2/+5 |
* | Store the address points for constructor vtables directly in the VTT builder,... | Anders Carlsson | 2010-01-14 | 2 | -24/+99 |
* | Add a DenseMapInfo specialization for BaseSubobject. | Anders Carlsson | 2010-01-14 | 1 | -2/+37 |
* | Because CurLoc is the current source location as far as CGDebugInfo is concer... | Devang Patel | 2010-01-14 | 1 | -1/+0 |
* | Emit human readable names for c/c++ functions. Avoid emitting linkage name if... | Devang Patel | 2010-01-14 | 3 | -15/+51 |
* | Add a BaseSubobject class to uniquely identify a base class subobject. Not ye... | Anders Carlsson | 2010-01-13 | 1 | -0/+25 |
* | Use the new isInteger() method in a couple places, some random cleanup, and | Chris Lattner | 2010-01-11 | 1 | -23/+15 |
* | Fix type mismatch on 64-bit platforms (GNU ObjC). | David Chisnall | 2010-01-11 | 1 | -1/+1 |
* | Roll out ASTContext::getTypeSizeInChars(), replacing instances of | Ken Dyck | 2010-01-11 | 8 | -51/+63 |
* | Try to make cmake happy | Anton Korobeynikov | 2010-01-10 | 1 | -1/+1 |
* | Generalize target weirdness handling having proper layering in mind: | Anton Korobeynikov | 2010-01-10 | 6 | -35/+175 |
* | Rename file to generalization in next commits | Anton Korobeynikov | 2010-01-10 | 1 | -0/+0 |
* | implement codegen support for preinc as an lvalue, PR5514. | Chris Lattner | 2010-01-09 | 1 | -2/+10 |
* | refactor pre/postinc logic into CGF and require the caller to pass in the | Chris Lattner | 2010-01-09 | 4 | -129/+139 |
* | revert r92749, which is just dead code. | Chris Lattner | 2010-01-09 | 1 | -10/+0 |
* | Fix for PR5967: Make const-marking for LLVM globals correct for cases requiring | Eli Friedman | 2010-01-08 | 4 | -14/+42 |
* | Export a public symbol for classes with the GNU runtime. | David Chisnall | 2010-01-08 | 1 | -5/+16 |
* | fix PR5869: mangle static symbols like gcc does to make it easier to diff sym... | Nuno Lopes | 2010-01-07 | 1 | -1/+4 |
* | Fix linkage for RTTI names by re-using the logic for computing the | Douglas Gregor | 2010-01-06 | 3 | -43/+26 |
* | Fix marking of virtual members for nested classes whose first non-pure virtua... | Douglas Gregor | 2010-01-06 | 3 | -45/+59 |
* | Fix for PR5691 | David Chisnall | 2010-01-06 | 1 | -1/+1 |
* | Fix (invalid) may-be-uninitialized warning. | Daniel Dunbar | 2010-01-06 | 1 | -1/+2 |
* | Revert my available_externally vtables experiment. It's breaking the LLVM-wit... | Douglas Gregor | 2010-01-06 | 1 | -2/+7 |
* | Reorder to avoid invalidating idx which is an accessor into VCall. | Mike Stump | 2010-01-06 | 1 | -1/+1 |
* | Silence bogus GCC warning | Douglas Gregor | 2010-01-05 | 1 | -1/+2 |
* | Make use of available_externally linkage for vtables when the | Douglas Gregor | 2010-01-05 | 1 | -4/+19 |
* | Improve key-function computation for templates. In particular: | Douglas Gregor | 2010-01-05 | 2 | -3/+18 |