Home
last modified time | relevance | path

Searched refs:VLocTracker (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h689 class VLocTracker {
706 VLocTracker(const OverlapMap &O, const DIExpression *EmptyExpr) in VLocTracker() function
845 VLocTracker *VTracker = nullptr;
1022 MachineBasicBlock *MBB, SmallVectorImpl<VLocTracker> &AllTheVLocs,
1076 SmallVectorImpl<VLocTracker> &AllTheVLocs);
1125 SmallVectorImpl<VLocTracker> &AllTheVLocs, MachineFunction &MF,
H A DInstrRefBasedImpl.cpp2627 SmallVectorImpl<VLocTracker> &AllTheVLocs) { in buildVLocValueMap()
2870 MachineBasicBlock *AssignMBB, SmallVectorImpl<VLocTracker> &AllTheVLocs, in placePHIsForSingleVarDefinition()
2883 VLocTracker &VLocs = AllTheVLocs[AssignMBB->getNumber()]; in placePHIsForSingleVarDefinition()
3012 SmallVectorImpl<VLocTracker> &AllTheVLocs, MachineFunction &MF, in depthFirstVLocAndEmit()
3196 SmallVector<VLocTracker, 8> vlocs; in ExtendRanges()
3208 vlocs.resize(MaxNumBlocks, VLocTracker(OverlapFragments, EmptyExpr)); in ExtendRanges()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DInstrRefLDVTest.cpp64 std::unique_ptr<VLocTracker> VTracker;
177 VTracker = std::make_unique<VLocTracker>(Overlaps, EmptyExpr); in addVTracker()
212 SmallVectorImpl<VLocTracker> &AllTheVLocs) { in buildVLocValueMap()
2520 SmallVector<VLocTracker, 1> VLocs; in TEST_F()
2521 VLocs.resize(1, VLocTracker(Overlaps, EmptyExpr)); in TEST_F()
2583 SmallVector<VLocTracker, 1> VLocs; in TEST_F()
2584 VLocs.resize(4, VLocTracker(Overlaps, EmptyExpr)); in TEST_F()
2795 SmallVector<VLocTracker, 3> VLocs; in TEST_F()
2796 VLocs.resize(3, VLocTracker(Overlaps, EmptyExpr)); in TEST_F()
3050 SmallVector<VLocTracker, 5> VLocs; in TEST_F()
[all …]