ClassID enum name | llvm::sandboxir::Value | |
classof(const Instruction *I) | llvm::sandboxir::UnaryInstruction | inlinestatic |
classof(const Value *V) | llvm::sandboxir::UnaryInstruction | inlinestatic |
clearValue() | llvm::sandboxir::Value | inlineprotected |
const_op_iterator typedef | llvm::sandboxir::User | |
const_op_range typedef | llvm::sandboxir::User | |
const_use_iterator typedef | llvm::sandboxir::Value | |
const_user_iterator typedef | llvm::sandboxir::Value | |
Ctx | llvm::sandboxir::Value | protected |
dump(raw_ostream &OS) const override | llvm::sandboxir::Instruction | virtual |
dump() const override | llvm::sandboxir::Instruction | virtual |
dumpCommonFooter(raw_ostream &OS) const | llvm::sandboxir::Value | |
dumpCommonHeader(raw_ostream &OS) const final | llvm::sandboxir::User | virtual |
dumpCommonPrefix(raw_ostream &OS) const | llvm::sandboxir::Value | |
dumpCommonSuffix(raw_ostream &OS) const | llvm::sandboxir::Value | |
eraseFromParent() | llvm::sandboxir::Instruction | |
getContext() const | llvm::sandboxir::Value | inline |
getIterator() const | llvm::sandboxir::Instruction | |
getLLVMInstrs() const =0 | llvm::sandboxir::Instruction | protectedpure virtual |
getName() const | llvm::sandboxir::Value | inline |
getNextNode() const | llvm::sandboxir::Instruction | |
getNumOfIRInstrs() const =0 | llvm::sandboxir::Instruction | pure virtual |
getNumOperands() const | llvm::sandboxir::User | inlinevirtual |
getNumUses() const | llvm::sandboxir::Value | |
getOpcode() const | llvm::sandboxir::Instruction | inline |
getOpcodeName(Opcode Opc) | llvm::sandboxir::Instruction | static |
getOperand(unsigned OpIdx) const | llvm::sandboxir::User | inline |
getOperandUse(unsigned OpIdx) const | llvm::sandboxir::User | inline |
getOperandUseDefault(unsigned OpIdx, bool Verify) const | llvm::sandboxir::User | protected |
getOperandUseInternal(unsigned OpIdx, bool Verify) const =0 | llvm::sandboxir::User | protectedpure virtual |
getParent() const | llvm::sandboxir::Instruction | |
getPrevNode() const | llvm::sandboxir::Instruction | |
getSubclassID() const | llvm::sandboxir::Value | inline |
getSubclassIDStr(ClassID ID) | llvm::sandboxir::Value | inlineprotectedstatic |
getTopmostLLVMInstruction() const | llvm::sandboxir::Instruction | protected |
getType() const | llvm::sandboxir::Value | inline |
getUid() const | llvm::sandboxir::Value | |
getUseOperandNo(const Use &Use) const =0 | llvm::sandboxir::User | protectedpure virtual |
getUseOperandNoDefault(const Use &Use) const | llvm::sandboxir::User | inlineprotected |
hasNUses(unsigned Num) const | llvm::sandboxir::Value | inline |
hasNUsesOrMore(unsigned Num) const | llvm::sandboxir::Value | inline |
insertAfter(Instruction *AfterI) | llvm::sandboxir::Instruction | |
insertBefore(Instruction *BeforeI) | llvm::sandboxir::Instruction | |
insertInto(BasicBlock *BB, const BBIterator &WhereIt) | llvm::sandboxir::Instruction | |
Instruction(ClassID ID, Opcode Opc, llvm::Instruction *I, sandboxir::Context &SBCtx) | llvm::sandboxir::Instruction | inlineprotected |
moveAfter(Instruction *After) | llvm::sandboxir::Instruction | inline |
moveBefore(BasicBlock &BB, const BBIterator &WhereIt) | llvm::sandboxir::Instruction | |
moveBefore(Instruction *Before) | llvm::sandboxir::Instruction | inline |
op_begin() | llvm::sandboxir::User | inlinevirtual |
op_begin() const | llvm::sandboxir::User | inlinevirtual |
op_end() | llvm::sandboxir::User | inlinevirtual |
op_end() const | llvm::sandboxir::User | inlinevirtual |
op_iterator typedef | llvm::sandboxir::User | |
op_range typedef | llvm::sandboxir::User | |
Opc | llvm::sandboxir::Instruction | protected |
Opcode enum name | llvm::sandboxir::Instruction | |
operands() | llvm::sandboxir::User | inline |
operands() const | llvm::sandboxir::User | inline |
printAsOperandCommon(raw_ostream &OS) const | llvm::sandboxir::Value | |
removeFromParent() | llvm::sandboxir::Instruction | |
replaceAllUsesWith(Value *Other) | llvm::sandboxir::Value | |
replaceUsesOfWith(Value *FromV, Value *ToV) | llvm::sandboxir::User | |
replaceUsesWithIf(Value *OtherV, llvm::function_ref< bool(const Use &)> ShouldReplace) | llvm::sandboxir::Value | |
setOperand(unsigned OperandIdx, Value *Operand) | llvm::sandboxir::User | virtual |
SubclassID | llvm::sandboxir::Value | protected |
swapOperandsInternal(unsigned OpIdxA, unsigned OpIdxB) | llvm::sandboxir::User | inlineprotected |
UID | llvm::sandboxir::Value | protected |
UnaryInstruction(ClassID ID, Opcode Opc, llvm::Instruction *LLVMI, Context &Ctx) | llvm::sandboxir::UnaryInstruction | inlineprotected |
use_begin() | llvm::sandboxir::Value | |
use_begin() const | llvm::sandboxir::Value | inline |
use_end() | llvm::sandboxir::Value | inline |
use_end() const | llvm::sandboxir::Value | inline |
use_iterator typedef | llvm::sandboxir::Value | |
User(ClassID ID, llvm::Value *V, Context &Ctx) | llvm::sandboxir::User | inlineprotected |
user_begin() | llvm::sandboxir::Value | |
user_begin() const | llvm::sandboxir::Value | inline |
user_end() | llvm::sandboxir::Value | inline |
user_end() const | llvm::sandboxir::Value | inline |
user_iterator typedef | llvm::sandboxir::Value | |
users() | llvm::sandboxir::Value | inline |
users() const | llvm::sandboxir::Value | inline |
uses() | llvm::sandboxir::Value | inline |
uses() const | llvm::sandboxir::Value | inline |
Val | llvm::sandboxir::Value | protected |
Value(ClassID SubclassID, llvm::Value *Val, Context &Ctx) | llvm::sandboxir::Value | protected |
verify() const override | llvm::sandboxir::User | inlinevirtual |
verifyUserOfLLVMUse(const llvm::Use &Use) const | llvm::sandboxir::User | protected |
~Value()=default | llvm::sandboxir::Value | virtual |