liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Static Code Analysis of C++ in LLVM
Linköping University, Department of Computer and Information Science, Software and Systems.
2016 (English)Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
Abstract [en]

Just like the release of the Clang compiler, the advent of LLVM in the field of static code analysis already shows great promise. When given the task of covering rules not ideally covered by a commercial contender, the end result is not only overwhelmingly positive, the implementation time is only a fraction of what was initially expected. While LLVM’s support for sophisticated AST analysis is remarkable, being the main reason these positive results, it’s support for data flow analysis is not yet up to par. Despite this, as well as a lack of thorough documentation, LLVM should already be a strong rival for any commercial tool today.

Place, publisher, year, edition, pages
2016. , 10 p.
National Category
Computer and Information Science
URN: urn:nbn:se:liu:diva-128625ISRN: LIU-IDA/LITH-EX-G--16/011--SEOAI: diva2:930827
External cooperation
Saab AB
Subject / course
Computer Programming
2016-05-27, KEY1, Linköping, 10:15 (Swedish)
Available from: 2016-08-15 Created: 2016-05-25 Last updated: 2016-08-15Bibliographically approved

Open Access in DiVA

fulltext(344 kB)32 downloads
File information
File name FULLTEXT01.pdfFile size 344 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Kvarnström, Olle
By organisation
Software and Systems
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 32 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 184 hits
ReferencesLink to record
Permanent link

Direct link