Home
last modified time | relevance | path

Searched refs:NewDefs (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp904 DefMap NewDefs; in createAllExitPaths() local
911 createExitPath(NewDefs, TPath, DuplicateMap, BlocksToClean, &DTU); in createAllExitPaths()
921 updateSSA(NewDefs); in createAllExitPaths()
934 void createExitPath(DefMap &NewDefs, ThreadingPath &Path, in createExitPath()
964 BB, PrevBB, NextState, DuplicateMap, NewDefs, DTU); in createExitPath()
977 void updateSSA(DefMap &NewDefs) { in updateSSA()
981 for (auto KV : NewDefs) { in updateSSA()
1032 DefMap &NewDefs, in cloneBlockAndUpdatePredecessor()
1054 updateDefMap(NewDefs, VMap); in cloneBlockAndUpdatePredecessor()
1143 void updateDefMap(DefMap &NewDefs, ValueToValueMapTy &VMap) { in updateDefMap()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp129 bool checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, unsigned Reg,
410 BitVector NewDefs(TRI.getNumRegs()), NewUses(TRI.getNumRegs()); in update() local
417 if (checkRegDefsUses(NewDefs, NewUses, MO.getReg(), MO.isDef())) { in update()
426 Defs |= NewDefs; in update()
432 bool RegDefsUses::checkRegDefsUses(BitVector &NewDefs, BitVector &NewUses, in checkRegDefsUses() argument
435 NewDefs.set(Reg); in checkRegDefsUses()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp2077 SmallVector<VarLocInfo> NewDefs; in run() local
2085 NewDefs.push_back(VarLoc); in run()
2089 FnVarLocs->setWedge(InsertBefore, std::move(NewDefs)); in run()
2221 SmallVector<VarLocInfo> NewDefs; in removeRedundantDbgLocsUsingForwardScan() local
2235 NewDefs.push_back(Loc); in removeRedundantDbgLocsUsingForwardScan()
2246 FnVarLocs.setWedge(&I, std::move(NewDefs)); in removeRedundantDbgLocsUsingForwardScan()
2303 SmallVector<VarLocInfo> NewDefs; in removeUndefDbgLocsFromEntryBlock() local
2322 NewDefs.push_back(Loc); in removeUndefDbgLocsFromEntryBlock()
2327 FnVarLocs.setWedge(&I, std::move(NewDefs)); in removeUndefDbgLocsFromEntryBlock()
H A DRDFLiveness.cpp1047 NodeRefSet &NewDefs = LiveIn[LRef.Reg]; // To be filled. in traverse() local
1058 NewDefs.insert(OR); in traverse()
1096 NewDefs.insert({TA.Id,T.Mask}); in traverse()
H A DLiveDebugVariables.cpp463 SmallVectorImpl<std::pair<SlotIndex, DbgVariableValue>> &NewDefs,
1017 SmallVectorImpl<std::pair<SlotIndex, DbgVariableValue>> &NewDefs, in addDefsFromCopies() argument
1099 NewDefs.push_back(std::make_pair(KilledAt, NewValue)); in addDefsFromCopies()