[presubmit] Enable readability/namespace linter checking.
[platform/upstream/v8.git] / src / ia32 / lithium-codegen-ia32.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-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-23 svenpanne@chromium.orgMade the detailed reason for deopts mandatory on ia32...
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-03 jochen@chromium.orgUse full include paths everywhere
2014-05-26 bmeurer@chromium.orgLoadUint32() doesn't need a scratch register.
2014-05-22 danno@chromium.orgAllow specifying base offset when constructing Keyed...
2014-05-09 yangguo@chromium.orgRequire SSE2 support for the ia32 port.
2014-05-02 bmeurer@chromium.orgFix crash in debug builds introduced with r21110.
2014-04-30 svenpanne@chromium.orgAdded a Isolate* parameter to Serializer::enabled().
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-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-03-04 bmeurer@chromium.orgPush safepoint registers in deferred number-to-i/u...
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 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-04 olivf@chromium.orgReland "Hydrogenisation of binops"
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-24 bmeurer@chromium.orgFix invalid X87 stack depth after LCompareNumericAndBranch.
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-12 olivf@chromium.orgReland "Fix phis for non-sse2 double values"
2013-09-12 olivf@chromium.orgRevert "Fix phis for non-sse2 double values"
2013-09-12 olivf@chromium.orgFix phis for non-sse2 double values
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-09-02 olivf@chromium.orgMove ToI conversions to the MacroAssembler
2013-08-30 olivf@chromium.orgReland "Fix missing x87 tracking for deferred code."
2013-08-29 olivf@chromium.orgRevert "Fix missing x87 tracking for deferred code."
2013-08-29 olivf@chromium.orgFix missing x87 tracking for deferred code.
2013-08-20 olivf@chromium.orgAdd X87 implementations for Integer32ToDouble, DoubleTo...
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-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-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-24 verwaest@chromium.orgConvert CONSTANT_FUNCTION to CONSTANT
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-07-11 olivf@chromium.orgImplement X87 stack tracking and x87 multiplication
2013-07-05 danno@chromium.orgGenerate StoreGlobal stubs with Hydrogen
2013-07-01 danno@chromium.orgRevert r15419: "Generate StoreGlobal stubs with Hydrogen"
2013-07-01 danno@chromium.orgGenerate StoreGlobal stubs with Hydrogen
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...
next