diff options
author | Mikhail R. Gadelha <mikhail.ramalho@gmail.com> | 2018-07-25 19:34:48 +0000 |
---|---|---|
committer | Mikhail R. Gadelha <mikhail.ramalho@gmail.com> | 2018-07-25 19:34:48 +0000 |
commit | 3c94b65cb03bbf22f18b47e9e4d4f25e7546b6fc (patch) | |
tree | c69cdc969bc95521b989a04059774c46d84b1b02 /clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | |
parent | 482070b40a52d1dc1425b8a647686f7949ec2e19 (diff) | |
download | bcm5719-llvm-3c94b65cb03bbf22f18b47e9e4d4f25e7546b6fc.tar.gz bcm5719-llvm-3c94b65cb03bbf22f18b47e9e4d4f25e7546b6fc.zip |
[analyzer] Update SMT API documentation and methods
Summary:
Update the documentation of all the classes introduced with the new generic SMT API, most of them were referencing Z3 and how previous operations were being done (like including the context as parameter in a few methods).
Renamed the following methods, so it's clear that the operate on bitvectors:
*`mkSignExt` -> `mkBVSignExt`
*`mkZeroExt` -> `mkBVZeroExt`
*`mkExtract` -> `mkBVExtract`
*`mkConcat` -> `mkBVConcat`
Removed the unecessary methods:
* `getDataExpr`: it was an one line method that called `fromData`
* `mkBitvector(const llvm::APSInt Int)`: it was not being used anywhere
Reviewers: NoQ, george.karpenkov
Reviewed By: george.karpenkov
Subscribers: xazax.hun, szepet, a.sidorin
Differential Revision: https://reviews.llvm.org/D49799
llvm-svn: 337954
Diffstat (limited to 'clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp')
0 files changed, 0 insertions, 0 deletions