js/src/jit/CacheIROps.yaml
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
34e5876063184493227e5a6839144f88e8760367
created 2020-06-02 08:34 +0000
pushed 2020-06-29 14:50 +0000
Jan de Mooij Jan de Mooij - Bug 1641466 part 5 - Rename GuardFunctionIsNative op to GuardFunctionHasNoJitEntry. 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
489bd543dc6f4ee686681e2bdb537f3cdb651f7d
created 2020-05-29 16:17 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1641708 - Support IsConstructor in CacheIR r=jandem
a1b906385cfff40825bb71fc0e6bf447efa332c3
created 2020-05-29 16:17 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1641708 - Support IsCallable in CacheIR 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
b1cdd829acc967ce4e6ce535773f5a286926fe4b
created 2020-05-29 11:25 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1641789 part 2 - Change LoadDoubleTruthyResult input from ValId to NumberId. 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
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
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
bf10d442b3680097e8977411be628ce9bff1a72e
created 2020-05-25 09:32 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639806 part 2 - Optimize Math.ceil in CacheIR. 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
0ee345bdc942d1f53bf08c17262fd357568aab62
created 2020-05-20 18:45 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639534 part 2 - Optimize Math.floor in CacheIR. 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
5aff4aae97015b41517d3fce1e6142850cbd6247
created 2020-05-19 19:31 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1639113 part 4 - Optimize Math.round in CacheIR. 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
35515bdc44e9a61adf4003662d21c3fa1875d123
created 2020-05-18 18:38 +0000
pushed 2020-06-01 09:52 +0000
Jan de Mooij Jan de Mooij - Bug 1638790 part 2 - Inline Math.sqrt in CacheIR. 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
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
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
6e4a013df09498cab2e0e15d411cae12f90efc79
created 2020-05-17 19:02 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1638586 - Support double and int32 Math.abs in CacheIR. r=iain
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
3c2afd69bfd57ad4e8fcdaffb4988dc5d3bc7d39
created 2020-05-15 22:37 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637748 - Dont guard on the argc, which is always constant per PC. r=iain
42c078bfda8ca1adaedf3642448d61695b1f8d73
created 2020-05-15 22:37 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637748 - Optimize StringChar(Code)At in CacheIR. r=iain
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
c5fe9b319c799eb4da602ec5a0318d96438432c1
created 2020-05-13 11:44 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Split up StoreTypedElement. 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
80daf4134b4aa0cb36c32e729e8286ab87059f5c
created 2020-05-13 07:40 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1637220 - Split up StoreTypedElement. 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
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
97e4cf6414760ae2db49b7ab00f181b6ef6a4ee0
created 2020-05-08 08:00 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635958 - Remove unused GuardIsNotNullOrUndefined. 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
6042c5c7c2a02d1fdc08354b801ed6b89da67bd3
created 2020-05-07 12:21 +0000
pushed 2020-06-01 09:52 +0000
Tom Schuster Tom Schuster - Bug 1635878 - CacheIR: Optimize TypedArray length. 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) -100 -60 tip