Home
last modified time | relevance | path

Searched refs:CrossDSOCFI (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp44 struct CrossDSOCFI : public ModulePass { struct
46 CrossDSOCFI() : ModulePass(ID) { in CrossDSOCFI() function
59 INITIALIZE_PASS_BEGIN(CrossDSOCFI, "cross-dso-cfi", "Cross-DSO CFI", false,
61 INITIALIZE_PASS_END(CrossDSOCFI, "cross-dso-cfi", "Cross-DSO CFI", false, false)
62 char CrossDSOCFI::ID = 0;
64 ModulePass *llvm::createCrossDSOCFIPass() { return new CrossDSOCFI; } in createCrossDSOCFIPass()
67 ConstantInt *CrossDSOCFI::extractNumericTypeId(MDNode *MD) { in extractNumericTypeId()
81 void CrossDSOCFI::buildCFICheck(Module &M) { in buildCFICheck()
146 bool CrossDSOCFI::runOnModule(Module &M) { in runOnModule()
159 CrossDSOCFI Impl; in run()
DCMakeLists.txt5 CrossDSOCFI.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp43 struct CrossDSOCFI : public ModulePass { struct
45 CrossDSOCFI() : ModulePass(ID) { in CrossDSOCFI() argument
58 INITIALIZE_PASS_BEGIN(CrossDSOCFI, "cross-dso-cfi", "Cross-DSO CFI", false,
60 INITIALIZE_PASS_END(CrossDSOCFI, "cross-dso-cfi", "Cross-DSO CFI", false, false)
61 char CrossDSOCFI::ID = 0;
63 ModulePass *llvm::createCrossDSOCFIPass() { return new CrossDSOCFI; } in createCrossDSOCFIPass()
66 ConstantInt *CrossDSOCFI::extractNumericTypeId(MDNode *MD) { in extractNumericTypeId()
80 void CrossDSOCFI::buildCFICheck(Module &M) { in buildCFICheck()
164 bool CrossDSOCFI::runOnModule(Module &M) { in runOnModule()
174 CrossDSOCFI Impl; in run()
DCMakeLists.txt8 CrossDSOCFI.cpp