Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1119)

Unified Diff: src/builtins/builtins-definitions.h

Issue 2799863002: [Atomics] use TFJ builtins for atomic add, sub, and, or, and xor (Closed)
Patch Set: [Atomics] use TFJ builtins for atomic add, sub, and, or, and xor Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/builtins/builtins-definitions.h
diff --git a/src/builtins/builtins-definitions.h b/src/builtins/builtins-definitions.h
index 1644aea833a8aad945bbe805b7d44c97815de79f..ceb1629d4b0cc35e5abf769f4eeba9a2e995bbc2 100644
--- a/src/builtins/builtins-definitions.h
+++ b/src/builtins/builtins-definitions.h
@@ -786,11 +786,11 @@ namespace internal {
TFJ(AtomicsStore, 3, kArray, kIndex, kValue) \
TFJ(AtomicsExchange, 3, kArray, kIndex, kValue) \
TFJ(AtomicsCompareExchange, 4, kArray, kIndex, kOldValue, kNewValue) \
- CPP(AtomicsAdd) \
- CPP(AtomicsSub) \
- CPP(AtomicsAnd) \
- CPP(AtomicsOr) \
- CPP(AtomicsXor) \
+ TFJ(AtomicsAdd, 3, kArray, kIndex, kValue) \
+ TFJ(AtomicsSub, 3, kArray, kIndex, kValue) \
+ TFJ(AtomicsAnd, 3, kArray, kIndex, kValue) \
+ TFJ(AtomicsOr, 3, kArray, kIndex, kValue) \
+ TFJ(AtomicsXor, 3, kArray, kIndex, kValue) \
CPP(AtomicsIsLockFree) \
CPP(AtomicsWait) \
CPP(AtomicsWake) \
« no previous file with comments | « no previous file | src/builtins/builtins-sharedarraybuffer.cc » ('j') | src/builtins/builtins-sharedarraybuffer-gen.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698