Home
last modified time | relevance | path

Searched refs:VectorMap (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DBlockGenerators.h687 Value *getVectorValue(ScopStmt &Stmt, Value *Old, ValueMapT &VectorMap,
751 void generateLoad(ScopStmt &Stmt, LoadInst *Load, ValueMapT &VectorMap,
756 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps);
759 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps);
764 void copyStore(ScopStmt &Stmt, StoreInst *Store, ValueMapT &VectorMap,
772 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps,
775 bool extractScalarValues(const Instruction *Inst, ValueMapT &VectorMap,
778 bool hasVectorOperands(const Instruction *Inst, ValueMapT &VectorMap);
795 void copyInstruction(ScopStmt &Stmt, Instruction *Inst, ValueMapT &VectorMap,
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp1023 if (Value *NewValue = VectorMap.lookup(Old)) in getVectorValue()
1035 VectorMap[Old] = Vector; in getVectorValue()
1136 extractScalarValues(Load, VectorMap, ScalarMaps); in generateLoad()
1148 VectorMap[Load] = NewLoad; in generateLoad()
1178 VectorMap[Inst] = NewInst; in copyBinaryInst()
1191 extractScalarValues(Store, VectorMap, ScalarMaps); in copyStore()
1220 if (VectorMap.count(Operand)) in hasVectorOperands()
1232 ValueMapT::iterator VecOp = VectorMap.find(Operand); in extractScalarValues()
1234 if (VecOp == VectorMap.end()) in extractScalarValues()
1280 VectorMap[Inst] = Vector; in copyInstScalarized()
[all …]