class TBAAVerifier
Declaration
class TBAAVerifier { /* full declaration omitted */ };
Description
Verify that the TBAA Metadatas are valid.
Declared at: llvm/include/llvm/IR/Verifier.h:39
Method Overview
- public TBAAVerifier(llvm::VerifierSupport * Diagnostic = nullptr)
- public bool visitTBAAMetadata(llvm::Instruction & I, const llvm::MDNode * MD)
Methods
¶TBAAVerifier(
llvm::VerifierSupport* Diagnostic = nullptr)
TBAAVerifier(
llvm::VerifierSupport* Diagnostic = nullptr)
Description
@ }
Declared at: llvm/include/llvm/IR/Verifier.h:75
Parameters
- llvm::VerifierSupport* Diagnostic = nullptr
¶bool visitTBAAMetadata(llvm::Instruction& I,
const llvm::MDNode* MD)
bool visitTBAAMetadata(llvm::Instruction& I,
const llvm::MDNode* MD)
Description
Visit an instruction and return true if it is valid, return false if an invalid TBAA is attached.
Declared at: llvm/include/llvm/IR/Verifier.h:79
Parameters
- llvm::Instruction& I
- const llvm::MDNode* MD