Home
last modified time | relevance | path

Searched refs:isMOVZImm (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Target/AArch64/Utils/
DAArch64BaseInfo.cpp1070 bool A64Imms::isMOVZImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift) { in isMOVZImm() function in A64Imms
1098 return isMOVZImm(RegWidth, MOVZEquivalent, UImm16, Shift); in isMOVNImm()
1103 if (isMOVZImm(RegWidth, Value, UImm16, Shift)) in isOnlyMOVNImm()
DAArch64BaseInfo.h1065 bool isMOVZImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift);
/external/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp203 if (A64Imms::isMOVZImm(DestWidth, BitPat, UImm16, Shift)) { in TrySelectToMoveImm()
DAArch64InstrInfo.td3994 defm movz32 : movalias_operand<"movz32", "MOVZ", "isMOVZImm", 32>;
3995 defm movz64 : movalias_operand<"movz64", "MOVZ", "isMOVZImm", 64>;
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp420 return !A64Imms::isMOVZImm(RegWidth, CE->getValue(), UImm16, Shift) in isLogicalImmMOV()