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

Side by Side Diff: src/ppc/assembler-ppc.h

Issue 1440733002: PPC64: Implemented the RoundUint64ToFloat64 TurboFan operator. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 1 month 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/compiler/ppc/instruction-selector-ppc.cc ('k') | src/ppc/assembler-ppc.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 1994-2006 Sun Microsystems Inc. 1 // Copyright (c) 1994-2006 Sun Microsystems Inc.
2 // All Rights Reserved. 2 // All Rights Reserved.
3 // 3 //
4 // Redistribution and use in source and binary forms, with or without 4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions 5 // modification, are permitted provided that the following conditions
6 // are met: 6 // are met:
7 // 7 //
8 // - Redistributions of source code must retain the above copyright notice, 8 // - Redistributions of source code must retain the above copyright notice,
9 // this list of conditions and the following disclaimer. 9 // this list of conditions and the following disclaimer.
10 // 10 //
(...skipping 1032 matching lines...) Expand 10 before | Expand all | Expand 10 after
1043 void friz(const DoubleRegister frt, const DoubleRegister frb, 1043 void friz(const DoubleRegister frt, const DoubleRegister frb,
1044 RCBit rc = LeaveRC); 1044 RCBit rc = LeaveRC);
1045 void frip(const DoubleRegister frt, const DoubleRegister frb, 1045 void frip(const DoubleRegister frt, const DoubleRegister frb,
1046 RCBit rc = LeaveRC); 1046 RCBit rc = LeaveRC);
1047 void frim(const DoubleRegister frt, const DoubleRegister frb, 1047 void frim(const DoubleRegister frt, const DoubleRegister frb,
1048 RCBit rc = LeaveRC); 1048 RCBit rc = LeaveRC);
1049 void frsp(const DoubleRegister frt, const DoubleRegister frb, 1049 void frsp(const DoubleRegister frt, const DoubleRegister frb,
1050 RCBit rc = LeaveRC); 1050 RCBit rc = LeaveRC);
1051 void fcfid(const DoubleRegister frt, const DoubleRegister frb, 1051 void fcfid(const DoubleRegister frt, const DoubleRegister frb,
1052 RCBit rc = LeaveRC); 1052 RCBit rc = LeaveRC);
1053 void fcfidu(const DoubleRegister frt, const DoubleRegister frb,
1054 RCBit rc = LeaveRC);
1053 void fcfids(const DoubleRegister frt, const DoubleRegister frb, 1055 void fcfids(const DoubleRegister frt, const DoubleRegister frb,
1054 RCBit rc = LeaveRC); 1056 RCBit rc = LeaveRC);
1055 void fctid(const DoubleRegister frt, const DoubleRegister frb, 1057 void fctid(const DoubleRegister frt, const DoubleRegister frb,
1056 RCBit rc = LeaveRC); 1058 RCBit rc = LeaveRC);
1057 void fctidz(const DoubleRegister frt, const DoubleRegister frb, 1059 void fctidz(const DoubleRegister frt, const DoubleRegister frb,
1058 RCBit rc = LeaveRC); 1060 RCBit rc = LeaveRC);
1059 void fsel(const DoubleRegister frt, const DoubleRegister fra, 1061 void fsel(const DoubleRegister frt, const DoubleRegister fra,
1060 const DoubleRegister frc, const DoubleRegister frb, 1062 const DoubleRegister frc, const DoubleRegister frb,
1061 RCBit rc = LeaveRC); 1063 RCBit rc = LeaveRC);
1062 void fneg(const DoubleRegister frt, const DoubleRegister frb, 1064 void fneg(const DoubleRegister frt, const DoubleRegister frb,
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after
1451 1453
1452 1454
1453 class EnsureSpace BASE_EMBEDDED { 1455 class EnsureSpace BASE_EMBEDDED {
1454 public: 1456 public:
1455 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); } 1457 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); }
1456 }; 1458 };
1457 } // namespace internal 1459 } // namespace internal
1458 } // namespace v8 1460 } // namespace v8
1459 1461
1460 #endif // V8_PPC_ASSEMBLER_PPC_H_ 1462 #endif // V8_PPC_ASSEMBLER_PPC_H_
OLDNEW
« no previous file with comments | « src/compiler/ppc/instruction-selector-ppc.cc ('k') | src/ppc/assembler-ppc.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698