LLVM 23.0.0git
llvm::instrumentor::LoadIO Member List

This is the complete list of members for llvm::instrumentor::LoadIO, including all inherited members.

addCommonArgs(InstrumentationConfig &IConf, LLVMContext &Ctx, bool PassId)llvm::instrumentor::InstrumentationOpportunityinline
CallbackTy typedefllvm::instrumentor::InstrumentationOpportunity
CBllvm::instrumentor::InstrumentationOpportunity
Configllvm::instrumentor::LoadIO
ConfigKind enum namellvm::instrumentor::LoadIO
ConfigTy typedefllvm::instrumentor::LoadIO
Enabledllvm::instrumentor::InstrumentationOpportunity
forceCast(Value &V, Type &Ty, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::InstrumentationOpportunitystatic
getAlignment(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getAtomicityOrdering(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getIdFromEpoch(uint32_t CurrentEpoch)llvm::instrumentor::InstrumentationOpportunityinlinestatic
getIdPost(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::InstrumentationOpportunitystatic
getIdPre(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::InstrumentationOpportunitystatic
getLocationKind() constllvm::instrumentor::InstrumentationOpportunityinline
getName() const overridellvm::instrumentor::InstructionIO< Instruction::Load >inlinevirtual
getOpcode() constllvm::instrumentor::InstrumentationOpportunityinline
getPointer(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getPointerAS(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getRetTy(LLVMContext &Ctx) constllvm::instrumentor::InstrumentationOpportunityinlinevirtual
getSyncScopeId(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getValue(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getValueSize(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
getValueType(InstrumentorIRBuilderTy &IIRB) constllvm::instrumentor::LoadIOinlinevirtual
getValueTypeId(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
init(InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB, ConfigTy *UserConfig=nullptr)llvm::instrumentor::LoadIO
InstructionIO(bool IsPRE)llvm::instrumentor::InstructionIO< Instruction::Load >inline
instrument(Value *&V, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB, InstrumentationCaches &ICaches)llvm::instrumentor::InstrumentationOpportunityinlinevirtual
InstrumentationOpportunity(const InstrumentationLocation IP)llvm::instrumentor::InstrumentationOpportunityinline
IPllvm::instrumentor::InstrumentationOpportunity
IRTArgsllvm::instrumentor::InstrumentationOpportunity
isVolatile(Value &V, Type &Ty, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
LoadIO(bool IsPRE)llvm::instrumentor::LoadIOinline
NumConfig enum valuellvm::instrumentor::LoadIO
PassAlignment enum valuellvm::instrumentor::LoadIO
PassAtomicityOrdering enum valuellvm::instrumentor::LoadIO
PassId enum valuellvm::instrumentor::LoadIO
PassIsVolatile enum valuellvm::instrumentor::LoadIO
PassPointer enum valuellvm::instrumentor::LoadIO
PassPointerAS enum valuellvm::instrumentor::LoadIO
PassSyncScopeId enum valuellvm::instrumentor::LoadIO
PassValue enum valuellvm::instrumentor::LoadIO
PassValueSize enum valuellvm::instrumentor::LoadIO
PassValueTypeId enum valuellvm::instrumentor::LoadIO
populate(InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOinlinestatic
ReplacePointer enum valuellvm::instrumentor::LoadIO
ReplaceValue enum valuellvm::instrumentor::LoadIO
replaceValue(Value &V, Value &NewV, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::InstrumentationOpportunitystatic
setPointer(Value &V, Value &NewV, InstrumentationConfig &IConf, InstrumentorIRBuilderTy &IIRB)llvm::instrumentor::LoadIOstatic
~InstructionIO()llvm::instrumentor::InstructionIO< Instruction::Load >inlinevirtual
~InstrumentationOpportunity()llvm::instrumentor::InstrumentationOpportunityinlinevirtual
~LoadIO()llvm::instrumentor::LoadIOinlinevirtual