HomeSort by relevance Sort by last modified time
    Searched refs:UImm16 (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 199 int UImm16, Shift;
203 if (A64Imms::isMOVZImm(DestWidth, BitPat, UImm16, Shift)) {
206 } else if (A64Imms::isMOVNImm(DestWidth, BitPat, UImm16, Shift)) {
209 } else if (DestWidth == 64 && A64Imms::isMOVNImm(32, BitPat, UImm16, Shift)) {
228 CurDAG->getTargetConstant(UImm16, MVT::i32),
  /external/llvm/lib/Target/AArch64/Utils/
AArch64BaseInfo.cpp 1070 bool A64Imms::isMOVZImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift) {
1080 UImm16 = (Value >> i) & 0xffff;
1087 bool A64Imms::isMOVNImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift) {
    [all...]
AArch64BaseInfo.h     [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 419 int UImm16, Shift;
420 return !A64Imms::isMOVZImm(RegWidth, CE->getValue(), UImm16, Shift)
421 && !A64Imms::isMOVNImm(RegWidth, CE->getValue(), UImm16, Shift);
591 int UImm16, Shift;
604 return isValidImm(RegWidth, Value, UImm16, Shift);
    [all...]

Completed in 192 milliseconds