Lines Matching refs:VectorBlockGenerator
1012 VectorBlockGenerator::VectorBlockGenerator(BlockGenerator &BlockGen, in VectorBlockGenerator() function in VectorBlockGenerator
1019 Value *VectorBlockGenerator::getVectorValue(ScopStmt &Stmt, Value *Old, in getVectorValue()
1040 Value *VectorBlockGenerator::generateStrideOneLoad( in generateStrideOneLoad()
1071 Value *VectorBlockGenerator::generateStrideZeroLoad( in generateStrideZeroLoad()
1095 Value *VectorBlockGenerator::generateUnknownStrideLoad( in generateUnknownStrideLoad()
1116 void VectorBlockGenerator::generateLoad( in generateLoad()
1151 void VectorBlockGenerator::copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst, in copyUnaryInst()
1165 void VectorBlockGenerator::copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst, in copyBinaryInst()
1181 void VectorBlockGenerator::copyStore( in copyStore()
1217 bool VectorBlockGenerator::hasVectorOperands(const Instruction *Inst, in hasVectorOperands()
1225 bool VectorBlockGenerator::extractScalarValues(const Instruction *Inst, in extractScalarValues()
1257 void VectorBlockGenerator::copyInstScalarized( in copyInstScalarized()
1283 int VectorBlockGenerator::getVectorWidth() { return VLTS.size(); } in getVectorWidth()
1285 void VectorBlockGenerator::copyInstruction( in copyInstruction()
1328 void VectorBlockGenerator::generateScalarVectorLoads( in generateScalarVectorLoads()
1351 void VectorBlockGenerator::verifyNoScalarStores(ScopStmt &Stmt) { in verifyNoScalarStores()
1360 void VectorBlockGenerator::copyStmt( in copyStmt()