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

Side by Side Diff: src/IceIntrinsics.h

Issue 1022573004: Subzero: Add fabs intrinsic support. (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: Code review changes Created 5 years, 9 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 unified diff | Download patch
« no previous file with comments | « src/IceInstX8632.def ('k') | src/IceIntrinsics.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 //===- subzero/src/IceIntrinsics.h - List of Ice Intrinsics -----*- C++ -*-===// 1 //===- subzero/src/IceIntrinsics.h - List of Ice Intrinsics -----*- C++ -*-===//
2 // 2 //
3 // The Subzero Code Generator 3 // The Subzero Code Generator
4 // 4 //
5 // This file is distributed under the University of Illinois Open Source 5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details. 6 // License. See LICENSE.TXT for details.
7 // 7 //
8 //===----------------------------------------------------------------------===// 8 //===----------------------------------------------------------------------===//
9 // 9 //
10 // This file declares the kinds of intrinsics supported by PNaCl. 10 // This file declares the kinds of intrinsics supported by PNaCl.
(...skipping 30 matching lines...) Expand all
41 AtomicFence, 41 AtomicFence,
42 AtomicFenceAll, 42 AtomicFenceAll,
43 AtomicIsLockFree, 43 AtomicIsLockFree,
44 AtomicLoad, 44 AtomicLoad,
45 AtomicRMW, 45 AtomicRMW,
46 AtomicStore, 46 AtomicStore,
47 Bswap, 47 Bswap,
48 Ctlz, 48 Ctlz,
49 Ctpop, 49 Ctpop,
50 Cttz, 50 Cttz,
51 Fabs,
51 Longjmp, 52 Longjmp,
52 Memcpy, 53 Memcpy,
53 Memmove, 54 Memmove,
54 Memset, 55 Memset,
55 NaClReadTP, 56 NaClReadTP,
56 Setjmp, 57 Setjmp,
57 Sqrt, 58 Sqrt,
58 Stacksave, 59 Stacksave,
59 Stackrestore, 60 Stackrestore,
60 Trap 61 Trap
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
163 164
164 private: 165 private:
165 // TODO(jvoung): May want to switch to something like LLVM's StringMap. 166 // TODO(jvoung): May want to switch to something like LLVM's StringMap.
166 typedef std::map<IceString, FullIntrinsicInfo> IntrinsicMap; 167 typedef std::map<IceString, FullIntrinsicInfo> IntrinsicMap;
167 IntrinsicMap Map; 168 IntrinsicMap Map;
168 }; 169 };
169 170
170 } // end of namespace Ice 171 } // end of namespace Ice
171 172
172 #endif // SUBZERO_SRC_ICEINTRINSICS_H 173 #endif // SUBZERO_SRC_ICEINTRINSICS_H
OLDNEW
« no previous file with comments | « src/IceInstX8632.def ('k') | src/IceIntrinsics.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698