https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/135940
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -88,101 +88,30 @@ SmallVector memref::getMixedSizes(OpBuilder
&builder,
// Utility functions for propagating static information
//===--===//
-/// Helper function that infers the constant values from a lis
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/135024
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/130085
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/130086
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/128469
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/128400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/127052
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/127051
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
Let's roll with it then!
https://github.com/llvm/llvm-project/pull/125533
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/l
@@ -1002,17 +1003,15 @@ bool PeepholeOptimizer::optimizeCondBranch(MachineInstr
&MI) {
/// share the same register file as \p Reg and \p SubReg. The client should
/// then be capable to rewrite all intermediate PHIs to get the next source.
/// \return False if no alternative s
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/125535
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/124224
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
I only skimmed through the changes but they make sense.
Do you see any compile time improvements over these?
Otherwise LGTM.
(The PR/commit could have the NFC tag, right?)
https://github.com/llvm/llvm-project/pull/123936
_
https://github.com/qcolombet approved this pull request.
Nice catch!
https://github.com/llvm/llvm-project/pull/123943
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co
https://github.com/qcolombet approved this pull request.
Looks good.
https://github.com/llvm/llvm-project/pull/121780
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co
https://github.com/qcolombet edited
https://github.com/llvm/llvm-project/pull/121780
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1508,14 +1508,14 @@ bool RegisterCoalescer::reMaterializeTrivialDef(const
CoalescerPair &CP,
//undef %2.subreg:reg = INST %1:reg ; DefMI (rematerializable),
// ; DefSubIdx = subreg
//%3:reg = COPY %2
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/120199
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1387,18 +1357,34 @@ static bool readsLaneSubset(const MachineRegisterInfo
&MRI,
DestSrc->Destination->getSubReg() == DestSrc->Source->getSubReg())
return false;
+ Register Reg = VirtReg.reg();
+
// FIXME: We're only considering uses, but should be consider d
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/119647
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/qcolombet approved this pull request.
https://github.com/llvm/llvm-project/pull/119640
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -192,3 +177,50 @@ void RegAllocBase::enqueue(const LiveInterval *LI) {
<< " in skipped register class\n");
}
}
+
+MCPhysReg RegAllocBase::getErrorAssignment(const TargetRegisterClass &RC,
+ const MachineInstr
https://github.com/qcolombet approved this pull request.
Thanks for the back port.
LGTM
https://github.com/llvm/llvm-project/pull/101071
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
Author: Quentin Colombet
Date: 2021-01-11T18:02:49-08:00
New Revision: 905623b64df0c865d4dddc4a60aff9751fbaa0e0
URL:
https://github.com/llvm/llvm-project/commit/905623b64df0c865d4dddc4a60aff9751fbaa0e0
DIFF:
https://github.com/llvm/llvm-project/commit/905623b64df0c865d4dddc4a60aff9751fbaa0e0.di
Author: qcolombet
Date: Mon Feb 22 16:27:47 2016
New Revision: 261586
URL: http://llvm.org/viewvc/llvm-project?rev=261586&view=rev
Log:
[AArch64] Fix bug in prolog clobbering live reg when shrink wrapping.
This adapts r261349 to the release branch.
Modified:
llvm/branches/release_38/lib/Targ
Author: qcolombet
Date: Tue Jan 19 19:14:03 2016
New Revision: 258269
URL: http://llvm.org/viewvc/llvm-project?rev=258269&view=rev
Log:
Merging r258221:
r258221 | qcolombet | 2016-01-19 15:29:03 -0800 (Tue, 19 Jan 2016) | 8 l
Author: qcolombet
Date: Tue Jan 19 19:09:12 2016
New Revision: 258268
URL: http://llvm.org/viewvc/llvm-project?rev=258268&view=rev
Log:
Merging r258207:
r258207 | qcolombet | 2016-01-19 14:31:12 -0800 (Tue, 19 Jan 2016) | 1 l
Author: qcolombet
Date: Thu Aug 13 17:52:11 2015
New Revision: 244976
URL: http://llvm.org/viewvc/llvm-project?rev=244976&view=rev
Log:
[release_37] Revert r242173 since it breaks R9 290X.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91588
Modified:
llvm/branches/release_37/include/
29 matches
Mail list logo