/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsInstrInfo.td | 148 def uimm16 : Operand<i32> { 334 FI<op, (outs CPURegs:$rt), (ins uimm16:$imm16), 585 def ADJCALLSTACKDOWN : MipsPseudo<(outs), (ins uimm16:$amt), 588 def ADJCALLSTACKUP : MipsPseudo<(outs), (ins uimm16:$amt1, uimm16:$amt2), 654 def ANDi : ArithLogicI<0x0c, "andi", and, uimm16, immZExt16, CPURegs>; 655 def ORi : ArithLogicI<0x0d, "ori", or, uimm16, immZExt16, CPURegs>; 656 def XORi : ArithLogicI<0x0e, "xori", xor, uimm16, immZExt16, CPURegs>; 821 (ins CPURegs:$rs, uimm16:$pos, size_ext:$sz), 828 (ins CPURegs:$rs, uimm16:$pos, size_ins:$sz, CPURegs:$src),
|
/external/v8/src/ppc/ |
D | assembler-ppc.cc | 968 uintptr_t uimm16 = src2.immediate(); in cmpli() local 974 DCHECK(is_uint16(uimm16)); in cmpli() 976 uimm16 &= kImm16Mask; in cmpli() 977 emit(CMPLI | cr.code() * B23 | L * B21 | src1.code() * B16 | uimm16); in cmpli() 1000 uintptr_t uimm16 = src2.immediate(); in cmplwi() local 1002 DCHECK(is_uint16(uimm16)); in cmplwi() 1004 uimm16 &= kImm16Mask; in cmplwi() 1005 emit(CMPLI | cr.code() * B23 | L * B21 | src1.code() * B16 | uimm16); in cmplwi()
|
/external/llvm/lib/Target/Mips/ |
D | MicroMipsInstrInfo.td | 686 def ANDi_MM : MMRel, ArithLogicI<"andi", uimm16, GPR32Opnd>, 688 def ORi_MM : MMRel, ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, 690 def XORi_MM : MMRel, ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI, 1109 (ORi_MM GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>; 1111 (ORi_MM GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>; 1113 (XORi_MM GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>; 1115 (XORi_MM GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>;
|
D | MicroMips32r6InstrInfo.td | 632 class ANDI_MMR6_DESC : ArithLogicI<"andi", uimm16, GPR32Opnd, II_ANDI>; 635 class ORI_MMR6_DESC : ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, 640 class XORI_MMR6_DESC : ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI, 1136 dag InOperandList = (ins uimm16:$imm16); 1710 (ANDI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, 1713 (ANDI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>, 1716 (ORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, 1719 (ORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>, 1722 (XORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, 1725 (XORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>,
|
D | MipsCondMov.td | 92 (select (i32 (seteq CRC:$lhs, immZExt16:$uimm16)), DRC:$T, DRC:$F), 93 (MOVZInst DRC:$T, (XORiOp CRC:$lhs, immZExt16:$uimm16), DRC:$F)>;
|
D | MipsInstrInfo.td | 471 // uimm16 < uimm16_relaxed 741 // Like uimm16_64 but coerces simm16 to uimm16. 762 // Like uimm16_64 but coerces simm16 to uimm16. 837 // Like simm16 but coerces uimm16 to simm16. 1678 ArithLogicI<"andi", uimm16, GPR32Opnd, II_ANDI, immZExt16, and>, 1681 ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, or>, 1684 ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI, immZExt16, xor>,
|
D | Mips64InstrInfo.td | 399 InstSE<(outs RO:$rt, uimm16:$imm16), (ins),
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MicroMips32r6InstrInfo.td | 526 dag InOperandList = (ins GPROpnd:$rs, uimm16:$imm); 626 class ANDI_MMR6_DESC : ArithLogicI<"andi", uimm16, GPR32Opnd, II_ANDI>; 629 class ORI_MMR6_DESC : ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, 634 class XORI_MMR6_DESC : ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI, 1126 dag InOperandList = (ins uimm16:$imm16); 1660 (ANDI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, 1663 (ANDI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>, 1666 (ORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, 1669 (ORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rs, uimm16:$imm), 0>, 1672 (XORI_MMR6 GPR32Opnd:$rs, GPR32Opnd:$rt, uimm16:$imm), 0>, [all …]
|
D | MipsCondMov.td | 92 (select (i32 (seteq CRC:$lhs, immZExt16:$uimm16)), DRC:$T, DRC:$F), 93 (MOVZInst DRC:$T, (XORiOp CRC:$lhs, immZExt16:$uimm16), DRC:$F)>;
|
D | MipsInstrInfo.td | 639 // uimm16 < uimm16_relaxed 946 // Like uimm16_64 but coerces simm16 to uimm16. 967 // Like uimm16_64 but coerces simm16 to uimm16. 1047 // Like simm16 but coerces uimm16 to simm16. 2027 ArithLogicI<"andi", uimm16, GPR32Opnd, II_ANDI, immZExt16, and>, 2030 ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, or>, 2033 ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI, immZExt16, xor>,
|
D | MicroMipsInstrInfo.td | 743 def ANDi_MM : MMRel, ArithLogicI<"andi", uimm16, GPR32Opnd, II_ANDI>, 745 def ORi_MM : MMRel, ArithLogicI<"ori", uimm16, GPR32Opnd, II_ORI, immZExt16, 748 def XORi_MM : MMRel, ArithLogicI<"xori", uimm16, GPR32Opnd, II_XORI,
|
D | Mips32r6InstrInfo.td | 358 dag InOperandList = (ins GPROpnd:$rs, uimm16:$imm);
|
D | Mips64InstrInfo.td | 476 InstSE<(outs RO:$rt, uimm16:$imm16), (ins),
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeInstrInfo.td | 90 def uimm16 : Operand<i32> { 151 (ins uimm16:$amt1, simm16:$amt2), 230 TB<op, (outs GPR:$dst), (ins GPR:$b, uimm16:$c), 236 TB<op, (outs GPR:$dst), (ins GPR:$b, uimm16:$c), 415 def ANDNI : ArithNI<0x2B, "andni ", uimm16, immZExt16>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/ |
D | inlineasm-operand-code.ll | 36 ; This is _also_ -3 because uimm16 values are silently coerced to simm16 when
|
/external/llvm/test/CodeGen/Mips/ |
D | inlineasm-operand-code.ll | 36 ; This is _also_ -3 because uimm16 values are silently coerced to simm16 when
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | README.txt | 85 | Kuh | uimm16 | |
|
D | BlackfinInstrInfo.td | 84 def uimm16 : PatLeaf<(imm), [{return isUInt<16>(N->getZExtValue());}]>; 196 [(set GR:$dst, uimm16:$src)]>;
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/ |
D | MipsGenDAGISel.inc | 3556 …:{ *:[i32] }:$lhs, (imm:{ *:[i32] })<<P:Predicate_immZExt16>><<X:LO16>>:$uimm16, SETEQ:{ *:[Other]… 3557 …2] }:$lhs, (LO16:{ *:[i32] } (imm:{ *:[i32] })<<P:Predicate_immZExt16>>:$uimm16)), GPR32:{ *:[i32]… 3652 …:{ *:[i32] }:$lhs, (imm:{ *:[i32] })<<P:Predicate_immZExt16>><<X:LO16>>:$uimm16, SETEQ:{ *:[Other]… 3653 …2] }:$lhs, (LO16:{ *:[i32] } (imm:{ *:[i32] })<<P:Predicate_immZExt16>>:$uimm16)), GPR64:{ *:[i64]… 3748 …:{ *:[i32] }:$lhs, (imm:{ *:[i32] })<<P:Predicate_immZExt16>><<X:LO16>>:$uimm16, SETEQ:{ *:[Other]… 3749 …2] }:$lhs, (LO16:{ *:[i32] } (imm:{ *:[i32] })<<P:Predicate_immZExt16>>:$uimm16)), GPR32:{ *:[i32]… 3844 …:{ *:[i32] }:$lhs, (imm:{ *:[i32] })<<P:Predicate_immZExt16>><<X:LO16>>:$uimm16, SETEQ:{ *:[Other]… 3845 …2] }:$lhs, (LO16:{ *:[i32] } (imm:{ *:[i32] })<<P:Predicate_immZExt16>>:$uimm16)), GPR32:{ *:[i32]… 4608 …:{ *:[i64] }:$lhs, (imm:{ *:[i64] })<<P:Predicate_immZExt16>><<X:LO16>>:$uimm16, SETEQ:{ *:[Other]… 4609 …4] }:$lhs, (LO16:{ *:[i64] } (imm:{ *:[i64] })<<P:Predicate_immZExt16>>:$uimm16)), GPR32:{ *:[i32]… [all …]
|
D | MipsGenInstrInfo.inc | 9640 uimm16 = 97,
|