Lines Matching refs:ValueMapT
58 ValueMapT &GlobalMap, IslExprBuilder *ExprBuilder, BasicBlock *StartBlock) in BlockGenerator()
64 ValueMapT &BBMap, in trySynthesizeNewValue()
78 ValueMapT VTV; in trySynthesizeNewValue()
96 Value *BlockGenerator::getNewValue(ScopStmt &Stmt, Value *Old, ValueMapT &BBMap, in getNewValue()
214 ValueMapT &BBMap, LoopToScevMapT <S) { in copyInstScalar()
256 ValueMapT &BBMap, LoopToScevMapT <S, in generateLocationAccessed()
266 ScopStmt &Stmt, Loop *L, Value *Pointer, ValueMapT &BBMap, in generateLocationAccessed()
295 LoopToScevMapT <S, ValueMapT &BBMap, in getImplicitAddress()
311 ValueMapT &BBMap, LoopToScevMapT <S, in generateArrayLoad()
330 ValueMapT &BBMap, LoopToScevMapT <S, in generateArrayStore()
357 ValueMapT &BBMap, LoopToScevMapT <S, in copyInstruction()
398 void BlockGenerator::removeDeadInstructions(BasicBlock *BB, ValueMapT &BBMap) { in removeDeadInstructions()
421 ValueMapT BBMap; in copyStmt()
436 ValueMapT &BBMap, LoopToScevMapT <S, in copyBB()
452 ValueMapT &BBMap, LoopToScevMapT <S, in copyBB()
558 ScopStmt &Stmt, LoopToScevMapT <S, ValueMapT &BBMap, in generateScalarLoads()
662 ValueMapT &BBMap) { in generateBeginStmtTrace()
755 ScopStmt &Stmt, LoopToScevMapT <S, ValueMapT &BBMap, in generateScalarStores()
1020 ValueMapT &VectorMap, in getVectorValue()
1072 ScopStmt &Stmt, LoadInst *Load, ValueMapT &BBMap, in generateStrideZeroLoad()
1117 ScopStmt &Stmt, LoadInst *Load, ValueMapT &VectorMap, in generateLoad()
1152 ValueMapT &VectorMap, in copyUnaryInst()
1166 ValueMapT &VectorMap, in copyBinaryInst()
1182 ScopStmt &Stmt, StoreInst *Store, ValueMapT &VectorMap, in copyStore()
1218 ValueMapT &VectorMap) { in hasVectorOperands()
1226 ValueMapT &VectorMap, in extractScalarValues()
1232 ValueMapT::iterator VecOp = VectorMap.find(Operand); in extractScalarValues()
1241 ValueMapT &SM = ScalarMaps[i]; in extractScalarValues()
1258 ScopStmt &Stmt, Instruction *Inst, ValueMapT &VectorMap, in copyInstScalarized()
1286 ScopStmt &Stmt, Instruction *Inst, ValueMapT &VectorMap, in copyInstruction()
1329 ScopStmt &Stmt, ValueMapT &VectorBlockMap) { in generateScalarVectorLoads()
1387 ValueMapT VectorBlockMap; in copyStmt()
1465 ValueMapT ValueMap; in copyStmt()
1478 ValueMapT &EntryBBMap = RegionMaps[EntryBBCopy]; in copyStmt()
1506 ValueMapT *InitBBMap; in copyStmt()
1513 ValueMapT &RegionMap = Inserted.first->second; in copyStmt()
1567 ValueMapT &RegionMap = RegionMaps[BBCopyStart]; in copyStmt()
1619 ValueMapT &BBMap, Loop *L) { in buildExitPHI()
1648 ValueMapT *LocalBBMap = &RegionMaps[NewIncomingBlockStart]; in buildExitPHI()
1660 ValueMapT &BBMap) { in getExitScalar()
1687 ScopStmt &Stmt, LoopToScevMapT <S, ValueMapT &BBMap, in generateScalarStores()
1751 ValueMapT &BBCopyMap = RegionMaps[BBCopyStart]; in addOperandToPHI()
1783 ValueMapT &BBMap, in copyPHIInstruction()