summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply explicit braces to avoid ambiguous 'else' [-Wparentheses]Nick Lewycky2011-04-091-2/+2
* Do not use zero as an upper bound for unbounded array because upper bound zer...Devang Patel2011-04-081-6/+17
* [Reapply r128776, modified so that it does not break debug info.]Ken Dyck2011-04-071-1/+4
* Simplify.Devang Patel2011-04-051-3/+1
* Emit debug info for function template parameters.Devang Patel2011-04-051-14/+40
* Remove unintentional check-in.Devang Patel2011-04-051-3/+0
* Fix typo.Devang Patel2011-04-051-0/+4
* Use TemplateParameterList to extract template parameter name.Devang Patel2011-04-051-8/+15
* Refactor.Devang Patel2011-04-051-23/+31
* Eliminate conservative check that is covered by isIncompleteType() check.Devang Patel2011-04-041-5/+0
* Incomplete type does not have any size.Devang Patel2011-04-041-1/+1
* Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info.Devang Patel2011-04-041-5/+4
* Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() toKen Dyck2011-04-021-4/+5
* Do not try calculate the size of forward-declared template type array.Devang Patel2011-04-011-0/+8
* Update type cache when a type is completed.Devang Patel2011-03-231-1/+15
* Add support for language-specific address spaces. On top of that,Peter Collingbourne2011-03-181-2/+2
* Correctly unwrap 'auto' types. Fixes PR9414.Anders Carlsson2011-03-061-0/+3
* Make AttributedTypes for GC-qualified types and fix some miscellaneousJohn McCall2011-03-041-0/+1
* Encode argument numbering in debug info so that code generator can emit them ...Devang Patel2011-03-031-7/+11
* revert r126858.Devang Patel2011-03-021-11/+7
* Encode argument numbering in debug info so that code generator can emit them ...Devang Patel2011-03-021-7/+11
* Revert r126794.Devang Patel2011-03-021-11/+7
* Hack in something so that we emit better debug information aboutJohn McCall2011-03-021-3/+17
* Encode argument numbering in debug info so that code generator can emit them ...Devang Patel2011-03-011-7/+11
* Use single code path to handle c++ structs and classes while generating debug...Devang Patel2011-02-281-8/+6
* Emit the structure layout of the block literal parameter to a blockJohn McCall2011-02-221-68/+217
* Use LLVM coding standard.Devang Patel2011-02-221-93/+93
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-0/+1
* Start using enums from DIBuilder.Devang Patel2011-02-181-9/+9
* If preprocessed token introduced empty filename then use main translation uni...Devang Patel2011-02-161-1/+1
* Simplify test to check an aggregate argument that has non trivial constructor...Devang Patel2011-02-161-15/+14
* Only c++ class arguments with non trivial constructor or destructor needs a r...Devang Patel2011-02-151-1/+1
* If an aggregate is returned as 'sret' argument then let debugger know about t...Devang Patel2011-02-101-0/+6
* Do not emit AT_MIPS_linkage_name for Objective-C method static variable i.Devang Patel2011-02-091-1/+2
* Emit debug info for objc_selector.Devang Patel2011-02-091-0/+6
* If an aggregate argument is passed indirectly because it has non trivialDevang Patel2011-02-091-3/+12
* Reorganize CodeGen{Function,Module} to eliminate the unfortunateJohn McCall2011-02-081-0/+1
* A few more tweaks to the blocks AST representation: John McCall2011-02-071-11/+19
* Emit debug info for template value parameters.Devang Patel2011-02-021-0/+7
* Emit debug info for template type parameters.Devang Patel2011-02-021-1/+18
* Debug info generation for rvalue referencesDouglas Gregor2011-01-221-6/+9
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-4/+2
* Simplify.Devang Patel2011-01-171-15/+9
* Fix debug info for __block variable referenced outside of block.Devang Patel2011-01-111-1/+30
* Introduce an AttributedType, but don't actually use it anywhere yet.John McCall2011-01-061-0/+3
* Added ParenType type node.Abramo Bagnara2010-12-101-0/+4
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-1/+1
* Remove unused parameter. getContextDescriptor() and getOrCreateNameSpace().Devang Patel2010-12-091-15/+13
* Remove unused parameter.Devang Patel2010-12-091-3/+2
* Start using DIBuilder. It provides cleaner interface.Devang Patel2010-12-081-344/+237