Apply poisoning to more pointers in JSC.
[WebKit-https.git] / Source / JavaScriptCore / assembler / MacroAssemblerARM64.h
2018-01-08 mark.lam@apple.comApply poisoning to more pointers in JSC.
2017-11-30 utatane.tea@gmail.com[JSC] Use getEffectiveAddress more in JSC
2017-11-29 utatane.tea@gmail.com[JSC] Add MacroAssembler::getEffectiveAddress in all...
2017-08-22 msaboff@apple.comImplement Unicode RegExp support in the YARR JIT
2017-07-26 jfbastien@apple.comWebAssembly: generate smaller binaries
2017-07-12 mark.lam@apple.comMove Probe code from AbstractMacroAssembler to MacroAss...
2017-06-24 keith_miller@apple.comSwitch VMTraps to use halt instructions rather than...
2017-06-12 utatane.tea@gmail.comUnreviewed, add branch64(Cond, BaseIndex, RegisterID...
2017-06-02 ryanhaddad@apple.comUnreviewed, attempt to fix the iOS build after r217711.
2017-06-02 fpizlo@apple.comGC should use scrambled free-lists
2017-05-06 jfbastien@apple.comWebAssembly: Air::Inst::generate crashes on large binar...
2017-04-26 keith_miller@apple.comWebAssembly: Implement tier up
2017-04-25 zandobersek@gmail.com[aarch64] moveConditionally32(), moveConditionallyTest3...
2017-04-20 mark.lam@apple.comUpdate the MASM probe to only take 1 arg instead of...
2017-04-20 fpizlo@apple.comOptimize SharedArrayBuffer in the DFG+FTL
2017-03-24 jfbastien@apple.comWebAssembly: store state in TLS instead of on VM
2017-03-11 fpizlo@apple.comThe JITs should be able to emit fast TLS loads
2017-03-10 fpizlo@apple.comB3 should have comprehensive support for atomic operations
2017-03-10 ossy@webkit.orgUnreviewed ARM buildfix after r213652.
2017-03-09 mark.lam@apple.comMake the VM Traps mechanism non-polling for the DFG...
2017-03-03 mark.lam@apple.comAdd MacroAssembler::isBreakpoint() query function.
2017-02-02 mark.lam@apple.comAdd a SIGILL crash analyzer to make debugging SIGILLs...
2016-12-23 keith_miller@apple.comAdd BitOr for floating points to B3
2016-12-07 keith_miller@apple.comAdd support for truncation operators
2016-12-04 keith_miller@apple.comAdd support for Wasm ctz and popcnt
2016-12-03 keith_miller@apple.com[JSC] add additional bit to JSTokenType bitfield
2016-12-03 cdumez@apple.comUnreviewed, rolling out r209275 and r209276.
2016-12-02 keith_miller@apple.comUnreviewed, forgot to change instruction after renaming.
2016-12-02 keith_miller@apple.comAdd Wasm floating point nearest and trunc
2016-12-01 keith_miller@apple.comAdd wasm int to floating point opcodes
2016-11-27 utatane.tea@gmail.com[WTF] Import std::optional reference implementation...
2016-11-17 keith_miller@apple.comAdd support for rotate in B3 and the relevant assemblers
2016-11-16 keith_miller@apple.comB3 should support UDiv/UMod
2016-11-09 utatane.tea@gmail.com[JSC] The implementation of 8 bit operation in MacroAss...
2016-09-28 fpizlo@apple.comOptimize B3->Air lowering of Fence on ARM
2016-09-28 ryanhaddad@apple.comUnreviewed, rolling out r206522.
2016-09-28 commit-queue@webki... Unreviewed, rolling out r206506.
2016-09-28 commit-queue@webki... Adopt #pragma once in JavaScriptCore
2016-09-08 mark.lam@apple.comAdd support for a ternary sub32 emitter for ARM64 and...
2016-09-06 sbarati@apple.comMake JSMap and JSSet faster
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-09-01 sbarati@apple.comJITMathIC was misusing maxJumpReplacementSize
2016-08-24 fpizlo@apple.comUnreviewed, roll out r204901, r204897, r204866, r204856...
2016-08-23 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
2016-08-15 commit-queue@webki... [JSC] B3 Neg opcode should support float
2016-08-02 commit-queue@webki... [JSC][ARM64] Fix branchTest32/64 taking an immediate...
2016-07-29 msaboff@apple.comARM64: Fused left shift with a right shift can create...
2016-07-19 fpizlo@apple.comImplement table-based switches in B3/Air
2016-07-18 fpizlo@apple.comRegisterSet should use a Bitmap instead of a BitVector...
2016-07-17 utatane.tea@gmail.com[JSC] Mask TrustedImm32 to 8bit in MacroAssembler for...
2016-06-19 sbarati@apple.comWe should be able to generate more types of ICs inline
2016-05-20 commit-queue@webki... [JSC] Improve int->float conversion in FTL
2016-04-11 oliver@apple.comRemove compile time define for SEPARATED_HEAP
2016-04-03 utatane.tea@gmail.com[JSC] Add truncate operation (rounding to zero)
2016-03-09 commit-queue@webki... [JSC] Fix the ARM64 MacroAssembler after r197816
2016-03-09 oliver@apple.comStart moving to separated writable and executable mappi...
2016-03-08 commit-queue@webki... Unreviewed, rolling out r197793 and r197799.
2016-03-08 oliver@apple.comStart moving to separated writable and executable mappi...
2016-03-07 commit-queue@webki... [JSC] Improve codegen of Compare and Test
2016-03-04 commit-queue@webki... [JSC] Add support for MADD, MSUB and MNEG to Air
2016-03-03 commit-queue@webki... [JSC] Improve Select of Doubles based on Double condition
2016-03-01 utatane.tea@gmail.com[DFG][FTL][B3] Support floor and ceil
2016-02-19 commit-queue@webki... [JSC] Improve the instruction selection of Select
2016-02-18 commit-queue@webki... [JSC] ARM64: Support the immediate format used for...
2016-02-13 commit-queue@webki... [JSC] ZeroExtend and SignExtend use incorrect addressin...
2016-02-12 benjamin@webkit.org[JSC] On x86, improve the selection of which value...
2016-02-04 fpizlo@apple.comREGRESSION(192409): Cannot rely on add32() to zero...
2016-01-19 commit-queue@webki... [JSC] fixSpillSlotZDef() crashes on ARM64
2016-01-12 commit-queue@webki... [JSC] Add Div/Mod and fix Mul for B3 ARM64
2016-01-10 commit-queue@webki... [JSC] Make branchMul functional in ARM B3 and minor...
2016-01-07 mark.lam@apple.comARMv7 or32(TrustedImm32, AbsoluteAddress) may have...
2016-01-07 mark.lam@apple.comARMv7 or32(TrustedImm32, AbsoluteAddress) may have...
2016-01-06 commit-queue@webki... [JSC] More B3 tests passing on ARM64
2016-01-06 commit-queue@webki... [JSC] Get more of testb3 to pass on ARM64
2016-01-05 mark.lam@apple.comProfiling should detect when multiplication overflows...
2016-01-04 commit-queue@webki... [JSC] Build B3 by default on iOS ARM64
2015-12-23 commit-queue@webki... [JSC] Get the JavaScriptCore framework to build on...
2015-12-17 msaboff@apple.comARM64 MacroAssembler improperly reuses data temp regist...
2015-12-14 commit-queue@webki... [JSC] Add ceil() support for x86 and expose it to B3
2015-11-17 mark.lam@apple.comRefactoring: move branchMul32's imm arg to the 3rd...
2015-11-13 commit-queue@webki... [JSC] Do not generate an Add when adding a zero immedia...
2015-10-29 fpizlo@apple.comUnreviewed, fix iOS build.
2015-10-29 fpizlo@apple.comAir::spillEverything() should try to replace tmps with...
2015-10-28 mark.lam@apple.comRename MacroAssembler::callProbe() to probe().
2015-10-28 mark.lam@apple.comUpdate FTL to support UntypedUse operands for op_sub.
2015-10-15 mark.lam@apple.comAdd MASM_PROBE support for ARM64.
2015-10-08 commit-queue@webki... Remove references to removed class RepatchBuffer
2015-09-21 fpizlo@apple.comJSC should infer property types
2015-09-16 msaboff@apple.com[ES6] Implement tail calls in the LLInt and Baseline JIT
2015-09-16 msaboff@apple.comRollout r189774 and 189818.
2015-09-15 msaboff@apple.com[ES6] Implement tail calls in the LLInt and Baseline JIT
2015-09-03 fpizlo@apple.comGet rid of RepatchBuffer and replace it with static...
2015-08-07 utatane.tea@gmail.comAdd MacroAssembler::patchableBranch64 and fix ARM64...
2015-05-15 benjamin@webkit.org[ARM64] Do not fail branchConvertDoubleToInt32 when...
2015-03-28 msaboff@apple.comload8Signed() and load16Signed() should be renamed...
2015-03-28 msaboff@apple.comFix flakey dfg-int8array.js and dfg-int16array.js tests...
2015-02-18 fpizlo@apple.comDFG should really support varargs
2014-11-14 mark.lam@apple.comReduce amount of cut-and-paste needed for probe mechani...
2014-07-28 benjamin@webkit.org[JSC] JIT::assertStackPointerOffset() crashes on ARM64
2014-07-15 benjamin@webkit.orgReduce the overhead of updating the AssemblerBuffer
next