MacroAssemblerX86 should be happy with shift(cx, cx)
[WebKit-https.git] / Source / JavaScriptCore / assembler / MacroAssemblerX86_64.h
2016-02-11 fpizlo@apple.comMacroAssemblerX86 should be happy with shift(cx, cx)
2016-02-04 fpizlo@apple.comREGRESSION(192409): Cannot rely on add32() to zero...
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-15 commit-queue@webki... Unreviewed, rolling out r195084.
2016-01-15 fpizlo@apple.comAir needs a Shuffle instruction
2016-01-10 fpizlo@apple.comAir should support Branch64 with immediates
2015-12-09 commit-queue@webki... [JSC] Improve how B3 lowers Add() and Sub() on x86
2015-12-03 commit-queue@webki... [JSC] Add CLZ support to B3
2015-11-30 fpizlo@apple.comMacroAssembler needs an API for disabling scratch registers
2015-11-20 fpizlo@apple.comB3 should have a Select opcode
2015-11-20[JSC] Add Air lowering to BitNot() for Xor(value, -1)
2015-11-13 commit-queue@webki... [JSC] Do not generate an Add when adding a zero immedia...
2015-11-13 fpizlo@apple.comB3 should be able to compile programs with CheckAdd...
2015-11-11 fpizlo@apple.comB3 should be able to compile a program with ChillDiv
2015-11-10 msaboff@apple.comX86_64 support for compareDouble(DoubleCondition, FPReg...
2015-11-05[JSC] Add B3-to-Air lowering for the shift opcodes
2015-11-01 fpizlo@apple.comB3::reduceStrength's DCE should be more agro and less...
2015-10-29 fpizlo@apple.comAir::spillEverything() should try to replace tmps with...
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[ES6] Implement tail calls in the LLInt and Baseline JIT
2015-09-16 msaboff@apple.comRollout r189774 and 189818.
2015-09-15[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-24 basile_clement@app... REPTACH is not a word
2015-08-07 utatane.tea@gmail.comAdd MacroAssembler::patchableBranch64 and fix ARM64...
2015-02-18 fpizlo@apple.comDFG should really support varargs
2015-02-13 benjamin@webkit.orgGenerate incq instead of addq when the immediate value...
2014-11-14 mark.lam@apple.comReduce amount of cut-and-paste needed for probe mechani...
2014-11-12 mark.lam@apple.comRename USE(MASM_PROBE) to ENABLE(MASM_PROBE).
2014-10-20 ossy@webkit.orgRemove obsolete comments after r99798
2014-10-06 mark.lam@apple.comFixed compiler warnings on Windows build.
2014-07-11 commit-queue@webki... [Win] Enable DFG JIT.
2014-06-25 commit-queue@webki... [Win64] ASM LLINT is not enabled.
2014-06-13 fpizlo@apple.comEven better diagnostics from DFG traps
2014-05-14 fpizlo@apple.comJIT breakpoints should be more informative
2014-03-10[X86_64] Smaller code for store64(imm, address) when...
2014-02-27 mhahnenberg@apple.comMake JSCells have 32-bit Structure pointers
2013-12-23 benjamin@webkit.orgAdd class matching to the Selector Code Generator
2013-12-18 benjamin@webkit.orgAdd a simple stack abstraction for x86_64
2013-11-28 nrotem@apple.comRevert the X86 assembler peephole changes
2013-11-28 nrotem@apple.comAdd a bunch of early exits and local optimizations...
2013-11-20 fpizlo@apple.comInfer constant global variables
2013-11-18 fpizlo@apple.comSimplify WatchpointSet state tracking
2013-11-09 fpizlo@apple.comIt should be easy to disable blinding on a per-architec...
2013-10-07 msaboff@apple.comTransition stack check JITStubs to CCallHelper functions
2013-09-18 fpizlo@apple.comDFG should support Int52 for local variables
2013-09-18 commit-queue@webki... Unreviewed, rolling out r156019 and r156020.
2013-09-18 fpizlo@apple.comDFG should support Int52 for local variables
2013-09-13 msaboff@apple.comfourthTier: Change JSStack to grow from high to low...
2013-08-16[JSC] x86: Use inc and dec when possible
2013-07-25 oliver@apple.comfourthTier: Misc JIT probe enhacements.
2013-07-25 oliver@apple.comfourthTier: Implement a probe mechanism for JIT generat...
2012-11-21 fpizlo@apple.comDFG should be able to cache closure calls (part 1/2)
2012-11-13 fpizlo@apple.comPatching of jumps to stubs should use jump replacement...
2012-10-16 yuqiang.xian@intel.comRefactor MacroAssembler interfaces to differentiate...
2012-10-13 fpizlo@apple.comContiguous array allocation should always be inlined
2012-09-19 fpizlo@apple.comDFG should not emit PutByVal hole case unless it has to
2012-09-17 fpizlo@apple.comArray profiling has convergence issues
2012-08-21 fpizlo@apple.comA patchable GetById right after a watchpoint should...
2012-07-20 fpizlo@apple.comDFG cell checks should be hoisted
2012-07-15 fpizlo@apple.comRationalize and optimize storage allocation
2012-07-05 fpizlo@apple.comInline property storage should not be wasted when it...
2012-06-13 fpizlo@apple.comDFG should be able to set watchpoints on global variables
2012-06-13 zandobersek@gmail.comUnreviewed, rolling out r120172.
2012-06-13 fpizlo@apple.comDFG should be able to set watchpoints on global variables
2012-04-12 fpizlo@apple.comop_is_foo should be optimized
2012-03-08 oliver@apple.comFurther harden 64-bit JIT
2012-03-06 oliver@apple.comAdd basic support for constant blinding to the JIT
2012-02-28 fpizlo@apple.comOld JIT's style of JSVALUE64 strict equality is subtly...
2012-02-28 barraclough@apple.comImplement support for op_negate and op_bitnot in the...
2011-11-21 fpizlo@apple.comInline caches that refer to otherwise dead objects...
2011-11-14 ggaren@apple.comStandardized the JS calling convention
2011-11-10 barraclough@apple.comFix sampling counters on ARMv7, move add64 functionalit...
2011-11-10 fpizlo@apple.comDFG OSR exit code should be lazily generated
2011-11-09 barraclough@apple.com
2011-11-09 barraclough@apple.com
2011-11-09 ossy@webkit.orgUnreviewed, rolling out r99647.
2011-11-09 barraclough@apple.comBetter abstract 'abs' operation through the MacroAssembler.
2011-10-04 fpizlo@apple.comDFG should inline Array.push and Array.pop
2011-09-21 barraclough@apple.comMacroAssembler fixes.
2011-09-06 fpizlo@apple.comJavaScriptCore does not have tiered compilation
2011-07-25 commit-queue@webki... X86-64 assembler emits three instructions instead of...
2011-07-01 oliver@apple.com2011-06-30 Oliver Hunt <>
2011-07-01 commit-queue@webki... 2011-07-01 Sheriff Bot <>
2011-06-30 oliver@apple.com2011-06-30 Oliver Hunt <>
2011-05-26 barraclough@apple.comBug 61501 - Unify AbstractMacroAssembler::differenceBet...
2011-05-17 oliver@apple.com2011-05-16 Oliver Hunt <>
2011-05-04 alexis.menard@open... 2011-05-03 Alexis Menard <alexis.menard@openbossa...
2011-05-02 barraclough@apple.com
2011-04-27 commit-queue@webki... 2011-04-26 Sheriff Bot <>
2011-04-26 xan@webkit.org2011-04-26 Xan Lopez <>
2011-04-20 barraclough@apple.comRationalize MacroAssembler branch methods
2011-04-15 barraclough@apple.comBug 58600 - DFG JIT bugs in ValueToInt, PutByVal
2011-03-28 oliver@apple.com2011-03-27 Oliver Hunt <>
2011-03-13 barraclough@apple.comBug 56273 - Add three operand forms to MacroAssember...
2011-03-13 barraclough@apple.comBug 56270 - The JIT 'friend's many classes in JSC;...
2011-02-16 barraclough@apple.comBug 54524 - Allow JSObject to fully utilize cell's...
2011-01-02 abarth@webkit.orgMove JavaScriptCore to Source