js/src/jit/CacheIRCompiler.h
d5955f3c7143
created 2017-01-19 14:21 +0100
pushed 2017-01-20 00:31 +0000
Jan de Mooij Jan de Mooij - Bug 1326067 part 3 - Port Baseline unboxed object SetProp stub to CacheIR. r=evilpie
18ea64fbf389
created 2017-01-16 18:40 +0100
pushed 2017-01-18 22:17 +0000
Jan de Mooij Jan de Mooij - Bug 1326067 part 2 - Convert Baseline setslot IC stub to CacheIR. r=h4writer
f81835544ab8
created 2017-01-16 18:30 -0800
pushed 2017-01-17 05:43 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 5d72e00c604a (bug 1326067) for near-permaorange in wasm-06.js in Windows cgc builds
f4966566dfcf
created 2017-01-16 22:53 +0100
pushed 2017-01-17 05:43 +0000
Jan de Mooij Jan de Mooij - Bug 1330793 - Refactor int32 index guard to not modify the input register. r=evilpie
5d72e00c604a
created 2017-01-16 18:40 +0100
pushed 2017-01-17 05:43 +0000
Jan de Mooij Jan de Mooij - Bug 1326067 part 2 - Convert Baseline setslot IC stub to CacheIR. r=h4writer
744e3371701b
created 2017-01-07 10:21 +0100
pushed 2017-01-07 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 965992 part 2 - Add inline caches for getting DOM expando properties. r=bz,evilpie
05a6f5bcb7a0
created 2016-12-29 15:22 +0100
pushed 2016-12-29 20:04 +0000
Jan de Mooij Jan de Mooij - Bug 1323096 - Optimize object[double] and object[string] like object[int32]. r=evilpie
094c2806ef37
created 2016-12-24 14:35 +0100
pushed 2016-12-25 00:51 +0000
Tom Schuster Tom Schuster - Bug 1324566 - Port Baseline GetName_Env to CacheIR. r=jandem
f75fcf25c4a0
created 2016-12-24 14:35 +0100
pushed 2016-12-25 00:51 +0000
Jan de Mooij Jan de Mooij - Bug 1324566 - Set available registers after initializing the input locations. r=evilpie
b4be622a00d6
created 2016-12-23 08:15 +0100
pushed 2016-12-25 00:51 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 18 - Add IonCacheIRCompiler to compile Ion IC stubs from CacheIR. r=h4writer
5e9cef1f65d6
created 2016-12-23 16:06 +0100
pushed 2016-12-25 00:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset efb8b9a6a1a4 (bug 1322093)
efb8b9a6a1a4
created 2016-12-23 08:15 +0100
pushed 2016-12-25 00:51 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 18 - Add IonCacheIRCompiler to compile Ion IC stubs from CacheIR. r=h4writer
db73f66731af
created 2016-12-22 09:25 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 13 - Share codegen of ops that use the output register. r=h4writer
e0a60b26e25d
created 2016-12-22 09:25 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 12 - Move codegen for some ops to shared code. r=evilpie
732bfa4cc97a
created 2016-12-21 17:37 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 10 - Add initInputLocation overloads for register types used by Ion. r=evilpie
c845f579be3a
created 2016-12-21 17:37 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 9 - Minor cleanup. r=evilpie
cc3b8d218cc7
created 2016-12-21 17:37 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 6 - Add helpers for pushing/popping values. r=h4writer
2cb264cab3a1
created 2016-12-21 17:37 +0100
pushed 2016-12-23 02:37 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 5 - Factor out restoreInputState from emitFailurePath. r=h4writer
12611ebec480
created 2016-12-21 12:20 +0100
pushed 2016-12-21 15:57 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 4 - Add OperandLocation::Constant since Ion ICs can have constant operands. r=nbp
9d6b9e5dc4e7
created 2016-12-21 12:19 +0100
pushed 2016-12-21 15:57 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 3 - Optimize type guards if we know they always succeed. r=nbp
4c52c4f524ed
created 2016-12-21 12:19 +0100
pushed 2016-12-21 15:57 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 2 - Add a mechanism to share codegen for cache ops between Baseline/Ion. r=h4writer
bf9af1b0ed3d
created 2016-12-21 12:19 +0100
pushed 2016-12-21 15:57 +0000
Jan de Mooij Jan de Mooij - Bug 1322093 part 1 - Split up BaselineCacheIR.{cpp,h}. r=h4writer
less more (0) tip