/external/llvm/lib/CodeGen/ |
D | SplitKit.cpp | 385 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 …]
|
D | SplitKit.h | 333 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx); 339 void forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI); 344 VNInfo *ParentVNI,
|
D | InlineSpiller.cpp | 512 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()
|
D | LiveRangeEdit.cpp | 155 Rematted.insert(RM.ParentVNI); in rematerializeAt()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | SplitKit.cpp | 346 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 …]
|
D | LiveRangeEdit.h | 150 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()
|
D | SplitKit.h | 298 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx); 304 void forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI); 309 VNInfo *ParentVNI,
|
D | LiveRangeEdit.cpp | 118 if (!remattable_.count(RM.ParentVNI)) in canRematerializeAt() 126 DefIdx = RM.ParentVNI->def; in canRematerializeAt() 152 rematted_.insert(RM.ParentVNI); in rematerializeAt()
|
D | InlineSpiller.cpp | 837 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/ |
D | SplitKit.cpp | 458 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 …]
|
D | SplitKit.h | 353 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,
|
D | InlineSpiller.cpp | 528 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()
|
D | LiveRangeEdit.cpp | 177 Rematted.insert(RM.ParentVNI); in rematerializeAt()
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveRangeEdit.h | 195 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/ |
D | LiveRangeEdit.h | 203 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()
|