[presubmit] Enable readability/namespace linter checking.
[platform/upstream/v8.git] / src / x64 / lithium-codegen-x64.h
2015-11-20 mstarzinger[presubmit] Enable readability/namespace linter checking.
2015-08-26 bmeurer[runtime] Remove the redundant %_IsObject intrinsic.
2015-08-25 bmeurerCorrectify instanceof and make it optimizable.
2015-07-22 jochenStore offset between fixed typed array base and data...
2015-06-26 mvstantonVectorICs: Lithium support for vector-based stores.
2015-06-11 jarinMake writing of frame translation platform independent.
2015-05-12 mvstantonNew hydrogen instruction to reduce cost of growing...
2015-04-20 Ross McIlroyReplace OVERRIDE->override and FINAL->final since we...
2015-02-05 loisloExternalize deoptimization reasons.
2015-02-05 bmeurerRevert of Externalize deoptimization reasons. (patchset...
2015-02-05 loisloExternalize deoptimization reasons.
2015-02-04 loisloRevert of Externalize deoptimization reasons. (patchset...
2015-02-04 loisloExternalize deoptimization reasons.
2015-02-04 marjaIntroduce LanguageMode, drop StrictMode.
2015-01-20 ulanLCodeGen::CallKnownFunction gets the function in register.
2014-09-22 svenpanne@chromium.orgFurther improve deopt reason output.
2014-09-22 svenpanne@chromium.orgIntroduce a class to carry around a deoptimization...
2014-09-19 svenpanne@chromium.orgEmit comment with instruction+reason before deopt calls.
2014-09-18 svenpanne@chromium.orgThread the Lithium instruction down to DeoptimizeIf...
2014-09-02 bmeurer@chromium.orgUse Chrome compatible naming for compiler specifics.
2014-08-25 mvstanton@chromium.orgEliminate code duplication in lithium calls to vector...
2014-08-04 bmeurer@chromium.orgRename ASSERT* to DCHECK*.
2014-06-30 jochen@chromium.orgMove platform abstraction to base library
2014-06-13 haitao.feng@intel.comUpdate Lithium AddI, SubI, MulI, BitI, ShiftI, MathMinM...
2014-06-13 haitao.feng@intel.comSpecially handle the key of the LoadKeyed and StoreKeye...
2014-06-10 haitao.feng@intel.comUpdate DoNumberTagI to support x32 port.
2014-06-03 jochen@chromium.orgUse full include paths everywhere
2014-05-22 danno@chromium.orgAllow specifying base offset when constructing Keyed...
2014-05-02 bmeurer@chromium.orgFix crash in debug builds introduced with r21110.
2014-04-29 bmeurer@chromium.orgBulk update of Google copyright headers in source files.
2014-04-25 jochen@chromium.orgEnter a description of the change.
2014-04-25 jochen@chromium.orgRevert 20968 - "Merge v8utils.* and utils.*"
2014-04-25 jochen@chromium.orgMerge v8utils.* and utils.*
2014-04-22 bmeurer@chromium.orgImprove code generation for bounds checks.
2014-03-31 verwaest@chromium.orgReland and fix "Fix LoadFieldByIndex to take mutable...
2014-03-31 jochen@chromium.orgRevert 20348 - "Fix LoadFieldByIndex to take mutable...
2014-03-31 verwaest@chromium.orgFix LoadFieldByIndex to take mutable heap-numbers into...
2014-03-26 danno@chromium.org[x64] Improve key value sign-extension of dehoisted...
2014-03-24 svenpanne@chromium.orgReplaced unreachable code in DoStoreNamedField by an...
2014-03-12 jkummerow@chromium.orgFix lazy deopt after tagged binary ops
2014-03-11 rossberg@chromium.orgEliminate extended mode, and other modes clean-up
2014-03-11 rossberg@chromium.orgMode clean-up pt 1: rename classic/non-strict mode...
2014-01-14 verwaest@chromium.orgRemove CALL_AS_FUNCTION and CALL_AS_METHOD.
2013-12-03 ulan@chromium.orgMake LCodeGen::RegisterDependentCodeForEmbeddedMaps...
2013-11-22 ulan@chromium.orgRestore saved caller FP registers on stub failure
2013-11-18 jkummerow@chromium.orgMake HTypeofIsAndBranch accept any representation input
2013-11-12 yangguo@chromium.orgFix usage of EmitBranch in compare-minus-zero-and-branch.
2013-11-08 yangguo@chromium.orgUse register allocator for context on x64.
2013-11-08 jkummerow@chromium.orgUse nearlabel AFAP in lithium codegen
2013-11-06 bmeurer@chromium.orgImprove implementation of HSeqStringSetChar.
2013-10-21 danno@chromium.orgAdd tool to visualize machine code/lithium.
2013-10-02 danno@chromium.orgImprove and simplify removal of unreachable code
2013-10-01 bmeurer@chromium.orgLazily save double registers for HCallRuntime instructi...
2013-09-20 bmeurer@chromium.orgMake the use of xmm0 as double scratch register explici...
2013-09-12 bmeurer@chromium.orgImprove code generation for the HRandom instruction.
2013-09-10 olivf@chromium.orgMove ToInt conversions to the MacroAssembler for x64
2013-09-09 titzer@chromium.orgGenerate a custom OSR entrypoint for OSR compiles on...
2013-08-20 bmeurer@chromium.orgReland "Use V8_FINAL and V8_OVERRIDE in various places...
2013-08-20 bmeurer@chromium.orgRevert "Use V8_FINAL and V8_OVERRIDE in various places...
2013-08-20 bmeurer@chromium.orgUse V8_FINAL and V8_OVERRIDE in various places, fixing...
2013-08-14 verwaest@chromium.orgNever hchange nan-hole to hole or hole to nan-hole.
2013-08-09 verwaest@chromium.orgReplace LoadNamedFieldPolymorphic with explicit branches.
2013-08-08 haitao.feng@intel.comPatch to enhance the source code line information for...
2013-08-08 haitao.feng@intel.comtweak of Math.abs in its x64 stub
2013-08-07 mstarzinger@chromi... First implementation of allocation elimination in Hydrogen.
2013-08-06 svenpanne@chromium.orgDesugar bitwise negation into XOR and kill all UnaryOp...
2013-08-05 verwaest@chromium.orgMigrate instance of deprecated maps in HCheckMaps.
2013-08-02 loislo@chromium.orgExtract hardcoded error strings into a single place...
2013-08-02 jkummerow@chromium.orgAvoid redundant smi check for Math.abs
2013-08-01 ulan@chromium.orgFix mozilla regress-398085-01 failure on windows.
2013-07-29 bmeurer@chromium.orgThis adds generic support for ExternalReferences in...
2013-07-25 verwaest@chromium.orgAdding Smi support to Add, Sub, Mul, and Bitwise
2013-07-25 mmassi@chromium.orgNew array bounds check elimination pass (focused on...
2013-07-23 danno@chromium.orgUnify SoftDeoptimize and Deoptimize hydrogen instructions
2013-07-15 mstarzinger@chromi... Reland deprecation of HAllocateObject in favor of HAllo...
2013-06-26 olivf@chromium.orgAvoid Unnecessary Smi Checks
2013-06-20 olivf@chromium.orgLithium codegen should not pass around block_ids. Rathe...
2013-06-20 mstarzinger@chromi... Revert r14930 and r14935 temporarily.
2013-06-12 mstarzinger@chromi... Allow the deoptimizer translation to track de-materiali...
2013-06-12 yangguo@chromium.orgReland "Enable map dependency to in-flight compilation...
2013-06-11 yangguo@chromium.orgRevert "Enable map dependency to in-flight compilation...
2013-06-10 yangguo@chromium.orgFix parallel recompilation wrt transition maps dependency.
2013-06-07 yangguo@chromium.orgEnable map dependency to in-flight compilation info.
2013-06-04 mstarzinger@chromi... Deprecate HAllocateObject in favor of HAllocate.
2013-05-30 verwaest@chromium.orgReplace DeoptimizeOnUndefined with whitelisting AllowUn...
2013-05-28 verwaest@chromium.orgUpdate the gap resolver to support Smi constants.
2013-05-23 verwaest@chromium.orgAlways require exact maps.
2013-05-23 verwaest@chromium.orgImplement HChange support for Smis and use it in Load...
2013-05-14 danno@chromium.orgEnsure that soft-deopts don't count against opt_count
2013-04-26 verwaest@chromium.orgTrack storage types of instance variables.
2013-04-23 yangguo@chromium.orgDisallow dereferencing deferred handles when generating...
2013-04-22 svenpanne@chromium.orgVarious improvements regarding the way we print code...
2013-04-19 svenpanne@chromium.orgSimplified LCodeGen::GetNextEmittedBlock and LCodeGen...
2013-04-18 mvstanton@chromium.orgHArgument instructions currently require a frame. In...
2013-04-18 svenpanne@chromium.orgCleaned up and fixed code comment handling a bit.
2013-04-11 svenpanne@chromium.orgSeparate Math Lithium operations.
2013-03-08 mvstanton@chromium.orgTo fully support hydrogen code stubs which accept a...
2013-02-27 mstarzinger@chromi... Fix materialization of arguments objects with unknown...
2013-02-20 ulan@chromium.orgRemove prototype checks for leaf maps in optimized...
2013-02-14 ulan@chromium.orgRegister dependent codes before populating deoptimizati...
next