Unreviewed, follow-up fix after r249842
[WebKit-https.git] / Source / JavaScriptCore / assembler / MacroAssemblerARM64.h
2019-09-14 ysuzuki@apple.comUnreviewed, follow-up fix after r249842
2019-09-04 mark.lam@apple.comRemove the need to pass performJITMemcpy as a pointer.
2019-08-20 ysuzuki@apple.com[JSC] OSR entry to Wasm OMG
2019-08-14 ysuzuki@apple.com[JSC] Make PAC jump and return more explicit
2019-07-11 justin_michaud@app... Add b3 macro lowering for CheckMul on arm64
2019-07-01 ryanhaddad@apple.comUnreviewed, rolling out r246946.
2019-06-28 justin_michaud@app... Add b3 macro lowering for CheckMul on arm64
2019-06-14 keith_miller@apple.comRestore PAC based cage.
2019-06-09 commit-queue@webki... Unreviewed, rolling out r246150, r246160, and r246166.
2019-06-06 keith_miller@apple.comReenable Gigacage on ARM64.
2019-06-06 justin_michaud@app... WebAssembly: pow functions returns 0 when exponent...
2019-03-01 ysuzuki@apple.com[JSC] sizeof(JSString) should be 16
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-11-27 ticaiolima@gmail.comRe-introduce op_bitnot
2018-10-16 keith_miller@apple.comSupport arm64 CPUs with a 32-bit address space
2018-10-15 sbarati@apple.comEmit fjcvtzs on ARM64E on Darwin
2018-09-28 sbarati@apple.comVerify the contents of AssemblerBuffer on arm64e
2018-09-04 msaboff@apple.comYARR: JIT RegExps with back references
2018-08-30 sbarati@apple.comInlineAccess should do StringLength
2018-08-21 sbarati@apple.comInline DataView accesses into DFG/FTL
2018-05-03 utatane.tea@gmail.com[JSC] Add compareDouble and compareFloat for ARM64...
2018-04-28 jfbastien@apple.comMake the first 64 bits of JSString look like a double...
2018-04-28 utatane.tea@gmail.com[JSC][ARM64][Linux] Add collectCPUFeatures using auxili...
2018-04-18 mark.lam@apple.comTemplatize CodePtr/Refs/FunctionPtrs with PtrTags.
2018-03-31 mark.lam@apple.comAdd pointer profiling support in baseline JIT and suppo...
2018-03-26 utatane.tea@gmail.comWe should have SSE4 detection in the X86 MacroAssembler.
2018-03-22 mark.lam@apple.comAdd placeholder call and jump MacroAssembler emitters...
2018-03-14 mark.lam@apple.comEnhance the MacroAssembler and LinkBuffer to support...
2018-03-08 keith_miller@apple.comMeta-program setupArguments and callOperation
2018-02-28 keith_miller@apple.comReplace TrustedImmPtr(0) with TrustedImmPtr(nullptr)
2018-02-22 mark.lam@apple.comRefactor MacroAssembler code to improve reuse and exten...
2018-01-31 sbarati@apple.comclean up pushToSaveImmediateWithoutTouchingRegisters...
2018-01-12 msaboff@apple.comREGRESSION(226788): AppStore Crashed @ JavaScriptCore...
2018-01-11 msaboff@apple.comEnsure there are no unsafe uses of MacroAssemblerARM64...
2018-01-10 keith_miller@apple.comand32 with an Address source on ARM64 did not invalidat...
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...
next