Home
last modified time | relevance | path

Searched refs:LocIdx (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h41 class LocIdx {
46 LocIdx() : Location(UINT_MAX) {} in LocIdx() function
50 LocIdx(unsigned L) : Location(L) { in LocIdx() function
54 static LocIdx MakeIllegalLoc() { return LocIdx(); } in MakeIllegalLoc()
56 LocIdx L = LocIdx(); in MakeTombstoneLoc()
305 using argument_type = LocIdx;
418 LocIdx Idx;
880 Optional<LocIdx> ReadLoc;
1164 static inline LocIdx getEmptyKey() { return LocIdx::MakeIllegalLoc(); }
1165 static inline LocIdx getTombstoneKey() { return LocIdx::MakeTombstoneLoc(); }
[all …]
H A DInstrRefBasedImpl.cpp195 LocIdx Loc;
298 LocIdx Idx = Location.Idx; in loadInlocs()
504 LocIdx NewLoc = *OptNewLoc; in redefVar()
611 void transferMlocs(LocIdx Src, LocIdx Dst, MachineBasicBlock::iterator Pos) { in transferMlocs()
758 LocIdx NewIdx = LocIdx(LocIdxToIDNum.size()); in trackRegister()
806 LocIdx Idx = LocIdx(LocIdxToIDNum.size()); // New idx in getOrTrackSpillLoc()
1007 Optional<LocIdx>
1221 LocIdx L = NewID->getLoc(); in transferDebugInstrRef()
2012 LocIdx Idx = Location.Idx; in mlocJoin()
2102 LocIdx L = Location.Idx; in placeMLocPHIs()
[all …]
H A DVarLocBasedImpl.cpp1710 unsigned LocIdx; in transferSpillOrRestoreInst() local
1715 LocIdx = VL.getRegIdx(Reg); in transferSpillOrRestoreInst()
1724 LocIdx = VL.getSpillLocIdx(*Loc); in transferSpillOrRestoreInst()
1726 VarLoc::MachineLoc MLoc = VL.Locs[LocIdx]; in transferSpillOrRestoreInst()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DInstrRefLDVTest.cpp914 LocIdx RspLoc(0); in TEST_F()
980 LocIdx RspLoc(0); in TEST_F()
1111 LocIdx RspLoc(0); in TEST_F()
1196 LocIdx RspLoc(0); in TEST_F()
1295 LocIdx RspLoc(0); in TEST_F()
1497 LocIdx RspLoc(0); in TEST_F()
1653 LocIdx RspLoc(0); in TEST_F()
1786 LocIdx RspLoc(0); in TEST_F()
1915 LocIdx RspLoc(0); in TEST_F()
2013 LocIdx RspLoc(0); in TEST_F()
[all …]