Home | History | Annotate | Download | only in ARM

Lines Matching full:sext

1979       case CCValAssign::SExt: {
1982 assert (Arg != 0 && "Failed to emit a sext");
2150 // Perform extension if flagged as either zext or sext. Otherwise, do
2356 if (CS.paramHasAttr(AttrInd, Attribute::SExt))
2645 /* 1 bit sext */ { { ARM::MOVsi , 1, ARM_AM::asr , 31 },
2647 /* 8 bit sext */ { { ARM::MOVsi , 1, ARM_AM::asr , 24 },
2649 /* 16 bit sext */ { { ARM::MOVsi , 1, ARM_AM::asr , 16 },
2653 /* 1 bit sext */ { { ARM::tASRri , 0, ARM_AM::no_shift, 31 },
2655 /* 8 bit sext */ { { ARM::tASRri , 0, ARM_AM::no_shift, 24 },
2657 /* 16 bit sext */ { { ARM::tASRri , 0, ARM_AM::no_shift, 16 },
2663 /* 1 bit sext */ { { ARM::KILL , 0, ARM_AM::no_shift, 0 },
2665 /* 8 bit sext */ { { ARM::SXTB , 0, ARM_AM::no_shift, 0 },
2667 /* 16 bit sext */ { { ARM::SXTH , 0, ARM_AM::no_shift, 0 },
2671 /* 1 bit sext */ { { ARM::KILL , 0, ARM_AM::no_shift, 0 },
2673 /* 8 bit sext */ { { ARM::t2SXTB , 0, ARM_AM::no_shift, 0 },
2675 /* 16 bit sext */ { { ARM::t2SXTH , 0, ARM_AM::no_shift, 0 },
2882 case Instruction::SExt: