Bug 152781

Summary: [mips] Fix bug in or32() implementation
Product: WebKit Reporter: Julien Brianceau <jbriance>
Component: JavaScriptCoreAssignee: Julien Brianceau <jbriance>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, commit-queue, keith_miller, mark.lam, msaboff, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Fix or32() mips implementation in macro assembler msaboff: review+

Description Julien Brianceau 2016-01-06 02:31:14 PST
In mips macro assembler, the or32(TrustedImm32, RegisterID, RegisterID) implementation is buggy when used with a null immediate
Comment 1 Julien Brianceau 2016-01-06 02:41:03 PST
Created attachment 268363 [details]
Fix or32() mips implementation in macro assembler

Note: already contributed in qtwekbit http://code.qt.io/cgit/qt/qtwebkit.git/commit/?id=0546c8656a3728bf4375da39027e096beba4f111
Comment 2 Michael Saboff 2016-01-06 09:47:19 PST
Comment on attachment 268363 [details]
Fix or32() mips implementation in macro assembler

r=me
Comment 3 Julien Brianceau 2016-01-06 12:58:13 PST
Manually committed r194640: http://trac.webkit.org/changeset/194640