summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CoverageMappingGen.cpp
AgeCommit message (Expand)Author
2020-02-28Reland: [Coverage] Revise format to reduce binary sizeVedant Kumar
2020-02-28Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar
2020-02-28[Coverage] Revise format to reduce binary sizeVedant Kumar
2020-01-29[clang] Replace SmallStr.str().str() with std::string conversion operator.Jonas Devlieghere
2019-12-04Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar
2019-12-04[Coverage] Revise format to reduce binary sizeVedant Kumar
2019-12-03[Coverage] Emit a gap region to cover switch bodiesVedant Kumar
2019-10-28Revert "Use -fdebug-compilation-dir to form absolute paths in coverage mappings"Reid Kleckner
2019-10-10Re-land "Use -fdebug-compilation-dir to form absolute paths in coverage mappi...Reid Kleckner
2019-10-10Revert "Use -fdebug-compilation-dir to form absolute paths in coverage mappings"Kadir Cetinkaya
2019-10-10Use -fdebug-compilation-dir to form absolute paths in coverage mappingsReid Kleckner
2019-10-03[Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-06-05Reduce memory consumption of coverage dumpsSerge Guelton
2019-04-24Use llvm::stable_sortFangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-28[Coverage] Do not visit artificial stmts in defaulted methods (PR39822)Vedant Kumar
2018-11-19[Coverage] Fix PR39258: support coverage regions that start deeper than they endVedant Kumar
2018-09-28[cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith
2018-09-06Remove deprecated APIStephen Kelly
2018-08-09Mark up deprecated methods as suchStephen Kelly
2018-08-09Port getLocEnd -> getEndLocStephen Kelly
2018-08-09Port getLocStart -> getBeginLocStephen Kelly
2018-08-09Port getStartLoc -> getBeginLocStephen Kelly
2018-08-09Add getBeginLoc API to replace getStartLocStephen Kelly
2018-06-01[Coverage] End deferred regions before labels, fixes PR35867Vedant Kumar
2018-05-30[Coverage] Discard the last uncompleted deferred region in a declVedant Kumar
2018-05-17Support: Add a raw_ostream::write_zeros() function. NFCI.Peter Collingbourne
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-30PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith
2018-04-06Fix typos in clangAlexander Kornienko
2018-02-16[Coverage] Handle break/continue outside of loop bodiesVedant Kumar
2018-01-17[Parse] Forward brace locations to TypeConstructExprVedant Kumar
2017-11-29[Coverage] Emit gap areas in braces-optional statements (PR35387)Vedant Kumar
2017-11-09[Coverage] Emit deferred regions in headersVedant Kumar
2017-11-09[Coverage] Complete top-level deferred regions before labelsVedant Kumar
2017-11-09[Coverage] Emit a gap area after if conditionsVedant Kumar
2017-10-17[Coverage] Discard deferred region in closing if-elseVedant Kumar
2017-10-17[Coverage] Explicitly mark the l.h.s of && and || (fixes PR33465)Vedant Kumar
2017-09-19[Coverage] Remove deferred region for trailing return, fixes PR34611Vedant Kumar
2017-09-18[Coverage] Use a new API to label gap areasVedant Kumar
2017-09-11[Lexer] Report more precise skipped regions (PR34166)Vedant Kumar
2017-09-08[Coverage] Precise region termination with deferred regions (reapply)Vedant Kumar
2017-08-08[coverage] Special-case calls to noreturn functions.Eli Friedman
2017-08-05Revert "[Coverage] Precise region termination with deferred regions"Vedant Kumar
2017-08-04Revert "[coverage] Special-case calls to noreturn functions."Vedant Kumar
2017-08-04[Coverage] Precise region termination with deferred regionsVedant Kumar
2017-08-03[coverage] Special-case calls to noreturn functions.Eli Friedman
2017-08-02[coverage] Make smaller regions for the first case of a switch.Eli Friedman
2017-07-27[Coverage] NFC: Simplify sanity checks with a SpellingRange utilityVedant Kumar