Home
last modified time | relevance | path

Searched refs:ineg (Results 1 – 25 of 67) sorted by relevance

123

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrArithmetic.td314 [(set GR8:$dst, (ineg GR8:$src1)),
318 [(set GR16:$dst, (ineg GR16:$src1)),
322 [(set GR32:$dst, (ineg GR32:$src1)),
325 [(set GR64:$dst, (ineg GR64:$src1)),
331 [(store (ineg (loadi8 addr:$dst)), addr:$dst),
335 [(store (ineg (loadi16 addr:$dst)), addr:$dst),
339 [(store (ineg (loadi32 addr:$dst)), addr:$dst),
342 [(store (ineg (loadi64 addr:$dst)), addr:$dst),
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrArithmetic.td354 [(set GR8:$dst, (ineg GR8:$src1)),
358 [(set GR16:$dst, (ineg GR16:$src1)),
362 [(set GR32:$dst, (ineg GR32:$src1)),
365 [(set GR64:$dst, (ineg GR64:$src1)),
373 [(store (ineg (loadi8 addr:$dst)), addr:$dst),
377 [(store (ineg (loadi16 addr:$dst)), addr:$dst),
381 [(store (ineg (loadi32 addr:$dst)), addr:$dst),
384 [(store (ineg (loadi64 addr:$dst)), addr:$dst),
DX86InstrCompiler.td982 (ineg (atomic_load_8 addr:$dst)),
983 (ineg (atomic_load_16 addr:$dst)),
984 (ineg (atomic_load_32 addr:$dst)),
985 (ineg (atomic_load_64 addr:$dst))>;
/external/llvm/lib/Target/X86/
DX86InstrArithmetic.td379 [(set GR8:$dst, (ineg GR8:$src1)),
383 [(set GR16:$dst, (ineg GR16:$src1)),
387 [(set GR32:$dst, (ineg GR32:$src1)),
390 [(set GR64:$dst, (ineg GR64:$src1)),
398 [(store (ineg (loadi8 addr:$dst)), addr:$dst),
402 [(store (ineg (loadi16 addr:$dst)), addr:$dst),
406 [(store (ineg (loadi32 addr:$dst)), addr:$dst),
409 [(store (ineg (loadi64 addr:$dst)), addr:$dst),
DX86InstrCompiler.td960 (ineg (atomic_load_8 addr:$dst)),
961 (ineg (atomic_load_16 addr:$dst)),
962 (ineg (atomic_load_32 addr:$dst)),
963 (ineg (atomic_load_64 addr:$dst))>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DREADME_P9.txt93 . Map to llvm ineg
94 (set v4i32:$rT, (ineg v4i32:$rA)) // vnegw
95 (set v2i64:$rT, (ineg v2i64:$rA)) // vnegd
/external/llvm/lib/Target/PowerPC/
DREADME_P9.txt93 . Map to llvm ineg
94 (set v4i32:$rT, (ineg v4i32:$rA)) // vnegw
95 (set v2i64:$rT, (ineg v2i64:$rA)) // vnegd
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinInstrInfo.td432 (ineg off)))]>;
710 [(set D:$dst, (sra D:$src, (ineg D16L:$amount)))]>;
723 [(set D16:$dst, (srl D16:$src, (ineg D16L:$amount)))]>;
772 [(set D:$dst, (ineg D:$src))]>;
/external/llvm/lib/Target/SystemZ/
DSystemZOperators.td546 def z_inegabs : PatFrag<(ops node:$src), (ineg (z_iabs node:$src))>;
555 def z_inegabs32 : PatFrag<(ops node:$src), (ineg (z_iabs32 node:$src))>;
556 def z_inegabs64 : PatFrag<(ops node:$src), (ineg (z_iabs64 node:$src))>;
DSystemZInstrInfo.td811 def LCR : UnaryRR <"lc", 0x13, ineg, GR32, GR32>;
812 def LCGR : UnaryRRE<"lcg", 0xB903, ineg, GR64, GR64>;
817 defm : SXU<ineg, LCGFR>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZOperators.td633 def z_inegabs : PatFrag<(ops node:$src), (ineg (z_iabs node:$src))>;
642 def z_inegabs32 : PatFrag<(ops node:$src), (ineg (z_iabs32 node:$src))>;
643 def z_inegabs64 : PatFrag<(ops node:$src), (ineg (z_iabs64 node:$src))>;
DSystemZInstrInfo.td825 def LCR : UnaryRR <"lcr", 0x13, ineg, GR32, GR32>;
826 def LCGR : UnaryRRE<"lcgr", 0xB903, ineg, GR64, GR64>;
831 defm : SXU<ineg, LCGFR>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFInstrInfo.td262 [(set GPR:$dst, (ineg i64:$src))]>;
265 [(set GPR32:$dst, (ineg i32:$src))]>;
/external/swiftshader/src/Shader/
DShaderCore.hpp242 void ineg(Vector4f &dst, const Vector4f &src);
/external/swiftshader/src/Pipeline/
DShaderCore.hpp242 void ineg(Vector4f &dst, const Vector4f &src);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrThumb.td939 // [(ARMcmp tGPR:$lhs, (ineg tGPR:$rhs))]>;
945 [(ARMcmpZ tGPR:$Rn, (ineg tGPR:$Rm))]>;
1132 [(set tGPR:$Rd, (ineg tGPR:$Rn))]>;
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZInstrInfo.td529 [(set GR32:$dst, (ineg GR32:$src)),
533 [(set GR64:$dst, (ineg GR64:$src)),
537 [(set GR64:$dst, (ineg (sext GR32:$src))),
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td994 // [(ARMcmp tGPR:$lhs, (ineg tGPR:$rhs))]>;
1000 [(ARMcmpZ tGPR:$Rn, (ineg tGPR:$Rm))]>, Sched<[WriteCMP]>;
1190 [(set tGPR:$Rd, (ineg tGPR:$Rn))]>, Sched<[WriteALU]>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMInstrThumb.td1068 // [(ARMcmp tGPR:$lhs, (ineg tGPR:$rhs))]>;
1074 [(ARMcmpZ tGPR:$Rn, (ineg tGPR:$Rm))]>, Sched<[WriteCMP]>;
1264 [(set tGPR:$Rd, (ineg tGPR:$Rn))]>, Sched<[WriteALU]>;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td726 def : Pat<(i32 (ineg (mul GPR32:$Rn, GPR32:$Rm))),
728 def : Pat<(i64 (ineg (mul GPR64:$Rn, GPR64:$Rm))),
730 def : Pat<(i32 (mul (ineg GPR32:$Rn), GPR32:$Rm)),
732 def : Pat<(i64 (mul (ineg GPR64:$Rn), GPR64:$Rm)),
747 def : Pat<(i64 (ineg (mul (sext GPR32:$Rn), (sext GPR32:$Rm)))),
749 def : Pat<(i64 (ineg (mul (zext GPR32:$Rn), (zext GPR32:$Rm)))),
760 def : Pat<(i64 (ineg (mul (sext GPR32:$Rn), (s64imm_32bit:$C)))),
762 def : Pat<(i64 (ineg (mul (zext GPR32:$Rn), (i64imm_32bit:$C)))),
764 def : Pat<(i64 (ineg (mul (sext_inreg GPR64:$Rn, i32), (s64imm_32bit:$C)))),
1117 defm CSNEG : CondSelectOp<1, 0b01, "csneg", ineg>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td925 def : Pat<(i32 (ineg (mul GPR32:$Rn, GPR32:$Rm))),
927 def : Pat<(i64 (ineg (mul GPR64:$Rn, GPR64:$Rm))),
929 def : Pat<(i32 (mul (ineg GPR32:$Rn), GPR32:$Rm)),
931 def : Pat<(i64 (mul (ineg GPR64:$Rn), GPR64:$Rm)),
946 def : Pat<(i64 (ineg (mul (sext GPR32:$Rn), (sext GPR32:$Rm)))),
948 def : Pat<(i64 (ineg (mul (zext GPR32:$Rn), (zext GPR32:$Rm)))),
959 def : Pat<(i64 (ineg (mul (sext GPR32:$Rn), (s64imm_32bit:$C)))),
961 def : Pat<(i64 (ineg (mul (zext GPR32:$Rn), (i64imm_32bit:$C)))),
963 def : Pat<(i64 (ineg (mul (sext_inreg GPR64:$Rn, i32), (s64imm_32bit:$C)))),
1313 defm CSNEG : CondSelectOp<1, 0b01, "csneg", ineg>;
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstr64Bit.td360 [(set G8RC:$rT, (ineg G8RC:$rA))]>;
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.td691 [(set Int16Regs:$dst, (ineg Int16Regs:$src))]>;
695 [(set Int32Regs:$dst, (ineg Int32Regs:$src))]>;
699 [(set Int64Regs:$dst, (ineg Int64Regs:$src))]>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSOPInstructions.td1013 (i32 (smax i32:$x, (i32 (ineg i32:$x)))),
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td592 def ineg : PatFrag<(ops node:$in), (sub 0, node:$in)>;

123