HomeSort by: relevance | last modified time | path
    Searched refs:ARC (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCExpandPseudos.cpp 1 //===- ARCExpandPseudosPass - ARC expand pseudo loads -----------*- C++ -*-===//
12 #include "ARC.h"
23 #define DEBUG_TYPE "arc-expand-pseudos"
34 StringRef getPassName() const override { return "ARC Expand Pseudos"; }
48 case ARC::ST_FAR:
49 return ARC::ST_rs9;
50 case ARC::STH_FAR:
51 return ARC::STH_rs9;
52 case ARC::STB_FAR:
53 return ARC::STB_rs9
    [all...]
ARCFrameLowering.cpp 1 //===- ARCFrameLowering.cpp - ARC Frame Information -------------*- C++ -*-===//
9 // This file contains the ARC implementation of the TargetFrameLowering class.
23 #define DEBUG_TYPE "arc-frame-lowering"
28 UseSaveRestoreFunclet("arc-save-restore-funclet", cl::Hidden,
29 cl::desc("Use arc callee save/restore functions"),
66 AdjOp = Positive ? ARC::ADD_rru6 : ARC::SUB_rru6;
68 AdjOp = Positive ? ARC::ADD_rrs12 : ARC::SUB_rrs12;
70 AdjOp = Positive ? ARC::ADD_rrlimm : ARC::SUB_rrlimm
    [all...]
ARCRegisterInfo.cpp 1 //===- ARCRegisterInfo.cpp - ARC Register Information -----------*- C++ -*-===//
9 // This file contains the ARC implementation of the MRegisterInfo class.
14 #include "ARC.h"
33 #define DEBUG_TYPE "arc-reg-info"
48 if (MI.getOpcode() == ARC::LD_rs9 && (Offset >= 256 || Offset < -256)) {
50 BuildMI(MBB, II, dl, TII.get(ARC::LD_rlimm), Reg)
58 if (MI.getOpcode() != ARC::GETFI && (Offset >= 256 || Offset < -256)) {
60 BaseReg = RS->FindUnusedReg(&ARC::GPR32RegClass);
66 BaseReg = RS->scavengeRegister(&ARC::GPR32RegClass, II, SPAdj);
74 unsigned AddOpc = isUInt<6>(Offset) ? ARC::ADD_rru6 : ARC::ADD_rrlimm
    [all...]
ARCBranchFinalize.cpp 1 //===- ARCBranchFinalize.cpp - ARC conditional branches ---------*- C++ -*-===//
13 #define DEBUG_TYPE "arc-branch-finalize"
47 return "ARC Branch Finalization Pass";
62 INITIALIZE_PASS_BEGIN(ARCBranchFinalize, "arc-branch-finalize",
63 "ARC finalize branches", false, false)
65 INITIALIZE_PASS_END(ARCBranchFinalize, "arc-branch-finalize",
66 "ARC finalize branches", false, false)
96 return !(MI->getOpcode() != ARC::BRcc_rr_p &&
97 MI->getOpcode() != ARC::BRcc_ru6_p);
102 if (MI->getOpcode() == ARC::BRcc_rr_p
    [all...]
ARCInstrInfo.cpp 1 //===- ARCInstrInfo.cpp - ARC Instruction Information -----------*- C++ -*-===//
9 // This file contains the ARC implementation of the TargetInstrInfo class.
14 #include "ARC.h"
29 #define DEBUG_TYPE "arc-inst-info"
47 : ARCGenInstrInfo(ARC::ADJCALLSTACKDOWN, ARC::ADJCALLSTACKUP), RI() {}
54 return Opcode == ARC::LD_rs9 || Opcode == ARC::LDH_rs9 ||
55 Opcode == ARC::LDB_rs9;
59 return Opcode == ARC::ST_rs9 || Opcode == ARC::STH_rs9 |
    [all...]
ARCAsmPrinter.cpp 1 //===- ARCAsmPrinter.cpp - ARC LLVM assembly writer -------------*- C++ -*-===//
10 // of machine-dependent LLVM code to GNU format ARC assembly language.
14 #include "ARC.h"
43 StringRef getPassName() const override { return "ARC Assembly Printer"; }
56 case ARC::DBG_VALUE:
ARCISelLowering.cpp 1 //===- ARCISelLowering.cpp - ARC DAG Lowering Impl --------------*- C++ -*-===//
14 #include "ARC.h"
31 #define DEBUG_TYPE "arc-lower"
75 addRegisterClass(MVT::i32, &ARC::GPR32RegClass);
80 setStackPointerRegisterToSaveRestore(ARC::SP);
221 /// ARC call implementation
289 StackPtr = DAG.getCopyFromReg(Chain, dl, ARC::SP,
399 SDValue StackPtr = DAG.getRegister(ARC::SP, MVT::i32);
429 /// ARC formal arguments implementation
492 unsigned VReg = RegInfo.createVirtualRegister(&ARC::GPR32RegClass)
    [all...]
ARCISelDAGToDAG.cpp 1 //===- ARCISelDAGToDAG.cpp - ARC dag to dag inst selector -------*- C++ -*-===//
9 // This file defines an instruction selector for the ARC target.
13 #include "ARC.h"
35 /// ARCDAGToDAGISel - ARC specific code to select ARC machine
54 Reg = CurDAG->getRegister(ARC::STATUS32, MVT::i32);
59 return "ARC DAG->DAG Pattern Instruction Selection";
68 /// This pass converts a legalized DAG into a ARC-specific DAG, ready for
174 isInt<12>(CVal) ? ARC::MOV_rs12 : ARC::MOV_rlimm
    [all...]
ARCOptAddrMode.cpp 14 #include "ARC.h"
31 #define OPTADDRMODE_DESC "ARC load/store address mode"
32 #define OPTADDRMODE_NAME "arc-addr-mode"
33 #define DEBUG_TYPE "arc-addr-mode"
126 case ARC::SUB_rru6:
129 case ARC::ADD_rru6:
253 int NewOpcode = ARC::getPostIncOpcode(Ldst.getOpcode());
475 if (ARC::getPostIncOpcode(MI->getOpcode()) < 0)
  /src/external/gpl3/binutils/dist/bfd/
cpu-arc.c 1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \
36 "arc", \
49 ARC (bfd_mach_arc_arc600, "A6" , false, &arch_info_struct[1]),
50 ARC (bfd_mach_arc_arc601, "ARC601", false, &arch_info_struct[2]),
51 ARC (bfd_mach_arc_arc700, "ARC700", false, &arch_info_struct[3]),
52 ARC (bfd_mach_arc_arc700, "A7", false, &arch_info_struct[4]),
53 ARC (bfd_mach_arc_arcv2, "ARCv2", false, &arch_info_struct[5]),
54 ARC (bfd_mach_arc_arcv2, "EM", false, &arch_info_struct[6]),
55 ARC (bfd_mach_arc_arcv2, "HS", false, NULL)
    [all...]
  /src/external/gpl3/binutils.old/dist/bfd/
cpu-arc.c 1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \
36 "arc", \
49 ARC (bfd_mach_arc_arc600, "A6" , false, &arch_info_struct[1]),
50 ARC (bfd_mach_arc_arc601, "ARC601", false, &arch_info_struct[2]),
51 ARC (bfd_mach_arc_arc700, "ARC700", false, &arch_info_struct[3]),
52 ARC (bfd_mach_arc_arc700, "A7", false, &arch_info_struct[4]),
53 ARC (bfd_mach_arc_arcv2, "ARCv2", false, &arch_info_struct[5]),
54 ARC (bfd_mach_arc_arcv2, "EM", false, &arch_info_struct[6]),
55 ARC (bfd_mach_arc_arcv2, "HS", false, NULL)
    [all...]
  /src/external/gpl3/gdb.old/dist/bfd/
cpu-arc.c 1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \
36 "arc", \
49 ARC (bfd_mach_arc_arc600, "A6" , false, &arch_info_struct[1]),
50 ARC (bfd_mach_arc_arc601, "ARC601", false, &arch_info_struct[2]),
51 ARC (bfd_mach_arc_arc700, "ARC700", false, &arch_info_struct[3]),
52 ARC (bfd_mach_arc_arc700, "A7", false, &arch_info_struct[4]),
53 ARC (bfd_mach_arc_arcv2, "ARCv2", false, &arch_info_struct[5]),
54 ARC (bfd_mach_arc_arcv2, "EM", false, &arch_info_struct[6]),
55 ARC (bfd_mach_arc_arcv2, "HS", false, NULL)
    [all...]
  /src/external/gpl3/gdb/dist/bfd/
cpu-arc.c 1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \
36 "arc", \
49 ARC (bfd_mach_arc_arc600, "A6" , false, &arch_info_struct[1]),
50 ARC (bfd_mach_arc_arc601, "ARC601", false, &arch_info_struct[2]),
51 ARC (bfd_mach_arc_arc700, "ARC700", false, &arch_info_struct[3]),
52 ARC (bfd_mach_arc_arc700, "A7", false, &arch_info_struct[4]),
53 ARC (bfd_mach_arc_arcv2, "ARCv2", false, &arch_info_struct[5]),
54 ARC (bfd_mach_arc_arcv2, "EM", false, &arch_info_struct[6]),
55 ARC (bfd_mach_arc_arcv2, "HS", false, NULL)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/
ARCDisassembler.cpp 1 //===- ARCDisassembler.cpp - Disassembler for ARC ---------------*- C++ -*-===//
10 /// This file is part of the ARC Disassembler.
14 #include "ARC.h"
28 #define DEBUG_TYPE "arc-disassembler"
34 /// A disassembler class for ARC.
114 ARC::R0, ARC::R1, ARC::R2, ARC::R3, ARC::R4, ARC::R5, ARC::R6
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/
ARCMCTargetDesc.cpp 1 //===- ARCMCTargetDesc.cpp - ARC Target Descriptions ------------*- C++ -*-===//
9 // This file provides ARC specific target descriptions.
45 InitARCMCRegisterInfo(X, ARC::BLINK);
60 MCCFIInstruction Inst = MCCFIInstruction::cfiDefCfa(nullptr, ARC::SP, 0);
  /src/external/gpl3/gcc/dist/libgcc/config/arc/
crttls.S 1 ; newlib tls glue code for Synopsys DesignWare ARC cpu.
  /src/external/gpl3/gcc.old/dist/libgcc/config/arc/
crttls.S 1 ; newlib tls glue code for Synopsys DesignWare ARC cpu.
  /src/external/gpl2/groff/dist/src/preproc/grn/
gprint.h 40 #define ARC 4
hdb.cpp 221 return (ARC);
  /src/external/mit/xorg/lib/xcb-util/atom/
atoms.c 49 const xcb_atom_t ARC = 3;
242 char stringpool_str93[sizeof("ARC")];
313 "ARC",
541 "ARC\0"
  /src/external/apache2/llvm/lib/libclangBasic/
Makefile 51 ARC.cpp \
  /src/usr.sbin/sysinst/arch/arc/
msg.md.en 35 /* MD Message catalog -- English, arc version */
82 ARC BIOS environments for the BIOS to load NetBSD's bootloader by default.
84 'Run a program' prompt of the ARC BIOS menu.
  /src/external/gpl3/gcc/dist/gcc/config/arc/
arc-simd.h 1 /* Synopsys DesignWare ARC SIMD include file.
33 #error Use the "-msimd" flag to enable ARC SIMD support
  /src/external/gpl3/gcc.old/dist/gcc/config/arc/
arc-simd.h 1 /* Synopsys DesignWare ARC SIMD include file.
33 #error Use the "-msimd" flag to enable ARC SIMD support
  /src/external/gpl3/binutils/dist/ld/scripttempl/
elfarcv2.sc 305 /* ARC Extension Sections */

Completed in 32 milliseconds

1 2