⚙ D34608 [WIP][AArch64] Increase CSR cost when defering use of CSR is preferred (original) (raw)
This is an archive of the discontinued LLVM Phabricator instance.
Table of Contentst-include/llvm/Target/-llvm/-Target/4TargetLowering.h-lib/-CodeGen/4RegAllocGreedy.cpp-Target/AArch64/-AArch64/-AArch64ISelLowering.h1/2AArch64ISelLowering.cppHide PanelfKeyboard Reference? | Differential D34608 Authored by junbuml on Jun 25 2017, 8:08 PM.Download Raw DiffReviewers qcolombetechristowmihfinkel Event Timelinejunbuml created this revision.Herald added subscribers: kristof.beyls, javed.absar, mcrosier and 3 others. gberry added a subscriber: gberry.wmi added inline comments.lib/CodeGen/RegAllocGreedy.cpp 2387–2393junbuml added inline comments.lib/CodeGen/RegAllocGreedy.cpp 2387–2393Comment Actionsqcolombet requested changes to this revision.qcolombet added inline comments.include/llvm/Target/TargetLowering.h 3487 3493 3500 lib/CodeGen/RegAllocGreedy.cpp 2401 lib/Target/AArch64/AArch64ISelLowering.cpp 10841This revision now requires changes to proceed.junbuml updated this revision to Diff 105535.junbuml edited edge metadata.junbuml marked an inline comment as done.junbuml added inline comments.include/llvm/Target/TargetLowering.h 3493 lib/CodeGen/RegAllocGreedy.cpp 2401 lib/Target/AArch64/AArch64ISelLowering.cpp 10841Comment ActionsComment Actions• wuzish mentioned this in D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use.FilesHistoryCommitsPathSizeinclude/llvm/Target/TargetLowering.h9 lineslib/CodeGen/RegAllocGreedy.cpp71 linesTarget/AArch64/AArch64ISelLowering.h3 linesAArch64ISelLowering.cpp8 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 1103886Jun 25 2017, 7:50 PM★★Diff 2104690Jun 29 2017, 10:50 AM★★Diff 3105535Jul 6 2017, 2:33 PM★★Diff 4109629Aug 3 2017, 1:58 PM★★This file is larger than 256 KB, so syntax highlighting is disabled by default. |
---|