js/src/jit/WarpCacheIRTranspiler.cpp
b445193d595b01e3351441d54019bdd9950ba541
created 2020-06-04 09:29 +0000
pushed 2020-06-29 14:50 +0000
Jan de Mooij Jan de Mooij - Bug 1640587 part 5 - Transpile Int32PowResult. r=anba
ce2ec4204fe8517bf7725d162ba55b6d3297966c
created 2020-06-03 17:23 +0000
pushed 2020-06-29 14:50 +0000
Tom Schuster Tom Schuster - Bug 1642593 - Transpile GuardAnyClass. r=jandem
b3f2a9279984e2376a37d4737a21ea662a859d26
created 2020-06-03 02:41 +0300
pushed 2020-06-29 14:50 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1642593) for sm bustages on InlinableNatives.h. CLOSED TREE
4fc6b0a08a293697b99834cd4f19fa10c96f34a7
created 2020-06-02 18:57 +0000
pushed 2020-06-29 14:50 +0000
Tom Schuster Tom Schuster - Bug 1642593 - Transpile GuardAnyClass. r=jandem
e0f00f7ef2ac7b6b56dc938ac63bb80bd0a11245
created 2020-06-02 08:34 +0000
pushed 2020-06-29 14:50 +0000
Jan de Mooij Jan de Mooij - Bug 1641466 part 4 - Remove isNativeWithJitEntry. r=tcampbell
ce546d076f5274bb86a7a570fc4096f49a322afa
created 2020-05-29 16:17 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1641708 - Transpile IsCallable/IsConstructor r=jandem
61f9f26e554c8ab7c4d8846fe11b65eb4b32f4e6
created 2020-05-29 12:23 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1641789 part 3 - Rename GuardType to GuardNonDoubleType and remove support for doubles. r=evilpie
102cb2082b8a68ed2009be0137c5462c23ffdb56
created 2020-05-29 14:17 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1641789 part 1 - Change TruncateDoubleToUInt32 input from ValId to NumberId. r=evilpie
14a902630badfa3c7ddbfe3c95fc959eddd6685d
created 2020-05-28 10:30 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640476 - Warp: Transpile Function.prototype.call. r=jandem
0fac8346449ba39f55c63896fb985afc0f7050c8
created 2020-05-28 09:35 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain
a8e1d6e554e5431dbb7e9d313833936c4e876c12
created 2020-05-28 01:35 +0300
pushed 2020-06-01 09:52 +0000
Razvan Maries Razvan Maries - Backed out changeset 5daeee90db7e (bug 1641297) for assertion failures. CLOSED TREE
5daeee90db7e3a7d037c73f567919071d90a7609
created 2020-05-27 21:37 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain
8697046d90f6a9d8534279a32312aa4b254c656e
created 2020-05-26 18:25 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640300 - Transpile scripted calls r=jandem
26347a69e6d5e739e824c21ae11c470a6cf66c8a
created 2020-05-26 18:25 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640300 - Factor out WarpCacheIRTranspiler::emitCallFunction r=jandem
7ec7ea33770d5ed9694dac6d1808d69b6fde1740
created 2020-05-26 17:45 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640300 - Construct WrappedFunction based on new function metadata stored in CacheIR r=jandem
67947af6e79bb03a7fcbc9a3fd8d15dcb1a216b5
created 2020-05-26 12:05 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640748 - Warp: Fix LoadArgumentSlot transpilation. r=jandem
dcdb5c289bdb7610ccfb1fb59bbdc7eb6be286d9
created 2020-05-25 18:07 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640686 - Add MIsObject instruction to the current block. r=iain
172607d9be85bee8df6f92cd0c2e9e5c748627b1
created 2020-05-25 11:50 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1640581 - Transpile Int32URightShiftResult in WarpBuilder. r=evilpie
cbee2377997906cdb93ccb13b0bd99c568bb881c
created 2020-05-25 03:03 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640504 - Optimize IsObject. r=iain
658af832f0d9b5553a553e6840c57016bd3afe82
created 2020-05-25 09:32 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639806 part 3 - Transpile Math.ceil in Warp. r=iain
692e3068ef10e34aa9eba0a265de5f1c67aac0ce
created 2020-05-25 07:04 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1640107 part 2 - Set ImplicitlyUsed flag correctly for unused IC inputs when transpiling. r=iain
3738ba3a4c9a7d50455173a048f1bf44ea7104fb
created 2020-05-22 20:23 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1640211 - Rename fun to callee in CallInfo. r=iain
15c7977477482783098ffa5f9648c94534e53081
created 2020-05-21 16:50 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1639839 - Warp: Transpile JSOp::New. r=jandem
74a5be0601a28c2e6dc3b65ed7c9253197baa60d
created 2020-05-20 18:45 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639534 part 3 - Transpile Math.floor in Warp. r=evilpie
6e5ab322dc4d0a68833dbd73e55a4657d0c219c2
created 2020-05-20 18:18 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1639159 - Transpile ArrayPush. r=jandem
1704b3d9cf33e89fc6c9783596ccfbe8ca134d8f
created 2020-05-20 18:18 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1639159 - Transpile LoadProto. r=jandem
b939cecf3fca5eafc9b4210fc4b526cb1de1e1a5
created 2020-05-19 19:31 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639113 part 5 - Transpile Math.round in Warp. r=evilpie
093e19e7893112536c9a3112f25c577f931bbfd2
created 2020-05-19 21:40 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1639037 - Optimize IntrinsicToString in CacheIR and Warp. r=iain
0988119e8cf6d55dab350d55d85ac7a26637d0ac
created 2020-05-18 18:58 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1638798 part 3 - Optimize Math functions implemented with a C++ call in CacheIR and Warp. r=evilpie
fbb4b3249d3fbbf22a2b88c290f53edd8e717085
created 2020-05-18 18:40 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1638790 part 3 - Transpile Math.sqrt in Warp. r=evilpie
5095760dd66066b0a7e284662b61f7ca02f14382
created 2020-05-19 06:51 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1638761 - Transpile DoubleNegationResult. r=evilpie
d052be2448b1f5a3ac95162baeb90bf6843f13ca
created 2020-05-18 21:53 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638460 - Warp: Support transpiling Calls to known natives. r=jandem
0a30a6284ecedd66a932077159d7e2d2e28fbb78
created 2020-05-18 21:53 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638460 - Create a WarpBuilderShared base class. r=jandem
eb94a03438d1db4f5604885e317dc5b3654a5a59
created 2020-05-18 23:42 +0300
pushed 2020-06-01 09:52 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1638460) for sm bustages at WarpCacheIRTranspiler.cpp. CLOSED TREE
a69152ce5537820611365d2a11e7e884cb6950a1
created 2020-05-18 20:22 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638460 - Warp: Support transpiling Calls to known natives. r=jandem
6ba73d568affebedd24424174f257faec2b15b46
created 2020-05-18 20:22 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638460 - Create a WarpBuilderShared base class. r=jandem
51588346ff98c2d998277b9e1762b6b36a5eecfa
created 2020-05-17 18:59 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638586 - Transpile Math.abs in Warp. r=iain
d36328fd387de504fe087c411002e04dca56fb1c
created 2020-05-16 13:46 +0000
pushed 2020-06-01 09:52 +0000
André Bargull André Bargull - Bug 1065894 - Part 5: Inline DataView getter functions. r=jandem
420e72fb4f834a9a88ba087b78f9465c53a4f34f
created 2020-05-16 12:57 +0000
pushed 2020-06-01 09:52 +0000
André Bargull André Bargull - Bug 1065894 - Part 1: Rename TypedArray mir nodes to mention ArrayBufferView. r=jandem
f1f07001d0c0495c294859edc8162a8c47de0a83
created 2020-05-15 22:37 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637755 - Support transpiling simple (optimized) native calls. r=jandem,iain
6b265b68d408ccc95b8877360e84adff667aa27b
created 2020-05-14 18:59 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1636946 part 1 - Rename MLoadSlot/MStoreSlot to MLoadDynamicSlot/MStoreDynamicSlot. r=evilpie
1d3aa4aa695707492dd148134dded6be2572d66c
created 2020-05-13 19:25 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637704 - Remove unused bailoutKind parameter from MGuardShape. r=tcampbell
532a07b71c30c20366f77f134153ed1ea5a1bb04
created 2020-05-13 11:43 +0000
pushed 2020-06-01 09:52 +0000
André Bargull André Bargull - Bug 1636869: Disable LoadTypedArrayLengthResult when TI/Ion are enabled. r=evilpie
8d2a7cedca2405f81d8ca4be7786f101b1f176fc
created 2020-05-13 11:44 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Transpile StoreTypedArrayElement. r=jandem
30e428162247a0ef0f9c0e73772ce9e0b0d1b535
created 2020-05-13 11:43 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Transpile GuardToInt32ModUint32. r=jandem
931f685a335f5a5b6893b78efba540d11db54b68
created 2020-05-13 14:34 +0300
pushed 2020-06-01 09:52 +0000
Csoregi Natalia Csoregi Natalia - Backed out 3 changesets (bug 1637220) for bustage on WarpCacheIRTranspiler.cpp. CLOSED TREE
8399194a655b5c35f558c61bda20e259c35e5d36
created 2020-05-13 07:41 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Transpile StoreTypedArrayElement. r=jandem
dac70c5c35a6f98c1316c1b0fcb77b807d3fcabf
created 2020-05-13 07:39 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Transpile GuardToInt32ModUint32. r=jandem
90fc07d2d16275ac74f4d55bb3aa2ee20887c79c
created 2020-05-12 12:56 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1636918 - Folding for MGuardNullOrUndefined. r=jandem
de44f702be4f4c8294af83f68d050e4367431004
created 2020-05-12 12:55 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1636918 - Folding for MGuardValue. r=jandem
acd69c719c1fa944b2cfaca79562a05d14c71822
created 2020-05-12 12:54 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1636918 - Folding for MGuardSpecificAtom. r=jandem
2cedd5be64423047af024c31a78de872d1d8efff
created 2020-05-11 08:51 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635958 - Warp: Transpile GuardIsNull/Undefined. r=jandem
bd9919221ebd1e42b1d3f7a8f97da1cad00429e2
created 2020-05-08 07:58 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635958 - Warp: Transpile LoadBooleanResult. r=jandem
bfb077281e6e2a5ae1772100cf4004e9754be503
created 2020-05-08 08:05 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635958 - Warp: Transpile GuardIsNullOrUndefined. r=jandem
f9356df325cd5df64ef952636b788db27fbfd19f
created 2020-05-07 12:11 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635958 - Warp: Transpile GuardToBoolean. r=jandem
acfb082720cf8f2ec92cef61d7c9814abb0f2901
created 2020-05-07 12:09 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635878 - Transpile LoadTypedArrayLength. r=jandem
b1f0f7dc49f6cf3b9e61afa7c88d61edba3e5300
created 2020-05-07 10:07 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1636030 part 2 - Transpile StoreDenseElement. r=evilpie
c0a1ac68b8caf50c9f51ac0f106aa32565017991
created 2020-05-07 10:05 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1636030 part 1 - Transpile string concat and some int32 unary/binary ops. r=evilpie
e93a0fc3b11c8873885cc8bbe67d1953df655b7c
created 2020-05-06 12:21 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635589 - Warp: Transpile TruncateDoubleToUInt32. r=jandem
9dcbac4db0f610026284a6c0e0dc3b06b6c761ac
created 2020-05-06 12:28 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635589 - Warp: Transpile GuardType. r=jandem
less more (0) -60 tip