Searched refs:valno (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | LiveInterval.cpp | 74 assert(S->valno->def == S->start && "Inconsistent existing value def"); in createDeadDef() 83 S->start = S->valno->def = Def; in createDeadDef() 84 return S->valno; in createDeadDef() 104 return I->valno; in extendInBlock() 114 VNInfo *ValNo = I->valno; in extendSegmentEndTo() 119 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendSegmentEndTo() 127 MergeTo->valno == ValNo) { in extendSegmentEndTo() 142 VNInfo *ValNo = I->valno; in extendSegmentStartTo() 152 assert(MergeTo->valno == ValNo && "Cannot merge with differing values!"); in extendSegmentStartTo() 158 if (MergeTo->end >= NewStart && MergeTo->valno == ValNo) { in extendSegmentStartTo() [all …]
|
| HD | RegisterCoalescer.cpp | 506 VNInfo *BValNo = BS->valno; in adjustCopiesBackFrom() 518 VNInfo *AValNo = AS->valno; in adjustCopiesBackFrom() 559 if (BValNo != ValS->valno) in adjustCopiesBackFrom() 560 IntB.MergeValueNumberInto(BValNo, ValS->valno); in adjustCopiesBackFrom() 601 if (ASeg.valno != AValNo) continue; in hasOtherReachingDefs() 607 if (BI->valno == BValNo) in hasOtherReachingDefs() 624 if (S.valno != SrcValNo) in addSegmentsWithValNo() 709 if (US == IntA.end() || US->valno != AValNo) in removeCopyByCommutingDef() 763 if (US->valno != AValNo) in removeCopyByCommutingDef() 2208 << OtherI->valno->id << '@' << OtherI->start << '\n'); in taintExtent() [all …]
|
| HD | LiveIntervalAnalysis.cpp | 1047 VNInfo *DefVNI = I->valno; in handleMoveDown() 1067 assert(NewI->valno != DefVNI && "Multiple defs of value?"); in handleMoveDown() 1129 VNInfo *DefVNI = I->valno; in handleMoveUp() 1136 assert(NewI->valno != DefVNI && "Same value defined more than once?"); in handleMoveUp() 1145 LR.removeValNo(NewI->valno); in handleMoveUp() 1305 LII->valno->def = instrIdx.getRegSlot(); in repairOldRegInRange()
|
| HD | SplitKit.cpp | 210 assert(LVI->start == LVI->valno->def && "Dangling Segment start"); in calcLiveBlockInfo() 242 assert(LVI->start == LVI->valno->def && "Dangling Segment start"); in calcLiveBlockInfo() 821 VNInfo *ParentVNI = S.valno; in transferValues() 1001 if (S.end != S.valno->def.getDeadSlot()) in deleteRematVictims() 1003 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
|
| HD | LiveDebugVariables.cpp | 556 if (!Segment || Segment->valno != VNI) { in extendDef()
|
| HD | MachineVerifier.cpp | 1483 const VNInfo *VNI = S.valno; in verifyLiveRangeSegment()
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | LiveInterval.h | 162 VNInfo *valno; // identifier for the value contained in this segment. member 164 Segment() : valno(nullptr) {} in Segment() 167 : start(S), end(E), valno(V) { in Segment() 237 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in LiveRange() 394 return I == end() ? nullptr : I->valno; in getVNInfoAt() 402 return I == end() ? nullptr : I->valno; in getVNInfoBefore() 508 EarlyVal = I->valno; in Query() 526 LateVal = I->valno; in Query()
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonExpandCondsets.cpp | 390 VNInfo *OldVN = LT->valno; in terminateSegment() 402 if (!I->start.isBlock() || I->valno != OldVN) in terminateSegment() 408 I->valno = NewVN; in terminateSegment() 489 makeUndead(DefR, P->valno->def); in addInstrToLiveness() 564 VNInfo *MVN = LT->valno; in removeInstrFromLiveness() 581 makeUndead(DefR, P->valno->def); in removeInstrFromLiveness() 582 LID.MergeValueNumberInto(MVN, P->valno); in removeInstrFromLiveness() 609 if (I->valno != MVN) in removeInstrFromLiveness() 1226 VNInfo *NewVN, *OldVN = I->valno; in coalesceRegisters() 1229 NewVN = L1.getNextValue(I->valno->def, LIS->getVNInfoAllocator()); in coalesceRegisters()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCVSXFMAMutate.cpp | 277 if (AI->valno == AddendValNo) in processBlock()
|