code format

This commit is contained in:
vanhauser-thc
2022-03-01 20:13:57 +01:00
parent 5e9286b9ea
commit d325fa5db8
3 changed files with 36 additions and 28 deletions

View File

@ -62,12 +62,14 @@ namespace {
#if LLVM_MAJOR >= 11 /* use new pass manager */
class CmpLogInstructions : public PassInfoMixin<CmpLogInstructions> {
public:
CmpLogInstructions() {
initInstrumentList();
}
#else
class CmpLogInstructions : public ModulePass {
@ -78,6 +80,7 @@ class CmpLogInstructions : public ModulePass {
initInstrumentList();
}
#endif
#if LLVM_MAJOR >= 11 /* use new pass manager */
@ -95,6 +98,7 @@ class CmpLogInstructions : public ModulePass {
return "cmplog instructions";
}
#endif
private:
@ -637,8 +641,10 @@ bool CmpLogInstructions::hookInstrs(Module &M) {
#if LLVM_MAJOR >= 11 /* use new pass manager */
PreservedAnalyses CmpLogInstructions::run(Module & M,
ModuleAnalysisManager &MAM) {
#else
bool CmpLogInstructions::runOnModule(Module &M) {
#endif
if (getenv("AFL_QUIET") == NULL)
@ -677,3 +683,4 @@ static RegisterStandardPasses RegisterCmpLogInstructionsPassLTO(
registerCmpLogInstructionsPass);
#endif
#endif

View File

@ -86,6 +86,7 @@ class CompareTransform : public ModulePass {
#else
const char *getPassName() const override {
#endif
#endif

View File

@ -684,8 +684,8 @@ static void edit_params(u32 argc, char **argv, char **envp) {
#if LLVM_MAJOR >= 11
cc_params[cc_par_cnt++] = "-fexperimental-new-pass-manager";
cc_params[cc_par_cnt++] =
alloc_printf("-fpass-plugin=%s/cmplog-instructions-pass.so", obj_path);
cc_params[cc_par_cnt++] = alloc_printf(
"-fpass-plugin=%s/cmplog-instructions-pass.so", obj_path);
#else
cc_params[cc_par_cnt++] = "-Xclang";
cc_params[cc_par_cnt++] = "-load";