Home | History | Annotate | Download | only in arm

Lines Matching full:immediates

40 // To speed up tests, don't use all shift immediates.
650 std::vector<std::pair<uint32_t, uint32_t>> immediates;
651 immediates.push_back({0, 1});
652 immediates.push_back({0, 8});
653 immediates.push_back({0, 15});
654 immediates.push_back({0, 16});
655 immediates.push_back({0, 31});
656 immediates.push_back({0, 32});
658 immediates.push_back({1, 1});
659 immediates.push_back({1, 15});
660 immediates.push_back({1, 31});
662 immediates.push_back({8, 1});
663 immediates.push_back({8, 15});
664 immediates.push_back({8, 16});
665 immediates.push_back({8, 24});
667 immediates.push_back({31, 1});
669 DriverStr(RepeatRRiiC(&arm::Arm32Assembler::sbfx, immediates,
674 std::vector<std::pair<uint32_t, uint32_t>> immediates;
675 immediates.push_back({0, 1});
676 immediates.push_back({0, 8});
677 immediates.push_back({0, 15});
678 immediates.push_back({0, 16});
679 immediates.push_back({0, 31});
680 immediates.push_back({0, 32});
682 immediates.push_back({1, 1});
683 immediates.push_back({1, 15});
684 immediates.push_back({1, 31});
686 immediates.push_back({8, 1});
687 immediates.push_back({8, 15});
688 immediates.push_back({8, 16});
689 immediates.push_back({8, 24});
691 immediates.push_back({31, 1});
693 DriverStr(RepeatRRiiC(&arm::Arm32Assembler::ubfx, immediates,