LLVM: llvm::sandboxir::CollectDescr::ExtractElementDescr Class Reference (original) (raw)
Describes how to get a value element. More...
#include "[llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h](Legality%5F8h%5Fsource.html)"
Describes how to get a value element.
If the value is a vector then it also provides the index to extract it from.
Definition at line 256 of file Legality.h.
| llvm::sandboxir::CollectDescr::ExtractElementDescr::ExtractElementDescr ( Action * V, int ExtractIdx ) |
inline |
| llvm::sandboxir::CollectDescr::ExtractElementDescr::ExtractElementDescr ( Value * V) |
inline |
| int llvm::sandboxir::CollectDescr::ExtractElementDescr::getExtractIdx ( ) const |
inline |
◆ getScalar()
| Value * llvm::sandboxir::CollectDescr::ExtractElementDescr::getScalar ( ) const |
inline |
◆ getValue()
| Action * llvm::sandboxir::CollectDescr::ExtractElementDescr::getValue ( ) const |
inline |
| bool llvm::sandboxir::CollectDescr::ExtractElementDescr::needsExtract ( ) const |
inline |
The documentation for this class was generated from the following file:
- include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h