addOperand(VPValue *Operand) | llvm::VPUser | inline |
addUser(VPUser &User) | llvm::VPValue | inline |
classof(const VPValue *V) | llvm::VPInstruction | inlinestatic |
classof(const VPRecipeBase *R) | llvm::VPInstruction | inlinestatic |
clone() const | llvm::VPInstruction | inline |
const_operand_iterator typedef | llvm::VPUser | |
const_operand_range typedef | llvm::VPUser | |
const_reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | protected |
const_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | protected |
const_user_iterator typedef | llvm::VPValue | |
const_user_range typedef | llvm::VPValue | |
eraseFromParent() | llvm::VPRecipeBase | |
execute(VPTransformState &State) override | llvm::VPInstruction | virtual |
getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | inline |
getIterator() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | inline |
getNextNode() | llvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | inline |
getNextNode() const | llvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | inline |
getNumOperands() const | llvm::VPUser | inline |
getNumUsers() const | llvm::VPValue | inline |
getOpcode() const | llvm::VPInstruction | inline |
getOperand(unsigned N) const | llvm::VPUser | inline |
getParent() | llvm::VPRecipeBase | inline |
getParent() const | llvm::VPRecipeBase | inline |
getPrevNode() | llvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | inline |
getPrevNode() const | llvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | inline |
getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | inline |
getReverseIterator() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | inline |
getUnderlyingInstr() | llvm::VPInstruction | inlineprotected |
getUnderlyingValue() | llvm::VPValue | inlineprotected |
getVPRecipeID() const | llvm::VPRecipeBase | inline |
getVPValueID() const | llvm::VPValue | inline |
hasMoreThanOneUniqueUser() | llvm::VPValue | inline |
ICmpULE enum value | llvm::VPInstruction | |
ilist_node_impl()=default | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | protected |
ilist_node_with_parent()=default | llvm::ilist_node_with_parent< VPRecipeBase, VPBasicBlock > | protected |
insertBefore(VPRecipeBase *InsertPos) | llvm::VPRecipeBase | |
isSentinel() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | inline |
mayWriteToMemory() const | llvm::VPInstruction | inline |
Not enum value | llvm::VPInstruction | |
op_begin() | llvm::VPUser | inline |
op_begin() const | llvm::VPUser | inline |
op_end() | llvm::VPUser | inline |
op_end() const | llvm::VPUser | inline |
operand_iterator typedef | llvm::VPUser | |
operand_range typedef | llvm::VPUser | |
operands() | llvm::VPUser | inline |
operands() const | llvm::VPUser | inline |
operator=(const VPUser &)=delete | llvm::VPUser | |
llvm::VPValue::operator=(const VPValue &)=delete | llvm::VPValue | |
print(raw_ostream &O, const Twine &Indent) const override | llvm::VPInstruction | virtual |
print(raw_ostream &O) const | llvm::VPInstruction | |
printAsOperand(raw_ostream &OS) const | llvm::VPValue | inline |
replaceAllUsesWith(VPValue *New) | llvm::VPValue | |
reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | protected |
self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< VPRecipeBase, Options... >::type > | protected |
setOperand(unsigned I, VPValue *New) | llvm::VPUser | inline |
setUnderlyingInstr(Instruction *I) | llvm::VPInstruction | inlineprotected |
setUnderlyingValue(Value *Val) | llvm::VPValue | inlineprotected |
SLPLoad enum value | llvm::VPInstruction | |
SLPStore enum value | llvm::VPInstruction | |
UnderlyingVal | llvm::VPValue | protected |
user_begin() | llvm::VPValue | inline |
user_begin() const | llvm::VPValue | inline |
user_end() | llvm::VPValue | inline |
user_end() const | llvm::VPValue | inline |
user_iterator typedef | llvm::VPValue | |
user_range typedef | llvm::VPValue | |
users() | llvm::VPValue | inline |
users() const | llvm::VPValue | inline |
VPInstruction(unsigned Opcode, ArrayRef< VPValue *> Operands) | llvm::VPInstruction | inline |
VPInstruction(unsigned Opcode, std::initializer_list< VPValue *> Operands) | llvm::VPInstruction | inline |
VPInstructionSC enum value | llvm::VPValue | |
VPlanHCFGTransforms class | llvm::VPInstruction | friend |
VPlanSlp class | llvm::VPInstruction | friend |
VPRecipeBase(const unsigned char SC) | llvm::VPRecipeBase | inline |
VPRecipeTy typedef | llvm::VPRecipeBase | |
VPUser(const unsigned char SC) | llvm::VPUser | inlineprotected |
VPUser(const unsigned char SC, ArrayRef< VPValue *> Operands) | llvm::VPUser | inlineprotected |
VPUser() | llvm::VPUser | inline |
VPUser(ArrayRef< VPValue *> Operands) | llvm::VPUser | inline |
VPUser(std::initializer_list< VPValue *> Operands) | llvm::VPUser | inline |
VPUser(const VPUser &)=delete | llvm::VPUser | |
VPUserSC enum value | llvm::VPValue | |
VPValue(const unsigned char SC, Value *UV=nullptr) | llvm::VPValue | inlineprotected |
VPValue(Value *UV=nullptr) | llvm::VPValue | inline |
VPValue(const VPValue &)=delete | llvm::VPValue | |
VPValueSC enum value | llvm::VPValue | |
~VPRecipeBase()=default | llvm::VPRecipeBase | virtual |