Searched refs:NewDefs (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DFAJumpThreading.cpp | 870 DefMap NewDefs; in createAllExitPaths() local 877 createExitPath(NewDefs, TPath, DuplicateMap, BlocksToClean, &DTU); in createAllExitPaths() 887 updateSSA(NewDefs); in createAllExitPaths() 900 void createExitPath(DefMap &NewDefs, ThreadingPath &Path, in createExitPath() 931 BB, PrevBB, NextState, DuplicateMap, NewDefs, DTU); in createExitPath() 944 void updateSSA(DefMap &NewDefs) { in updateSSA() 948 for (const auto &KV : NewDefs) { in updateSSA() 999 DefMap &NewDefs, in cloneBlockAndUpdatePredecessor() 1022 updateDefMap(NewDefs, VMap); in cloneBlockAndUpdatePredecessor() 1111 void updateDefMap(DefMap &NewDefs, ValueToValueMapTy &VMap) { in updateDefMap() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 129 bool checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, unsigned Reg, 409 BitVector NewDefs(TRI.getNumRegs()), NewUses(TRI.getNumRegs()); in update() local 416 if (checkRegDefsUses(NewDefs, NewUses, MO.getReg(), MO.isDef())) { in update() 425 Defs |= NewDefs; in update() 431 bool RegDefsUses::checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, in checkRegDefsUses() argument 434 NewDefs.set(Reg); in checkRegDefsUses()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AssignmentTrackingAnalysis.cpp | 2425 SmallVector<VarLocInfo> NewDefs; in run() local 2433 NewDefs.push_back(VarLoc); in run() 2437 FnVarLocs->setWedge(InsertBefore, std::move(NewDefs)); in run() 2601 SmallVector<VarLocInfo> NewDefs; in removeRedundantDbgLocsUsingForwardScan() local 2615 NewDefs.push_back(Loc); in removeRedundantDbgLocsUsingForwardScan() 2626 FnVarLocs.setWedge(WedgePosition, std::move(NewDefs)); in removeRedundantDbgLocsUsingForwardScan() 2689 SmallVector<VarLocInfo> NewDefs; in removeUndefDbgLocsFromEntryBlock() local 2708 NewDefs.push_back(Loc); in removeUndefDbgLocsFromEntryBlock() 2713 FnVarLocs.setWedge(WedgePosition, std::move(NewDefs)); in removeUndefDbgLocsFromEntryBlock()
|
H A D | RDFLiveness.cpp | 1053 NodeRefSet &NewDefs = LiveIn[LRef.Reg]; // To be filled. in traverse() local 1064 NewDefs.insert(OR); in traverse() 1102 NewDefs.insert({TA.Id, T.Mask}); in traverse()
|
H A D | LiveDebugVariables.cpp | 464 SmallVectorImpl<std::pair<SlotIndex, DbgVariableValue>> &NewDefs, 1018 SmallVectorImpl<std::pair<SlotIndex, DbgVariableValue>> &NewDefs, in addDefsFromCopies() argument 1100 NewDefs.push_back(std::make_pair(KilledAt, NewValue)); in addDefsFromCopies()
|