LLVM 20.0.0git
llvm::sandboxir::Context Member List

This is the complete list of members for llvm::sandboxir::Context, including all inherited members.

accept()llvm::sandboxir::Contextinline
AllocaInstllvm::sandboxir::Contextprotected
AtomicCmpXchgInstllvm::sandboxir::Contextprotected
AtomicRMWInstllvm::sandboxir::Contextprotected
BasicBlockllvm::sandboxir::Contextfriend
BinaryOperatorllvm::sandboxir::Contextprotected
BranchInstllvm::sandboxir::Contextprotected
CallbackID typedefllvm::sandboxir::Context
CallBrInstllvm::sandboxir::Contextprotected
CallInstllvm::sandboxir::Contextprotected
CastInstllvm::sandboxir::Contextprotected
CatchPadInstllvm::sandboxir::Contextprotected
CatchReturnInstllvm::sandboxir::Contextprotected
CatchSwitchInstllvm::sandboxir::Contextprotected
CleanupPadInstllvm::sandboxir::Contextprotected
CleanupReturnInstllvm::sandboxir::Contextprotected
CmpInstllvm::sandboxir::Contextprotected
Context(LLVMContext &LLVMCtx)llvm::sandboxir::Context
createAllocaInst(llvm::AllocaInst *I)llvm::sandboxir::Contextprotected
createAtomicCmpXchgInst(llvm::AtomicCmpXchgInst *I)llvm::sandboxir::Contextprotected
createAtomicRMWInst(llvm::AtomicRMWInst *I)llvm::sandboxir::Contextprotected
createBasicBlock(llvm::BasicBlock *BB)llvm::sandboxir::Contextprotected
createBinaryOperator(llvm::BinaryOperator *I)llvm::sandboxir::Contextprotected
createBranchInst(llvm::BranchInst *I)llvm::sandboxir::Contextprotected
createCallBrInst(llvm::CallBrInst *I)llvm::sandboxir::Contextprotected
createCallInst(llvm::CallInst *I)llvm::sandboxir::Contextprotected
createCastInst(llvm::CastInst *I)llvm::sandboxir::Contextprotected
createCatchPadInst(llvm::CatchPadInst *I)llvm::sandboxir::Contextprotected
createCatchReturnInst(llvm::CatchReturnInst *I)llvm::sandboxir::Contextprotected
createCatchSwitchInst(llvm::CatchSwitchInst *I)llvm::sandboxir::Contextprotected
createCleanupPadInst(llvm::CleanupPadInst *I)llvm::sandboxir::Contextprotected
createCleanupReturnInst(llvm::CleanupReturnInst *I)llvm::sandboxir::Contextprotected
createCmpInst(llvm::CmpInst *I)llvm::sandboxir::Contextprotected
createExtractElementInst(llvm::ExtractElementInst *EEI)llvm::sandboxir::Contextprotected
createExtractValueInst(llvm::ExtractValueInst *IVI)llvm::sandboxir::Contextprotected
createFCmpInst(llvm::FCmpInst *I)llvm::sandboxir::Contextprotected
createFenceInst(llvm::FenceInst *SI)llvm::sandboxir::Contextprotected
createFreezeInst(llvm::FreezeInst *SI)llvm::sandboxir::Contextprotected
createFunction(llvm::Function *F)llvm::sandboxir::Context
createGetElementPtrInst(llvm::GetElementPtrInst *I)llvm::sandboxir::Contextprotected
createICmpInst(llvm::ICmpInst *I)llvm::sandboxir::Contextprotected
createInsertElementInst(llvm::InsertElementInst *IEI)llvm::sandboxir::Contextprotected
createInsertValueInst(llvm::InsertValueInst *IVI)llvm::sandboxir::Contextprotected
CreateInstrCallback typedefllvm::sandboxir::Context
CreateInstrCallbacksllvm::sandboxir::Contextprotected
createInvokeInst(llvm::InvokeInst *I)llvm::sandboxir::Contextprotected
createLandingPadInst(llvm::LandingPadInst *I)llvm::sandboxir::Contextprotected
createLoadInst(llvm::LoadInst *LI)llvm::sandboxir::Contextprotected
createModule(llvm::Module *LLVMM)llvm::sandboxir::Context
createPHINode(llvm::PHINode *I)llvm::sandboxir::Contextprotected
createResumeInst(llvm::ResumeInst *I)llvm::sandboxir::Contextprotected
createReturnInst(llvm::ReturnInst *I)llvm::sandboxir::Contextprotected
createSelectInst(llvm::SelectInst *SI)llvm::sandboxir::Contextprotected
createShuffleVectorInst(llvm::ShuffleVectorInst *SVI)llvm::sandboxir::Contextprotected
createStoreInst(llvm::StoreInst *SI)llvm::sandboxir::Contextprotected
createSwitchInst(llvm::SwitchInst *I)llvm::sandboxir::Contextprotected
createUnaryOperator(llvm::UnaryOperator *I)llvm::sandboxir::Contextprotected
createUnreachableInst(llvm::UnreachableInst *UI)llvm::sandboxir::Contextprotected
createVAArgInst(llvm::VAArgInst *SI)llvm::sandboxir::Contextprotected
detach(Value *V)llvm::sandboxir::Contextprotected
detachLLVMValue(llvm::Value *V)llvm::sandboxir::Contextprotected
EraseFromParentllvm::sandboxir::Contextfriend
EraseInstrCallback typedefllvm::sandboxir::Context
EraseInstrCallbacksllvm::sandboxir::Contextprotected
ExtractElementInstllvm::sandboxir::Contextprotected
ExtractValueInstllvm::sandboxir::Contextprotected
FCmpInstllvm::sandboxir::Contextprotected
FenceInstllvm::sandboxir::Contextprotected
FreezeInstllvm::sandboxir::Contextprotected
GetElementPtrInstllvm::sandboxir::Contextprotected
getLLVMIRBuilder()llvm::sandboxir::Contextinlineprotected
getModule(llvm::Module *LLVMM) constllvm::sandboxir::Context
getNumValues() constllvm::sandboxir::Contextinline
getOrCreateArgument(llvm::Argument *LLVMArg)llvm::sandboxir::Contextprotected
getOrCreateConstant(llvm::Constant *LLVMC)llvm::sandboxir::Contextprotected
getOrCreateModule(llvm::Module *LLVMM)llvm::sandboxir::Context
getOrCreateValue(llvm::Value *LLVMV)llvm::sandboxir::Contextinlineprotected
getOrCreateValueInternal(llvm::Value *V, llvm::User *U=nullptr)llvm::sandboxir::Contextprotected
getTracker()llvm::sandboxir::Contextinline
getType(llvm::Type *LLVMTy)llvm::sandboxir::Contextinline
getValue(llvm::Value *V) constllvm::sandboxir::Context
getValue(const llvm::Value *V) constllvm::sandboxir::Contextinline
ICmpInstllvm::sandboxir::Contextprotected
InsertElementInstllvm::sandboxir::Contextprotected
InsertValueInstllvm::sandboxir::Contextprotected
Instructionllvm::sandboxir::Contextfriend
IntegerTypellvm::sandboxir::Contextfriend
InvokeInstllvm::sandboxir::Contextprotected
IRSnapshotCheckerllvm::sandboxir::Contextfriend
IRTrackerllvm::sandboxir::Contextprotected
LandingPadInstllvm::sandboxir::Contextprotected
LLVMCtxllvm::sandboxir::Contextprotected
LLVMIRBuilderllvm::sandboxir::Contextprotected
LLVMModuleToModuleMapllvm::sandboxir::Contextprotected
LLVMTypeToTypeMapllvm::sandboxir::Contextprotected
LLVMValueToValueMapllvm::sandboxir::Contextprotected
LoadInstllvm::sandboxir::Contextprotected
MoveInstrCallback typedefllvm::sandboxir::Context
MoveInstrCallbacksllvm::sandboxir::Contextprotected
NextCallbackIDllvm::sandboxir::Contextprotected
PHINodellvm::sandboxir::Contextprotected
PointerTypellvm::sandboxir::Contextfriend
Regionllvm::sandboxir::Contextfriend
registerCreateInstrCallback(CreateInstrCallback CB)llvm::sandboxir::Context
registerEraseInstrCallback(EraseInstrCallback CB)llvm::sandboxir::Context
registerMoveInstrCallback(MoveInstrCallback CB)llvm::sandboxir::Context
registerValue(std::unique_ptr< Value > &&VPtr)llvm::sandboxir::Contextprotected
ResumeInstllvm::sandboxir::Contextprotected
ReturnInstllvm::sandboxir::Contextprotected
revert()llvm::sandboxir::Contextinline
runCreateInstrCallbacks(Instruction *I)llvm::sandboxir::Contextprotected
runEraseInstrCallbacks(Instruction *I)llvm::sandboxir::Contextprotected
runMoveInstrCallbacks(Instruction *I, const BBIterator &Where)llvm::sandboxir::Contextprotected
save()llvm::sandboxir::Contextinline
SelectInstllvm::sandboxir::Contextprotected
ShuffleVectorInstllvm::sandboxir::Contextprotected
StoreInstllvm::sandboxir::Contextprotected
StructTypellvm::sandboxir::Contextfriend
SwitchInstllvm::sandboxir::Contextprotected
Typellvm::sandboxir::Contextfriend
UnaryOperatorllvm::sandboxir::Contextprotected
UnreachableInstllvm::sandboxir::Contextprotected
unregisterCreateInstrCallback(CallbackID ID)llvm::sandboxir::Context
unregisterEraseInstrCallback(CallbackID ID)llvm::sandboxir::Context
unregisterMoveInstrCallback(CallbackID ID)llvm::sandboxir::Context
Utilsllvm::sandboxir::Contextfriend
VAArgInstllvm::sandboxir::Contextprotected
~Context()llvm::sandboxir::Context