projects
/
platform
/
upstream
/
v8.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Land http://codereview.chromium.org/1311003/diff/8001/9001 to allows us to push to...
[platform/upstream/v8.git]
/
src
/
ia32
/
codegen-ia32.cc
2010-03-26
ricow@chromium.org
Land codereview.chromium.org/1311003/diff/8001/9001...
blob
|
commitdiff
|
raw
2010-03-25
fschneider@chromiu...
Fix build again after renaming.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
whesse@chromium.org
Speed up conversion of untagged int32 result if we...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
fschneider@chromiu...
Fix build.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
fschneider@chromiu...
Rename NumberInfo to TypeInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
sgjesse@chromium.org
Re-apply "Inline floating point compare"
blob
|
commitdiff
|
raw
|
diff to current
2010-03-24
fschneider@chromiu...
Store type information with constants.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-24
kmillikin@chromium.org
Revert "Inline floating point compare"
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
whesse@chromium.org
Fix an error in optimized modulus operator, add unit...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
sgjesse@chromium.org
Fix GetName and Print for CompareStub
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
whesse@chromium.org
Add binary operations with constants to the safe-int32...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
kmillikin@chromium.org
Mark all loop conditions.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
sgjesse@chromium.org
Inline floating point compare
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
kasperl@chromium.org
Fix issue 656 on x86.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
iposva@chromium.org
- Remove function boilerplate objects and use SharedFun...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
sgjesse@chromium.org
Use bit fields to calculate compare stub minor key
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
fschneider@chromiu...
Fix code generation for fast smi loops to support param...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
lrn@chromium.org
Refactoring of RegExp interface to better support calli...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
fschneider@chromiu...
Add debug code assertions where we expect smi inputs.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-18
fschneider@chromiu...
Fix bug when generating a fast smi loop.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-18
fschneider@chromiu...
Update number info for count operations.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-18
fschneider@chromiu...
Add test cases for fast smi loops.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
fschneider@chromiu...
Fix type propagation rules for count operation.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
whesse@chromium.org
Fix excessive stack usage by compiler due to local...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
fschneider@chromiu...
Fix bug in propagation of type information into registers.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
kasperl@chromium.org
Remove handle scope that caused debug mode assertion...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
whesse@chromium.org
Use untagged int32 values in evaluation of side-effect...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
fschneider@chromiu...
Fix bug in the count operation where we statically...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
ricow@chromium.org
Added fast case for shift operations when the left...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
whesse@chromium.org
Add static analysis to AST expressions that records...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-11
antonm@chromium.org
First take on custom call generators.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-11
ager@chromium.org
Do not waste space for the fast-case elements backing...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-11
fschneider@chromiu...
Fix assigned variables analysis.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-11
sgjesse@chromium.org
Add fuzzing support for inline runtime functions
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
whesse@chromium.org
Revert changes 4088 and 4087 to fix build.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
fschneider@chromiu...
Add an assigned variables analysis.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
sgjesse@chromium.org
Correct handling of adding a string and a smal integer
blob
|
commitdiff
|
raw
|
diff to current
2010-03-08
ricow@chromium.org
Inline Math.sqrt().
blob
|
commitdiff
|
raw
|
diff to current
2010-03-08
vegorov@chromium.org
Port of changes from r3842 (symbol table probing for...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
erik.corry@gmail.com
Make more use of the NumberInfo data.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
antonm@chromium.org
Add cld before doing rep movs.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
kaznacheev@chromiu...
Implementing inline caches for binary operations (ia32).
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
vitalyr@chromium.org
Implemented one-char cache lookup in generated code.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
ricow@chromium.org
Moved initialization of xmm3 making sure it is initiali...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
ricow@chromium.org
Changed GeneratePow ensure xmm1 is loaded with y before...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
ricow@chromium.org
Added fast support for Math.pow. This simply calculates...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
fschneider@chromiu...
Inlining a few virtual frame functions.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-25
whesse@chromium.org
Change KeyedStoreIC interface to take value, key, and...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-25
serya@chromium.org
Adding 'static const' for arg numbers used with CallCFu...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-25
serya@chromium.org
AllignFrame/CallCFuntion moved from regexp-macro-assemb...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-24
serya@chromium.org
Review URL: http://codereview.chromium.org/652118
blob
|
commitdiff
|
raw
|
diff to current
2010-02-23
whesse@chromium.org
Add comment to generated code that says which code...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-23
lrn@chromium.org
IA32: Native access to TranscendentalCache for sin...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
whesse@chromium.org
Improve stores to global variables.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
kmillikin@chromium.org
Begin using a list of bailouts instead of a singleton...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
vitalyr@chromium.org
Some string optimizations:
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
whesse@chromium.org
Improve load of global variables.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-19
kmillikin@chromium.org
Introduce 'trivial' expressions, use them for this...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-18
kmillikin@chromium.org
Refactor assignments in the ia32 code generator.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-18
whesse@chromium.org
Change KeyedLoadIC interface on ia32 to take receiver...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-17
whesse@chromium.org
Remove obsolete bug TODO
blob
|
commitdiff
|
raw
|
diff to current
2010-02-17
kmillikin@chromium.org
Fix stack corruption when calling non-function.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
fschneider@chromiu...
Pass the complete number type information into the...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
sgjesse@chromium.org
Fix inline NumberToString
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
ager@chromium.org
Port arguments object allocation in generated code...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
sgjesse@chromium.org
Inline NumberToString
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
fschneider@chromiu...
Introduce number type information in the virtual frame.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
kmillikin@chromium.org
Change interface to CodeGenerator::LoadFromSlot.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
lrn@chromium.org
Added optimization for div/mod by constant power of 2.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
sgjesse@chromium.org
Optimize string plus smi
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
sgjesse@chromium.org
Probe the symbol table for two character strings in...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
whesse@chromium.org
Change LoadIC interface on ia32 to take arguments in...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
kmillikin@chromium.org
Change the interface of CodeGenerator::InstantiateBoile...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-11
ager@chromium.org
Port FastCloneShallowArrayStub to ARM and x64.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-11
ager@chromium.org
Fix problem with GenericBinaryOperationStub::GenerateCa...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-08
serya@chromium.org
Review URL: http://codereview.chromium.org/561049
blob
|
commitdiff
|
raw
|
diff to current
2010-02-04
lrn@chromium.org
ARM: Implement native substring copying.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-03
kmillikin@chromium.org
Incorporate the arguments to the code generator constru...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-03
whesse@chromium.org
Fix build error on Win32, fix spelling of DebugerStatem...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-03
ager@chromium.org
Use the virtual-frame based optimizing compiler for...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-02
serya@chromium.org
Review URL: http://codereview.chromium.org/555164
blob
|
commitdiff
|
raw
|
diff to current
2010-02-01
ager@chromium.org
Allow the optimizing compiler to use an existing macro...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-01
whesse@chromium.org
StoreIC interface changed on ia32 to take receiver...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
serya@chromium.org
Removing redundant stub for runtime native calls.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
kmillikin@chromium.org
Introduce a stack-allocated structure to encapsulate...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
sgjesse@chromium.org
Fix debug build breakage from r3740
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
sgjesse@chromium.org
Port direct call from JavaScript to native RegExp to x64
blob
|
commitdiff
|
raw
|
diff to current
2010-01-28
whesse@chromium.org
Move a line, in codegen-*.cc. Make formatting of ic...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
whesse@chromium.org
Refactor Reference so that SetValue and GetValue pop...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
ager@chromium.org
Port code to load an integer directly from a heap numbe...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
kmillikin@chromium.org
Refactoring and small optimization of the smi code...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
sgjesse@chromium.org
Don't pass the "at start" parameter to native RegExp
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
kaznacheev@chromiu...
Support register arguments in more cases.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-25
kaznacheev@chromiu...
Fixing style issues in codegen-ia32.*
blob
|
commitdiff
|
raw
|
diff to current
2010-01-25
kaznacheev@chromiu...
Fixing an assertion fail introduced in 3692.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-25
kaznacheev@chromiu...
Use registers to pass arguments to GenericBinaryOpStub.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
sgjesse@chromium.org
Add support for two byte strings in direct call to...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-21
lrn@chromium.org
Implement inline string compare on ARM.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-20
fschneider@chromiu...
Refactor GenericBinaryOperation and its helper function...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
sgjesse@chromium.org
Fix some usage of "this" in builtins
blob
|
commitdiff
|
raw
|
diff to current
next