Searched refs:valno (Results 1 – 13 of 13) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 132 return I->valno; in extendInBlock() 227 if (S.valno == B->valno) { in addSegment() 244 if (S.valno == I->valno) { in addSegment() 652 OutIt->valno = NewVNInfo[LHSValNoAssignments[OutIt->valno->id]]; in join() 682 S.valno = NewVNInfo[RHSValNoAssignments[S.valno->id]]; in join() 770 S->valno = V2; in MergeValueNumberInto() 1002 assert(S.valno == getValNumInfo(S.valno->id) && "Bad VNInfo"); in print() 1062 assert(I->valno == valnos[I->valno->id]); in verify() 1066 assert(I->valno != std::next(I)->valno); in verify() 1158 return A.valno == B.valno; in coalescable() [all …]
|
H A D | LiveRangeUtils.h | 30 while (J != E && VNIClasses[J->valno->id] == 0) in DistributeRange() 33 if (unsigned eq = VNIClasses[I->valno->id]) { in DistributeRange()
|
H A D | LiveIntervals.cpp | 1157 VNInfo *OldIdxVNI = OldIdxOut->valno; in handleMoveDown() 1198 INext->valno->def = INext->start; in handleMoveDown() 1228 Prev->valno->def = NewIdxDef; in handleMoveDown() 1237 assert(DefVNI != AfterNewIdx->valno); in handleMoveDown() 1307 VNInfo *OldIdxVNI = OldIdxOut->valno; in handleMoveUp() 1315 assert(NewIdxOut->valno != OldIdxVNI && in handleMoveUp() 1323 LR.removeValNo(NewIdxOut->valno); in handleMoveUp() 1339 OldIdxVNI = OldIdxIn->valno; in handleMoveUp() 1374 Next->valno->def = SplitPos; in handleMoveUp() 1379 NewSegment->valno->def = SplitPos; in handleMoveUp() [all …]
|
H A D | LiveRegMatrix.cpp | 213 VNInfo valno(0, Start); in checkInterference() local 214 LiveRange::Segment Seg(Start, End, &valno); in checkInterference()
|
H A D | RegisterCoalescer.cpp | 644 VNInfo *BValNo = BS->valno; in adjustCopiesBackFrom() 656 VNInfo *AValNo = AS->valno; in adjustCopiesBackFrom() 697 if (BValNo != ValS->valno) in adjustCopiesBackFrom() 698 IntB.MergeValueNumberInto(BValNo, ValS->valno); in adjustCopiesBackFrom() 762 if (ASeg.valno != AValNo) continue; in hasOtherReachingDefs() 767 if (BI->valno == BValNo) in hasOtherReachingDefs() 786 if (S.valno != SrcValNo) in addSegmentsWithValNo() 887 if (US == IntA.end() || US->valno != AValNo) in removeCopyByCommutingDef() 938 if (US->valno != AValNo) in removeCopyByCommutingDef() 3020 const Val &OV = Other.Vals[OtherI->valno->id]; in taintExtent() [all …]
|
H A D | SplitKit.cpp | 242 assert(LVI->start == LVI->valno->def && "Dangling Segment start"); in calcLiveBlockInfo() 274 assert(LVI->start == LVI->valno->def && "Dangling Segment start"); in calcLiveBlockInfo() 1128 VNInfo *ParentVNI = S.valno; in transferValues() 1433 if (S.end != S.valno->def.getDeadSlot()) in deleteRematVictims() 1435 if (S.valno->isPHIDef()) in deleteRematVictims() 1437 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
|
H A D | TwoAddressInstructionPass.cpp | 1703 VNInfo *VNI = NewVNIs[S.valno->id]; in processStatepoint() 1858 S.MergeValueNumberInto(DefSeg->valno, UseSeg->valno); in runOnMachineFunction()
|
H A D | LiveDebugVariables.cpp | 975 assert(Segment && Segment->valno == LII.second.second && in extendDef()
|
H A D | MachineVerifier.cpp | 3060 const VNInfo *VNI = S.valno; in verifyLiveRangeSegment()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 165 VNInfo *valno = nullptr; // identifier for the value contained in this member 171 : start(S), end(E), valno(V) { in Segment() 263 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in assign() 423 return I == end() ? nullptr : I->valno; in getVNInfoAt() 431 return I == end() ? nullptr : I->valno; in getVNInfoBefore() 556 EarlyVal = I->valno; in Query() 574 LateVal = I->valno; in Query()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXFMAMutate.cpp | 302 if (AI.valno == AddendValNo) in processBlock()
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonExpandCondsets.cpp | 1184 VNInfo *NewVN, *OldVN = I.valno; in coalesceRegisters() 1187 NewVN = L1.getNextValue(I.valno->def, LIS->getVNInfoAllocator()); in coalesceRegisters()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.cpp | 1295 DestSeg->valno->def == NewIdx.getRegSlot()); in convertToThreeAddressWithLEA() 1297 DestSeg->valno->def = ExtIdx.getRegSlot(); in convertToThreeAddressWithLEA()
|