Commit History

Author SHA1 Message Date
  Richard Smith 3cebc73895 C++1y sized deallocation: if we have a use, but not a definition, of a sized 11 years ago
  Mark Lacey 8b54999a83 Add CodeGenABITypes.h for use in LLDB. 11 years ago
  Peter Collingbourne b914e87377 Implement function type checker for the undefined behavior sanitizer. 12 years ago
  Nick Lewycky 4ee7dc2369 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs 12 years ago
  Faisal Vali fad9e13f3c Implement a rudimentary form of generic lambdas. 12 years ago
  Nick Lewycky 7fda207777 Generate code for the move assignment operator using memcpy, the same as we do 12 years ago
  Yunzhong Gao 3b8e0b7f96 Revert r189649 because it was breaking sanitizer bots. 12 years ago
  Yunzhong Gao 51a31e1da7 Fixing a bug where debug info for a local variable gets emitted at file scope. 12 years ago
  David Blaikie c3030bc285 Simplify/clean up debug info suppression in CodeGenFunction 12 years ago
  Manuel Klimek 152b4e4652 Revert "Implement a rudimentary form of generic lambdas." 12 years ago
  Faisal Vali ecb5819a9e Implement a rudimentary form of generic lambdas. 12 years ago
  David Blaikie 0a1c862914 PR16933: Don't try to codegen things after we've seen errors. 12 years ago
  Adrian Prantl 3b477597fa Debug Info: Fine-tune the simple return expression location handling to 12 years ago
  David Blaikie 226399ce18 Correctly classify pack expansions as NON_CANONICAL_UNLESS_DEPENDENT 12 years ago
  Stephen Lin 3b50e8d78c Restore r184205 and associated commits (after commit of r185290) 12 years ago
  Reid Kleckner 12df246d6d [AST] Introduce a new DecayedType sugar node 12 years ago
  Stephen Lin 3258abc2ba Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) 12 years ago
  Stephen Lin d4c0cd0764 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. 12 years ago
  Richard Smith 8a07cd3f59 Reapply r183721, reverted in r183776, with a fix for a bug in the former (we 12 years ago
  Adrian Prantl ece7ebd2f2 fix formatting. 12 years ago
  Adrian Prantl 3081c6fe13 Clarify comment. 12 years ago
  Adrian Prantl 1c3db76924 Cleanup: Use a member variable to store the SourceLocation for EH code. 12 years ago
  Ben Langmuir 524387ae3d CodeGen for CapturedStmts 12 years ago
  Richard Smith 4c71b8cded Don't crash in IRGen if a conditional with 'throw' in one of its branches is 12 years ago
  Adrian Prantl d072e59eb6 Reapply r180982 with repaired logic and an additional testcase. 12 years ago
  John McCall f5ebf9bf1d Correctly emit certain implicit references to 'self' even within 12 years ago
  Adrian Prantl bb09f7b1d9 Revert "Attempt to un-break the gdb buildbot." 12 years ago
  Adrian Prantl 30c0d27b61 Attempt to un-break the gdb buildbot. 12 years ago
  Adrian Prantl fa6b079b12 Ensure that the line table for functions with cleanups is sequential. 12 years ago
  Richard Smith dc7a4f5d7a Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there 12 years ago