OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LoopVectorizationLegality
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanTransforms.h
17
#include "llvm/Transforms/Vectorize/
LoopVectorizationLegality
.h"
29
LoopVectorizationLegality
::InductionList &Inductions,
VPRecipeBuilder.h
20
class
LoopVectorizationLegality
;
35
LoopVectorizationLegality
*Legal;
108
LoopVectorizationLegality
*Legal,
LoopVectorizationLegality.cpp
1
//===-
LoopVectorizationLegality
.cpp --------------------------------------===//
17
#include "llvm/Transforms/Vectorize/
LoopVectorizationLegality
.h"
406
int
LoopVectorizationLegality
::isConsecutivePtr(Value *Ptr) const {
421
bool
LoopVectorizationLegality
::isUniform(Value *V) {
425
bool
LoopVectorizationLegality
::canVectorizeOuterLoop() {
493
void
LoopVectorizationLegality
::addInductionPhi(
545
bool
LoopVectorizationLegality
::setupOuterLoopInductions() {
600
bool
LoopVectorizationLegality
::canVectorizeInstrs() {
863
bool
LoopVectorizationLegality
::canVectorizeMemory() {
887
bool
LoopVectorizationLegality
::isInductionPhi(const Value *V)
[
all
...]
LoopVectorizationPlanner.h
32
class
LoopVectorizationLegality
;
250
LoopVectorizationLegality
*Legal;
280
LoopVectorizationLegality
*Legal,
VPlanTransforms.cpp
21
LoopVectorizationLegality
::InductionList &Inductions,
LoopVectorize.cpp
20
// 2.
LoopVectorizationLegality
- A unit that checks for the legality
143
#include "llvm/Transforms/Vectorize/
LoopVectorizationLegality
.h"
452
///
LoopVectorizationLegality
class to provide information about the induction
461
unsigned UnrollFactor,
LoopVectorizationLegality
*LVL,
851
LoopVectorizationLegality
*Legal;
887
LoopVectorizationLegality
*LVL,
940
LoopVectorizationLegality
*LVL, llvm::LoopVectorizationCostModel *CM,
978
LoopVectorizationLegality
*LVL, llvm::LoopVectorizationCostModel *CM,
1007
LoopVectorizationLegality
*LVL, llvm::LoopVectorizationCostModel *CM,
1223
LoopVectorizationLegality
*Legal
[
all
...]
/src/external/apache2/llvm/lib/libLLVMVectorize/
Makefile
10
LoopVectorizationLegality
.cpp \
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h
1
//===- llvm/Transforms/Vectorize/
LoopVectorizationLegality
.h ----*- C++ -*-===//
10
/// This file defines the
LoopVectorizationLegality
class. Original code
235
///
LoopVectorizationLegality
checks if it is legal to vectorize a loop, and
248
class
LoopVectorizationLegality
{
250
LoopVectorizationLegality
(
Completed in 20 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026