Searched refs:Legality (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | BottomUpVec.cpp | 282 LegalityAnalysis &Legality) { in vectorizeRec() argument 287 const auto &LegalityRes = StopForDebug ? Legality.getForcedPackForDebugging() in vectorizeRec() 288 : Legality.canVectorize(Bndl); in vectorizeRec() 302 vectorizeRec(getOperand(Bndl, 0), Bndl, Depth + 1, Legality); in vectorizeRec() 310 vectorizeRec(getOperand(Bndl, OpIdx), Bndl, Depth + 1, Legality); in vectorizeRec() 483 LegalityAnalysis &Legality) { in tryVectorize() argument 489 Legality.clear(); in tryVectorize() 492 vectorizeRec(Bndl, {}, /*Depth=*/0, Legality); in tryVectorize() 505 LegalityAnalysis Legality(A.getAA(), A.getScalarEvolution(), in runOnRegion() local 514 return tryVectorize(SeedSliceVals, Legality); in runOnRegion()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | BottomUpVec.h | 90 unsigned Depth, LegalityAnalysis &Legality); 95 bool tryVectorize(ArrayRef<Value *> Seeds, LegalityAnalysis &Legality);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IRSimilarityIdentifier.h | 172 LLVM_ABI IRInstructionData(Instruction &I, bool Legality, 433 allocateIRInstructionData(Instruction &I, bool Legality,
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | IRSimilarityIdentifier.cpp | 49 IRInstructionData::IRInstructionData(Instruction &I, bool Legality, in IRInstructionData() argument 51 : Inst(&I), Legal(Legality), IDL(&IDList) { in IRInstructionData() 375 IRInstructionMapper::allocateIRInstructionData(Instruction &I, bool Legality, in allocateIRInstructionData() argument 377 return new (InstDataAllocator->Allocate()) IRInstructionData(I, Legality, IDL); in allocateIRInstructionData()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 2144 SRCS_MIN+= Transforms/Vectorize/SandboxVectorizer/Legality.cpp
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 10250 ScalarsVectorizationLegality Legality = in buildTreeRec() local 10252 const InstructionsState &S = Legality.getInstructionsState(); in buildTreeRec() 10253 if (!Legality.isLegal()) { in buildTreeRec() 10254 if (Legality.trySplitVectorize()) { in buildTreeRec() 10260 if (Legality.tryToFindDuplicates()) in buildTreeRec()
|