/external/swiftshader/third_party/LLVM/test/TableGen/ |
D | cast.td | 67 multiclass arith<bits<8> opcode, string asmstr, string Intr> { 70 … [(set VR128:$dst, (!cast<Intrinsic>(!strconcat(Intr, "_ps")) VR128:$src1, VR128:$src2))]>; 74 … [(set VR128:$dst, (!cast<Intrinsic>(!strconcat(Intr, "_pd")) VR128:$src1, VR128:$src2))]>; 79 class IntInst<bits<8> opcode, string asmstr, Intrinsic Intr> : 82 [(set VR128:$dst, (Intr VR128:$src1, VR128:$src2))]>; 85 multiclass arith_int<bits<8> opcode, string asmstr, string Intr> { 86 def PS_Int : IntInst<opcode, asmstr, !cast<Intrinsic>(!strconcat(Intr, "_ps"))>; 88 def PD_Int : IntInst<opcode, asmstr, !cast<Intrinsic>(!strconcat(Intr, "_pd"))>;
|
/external/llvm/test/TableGen/ |
D | cast.td | 72 multiclass arith<bits<8> opcode, string asmstr, string Intr> { 75 … [(set VR128:$dst, (!cast<Intrinsic>(!strconcat(Intr, "_ps")) VR128:$src1, VR128:$src2))]>; 79 … [(set VR128:$dst, (!cast<Intrinsic>(!strconcat(Intr, "_pd")) VR128:$src1, VR128:$src2))]>; 84 class IntInst<bits<8> opcode, string asmstr, Intrinsic Intr> : 87 [(set VR128:$dst, (Intr VR128:$src1, VR128:$src2))]>; 90 multiclass arith_int<bits<8> opcode, string asmstr, string Intr> { 91 def PS_Int : IntInst<opcode, asmstr, !cast<Intrinsic>(!strconcat(Intr, "_ps"))>; 93 def PD_Int : IntInst<opcode, asmstr, !cast<Intrinsic>(!strconcat(Intr, "_pd"))>;
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPromoteAlloca.cpp | 770 IntrinsicInst *Intr = dyn_cast<IntrinsicInst>(Call); in handleAlloca() local 771 if (!Intr) { in handleAlloca() 792 Builder.SetInsertPoint(Intr); in handleAlloca() 793 switch (Intr->getIntrinsicID()) { in handleAlloca() 797 Intr->eraseFromParent(); in handleAlloca() 800 MemCpyInst *MemCpy = cast<MemCpyInst>(Intr); in handleAlloca() 804 Intr->eraseFromParent(); in handleAlloca() 808 MemMoveInst *MemMove = cast<MemMoveInst>(Intr); in handleAlloca() 812 Intr->eraseFromParent(); in handleAlloca() 816 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca() [all …]
|
D | SIISelLowering.cpp | 1315 bool SITargetLowering::isCFIntrinsic(const SDNode *Intr) const { in isCFIntrinsic() 1316 if (Intr->getOpcode() != ISD::INTRINSIC_W_CHAIN) in isCFIntrinsic() 1319 switch (cast<ConstantSDNode>(Intr->getOperand(1))->getZExtValue()) { in isCFIntrinsic() 1365 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND() local 1370 if (Intr->getOpcode() == ISD::SETCC) { in LowerBRCOND() 1372 SetCC = Intr; in LowerBRCOND() 1373 Intr = SetCC->getOperand(0).getNode(); in LowerBRCOND() 1381 if (!isCFIntrinsic(Intr)) { in LowerBRCOND() 1392 ArrayRef<EVT> Res(Intr->value_begin() + 1, Intr->value_end()); in LowerBRCOND() 1397 Ops.append(Intr->op_begin() + 1, Intr->op_end()); in LowerBRCOND() [all …]
|
D | SIISelLowering.h | 72 bool isCFIntrinsic(const SDNode *Intr) const;
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 471 Intrinsic &Intr; member in __anone254340e0111::Intrinsic::DagEmitter 475 DagEmitter(Intrinsic &Intr, StringRef CallPrefix) : in DagEmitter() argument 476 Intr(Intr), CallPrefix(CallPrefix) { in DagEmitter() 1497 Intrinsic &Callee = Intr.Emitter.getIntrinsic(N, Types); in emitDagCall() 1501 Intr.Dependencies.insert(&Callee); in emitDagCall() 1531 assert_with_loc(Intr.Variables.find(DI->getArgName(ArgIdx)) != in emitDagCast() 1532 Intr.Variables.end(), in emitDagCast() 1534 castToType = Intr.Variables[DI->getArgName(ArgIdx)].getType(); in emitDagCast() 1540 castToType = Intr.getReturnType(); in emitDagCast() 1564 while (Intr.Variables.find(N) != Intr.Variables.end()) in emitDagCast() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonOptimizeSZextends.cpp | 124 Value *Intr = Shl->getOperand(0); in runOnFunction() local 132 if (IntrinsicInst *I = dyn_cast<IntrinsicInst>(Intr)) { in runOnFunction()
|
/external/syslinux/gpxe/src/drivers/infiniband/ |
D | linda.h | 62 pseudo_bit_t Intr[1]; member
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 2175 static SDValue lowerMSALoadIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr) { in lowerMSALoadIntr() argument 2191 unsigned Intr = cast<ConstantSDNode>(Op->getOperand(1))->getZExtValue(); in lowerINTRINSIC_W_CHAIN() local 2192 switch (Intr) { in lowerINTRINSIC_W_CHAIN() 2239 return lowerMSALoadIntr(Op, DAG, Intr); in lowerINTRINSIC_W_CHAIN() 2243 static SDValue lowerMSAStoreIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr) { in lowerMSAStoreIntr() argument 2259 unsigned Intr = cast<ConstantSDNode>(Op->getOperand(1))->getZExtValue(); in lowerINTRINSIC_VOID() local 2260 switch (Intr) { in lowerINTRINSIC_VOID() 2267 return lowerMSAStoreIntr(Op, DAG, Intr); in lowerINTRINSIC_VOID()
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | Intrinsics.td | 22 // Intr*Mem - Memory properties. An intrinsic is allowed to have at most one of
|
/external/llvm/include/llvm/IR/ |
D | Intrinsics.td | 22 // Intr*Mem - Memory properties. If no property is set, the worst case
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSSE.td | 3276 ComplexPattern mem_cpat, Intrinsic Intr, 3308 def : Pat<(Intr VR128:$src), 3310 def : Pat<(Intr (load addr:$src)), 3322 def : Pat<(Intr mem_cpat:$src), 3332 Intrinsic Intr, SDNode OpNode, Domain d, 3369 def : Pat<(Intr VR128:$src), 3374 def : Pat<(Intr mem_cpat:$src), 3504 multiclass scalar_unary_math_patterns<Intrinsic Intr, string OpcPrefix, 3508 def : Pat<(VT (Move VT:$dst, (Intr VT:$src))), 3514 def : Pat<(VT (X86Blendi VT:$dst, (Intr VT:$src), (i8 1))), [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 10803 Intrinsic::ID Intr, IntrLD, IntrPerm; in PerformDAGCombine() local 10806 Intr = isLittleEndian ? Intrinsic::ppc_altivec_lvsr : in PerformDAGCombine() 10814 Intr = MemVT == MVT::v4f64 ? Intrinsic::ppc_qpx_qvlpcld : in PerformDAGCombine() 10824 SDValue PermCntl = BuildIntrinsicOp(Intr, Ptr, DAG, dl, PermCntlTy); in PerformDAGCombine() 10910 Intrinsic::ID Intr = (isLittleEndian ? Intrinsic::ppc_altivec_lvsr in PerformDAGCombine() local 10912 if ((IID == Intr || in PerformDAGCombine()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 1470 SDValue Intr = DAG.getNode(Opcode, SDLoc(Op), RawVTs, Ops); in emitIntrinsicWithChainAndGlue() local 1472 SDValue NewChain = SDValue(Intr.getNode(), 0); in emitIntrinsicWithChainAndGlue() 1474 return Intr; in emitIntrinsicWithChainAndGlue()
|