| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Transforms/Scalar/LowerGuardIntrinsic.h"#include "llvm/ADT/SmallVector.h"#include "llvm/IR/Function.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Intrinsics.h"#include "llvm/Transforms/Utils/GuardUtils.h"Go to the source code of this file.
Functions | |
| static bool | lowerGuardIntrinsic (Function &F) | 
Definition at line 24 of file LowerGuardIntrinsic.cpp.
References llvm::dyn_cast(), llvm::SmallVectorTemplateCommon< T, typename >::empty(), F, llvm::Intrinsic::getDeclarationIfExists(), llvm::Intrinsic::getOrInsertDeclaration(), llvm::makeGuardControlFlowExplicit(), and llvm::SmallVectorTemplateBase< T, bool >::push_back().
Referenced by llvm::LowerGuardIntrinsicPass::run().