LLVM API Documentation

Public Member Functions | Public Attributes
llvm::UseListOrder Struct Reference

Structure to hold a use-list order. More...

#include <UseListOrder.h>

Collaboration diagram for llvm::UseListOrder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 UseListOrder (const Value *V, const Function *F, size_t ShuffleSize)
 UseListOrder ()
 UseListOrder (UseListOrder &&X)
UseListOrderoperator= (UseListOrder &&X)

Public Attributes

const ValueV
const FunctionF
std::vector< unsignedShuffle

Detailed Description

Structure to hold a use-list order.

Definition at line 29 of file UseListOrder.h.


Constructor & Destructor Documentation

llvm::UseListOrder::UseListOrder ( const Value V,
const Function F,
size_t  ShuffleSize 
) [inline]

Definition at line 34 of file UseListOrder.h.

Definition at line 37 of file UseListOrder.h.

Definition at line 38 of file UseListOrder.h.


Member Function Documentation

UseListOrder& llvm::UseListOrder::operator= ( UseListOrder &&  X) [inline]

Definition at line 40 of file UseListOrder.h.

References F, Shuffle, V, and llvm::X.


Member Data Documentation

Definition at line 31 of file UseListOrder.h.

Referenced by operator=().

Definition at line 32 of file UseListOrder.h.

Referenced by operator=(), and llvm::AssemblyWriter::printUseListOrder().

Definition at line 30 of file UseListOrder.h.

Referenced by operator=(), and llvm::AssemblyWriter::printUseListOrder().


The documentation for this struct was generated from the following file: