MLIR  20.0.0git
mlir::Value Member List

This is the complete list of members for mlir::Value, including all inherited members.

cast() constmlir::Valueinline
dropAllUses()mlir::Valueinline
dump() constmlir::Value
dyn_cast() constmlir::Valueinline
dyn_cast_or_null() constmlir::Valueinline
getAsOpaquePointer() constmlir::Valueinline
getContext() constmlir::Valueinline
getDefiningOp() constmlir::Value
getDefiningOp() constmlir::Valueinline
getFromOpaquePointer(const void *pointer)mlir::Valueinlinestatic
getImpl() constmlir::Valueinline
getLoc() constmlir::Value
getParentBlock()mlir::Value
getParentRegion()mlir::Value
getType() constmlir::Valueinline
getUsers() constmlir::Valueinline
getUses() constmlir::Valueinline
hash_value(Value arg)mlir::Valuefriend
hasOneUse() constmlir::Valueinline
implmlir::Valueprotected
isa() constmlir::Valueinline
isUsedOutsideOfBlock(Block *block) constmlir::Value
operator bool() constmlir::Valueinlineexplicit
operator!=(const Value &other) constmlir::Valueinline
operator==(const Value &other) constmlir::Valueinline
print(raw_ostream &os) constmlir::Value
print(raw_ostream &os, const OpPrintingFlags &flags) constmlir::Value
print(raw_ostream &os, AsmState &state) constmlir::Value
printAsOperand(raw_ostream &os, AsmState &state) constmlir::Value
printAsOperand(raw_ostream &os, const OpPrintingFlags &flags) constmlir::Value
replaceAllUsesExcept(Value newValue, const SmallPtrSetImpl< Operation * > &exceptions)mlir::Value
replaceAllUsesExcept(Value newValue, Operation *exceptedUser)mlir::Value
replaceAllUsesWith(Value newValue)mlir::Valueinline
replaceUsesWithIf(Value newValue, function_ref< bool(OpOperand &)> shouldReplace)mlir::Value
setLoc(Location loc)mlir::Value
setType(Type newType)mlir::Valueinline
shuffleUseList(ArrayRef< unsigned > indices)mlir::Value
use_begin() constmlir::Valueinline
use_empty() constmlir::Valueinline
use_end() constmlir::Valueinline
use_iterator typedefmlir::Value
use_range typedefmlir::Value
user_begin() constmlir::Valueinline
user_end() constmlir::Valueinline
user_iterator typedefmlir::Value
user_range typedefmlir::Value
Value(detail::ValueImpl *impl=nullptr)mlir::Valueinline