Add some convenience utility accessor methods to MacroAssembler::CPUState.
[WebKit-https.git] / Source / JavaScriptCore / assembler / MacroAssembler.h
2017-08-14 mark.lam@apple.comAdd some convenience utility accessor methods to MacroA...
2017-08-11 mark.lam@apple.comMake the MASM_PROBE mechanism mandatory for DFG and...
2017-07-23 mark.lam@apple.comCreate regression tests for the JIT probe.
2017-07-21 mark.lam@apple.comRefactor MASM probe CPUState to use arrays for register...
2017-07-12 mark.lam@apple.comMove Probe code from AbstractMacroAssembler to MacroAss...
2017-06-02 fpizlo@apple.comGC should use scrambled free-lists
2017-05-20 mark.lam@apple.com[Re-landing] DFG::SpeculativeJIT::pickCanTrample()...
2017-05-19 ryanhaddad@apple.comUnreviewed, rolling out r217156.
2017-05-19 mark.lam@apple.comDFG::SpeculativeJIT::pickCanTrample() is wrongly ignori...
2017-05-06 jfbastien@apple.comWebAssembly: Air::Inst::generate crashes on large binar...
2017-04-21 mark.lam@apple.comRefactor MASM probe to allow printing of custom types.
2017-04-20 mark.lam@apple.comUpdate the MASM probe to only take 1 arg instead of...
2017-04-10 mark.lam@apple.comMove ProbeContext and ProbeFunction out of AbstractMacr...
2017-03-24 jfbastien@apple.comWebAssembly: store state in TLS instead of on VM
2017-03-21 commit-queue@webki... [jsc] MacroAssemblerMIPS: implement the branchPtr(Relat...
2017-03-20 fpizlo@apple.comGraph coloring should use coalescable moves when spilling
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-01-03 julien.brianceau... Remove sh4 specific code from JavaScriptCore
2016-11-09 utatane.tea@gmail.com[JSC] The implementation of 8 bit operation in MacroAss...
2016-10-11 fpizlo@apple.comB3->Air lowering should be able to emit complex leas...
2016-09-28 fpizlo@apple.comThe write barrier should be down with TSO
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-21 ossy@webkit.org[ARM] Unreviewed buildfix after r206136.
2016-09-06 fpizlo@apple.comButterflies should be allocated in Auxiliary MarkedSpac...
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-12 commit-queue@webki... [JSC] Make B3 Return opcode work without arguments
2016-07-17 utatane.tea@gmail.com[JSC] Mask TrustedImm32 to 8bit in MacroAssembler for...
2016-05-16 annulen@yandex.ruUnreviewed, fixed typo in a comment.
2016-04-20 commit-queue@webki... [JSC] Add register reuse for ArithAdd of an Int32 and...
2016-03-07 benjamin@webkit.org[JSC] Improve DFG's Int32 ArithMul if one operand is...
2016-03-07 benjamin@webkit.org[JSC] Use 3 operands Add in more places
2016-03-07 commit-queue@webki... [JSC] Improve codegen of Compare and Test
2016-03-03 commit-queue@webki... [JSC] Improve Select of Doubles based on Double condition
2016-02-19 commit-queue@webki... [JSC] Improve the instruction selection of Select
2016-01-06 fpizlo@apple.comFTL B3 fails cdjs-tests.yaml/red_black_tree_test.js...
2015-12-20 fpizlo@apple.comImplement compareDouble in B3/Air
2015-12-08 benjamin@webkit.org[JSC] Add Float support to B3
2015-12-01 ossy@webkit.orgFix the !ENABLE(DFG_JIT) build after r192699
2015-11-20 fpizlo@apple.comB3 should have a Select opcode
2015-11-17 mark.lam@apple.comRefactoring: move branchMul32's imm arg to the 3rd...
2015-11-06 fpizlo@apple.comB3 and Air should simplify CFGs
2015-11-05 fpizlo@apple.comB3->Air lowering should have a story for compare-branch...
2015-10-30 fpizlo@apple.comB3 should be able to compile a control flow diamond
2015-10-29 fpizlo@apple.comAir needs syntax for escaping StackSlots
2015-10-29 fpizlo@apple.comAir::spillEverything() should try to replace tmps with...
2015-10-28 fpizlo@apple.comCreate a super rough prototype of B3
2015-10-28 mark.lam@apple.comRename MacroAssembler::callProbe() to probe().
2015-10-16 mark.lam@apple.comAdd MacroAssembler::callProbe() for supporting lambda...
2015-09-04 basile_clement@app... Make a bunch of MacroAssembler operations constexpr
2015-08-29 commit-queue@webki... Unreviewed, rolling out r189136.
2015-08-29 benjamin@webkit.org[JSC][x86] Improve the compare functions when comparing...
2015-08-28 mark.lam@apple.comRefactor the JIT printer out of the AbstractMacroAssemb...
2015-02-18 fpizlo@apple.comDFG should really support varargs
2014-06-13 commit-queue@webki... Make css jit compile for armv7.
2014-05-20 fpizlo@apple.comTake care of some ARM64 test failures
2014-04-20 benjamin@webkit.orgMake the CSS JIT compile for ARM64
2014-03-15 ddkilzer@apple.comFix build: using integer absolute value function 'abs...
2014-03-07 msaboff@apple.comClarify how we deal with "special" registers
2014-03-06 commit-queue@webki... Unreviewed, rolling out r165196.
2014-03-06 fpizlo@apple.comClarify how we deal with "special" registers
2014-02-27 mhahnenberg@apple.comMake JSCells have 32-bit Structure pointers
2014-02-20 ossy@webkit.orgGet rid of redundant Platform.h includes
2014-02-17 fpizlo@apple.comFTL OSR exit shouldn't make X86-specific assumptions
2014-02-17 fpizlo@apple.comUnreviewed, 32-bit build fix.
2014-01-29 msaboff@apple.comMerge the jsCStack branch
2013-12-23 benjamin@webkit.orgAdd class matching to the Selector Code Generator
2013-12-17 mhahnenberg@apple.comAdd some missing functions to MacroAssembler
2013-11-09 fpizlo@apple.comGet rid of the bizarre Darwin/x86-only MacroAssembler...
2013-11-09 fpizlo@apple.comIt should be easy to disable blinding on a per-architec...
2013-11-08 ossy@webkit.org[arm] Use specific PatchableJump implementation for...
2013-10-21 fpizlo@apple.comStructureStubInfo's usedRegisters set should be able...
2013-10-18 fpizlo@apple.comUnreviewed, another ARM64 build fix.
2013-10-15 dbates@webkit.org[iOS] Upstream JavaScriptCore support for ARM64
2013-10-10 fpizlo@apple.comOSR exit using llvm.webkit.stackmap should pass more...
2013-10-10 fpizlo@apple.comFTL should be able to do simple OSR exits using llvm...
2013-10-07 msaboff@apple.comTransition stack check JITStubs to CCallHelper functions
2013-10-02 andersca@apple.comGet rid of Qt code from JavaScriptCore
2013-09-13 msaboff@apple.comfourthTier: Change JSStack to grow from high to low...
2013-07-25 oliver@apple.comfourthTier: Have fewer Arrayify's
2013-07-25 oliver@apple.comfourthTier: Implement a probe mechanism for JIT generat...
2013-02-20 oliver@apple.comDon't force everything to be blinded in debug builds
2013-02-18 commit-queue@webki... MIPS DFG implementation.
2013-02-18 zandobersek@gmail.comStop placing std::isfinite and std::signbit inside...
2013-01-24 oliver@apple.comHarden JSC a bit with RELEASE_ASSERT
2013-01-23 oliver@apple.comReplace ASSERT_NOT_REACHED with RELEASE_ASSERT_NOT_REAC...
2013-01-23 oliver@apple.comReplace numerous manual CRASH's in JSC with RELEASE_ASSERT
2012-11-26 oliver@apple.com32-bit build fix. Move the method decalration outside...
2012-11-26 oliver@apple.comDon't blind all the things.
2012-11-26 ossy@webkit.org[Qt][ARM] REGRESSION(r130826): It made 33 JSC test...
2012-10-19 yuqiang.xian@intel.comRefactor MacroAssembler interfaces to differentiate...
2012-10-16 yuqiang.xian@intel.comRefactor MacroAssembler interfaces to differentiate...
2012-10-14 fpizlo@apple.comIndexingType should not have a bit for each type
2012-10-13 fpizlo@apple.comContiguous array allocation should always be inlined
2012-10-10 fpizlo@apple.comTyped arrays should not be 20x slower in the baseline...
2012-10-09 fpizlo@apple.comJSC should infer when indexed storage is contiguous...
2012-07-15 fpizlo@apple.comRationalize and optimize storage allocation
next