| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Analysis/TargetTransformInfo.h"
Public Types | |
| enum | VPTransform { Legal = 0 , Discard = 1 , Convert = 2 } | 
Public Member Functions | |
| bool | shouldDoNothing () const | 
| VPLegalization (VPTransform EVLParamStrategy, VPTransform OpStrategy) | |
Public Attributes | |
| VPTransform | EVLParamStrategy | 
| VPTransform | OpStrategy | 
Definition at line 1905 of file TargetTransformInfo.h.
| Enumerator | |
|---|---|
| Legal | |
| Discard | |
| Convert | |
Definition at line 1906 of file TargetTransformInfo.h.
      
  | 
  inline | 
Definition at line 1930 of file TargetTransformInfo.h.
References EVLParamStrategy, and OpStrategy.
      
  | 
  inline | 
Definition at line 1927 of file TargetTransformInfo.h.
References EVLParamStrategy, Legal, and OpStrategy.
| VPTransform llvm::TargetTransformInfo::VPLegalization::EVLParamStrategy | 
Definition at line 1919 of file TargetTransformInfo.h.
Referenced by shouldDoNothing(), and VPLegalization().
| VPTransform llvm::TargetTransformInfo::VPLegalization::OpStrategy | 
Definition at line 1925 of file TargetTransformInfo.h.
Referenced by shouldDoNothing(), and VPLegalization().