Searched refs:ARC (Results 1 - 25 of 76) sorted by relevance

1234

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCExpandPseudos.cpp1 //===- ARCExpandPseudosPass - ARC expand pseudo loads -----------*- C++ -*-===//
12 #include "ARC.h"
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;
62 unsigned AddrReg = MF.getRegInfo().createVirtualRegister(&ARC
[all...]
H A DARCFrameLowering.cpp1 //===- ARCFrameLowering.cpp - ARC Frame Information -------------*- C++ -*-===//
9 // This file contains the ARC implementation of the TargetFrameLowering class.
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;
80 assert(Reg.getReg() >= ARC::R13 && Reg.getReg() <= ARC
[all...]
H A DARCRegisterInfo.cpp1 //===- ARCRegisterInfo.cpp - ARC Register Information -----------*- C++ -*-===//
9 // This file contains the ARC implementation of the MRegisterInfo class.
14 #include "ARC.h"
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
[all...]
/netbsd-current/external/gpl3/binutils/dist/bfd/
H A Dcpu-arc.c1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \ macro
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),
59 ARC (bfd_mach_arc_arc60
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/bfd/
H A Dcpu-arc.c1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \ macro
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),
59 ARC (bfd_mach_arc_arc60
[all...]
/netbsd-current/external/gpl3/gdb/dist/bfd/
H A Dcpu-arc.c1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \ macro
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),
59 ARC (bfd_mach_arc_arc60
[all...]
/netbsd-current/external/gpl3/binutils.old/dist/bfd/
H A Dcpu-arc.c1 /* BFD support for the ARC processor
29 #define ARC(mach, print_name, default_p, next) \ macro
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),
59 ARC (bfd_mach_arc_arc60
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/arc/
H A Dattr-cpu-a601.d4 Attribute Section: ARC
H A Dattr-cpu-a700.d4 Attribute Section: ARC
H A Dattr-cpu-em.d4 Attribute Section: ARC
H A Dattr-cpu-hs.d4 Attribute Section: ARC
H A Dattr-autodetect-1.d3 Attribute Section: ARC
H A Dattr-rf16.d5 Attribute Section: ARC
H A Dnoargs_hs.s1 #Test if the following mnemonics are recognized for ARC HS
H A Dattr-arc600.d6 Attribute Section: ARC
H A Dattr-arc600_mul32x16.d6 Attribute Section: ARC
H A Dattr-arc600_norm.d6 Attribute Section: ARC
H A Dattr-arc601.d6 Attribute Section: ARC
H A Dattr-arc601_mul32x16.d6 Attribute Section: ARC
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp1 //===- ARCDisassembler.cpp - Disassembler for ARC ---------------*- C++ -*-===//
10 /// This file is part of the ARC Disassembler.
14 #include "ARC.h"
34 /// A disassembler class for ARC.
114 ARC::R0, ARC::R1, ARC::R2, ARC::R3, ARC::R4, ARC
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/ld/testsuite/ld-arc/
H A Dattr-merge-0.d7 Attribute Section: ARC
H A Dattr-merge-1.d7 Attribute Section: ARC
H A Dattr-merge-2.d7 Attribute Section: ARC
H A Dattr-merge-3.d7 Attribute Section: ARC
H A Dattr-merge-5.d7 Attribute Section: ARC

Completed in 266 milliseconds

1234