Searched refs:UImm (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 109 static bool tryOrrMovk(uint64_t UImm, uint64_t OrrImm, MachineInstr &MI, in tryOrrMovk() argument 126 const unsigned Imm16 = getChunk(UImm, ChunkIdx); in tryOrrMovk() 160 static bool tryToreplicateChunks(uint64_t UImm, MachineInstr &MI, in tryToreplicateChunks() argument 169 ++Counts[getChunk(UImm, Idx)]; in tryToreplicateChunks() 199 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 224 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 294 static bool trySequenceOfOnes(uint64_t UImm, MachineInstr &MI, in trySequenceOfOnes() argument 305 int64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 332 uint64_t OrrImm = UImm; in trySequenceOfOnes() 339 const uint64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() [all …]
|
D | AArch64InstrInfo.cpp | 544 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in canBeExpandedToORR() local 546 return AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding); in canBeExpandedToORR() 3461 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in genAlternativeCodeSequence() local 3463 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence() 3552 uint64_t UImm = -Imm << (64 - BitSize) >> (64 - BitSize); in genAlternativeCodeSequence() local 3554 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 130 static bool tryToreplicateChunks(uint64_t UImm, MachineInstr &MI, in tryToreplicateChunks() argument 140 ++Counts[getChunk(UImm, Idx)]; in tryToreplicateChunks() 170 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 195 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks() 264 static bool trySequenceOfOnes(uint64_t UImm, MachineInstr &MI, in trySequenceOfOnes() argument 275 int64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 302 uint64_t OrrImm = UImm; in trySequenceOfOnes() 309 const uint64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes() 355 .addImm(getChunk(UImm, FirstMovkIdx)) in trySequenceOfOnes() 371 .addImm(getChunk(UImm, SecondMovkIdx)) in trySequenceOfOnes() [all …]
|
D | AArch64InstrInfo.cpp | 667 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in canBeExpandedToORR() local 669 return AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding); in canBeExpandedToORR() 4229 uint64_t UImm = SignExtend64(Imm, BitSize); in genAlternativeCodeSequence() local 4231 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence() 4320 uint64_t UImm = SignExtend64(-Imm, BitSize); in genAlternativeCodeSequence() local 4322 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in genAlternativeCodeSequence()
|
D | AArch64InstrFormats.td | 220 let Name = "UImm" # Width # "s" # Scale; 221 let DiagnosticType = "InvalidMemoryIndexed" # Scale # "UImm" # Width;
|
/external/v8/src/interpreter/ |
D | bytecode-operands.h | 32 V(UImm, OperandTypeInfo::kScalableUnsignedByte) \
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 580 let DiagnosticType = "UImm" # Bits # "_" # Offset; 604 let Name = "UImm" # Bits; 608 let DiagnosticType = "UImm" # Bits; 675 // an UImm, this takes a UImm and renders it as an SImm. 943 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass"); 964 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass");
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 422 let DiagnosticType = "UImm" # Bits # "_" # Offset; 446 let Name = "UImm" # Bits; 450 let DiagnosticType = "UImm" # Bits; 738 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass"); 759 !cast<AsmOperandClass>("UImm" # I # "AsmOperandClass");
|