Home | History | Annotate | Download | only in ARM

Lines Matching full:arm

1 //===-- ARMInstrInfo.cpp - ARM Instruction Information --------------------===//
10 // This file contains the ARM implementation of the TargetInstrInfo class.
15 #include "ARM.h"
38 NopInst.setOpcode(ARM::HINT);
43 NopInst.setOpcode(ARM::MOVr);
44 NopInst.addOperand(MCOperand::CreateReg(ARM::R0));
45 NopInst.addOperand(MCOperand::CreateReg(ARM::R0));
55 case ARM::LDR_PRE_IMM:
56 case ARM::LDR_PRE_REG:
57 case ARM::LDR_POST_IMM:
58 case ARM::LDR_POST_REG:
59 return ARM::LDRi12;
60 case ARM::LDRH_PRE:
61 case ARM::LDRH_POST:
62 return ARM::LDRH;
63 case ARM::LDRB_PRE_IMM:
64 case ARM::LDRB_PRE_REG:
65 case ARM::LDRB_POST_IMM:
66 case ARM::LDRB_POST_REG:
67 return ARM::LDRBi12;
68 case ARM::LDRSH_PRE:
69 case ARM::LDRSH_POST:
70 return ARM::LDRSH;
71 case ARM::LDRSB_PRE:
72 case ARM::LDRSB_POST:
73 return ARM::LDRSB;
74 case ARM::STR_PRE_IMM:
75 case ARM::STR_PRE_REG:
76 case ARM::STR_POST_IMM:
77 case ARM::STR_POST_REG:
78 return ARM::STRi12;
79 case ARM::STRH_PRE:
80 case ARM::STRH_POST:
81 return ARM::STRH;
82 case ARM::STRB_PRE_IMM:
83 case ARM::STRB_PRE_REG:
84 case ARM::STRB_POST_IMM:
85 case ARM::STRB_POST_REG:
86 return ARM::STRBi12;
94 /// global base register for ARM ELF.
124 ARM::t2LDRpci : ARM::LDRcp;
129 if (Opc == ARM::LDRcp)
137 return "ARM PIC Global Base Reg Initialization";