OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VectorParts
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
330
typedef SmallVector<Value *, 2>
VectorParts
;
334
typedef DenseMap<std::pair<BasicBlock *, BasicBlock *>,
VectorParts
>
367
VectorParts
createBlockInMask(BasicBlock *BB);
370
VectorParts
createEdgeMask(BasicBlock *Src, BasicBlock *Dst);
378
void widenPHIInstruction(Instruction *PN,
VectorParts
&Entry, unsigned UF,
418
VectorParts
&Entry, IntegerType *TruncType);
423
void widenIntInduction(PHINode *IV,
VectorParts
&Entry,
431
VectorParts
&getVectorValue(Value *V);
489
VectorParts
&splat(Value *Key, Value *Val) {
490
VectorParts
&Entry = MapStorage[Key]
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
VPlan.h
119
using
VectorParts
= SmallVector<Value *, 2>;
121
std::map<Value *,
VectorParts
> VectorMapStorage;
138
const
VectorParts
&Entry = VectorMapStorage.find(Key)->second;
139
assert(Entry.size() == UF && "
VectorParts
has wrong dimensions.");
180
VectorParts
Entry(UF);
[
all
...]
LoopVectorize.cpp
388
using
VectorParts
= SmallVector<Value *, 2>;
445
VectorParts
*BlockInMask = nullptr);
[
all
...]
Completed in 515 milliseconds