Home
last modified time | relevance | path

Searched refs:ParentVNI (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/CodeGen/
DSplitKit.cpp385 const VNInfo *ParentVNI, in defValue() argument
387 assert(ParentVNI && "Mapping NULL value"); in defValue()
389 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue()
397 Values.insert(std::make_pair(std::make_pair(RegIdx, ParentVNI->id), in defValue()
420 void SplitEditor::forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI) { in forceRecompute() argument
421 assert(ParentVNI && "Mapping NULL value"); in forceRecompute()
422 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI->id)]; in forceRecompute()
442 VNInfo *ParentVNI, in defFromParent() argument
458 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
475 return defValue(RegIdx, ParentVNI, Def); in defFromParent()
[all …]
DSplitKit.h333 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx);
339 void forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI);
344 VNInfo *ParentVNI,
DInlineSpiller.cpp512 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() local
514 if (!ParentVNI) { in reMaterializeFor()
530 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
534 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
542 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
551 Edit->markRematerialized(RM.ParentVNI); in reMaterializeFor()
DLiveRangeEdit.cpp155 Rematted.insert(RM.ParentVNI); in rematerializeAt()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DSplitKit.cpp346 const VNInfo *ParentVNI, in defValue() argument
348 assert(ParentVNI && "Mapping NULL value"); in defValue()
350 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue()
358 Values.insert(std::make_pair(std::make_pair(RegIdx, ParentVNI->id), in defValue()
381 void SplitEditor::forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI) { in forceRecompute() argument
382 assert(ParentVNI && "Mapping NULL value"); in forceRecompute()
383 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI->id)]; in forceRecompute()
402 VNInfo *ParentVNI, in defFromParent() argument
415 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
429 VNInfo *VNI = defValue(RegIdx, ParentVNI, Def); in defFromParent()
[all …]
DLiveRangeEdit.h150 VNInfo *ParentVNI; // parent_'s value at the remat location. member
152 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(0) {} in Remat()
178 void markRematerialized(const VNInfo *ParentVNI) { in markRematerialized() argument
179 rematted_.insert(ParentVNI); in markRematerialized()
183 bool didRematerialize(const VNInfo *ParentVNI) const { in didRematerialize() argument
184 return rematted_.count(ParentVNI); in didRematerialize()
DSplitKit.h298 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx);
304 void forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI);
309 VNInfo *ParentVNI,
DLiveRangeEdit.cpp118 if (!remattable_.count(RM.ParentVNI)) in canRematerializeAt()
126 DefIdx = RM.ParentVNI->def; in canRematerializeAt()
152 rematted_.insert(RM.ParentVNI); in rematerializeAt()
DInlineSpiller.cpp837 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() local
839 if (!ParentVNI) { in reMaterializeFor()
854 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
855 SibValueMap::const_iterator SibI = SibValues.find(ParentVNI); in reMaterializeFor()
859 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
873 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
884 Edit->markRematerialized(RM.ParentVNI); in reMaterializeFor()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DSplitKit.cpp458 const VNInfo *ParentVNI, in defValue() argument
461 assert(ParentVNI && "Mapping NULL value"); in defValue()
463 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue()
473 Values.insert(std::make_pair(std::make_pair(RegIdx, ParentVNI->id), FP)); in defValue()
494 void SplitEditor::forceRecompute(unsigned RegIdx, const VNInfo &ParentVNI) { in forceRecompute() argument
495 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI.id)]; in forceRecompute()
628 VNInfo *ParentVNI, in defFromParent() argument
647 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
670 return defValue(RegIdx, ParentVNI, Def, false); in defFromParent()
696 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvBefore() local
[all …]
DSplitKit.h353 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx,
360 void forceRecompute(unsigned RegIdx, const VNInfo &ParentVNI);
364 void forceRecomputeVNI(const VNInfo &ParentVNI);
369 VNInfo *ParentVNI,
DInlineSpiller.cpp528 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() local
530 if (!ParentVNI) { in reMaterializeFor()
546 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
550 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
558 markValueUsed(&VirtReg, ParentVNI); in reMaterializeFor()
567 Edit->markRematerialized(RM.ParentVNI); in reMaterializeFor()
DLiveRangeEdit.cpp177 Rematted.insert(RM.ParentVNI); in rematerializeAt()
/external/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h195 VNInfo *ParentVNI; // parent_'s value at the remat location. member
198 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(nullptr) {} in Remat()
220 void markRematerialized(const VNInfo *ParentVNI) { in markRematerialized() argument
221 Rematted.insert(ParentVNI); in markRematerialized()
225 bool didRematerialize(const VNInfo *ParentVNI) const { in didRematerialize() argument
226 return Rematted.count(ParentVNI); in didRematerialize()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h203 VNInfo *ParentVNI; // parent_'s value at the remat location. member
207 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI) {} in Remat()
227 void markRematerialized(const VNInfo *ParentVNI) { in markRematerialized() argument
228 Rematted.insert(ParentVNI); in markRematerialized()
232 bool didRematerialize(const VNInfo *ParentVNI) const { in didRematerialize() argument
233 return Rematted.count(ParentVNI); in didRematerialize()