Home | History | Annotate | Download | only in utils

Lines Matching full:int64_t

150     std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0));
154 for (int64_t imm : imms) {
199 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0));
206 for (int64_t imm : imms) {
250 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0));
253 for (int64_t imm : imms) {
396 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes, as_uint);
400 for (int64_t imm : imms) {
520 virtual std::vector<int64_t> CreateImmediateValues(size_t imm_bytes, bool as_uint = false) {
521 std::vector<int64_t> res;
565 virtual std::vector<int64_t> CreateImmediateValuesBits(const int imm_bits, bool as_uint = false) {
568 std::vector<int64_t> res;
573 res.push_back(static_cast<int64_t>(i));
576 for (int64_t i = MinInt<int64_t>(imm_bits); i <= MaxInt<int64_t>(imm_bits); i++) {
585 res.push_back(static_cast<int64_t>(i));
592 res.push_back(static_cast<int64_t>(j));
596 int64_t j = MinInt<int64_t>(imm_bits) +
597 ((((MinInt<int64_t>(kMaxBitsExhaustiveTest) - 1) -
598 MinInt<int64_t>(imm_bits))
600 res.push_back(static_cast<int64_t>(j));
602 for (int64_t i = MinInt<int64_t>(kMaxBitsExhaustiveTest);
603 i <= MaxInt<int64_t>(kMaxBitsExhaustiveTest);
605 res.push_back(static_cast<int64_t>(i));
608 int64_t j = (MaxInt<int64_t>(kMaxBitsExhaustiveTest) + 1) +
609 ((MaxInt<int64_t>(imm_bits) - (MaxInt<int64_t>(kMaxBitsExhaustiveTest) + 1))
611 res.push_back(static_cast<int64_t>(j));
620 virtual Imm CreateImmediate(int64_t imm_value) = 0;
779 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes);
785 for (int64_t imm : imms) {
874 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes);
879 for (int64_t imm : imms) {