Lines Matching defs:setRegTo

120   std::vector<MCInst> setRegTo(unsigned Reg, const APInt &Value) {
121 return State.getExegesisTarget().setRegTo(State.getSubtargetInfo(), Reg,
166 EXPECT_THAT(setRegTo(Reg, APInt(64, 0x1111222233334444ULL)),
176 EXPECT_THAT(setRegTo(Reg, APInt(8, Value)),
183 EXPECT_THAT(setRegTo(Reg, APInt(16, Value)),
190 EXPECT_THAT(setRegTo(Reg, APInt(32, Value)),
197 EXPECT_THAT(setRegTo(Reg, APInt(64, Value)),
202 EXPECT_THAT(setRegTo(X86::MM0, APInt(64, 0x1111222233334444ULL)),
212 setRegTo(X86::XMM0, APInt(128, "11112222333344445555666677778888", 16)),
224 setRegTo(X86::XMM0, APInt(128, "11112222333344445555666677778888", 16)),
237 setRegTo(X86::XMM16, APInt(128, "11112222333344445555666677778888", 16)),
249 setRegTo(X86::XMM0, APInt(128, "11112222333344445555666677778888", 16)),
263 setRegTo(X86::YMM0, APInt(256, ValueStr, 16)),
282 setRegTo(X86::YMM16, APInt(256, ValueStr, 16)),
300 setRegTo(X86::YMM0, APInt(256, ValueStr, 16)),
319 setRegTo(X86::ZMM0, APInt(512, ValueStr, 16)),
345 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
356 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
367 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
378 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
390 setRegTo(Reg, APInt(RegBitWidth, Value)),
403 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
415 setRegTo(Reg, APInt(RegBitWidth, Value)),
428 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
439 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)), IsEmpty());
446 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)), IsEmpty());
453 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
464 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
475 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)), IsEmpty());
482 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)), IsEmpty());
489 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
501 EXPECT_THAT(setRegTo(Reg, APInt(RegBitWidth, Value)),
513 EXPECT_THAT(setRegTo(X86::ST0, APInt(32, 0x11112222ULL)),
523 EXPECT_THAT(setRegTo(X86::ST1, APInt(32, 0x11112222ULL)),
533 EXPECT_THAT(setRegTo(X86::ST0, APInt(64, 0x1111222233334444ULL)),
542 EXPECT_THAT(setRegTo(X86::ST0, APInt(80, "11112222333344445555", 16)),
551 EXPECT_THAT(setRegTo(X86::FP0, APInt(80, "11112222333344445555", 16)),
560 EXPECT_THAT(setRegTo(X86::FP1, APInt(32, 0x11112222ULL)),
569 EXPECT_THAT(setRegTo(X86::FP1, APInt(4, 0x1ULL)),
578 EXPECT_THAT(setRegTo(X86::DF, APInt(1, 1)), ElementsAre(OpcodeIs(X86::STD)));
582 EXPECT_THAT(setRegTo(X86::DF, APInt(1, 0)), ElementsAre(OpcodeIs(X86::CLD)));