LLVM
老和山乔治
宁静致远
展开
-
llvm
Clangclangclang-formatclang-checkclang-renameclang-refactor原创 2019-06-13 11:48:48 · 1589 阅读 · 0 评论 -
Fuzzing test
Fuzzing enginesCoverage-guidedlibFuzzerAFLGeneration-basedCsmithSymbolic executionKLEE原创 2019-06-14 16:17:06 · 937 阅读 · 0 评论 -
LibFuzzer
FuzzingA software testing technique, often automated or semi-automated, that involves passing invalid, unexpected or random input to a program and monitor result for crashes, failed assertions, race...原创 2019-06-26 16:16:14 · 4538 阅读 · 0 评论 -
LLVM pass(WIP)
what is passout of llvm tree passRun an LLVM Pass Automatically with Clang1可参阅 Run an LLVM Pass Automatically with Clang官方给的教程通常需要以下步骤去调用我们自己的 Pass 文件。首先生成 .bc 文件,然后使用 opt 命令调用我们的 Pass,如果继续优化的话走第...原创 2019-07-25 21:26:46 · 953 阅读 · 0 评论 -
llvm 迭代器
llvm 大量应用的 C++ STL。其 itetator 长得都比较类似。For a enumerable sequence of values, the XXXbegin() function (or method) returns an iterator to the start of the sequence, the XXXend() function returns an iter...原创 2019-07-27 21:40:05 · 938 阅读 · 0 评论