Searched refs:UImm (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64ExpandImm.cpp | 43 static bool tryToreplicateChunks(uint64_t UImm, in tryToreplicateChunks() argument 51 ++Counts[getChunk(UImm, Idx)]; in tryToreplicateChunks() 74 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 91 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 151 static bool trySequenceOfOnes(uint64_t UImm, in trySequenceOfOnes() argument 160 int64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 187 uint64_t OrrImm = UImm; in trySequenceOfOnes() 194 const uint64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 227 Insn.push_back({ AArch64::MOVKXi, getChunk(UImm, FirstMovkIdx), in trySequenceOfOnes() 236 Insn.push_back({ AArch64::MOVKXi, getChunk(UImm, SecondMovkIdx), in trySequenceOfOnes() [all …]
|
| H A D | AArch64InstrInfo.cpp | 799 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in canBeExpandedToORR() local 801 return AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding); in canBeExpandedToORR() 5273 uint64_t UImm = SignExtend64(Imm, BitSize); in genAlternativeCodeSequence() local 5275 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence() 5364 uint64_t UImm = SignExtend64(-Imm, BitSize); in genAlternativeCodeSequence() local 5366 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence()
|
| H A D | AArch64InstrFormats.td | 243 let Name = "UImm" # Width # "s" # Scale; 244 let DiagnosticType = "InvalidMemoryIndexed" # Scale # "UImm" # Width;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 593 let DiagnosticType = "UImm" # Bits # "_" # Offset; 617 let Name = "UImm" # Bits; 621 let DiagnosticType = "UImm" # Bits; 688 // an UImm, this takes a UImm and renders it as an SImm. 956 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass"); 976 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass");
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 16196 uint64_t UImm = static_cast<uint64_t>(Imm); in decomposeMulByConstant() local 16197 if (isPowerOf2_64(UImm + 1) || isPowerOf2_64(UImm - 1) || in decomposeMulByConstant() 16198 isPowerOf2_64(1 - UImm) || isPowerOf2_64(-1 - UImm)) in decomposeMulByConstant()
|