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

Side by Side Diff: src/IceInstARM32.h

Issue 1527363004: Remove "Adjuststack" instruction opcode. (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: Remove #if 0's. Created 5 years 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 | « no previous file | src/IceInstX86Base.h » ('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/IceInstARM32.h - ARM32 machine instructions --*- C++ -*-===// 1 //===- subzero/src/IceInstARM32.h - ARM32 machine instructions --*- 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 /// \file 10 /// \file
(...skipping 349 matching lines...) Expand 10 before | Expand all | Expand 10 after
360 class InstARM32 : public InstTarget { 360 class InstARM32 : public InstTarget {
361 InstARM32() = delete; 361 InstARM32() = delete;
362 InstARM32(const InstARM32 &) = delete; 362 InstARM32(const InstARM32 &) = delete;
363 InstARM32 &operator=(const InstARM32 &) = delete; 363 InstARM32 &operator=(const InstARM32 &) = delete;
364 364
365 public: 365 public:
366 enum InstKindARM32 { 366 enum InstKindARM32 {
367 k__Start = Inst::Target, 367 k__Start = Inst::Target,
368 Adc, 368 Adc,
369 Add, 369 Add,
370 Adjuststack,
371 And, 370 And,
372 Asr, 371 Asr,
373 Bic, 372 Bic,
374 Br, 373 Br,
375 Call, 374 Call,
376 Clz, 375 Clz,
377 Cmn, 376 Cmn,
378 Cmp, 377 Cmp,
379 Dmb, 378 Dmb,
380 Eor, 379 Eor,
(...skipping 992 matching lines...) Expand 10 before | Expand all | Expand 10 after
1373 // default implementations. Without this, there is the possibility of ODR 1372 // default implementations. Without this, there is the possibility of ODR
1374 // violations and link errors. 1373 // violations and link errors.
1375 1374
1376 template <> void InstARM32Ldr::emit(const Cfg *Func) const; 1375 template <> void InstARM32Ldr::emit(const Cfg *Func) const;
1377 template <> void InstARM32Movw::emit(const Cfg *Func) const; 1376 template <> void InstARM32Movw::emit(const Cfg *Func) const;
1378 template <> void InstARM32Movt::emit(const Cfg *Func) const; 1377 template <> void InstARM32Movt::emit(const Cfg *Func) const;
1379 1378
1380 } // end of namespace Ice 1379 } // end of namespace Ice
1381 1380
1382 #endif // SUBZERO_SRC_ICEINSTARM32_H 1381 #endif // SUBZERO_SRC_ICEINSTARM32_H
OLDNEW
« no previous file with comments | « no previous file | src/IceInstX86Base.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698