|
LLVM 23.0.0git
|
This file provides utility VPlan to VPlan transformations. More...
#include "VPlan.h"#include "VPlanVerifier.h"#include "llvm/ADT/STLFunctionalExtras.h"#include "llvm/ADT/ScopeExit.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/Compiler.h"Go to the source code of this file.
Classes | |
| struct | llvm::VPlanTransforms |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Macros | |
| #define | RUN_VPLAN_PASS(PASS, ...) |
| #define | RUN_VPLAN_PASS_NO_VERIFY(PASS, ...) |
Variables | |
| LLVM_ABI_FOR_TEST cl::opt< bool > | llvm::VerifyEachVPlan |
| LLVM_ABI_FOR_TEST cl::opt< bool > | llvm::EnableWideActiveLaneMask |
| LLVM_ABI_FOR_TEST cl::opt< bool > | llvm::PrintAfterEachVPlanPass |
This file provides utility VPlan to VPlan transformations.
Definition in file VPlanTransforms.h.
| #define RUN_VPLAN_PASS | ( | PASS, | |
| ... ) |
Definition at line 66 of file VPlanTransforms.h.
Referenced by llvm::VPlan::execute(), llvm::LoopVectorizationPlanner::executePlan(), llvm::VPlanTransforms::optimize(), preparePlanForMainVectorLoop(), and llvm::LoopVectorizePass::processLoop().
| #define RUN_VPLAN_PASS_NO_VERIFY | ( | PASS, | |
| ... ) |
Definition at line 68 of file VPlanTransforms.h.
Referenced by llvm::VPlanTransforms::buildVPlan0().