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
CallBrInstllvm::sandboxir::Contextprotected
CallInstllvm::sandboxir::Contextprotected
CastInstllvm::sandboxir::Contextprotected
ConstantIntllvm::sandboxir::Contextfriend
Context(LLVMContext &LLVMCtx)llvm::sandboxir::Contextinline
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
createExtractElementInst(llvm::ExtractElementInst *EEI)llvm::sandboxir::Contextprotected
createFunction(llvm::Function *F)llvm::sandboxir::Context
createGetElementPtrInst(llvm::GetElementPtrInst *I)llvm::sandboxir::Contextprotected
createInsertElementInst(llvm::InsertElementInst *IEI)llvm::sandboxir::Contextprotected
createInvokeInst(llvm::InvokeInst *I)llvm::sandboxir::Contextprotected
createLoadInst(llvm::LoadInst *LI)llvm::sandboxir::Contextprotected
createPHINode(llvm::PHINode *I)llvm::sandboxir::Contextprotected
createReturnInst(llvm::ReturnInst *I)llvm::sandboxir::Contextprotected
createSelectInst(llvm::SelectInst *SI)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
detach(Value *V)llvm::sandboxir::Contextprotected
detachLLVMValue(llvm::Value *V)llvm::sandboxir::Contextprotected
EraseFromParentllvm::sandboxir::Contextfriend
ExtractElementInstllvm::sandboxir::Contextprotected
GetElementPtrInstllvm::sandboxir::Contextprotected
getLLVMIRBuilder()llvm::sandboxir::Contextinlineprotected
getNumValues() constllvm::sandboxir::Contextinline
getOrCreateArgument(llvm::Argument *LLVMArg)llvm::sandboxir::Contextinlineprotected
getOrCreateConstant(llvm::Constant *LLVMC)llvm::sandboxir::Contextinlineprotected
getOrCreateValue(llvm::Value *LLVMV)llvm::sandboxir::Contextinlineprotected
getOrCreateValueInternal(llvm::Value *V, llvm::User *U=nullptr)llvm::sandboxir::Contextprotected
getTracker()llvm::sandboxir::Contextinline
getValue(llvm::Value *V) constllvm::sandboxir::Context
getValue(const llvm::Value *V) constllvm::sandboxir::Contextinline
InsertElementInstllvm::sandboxir::Contextprotected
Instruction::eraseFromParentllvm::sandboxir::Contextfriend
InvokeInstllvm::sandboxir::Contextprotected
IRTrackerllvm::sandboxir::Contextprotected
LLVMCtxllvm::sandboxir::Contextprotected
LLVMIRBuilderllvm::sandboxir::Contextprotected
LLVMValueToValueMapllvm::sandboxir::Contextprotected
LoadInstllvm::sandboxir::Contextprotected
PHINodellvm::sandboxir::Contextprotected
registerValue(std::unique_ptr< Value > &&VPtr)llvm::sandboxir::Contextprotected
ReturnInstllvm::sandboxir::Contextprotected
revert()llvm::sandboxir::Contextinline
save()llvm::sandboxir::Contextinline
SelectInstllvm::sandboxir::Contextprotected
StoreInstllvm::sandboxir::Contextprotected
SwitchInstllvm::sandboxir::Contextprotected
UnaryOperatorllvm::sandboxir::Contextprotected
UnreachableInstllvm::sandboxir::Contextprotected