Toon Verwaest
1067026ff1
Remove ComputeFlags, simply pass in Code::Kind instead of Code::Flags
...
TBR: ofrobots@google.com , yangguo@chromium.org
Bug:
Change-Id: I6cb0704acabf9a7f2334de539a6600db8607baef
Reviewed-on: https://chromium-review.googlesource.com/691720
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#48237}
2017-09-29 15:37:27 +00:00
Michael Starzinger
dac0ed5654
[cctest] Avoid disallowed "using namespace" directive.
...
R=jkummerow@chromium.org
Change-Id: I8937933e9ec5b4bd150f5a044700716db458f365
Reviewed-on: https://chromium-review.googlesource.com/645691
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47758}
2017-09-01 08:28:36 +00:00
sampsong
ae947e26fe
PPC/s390: [compiler] Delay allocation of code-embedded heap numbers.
...
Port 659e8f7b5c
Original Commit Message:
Instead of allocating and embedding certain heap numbers into the code
during code assembly, emit dummies but record the allocation requests.
Later then, in Assembler::GetCode, allocate the heap numbers and patch
the code by replacing the dummies with the actual objects. The
RelocInfos for the embedded objects are already recorded correctly when
emitting the dummies.
R=neis@chromium.org , joransiu@ca.ibm.com , jyan@ca.ibm.com , bjaideep@ca.ibm.com , michael_dawson@ca.ibm.com
BUG=v8:6048
LOG=N
Review-Url: https://codereview.chromium.org/2929843002
Cr-Commit-Position: refs/heads/master@{#45793}
2017-06-08 17:41:56 +00:00
jyan
2dab40ccda
s390: use new mul instruction
...
R=joransiu@ca.ibm.com , bjaideep@ca.ibm.com , danno@chromium.org , bmeurer@chromium.org
BUG=
Review-Url: https://codereview.chromium.org/2691893002
Cr-Commit-Position: refs/heads/master@{#43166}
2017-02-13 18:50:35 +00:00
jyan
2d7f1c2c55
s390: clean up RR/RRE/RRD/RIL format in Assembler
...
R=joransiu@ca.ibm.com , bjaideep@ca.ibm.com
BUG=
Review-Url: https://codereview.chromium.org/2589063002
Cr-Commit-Position: refs/heads/master@{#41864}
2016-12-20 15:03:49 +00:00
jyan
4a4f2537a3
PPC: [build] Fix a clang warning
...
Port a23222ed32
Original commit message:
For cross-compiler-compatibility and standards compliance %p
requires a void*, rather than any pointer type.
R=machenbach@chromium.org , joransiu@ca.ibm.com , jyan@ca.ibm.com , michael_dawson@ca.ibm.com , mbrandy@us.ibm.com
BUG=chromium:474921
LOG=N
Review-Url: https://codereview.chromium.org/2010743002
Cr-Commit-Position: refs/heads/master@{#36522}
2016-05-25 15:29:15 +00:00
jyan
3b5e84ab0e
S390: Initial test changes and files checkin.
...
R=danno@chromium.org ,jkummerow@chromium.org,jochen@chromium.org,joransiu@ca.ibm.com,michael_dawson@ca.ibm.com,mbrandy@us.ibm.com
BUG=
Review URL: https://codereview.chromium.org/1805533002
Cr-Commit-Position: refs/heads/master@{#34795}
2016-03-15 18:09:36 +00:00