Searched refs:SplitEditor (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SplitKit.cpp | 366 SplitEditor::SplitEditor(SplitAnalysis &sa, AliasAnalysis &aa, in SplitEditor() function in SplitEditor 396 LLVM_DUMP_METHOD void SplitEditor::dump() const { in dump() 457 VNInfo *SplitEditor::defValue(unsigned RegIdx, in defValue() 627 VNInfo *SplitEditor::defFromParent(unsigned RegIdx, in defFromParent() 674 unsigned SplitEditor::openIntv() { in openIntv() 685 void SplitEditor::selectIntv(unsigned Idx) { in selectIntv() 947 void SplitEditor::computeRedundantBackCopies( in computeRedundantBackCopies() 1002 void SplitEditor::hoistCopies() { in hoistCopies() 1122 bool SplitEditor::transferValues() { in transferValues() 1259 void SplitEditor::extendPHIKillRanges() { in extendPHIKillRanges() [all …]
|
| H A D | SplitKit.h | 258 class LLVM_LIBRARY_VISIBILITY SplitEditor { 446 SplitEditor(SplitAnalysis &sa, AliasAnalysis &aa, LiveIntervals &lis,
|
| H A D | RegAllocGreedy.cpp | 89 static cl::opt<SplitEditor::ComplementSpillMode> SplitSpillMode( 92 cl::values(clEnumValN(SplitEditor::SM_Partition, "default", "Default"), 93 clEnumValN(SplitEditor::SM_Size, "size", "Optimize for size"), 94 clEnumValN(SplitEditor::SM_Speed, "speed", "Optimize for speed")), 95 cl::init(SplitEditor::SM_Speed)); 347 std::unique_ptr<SplitEditor> SE; 2082 SE->reset(LREdit, SplitEditor::SM_Size); in tryInstructionSplit() 3233 SE.reset(new SplitEditor(*SA, *AA, *LIS, *VRM, *DomTree, *MBFI)); in runOnMachineFunction()
|