Searched refs:UImm (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 88 static bool tryOrrMovk(uint64_t UImm, uint64_t OrrImm, MachineInstr &MI, in tryOrrMovk() argument 105 const unsigned Imm16 = getChunk(UImm, ChunkIdx); in tryOrrMovk() 139 static bool tryToreplicateChunks(uint64_t UImm, MachineInstr &MI, in tryToreplicateChunks() argument 148 ++Counts[getChunk(UImm, Idx)]; in tryToreplicateChunks() 178 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 203 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 273 static bool trySequenceOfOnes(uint64_t UImm, MachineInstr &MI, in trySequenceOfOnes() argument 284 int64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 311 uint64_t OrrImm = UImm; in trySequenceOfOnes() 318 const uint64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() [all …]
|
D | AArch64InstrInfo.cpp | 2754 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in genAlternativeCodeSequence() local 2756 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence() 2845 uint64_t UImm = -Imm << (64 - BitSize) >> (64 - BitSize); in genAlternativeCodeSequence() local 2847 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence()
|