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 Type *VectorBlockGenerator::getVectorPtrTy(const Value *Val, int Width) { in getVectorPtrTy()
1050 Value *VectorBlockGenerator::generateStrideOneLoad( in generateStrideOneLoad()
1080 Value *VectorBlockGenerator::generateStrideZeroLoad( in generateStrideZeroLoad()
1103 Value *VectorBlockGenerator::generateUnknownStrideLoad( in generateUnknownStrideLoad()
1125 void VectorBlockGenerator::generateLoad( in generateLoad()
1160 void VectorBlockGenerator::copyUnaryInst(ScopStmt &Stmt, UnaryInstruction *Inst, in copyUnaryInst()
1174 void VectorBlockGenerator::copyBinaryInst(ScopStmt &Stmt, BinaryOperator *Inst, in copyBinaryInst()
1190 void VectorBlockGenerator::copyStore( in copyStore()
1224 bool VectorBlockGenerator::hasVectorOperands(const Instruction *Inst, in hasVectorOperands()
1232 bool VectorBlockGenerator::extractScalarValues(const Instruction *Inst, in extractScalarValues()
1264 void VectorBlockGenerator::copyInstScalarized( in copyInstScalarized()
1290 int VectorBlockGenerator::getVectorWidth() { return VLTS.size(); } in getVectorWidth()
1292 void VectorBlockGenerator::copyInstruction( in copyInstruction()
1335 void VectorBlockGenerator::generateScalarVectorLoads( in generateScalarVectorLoads()
1355 void VectorBlockGenerator::verifyNoScalarStores(ScopStmt &Stmt) { in verifyNoScalarStores()
1364 void VectorBlockGenerator::copyStmt( in copyStmt()