LLVM cmplog factoring custom Instruction iterator with added restriction

This commit is contained in:
David CARLIER
2023-02-13 23:00:15 +00:00
parent 6030df2f56
commit 8bc3fa1df2
4 changed files with 20 additions and 30 deletions

View File

@ -9,6 +9,7 @@
#include <string>
#include <fstream>
#include <optional>
#include <type_traits>
#include <sys/time.h>
#include "llvm/Config/llvm-config.h"
@ -53,6 +54,7 @@ void initInstrumentList();
bool isInInstrumentList(llvm::Function *F, std::string Filename);
unsigned long long int calculateCollisions(uint32_t edges);
void scanForDangerousFunctions(llvm::Module *M);
template<class Iterator> Iterator Unique(Iterator, Iterator);
#ifndef IS_EXTERN
#define IS_EXTERN