Searched refs:VLocTracker (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 689 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 D | InstrRefBasedImpl.cpp | 2627 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 D | InstrRefLDVTest.cpp | 64 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 …]
|