Lines Matching refs:TmpInst
6832 MCInst TmpInst; in processInstruction() local
6833 TmpInst.setOpcode(Opcode); in processInstruction()
6834 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
6835 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
6836 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
6837 TmpInst.addOperand(MCOperand::createReg(0)); in processInstruction()
6838 TmpInst.addOperand(MCOperand::createImm(0)); in processInstruction()
6839 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
6840 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
6841 Inst = TmpInst; in processInstruction()
6850 MCInst TmpInst; in processInstruction() local
6851 TmpInst.setOpcode(Opcode); in processInstruction()
6852 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
6853 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
6854 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
6855 TmpInst.addOperand(MCOperand::createReg(0)); in processInstruction()
6856 TmpInst.addOperand(MCOperand::createImm(0)); in processInstruction()
6857 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
6858 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
6859 Inst = TmpInst; in processInstruction()
6868 MCInst TmpInst; in processInstruction() local
6869 TmpInst.setOpcode(ARM::ADR); in processInstruction()
6870 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
6875 TmpInst.addOperand(MCOperand::createImm( in processInstruction()
6892 TmpInst.addOperand(MCOperand::createExpr(FixupAddr)); in processInstruction()
6894 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
6895 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
6896 Inst = TmpInst; in processInstruction()
6928 MCInst TmpInst; in processInstruction() local
6930 TmpInst.setOpcode(ARM::LDRi12); in processInstruction()
6932 TmpInst.setOpcode(ARM::tLDRpci); in processInstruction()
6934 TmpInst.setOpcode(ARM::t2LDRpci); in processInstruction()
6950 TmpInst.setOpcode(ARM::MOVi); in processInstruction()
6954 TmpInst.setOpcode(ARM::MVNi); in processInstruction()
6958 TmpInst.setOpcode(ARM::MOVi16); in processInstruction()
6968 TmpInst.setOpcode(ARM::t2MOVi); in processInstruction()
6971 TmpInst.setOpcode(ARM::t2MVNi); in processInstruction()
6976 TmpInst.setOpcode(ARM::t2MOVi16); in processInstruction()
6983 TmpInst.addOperand(Inst.getOperand(0)); // Rt in processInstruction()
6984 TmpInst.addOperand(MCOperand::createImm(Value)); // Immediate in processInstruction()
6985 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
6986 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
6988 TmpInst.addOperand(MCOperand::createReg(0)); // S in processInstruction()
6989 Inst = TmpInst; in processInstruction()
6997 TmpInst.addOperand(Inst.getOperand(0)); // Rt in processInstruction()
6998 TmpInst.addOperand(MCOperand::createExpr(CPLoc)); // offset to constpool in processInstruction()
6999 if (TmpInst.getOpcode() == ARM::LDRi12) in processInstruction()
7000 TmpInst.addOperand(MCOperand::createImm(0)); // unused offset in processInstruction()
7001 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
7002 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7003 Inst = TmpInst; in processInstruction()
7010 MCInst TmpInst; in processInstruction() local
7014 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7015 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7016 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7017 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7018 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7019 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7020 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7021 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7022 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7023 Inst = TmpInst; in processInstruction()
7032 MCInst TmpInst; in processInstruction() local
7036 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7037 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7038 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7039 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7040 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7041 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7042 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7044 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7045 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7046 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7047 Inst = TmpInst; in processInstruction()
7056 MCInst TmpInst; in processInstruction() local
7060 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7061 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7062 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7063 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7064 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7065 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7066 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7068 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7070 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7071 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7072 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7073 Inst = TmpInst; in processInstruction()
7082 MCInst TmpInst; in processInstruction() local
7086 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7087 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7088 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7089 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7090 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7091 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7092 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7094 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7096 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7098 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7099 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7100 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7101 Inst = TmpInst; in processInstruction()
7108 MCInst TmpInst; in processInstruction() local
7112 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7113 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7114 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7115 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7116 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7117 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7118 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7119 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7120 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7121 Inst = TmpInst; in processInstruction()
7130 MCInst TmpInst; in processInstruction() local
7134 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7135 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7136 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7137 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7138 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7139 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7140 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7142 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7143 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7144 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7145 Inst = TmpInst; in processInstruction()
7154 MCInst TmpInst; in processInstruction() local
7158 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7159 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7160 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7161 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7162 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7163 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7164 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7166 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7168 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7169 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7170 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7171 Inst = TmpInst; in processInstruction()
7180 MCInst TmpInst; in processInstruction() local
7184 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7185 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7186 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7187 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7188 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7189 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7190 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7192 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7194 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7196 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7197 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7198 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7199 Inst = TmpInst; in processInstruction()
7206 MCInst TmpInst; in processInstruction() local
7210 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7211 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7212 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7213 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7214 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7215 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7216 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7217 Inst = TmpInst; in processInstruction()
7226 MCInst TmpInst; in processInstruction() local
7230 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7231 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7232 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7233 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7234 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7236 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7237 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7238 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7239 Inst = TmpInst; in processInstruction()
7248 MCInst TmpInst; in processInstruction() local
7252 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7253 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7254 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7255 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7256 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7258 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7260 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7261 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7262 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7263 Inst = TmpInst; in processInstruction()
7272 MCInst TmpInst; in processInstruction() local
7276 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7277 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7278 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7279 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7280 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7282 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7284 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7286 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7287 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7288 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7289 Inst = TmpInst; in processInstruction()
7297 MCInst TmpInst; in processInstruction() local
7301 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7302 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7303 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7304 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7305 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7306 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7307 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7308 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7309 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7310 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7311 Inst = TmpInst; in processInstruction()
7320 MCInst TmpInst; in processInstruction() local
7324 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7325 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7326 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7328 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7329 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7330 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7331 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7332 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7333 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7335 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7336 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7337 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7338 Inst = TmpInst; in processInstruction()
7347 MCInst TmpInst; in processInstruction() local
7351 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7352 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7353 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7355 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7357 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7358 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7359 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7360 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7361 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7362 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7364 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7366 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7367 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7368 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7369 Inst = TmpInst; in processInstruction()
7378 MCInst TmpInst; in processInstruction() local
7382 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7383 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7384 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7386 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7388 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7390 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7391 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7392 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7393 TmpInst.addOperand(Inst.getOperand(4)); // Rm in processInstruction()
7394 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7395 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7397 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7399 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7401 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7402 TmpInst.addOperand(Inst.getOperand(5)); // CondCode in processInstruction()
7403 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
7404 Inst = TmpInst; in processInstruction()
7411 MCInst TmpInst; in processInstruction() local
7415 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7416 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7417 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7418 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7419 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7420 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7421 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7422 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7423 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7424 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7425 Inst = TmpInst; in processInstruction()
7434 MCInst TmpInst; in processInstruction() local
7438 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7439 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7440 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7442 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7443 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7444 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7445 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7446 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7447 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7449 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7450 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7451 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7452 Inst = TmpInst; in processInstruction()
7461 MCInst TmpInst; in processInstruction() local
7465 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7466 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7467 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7469 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7471 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7472 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7473 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7474 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7475 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7476 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7478 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7480 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7481 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7482 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7483 Inst = TmpInst; in processInstruction()
7492 MCInst TmpInst; in processInstruction() local
7496 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7497 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7498 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7500 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7502 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7504 TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb in processInstruction()
7505 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7506 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7507 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7508 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7509 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7511 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7513 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7515 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7516 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7517 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7518 Inst = TmpInst; in processInstruction()
7525 MCInst TmpInst; in processInstruction() local
7529 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7530 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7531 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7532 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7533 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7534 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7535 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7536 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7537 Inst = TmpInst; in processInstruction()
7546 MCInst TmpInst; in processInstruction() local
7550 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7551 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7552 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7554 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7555 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7556 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7557 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7559 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7560 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7561 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7562 Inst = TmpInst; in processInstruction()
7571 MCInst TmpInst; in processInstruction() local
7575 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7576 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7577 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7579 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7581 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7582 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7583 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7584 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7586 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7588 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7589 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7590 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7591 Inst = TmpInst; in processInstruction()
7600 MCInst TmpInst; in processInstruction() local
7604 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7605 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7606 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7608 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7610 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7612 TmpInst.addOperand(Inst.getOperand(2)); // Rn in processInstruction()
7613 TmpInst.addOperand(Inst.getOperand(3)); // alignment in processInstruction()
7614 TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd) in processInstruction()
7615 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7617 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7619 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7621 TmpInst.addOperand(Inst.getOperand(1)); // lane in processInstruction()
7622 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7623 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7624 Inst = TmpInst; in processInstruction()
7635 MCInst TmpInst; in processInstruction() local
7637 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7638 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7639 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7641 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7643 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7644 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7645 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7646 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7647 Inst = TmpInst; in processInstruction()
7657 MCInst TmpInst; in processInstruction() local
7659 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7660 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7661 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7663 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7665 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7666 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7667 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7668 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7669 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7670 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7671 Inst = TmpInst; in processInstruction()
7681 MCInst TmpInst; in processInstruction() local
7683 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7684 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7685 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7687 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7689 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7690 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7691 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7692 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
7693 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7694 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7695 Inst = TmpInst; in processInstruction()
7706 MCInst TmpInst; in processInstruction() local
7708 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7709 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7710 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7712 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7714 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7715 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7716 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7717 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7718 Inst = TmpInst; in processInstruction()
7728 MCInst TmpInst; in processInstruction() local
7730 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7731 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7732 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7734 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7736 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7737 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7738 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7739 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7740 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7741 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7742 Inst = TmpInst; in processInstruction()
7752 MCInst TmpInst; in processInstruction() local
7754 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7755 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7756 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7758 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7760 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7761 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7762 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7763 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
7764 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7765 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7766 Inst = TmpInst; in processInstruction()
7777 MCInst TmpInst; in processInstruction() local
7779 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7780 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7781 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7783 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7785 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7787 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7788 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7789 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7790 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7791 Inst = TmpInst; in processInstruction()
7801 MCInst TmpInst; in processInstruction() local
7803 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7804 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7805 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7807 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7809 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7811 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7812 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7813 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7814 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7815 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7816 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7817 Inst = TmpInst; in processInstruction()
7827 MCInst TmpInst; in processInstruction() local
7829 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7830 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7831 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7833 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7835 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7837 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7838 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7839 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7840 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
7841 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7842 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7843 Inst = TmpInst; in processInstruction()
7854 MCInst TmpInst; in processInstruction() local
7856 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7857 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7858 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7860 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7862 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7864 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7865 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7866 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7867 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7868 Inst = TmpInst; in processInstruction()
7878 MCInst TmpInst; in processInstruction() local
7880 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7881 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7882 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7884 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7886 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7888 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7889 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7890 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7891 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7892 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7893 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7894 Inst = TmpInst; in processInstruction()
7904 MCInst TmpInst; in processInstruction() local
7906 TmpInst.setOpcode(getRealVLDOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7907 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7908 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7910 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7912 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7914 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7915 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7916 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7917 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
7918 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7919 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7920 Inst = TmpInst; in processInstruction()
7931 MCInst TmpInst; in processInstruction() local
7933 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7934 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7935 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7936 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7937 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7939 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7941 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7942 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7943 Inst = TmpInst; in processInstruction()
7953 MCInst TmpInst; in processInstruction() local
7955 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7956 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7957 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7958 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7959 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
7960 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7961 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7963 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7965 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
7966 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
7967 Inst = TmpInst; in processInstruction()
7977 MCInst TmpInst; in processInstruction() local
7979 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
7980 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
7981 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
7982 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
7983 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
7984 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
7985 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7987 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
7989 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
7990 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
7991 Inst = TmpInst; in processInstruction()
8002 MCInst TmpInst; in processInstruction() local
8004 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
8005 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8006 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
8007 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
8008 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8010 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8012 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8014 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
8015 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8016 Inst = TmpInst; in processInstruction()
8026 MCInst TmpInst; in processInstruction() local
8028 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
8029 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8030 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
8031 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
8032 TmpInst.addOperand(MCOperand::createReg(0)); // Rm in processInstruction()
8033 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
8034 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8036 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8038 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8040 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
8041 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8042 Inst = TmpInst; in processInstruction()
8052 MCInst TmpInst; in processInstruction() local
8054 TmpInst.setOpcode(getRealVSTOpcode(Inst.getOpcode(), Spacing)); in processInstruction()
8055 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8056 TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn in processInstruction()
8057 TmpInst.addOperand(Inst.getOperand(2)); // alignment in processInstruction()
8058 TmpInst.addOperand(Inst.getOperand(3)); // Rm in processInstruction()
8059 TmpInst.addOperand(Inst.getOperand(0)); // Vd in processInstruction()
8060 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8062 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8064 TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() + in processInstruction()
8066 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
8067 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8068 Inst = TmpInst; in processInstruction()
8089 MCInst TmpInst; in processInstruction() local
8090 TmpInst.setOpcode(NewOpc); in processInstruction()
8091 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8092 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8093 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8094 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8095 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8096 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8097 Inst = TmpInst; in processInstruction()
8116 MCInst TmpInst; in processInstruction() local
8125 TmpInst.setOpcode(newOpc); in processInstruction()
8126 TmpInst.addOperand(Inst.getOperand(0)); // Rd in processInstruction()
8128 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
8130 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8131 TmpInst.addOperand(Inst.getOperand(2)); // Rm in processInstruction()
8132 TmpInst.addOperand(Inst.getOperand(4)); // CondCode in processInstruction()
8133 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8135 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
8137 Inst = TmpInst; in processInstruction()
8150 MCInst TmpInst; in processInstruction() local
8162 TmpInst.setOpcode(newOpc); in processInstruction()
8163 TmpInst.addOperand(Inst.getOperand(0)); // Rd in processInstruction()
8165 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
8167 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8169 TmpInst.addOperand(MCOperand::createImm(Amount)); in processInstruction()
8170 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
8171 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8173 TmpInst.addOperand(MCOperand::createReg( in processInstruction()
8175 Inst = TmpInst; in processInstruction()
8192 MCInst TmpInst; in processInstruction() local
8193 TmpInst.setOpcode(ARM::MOVsr); in processInstruction()
8194 TmpInst.addOperand(Inst.getOperand(0)); // Rd in processInstruction()
8195 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8196 TmpInst.addOperand(Inst.getOperand(2)); // Rm in processInstruction()
8197 TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty in processInstruction()
8198 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
8199 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8200 TmpInst.addOperand(Inst.getOperand(5)); // cc_out in processInstruction()
8201 Inst = TmpInst; in processInstruction()
8223 MCInst TmpInst; in processInstruction() local
8224 TmpInst.setOpcode(Opc); in processInstruction()
8225 TmpInst.addOperand(Inst.getOperand(0)); // Rd in processInstruction()
8226 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8228 TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty in processInstruction()
8229 TmpInst.addOperand(Inst.getOperand(3)); // CondCode in processInstruction()
8230 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8231 TmpInst.addOperand(Inst.getOperand(5)); // cc_out in processInstruction()
8232 Inst = TmpInst; in processInstruction()
8237 MCInst TmpInst; in processInstruction() local
8238 TmpInst.setOpcode(ARM::MOVsi); in processInstruction()
8239 TmpInst.addOperand(Inst.getOperand(0)); // Rd in processInstruction()
8240 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8241 TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty in processInstruction()
8242 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
8243 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8244 TmpInst.addOperand(Inst.getOperand(4)); // cc_out in processInstruction()
8245 Inst = TmpInst; in processInstruction()
8253 MCInst TmpInst; in processInstruction() local
8254 TmpInst.setOpcode(ARM::t2LDR_POST); in processInstruction()
8255 TmpInst.addOperand(Inst.getOperand(4)); // Rt in processInstruction()
8256 TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb in processInstruction()
8257 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8258 TmpInst.addOperand(MCOperand::createImm(4)); in processInstruction()
8259 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
8260 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8261 Inst = TmpInst; in processInstruction()
8269 MCInst TmpInst; in processInstruction() local
8270 TmpInst.setOpcode(ARM::t2STR_PRE); in processInstruction()
8271 TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb in processInstruction()
8272 TmpInst.addOperand(Inst.getOperand(4)); // Rt in processInstruction()
8273 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8274 TmpInst.addOperand(MCOperand::createImm(-4)); in processInstruction()
8275 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
8276 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8277 Inst = TmpInst; in processInstruction()
8285 MCInst TmpInst; in processInstruction() local
8286 TmpInst.setOpcode(ARM::LDR_POST_IMM); in processInstruction()
8287 TmpInst.addOperand(Inst.getOperand(4)); // Rt in processInstruction()
8288 TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb in processInstruction()
8289 TmpInst.addOperand(Inst.getOperand(1)); // Rn in processInstruction()
8290 TmpInst.addOperand(MCOperand::createReg(0)); // am2offset in processInstruction()
8291 TmpInst.addOperand(MCOperand::createImm(4)); in processInstruction()
8292 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
8293 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8294 Inst = TmpInst; in processInstruction()
8303 MCInst TmpInst; in processInstruction() local
8304 TmpInst.setOpcode(ARM::STR_PRE_IMM); in processInstruction()
8305 TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb in processInstruction()
8306 TmpInst.addOperand(Inst.getOperand(4)); // Rt in processInstruction()
8307 TmpInst.addOperand(Inst.getOperand(1)); // addrmode_imm12 in processInstruction()
8308 TmpInst.addOperand(MCOperand::createImm(-4)); in processInstruction()
8309 TmpInst.addOperand(Inst.getOperand(2)); // CondCode in processInstruction()
8310 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8311 Inst = TmpInst; in processInstruction()
8366 MCInst TmpInst; in processInstruction() local
8367 TmpInst.setOpcode(Inst.getOpcode() == ARM::t2ADDri ? in processInstruction()
8369 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8370 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8371 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8372 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8373 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8374 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8375 Inst = TmpInst; in processInstruction()
8396 MCInst TmpInst; in processInstruction() local
8397 TmpInst.setOpcode(ARM::tADDhirr); in processInstruction()
8398 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8399 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8400 TmpInst.addOperand(Inst.getOperand(Swap ? 1 : 2)); in processInstruction()
8401 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8402 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8403 Inst = TmpInst; in processInstruction()
8519 MCInst TmpInst; in processInstruction() local
8520 TmpInst.setOpcode(ARM::tMOVi8); in processInstruction()
8521 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8522 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8523 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8524 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8525 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8526 Inst = TmpInst; in processInstruction()
8541 MCInst TmpInst; in processInstruction() local
8542 TmpInst.setOpcode(Inst.getOperand(4).getReg() ? ARM::tMOVSr : ARM::tMOVr); in processInstruction()
8543 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8544 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8545 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8546 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8547 Inst = TmpInst; in processInstruction()
8572 MCInst TmpInst; in processInstruction() local
8573 TmpInst.setOpcode(NewOpc); in processInstruction()
8574 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8575 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8576 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8577 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8578 Inst = TmpInst; in processInstruction()
8590 MCInst TmpInst; in processInstruction() local
8591 TmpInst.setOpcode(ARM::MOVr); in processInstruction()
8592 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8593 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8594 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8595 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8596 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8597 Inst = TmpInst; in processInstruction()
8624 MCInst TmpInst; in processInstruction() local
8625 TmpInst.setOpcode(newOpc); in processInstruction()
8626 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8627 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8628 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8629 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8630 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8631 TmpInst.addOperand(Inst.getOperand(6)); in processInstruction()
8632 Inst = TmpInst; in processInstruction()
8688 MCInst TmpInst; in processInstruction() local
8689 TmpInst.setOpcode(NewOpc); in processInstruction()
8690 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8691 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8692 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8693 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8694 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8695 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8696 Inst = TmpInst; in processInstruction()
8726 MCInst TmpInst; in processInstruction() local
8727 TmpInst.setOpcode(NewOpc); in processInstruction()
8728 TmpInst.addOperand(Inst.getOperand(0)); in processInstruction()
8729 TmpInst.addOperand(Inst.getOperand(5)); in processInstruction()
8731 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8732 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8734 TmpInst.addOperand(Inst.getOperand(2)); in processInstruction()
8735 TmpInst.addOperand(Inst.getOperand(1)); in processInstruction()
8737 TmpInst.addOperand(Inst.getOperand(3)); in processInstruction()
8738 TmpInst.addOperand(Inst.getOperand(4)); in processInstruction()
8739 Inst = TmpInst; in processInstruction()