Home
last modified time | relevance | path

Searched refs:IID (Results 76 – 100 of 111) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp28 : IID(SourceIndex), WriteBackCycle(), WriteResID(), RegisterID(), in WriteRef()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp5304 static unsigned getDSFPAtomicOpcode(Intrinsic::ID IID) { in getDSFPAtomicOpcode() argument
5305 switch (IID) { in getDSFPAtomicOpcode()
5319 Intrinsic::ID IID) const { in legalizeDSAtomicFPIntrinsic()
5323 MI.setDesc(ST.getInstrInfo()->get(getDSFPAtomicOpcode(IID))); in legalizeDSAtomicFPIntrinsic()
5944 Intrinsic::ID IID) const { in legalizeBufferAtomic()
5946 IID == Intrinsic::amdgcn_raw_buffer_atomic_cmpswap || in legalizeBufferAtomic()
5947 IID == Intrinsic::amdgcn_struct_buffer_atomic_cmpswap || in legalizeBufferAtomic()
5948 IID == Intrinsic::amdgcn_raw_ptr_buffer_atomic_cmpswap || in legalizeBufferAtomic()
5949 IID == Intrinsic::amdgcn_struct_ptr_buffer_atomic_cmpswap; in legalizeBufferAtomic()
5987 auto MIB = B.buildInstr(getBufferAtomicPseudo(IID)) in legalizeBufferAtomic()
H A DAMDGPUISelLowering.cpp3661 unsigned IID = Node24->getConstantOperandVal(0); in simplifyMul24() local
3662 switch (IID) { in simplifyMul24()
3881 unsigned IID = N->getConstantOperandVal(0); in performIntrinsicWOChainCombine() local
3882 switch (IID) { in performIntrinsicWOChainCombine()
5720 unsigned IID = Op.getConstantOperandVal(0); in computeKnownBitsForTargetNode() local
5721 switch (IID) { in computeKnownBitsForTargetNode()
5726 DAG.getMachineFunction().getFunction(), workitemIntrinsicDim(IID)); in computeKnownBitsForTargetNode()
H A DSIISelLowering.cpp5894 unsigned IID = N->getConstantOperandVal(0); in ReplaceNodeResults() local
5895 switch (IID) { in ReplaceNodeResults()
5917 if (IID == Intrinsic::amdgcn_cvt_pknorm_i16) in ReplaceNodeResults()
5919 else if (IID == Intrinsic::amdgcn_cvt_pknorm_u16) in ReplaceNodeResults()
5921 else if (IID == Intrinsic::amdgcn_cvt_pk_i16) in ReplaceNodeResults()
13875 SDValue IID = DAG.getTargetConstant(*IsSigned ? Intrinsic::amdgcn_sdot4 in performAddCombine() local
13880 auto Dot = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, SL, MVT::i32, IID, Src0, in performAddCombine()
15408 unsigned IID = Op.getConstantOperandVal(0); in computeKnownBitsForTargetNode() local
15409 switch (IID) { in computeKnownBitsForTargetNode()
15526 Intrinsic::ID IID = GI->getIntrinsicID(); in computeKnownAlignForTargetInstr() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2005 Intrinsic::ID IID = II.getIntrinsicID(); in instCombineIntrinsic() local
2006 switch (IID) { in instCombineIntrinsic()
2256 switch (IID) { in instCombineIntrinsic()
2301 switch (IID) { in instCombineIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp787 static bool isIntrinsicCall(const CallBase *Call, Intrinsic::ID IID) { in isIntrinsicCall() argument
789 return II && II->getIntrinsicID() == IID; in isIntrinsicCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1283 llvm::Intrinsic::ID IID = in EmitScalarCast() local
1285 return Builder.CreateCall(CGF.CGM.getIntrinsic(IID, {DstTy, SrcTy}), Src); in EmitScalarCast()
3507 unsigned IID; in EmitOverflowCheckedBinOp() local
3516 IID = isSigned ? llvm::Intrinsic::sadd_with_overflow : in EmitOverflowCheckedBinOp()
3523 IID = isSigned ? llvm::Intrinsic::ssub_with_overflow : in EmitOverflowCheckedBinOp()
3530 IID = isSigned ? llvm::Intrinsic::smul_with_overflow : in EmitOverflowCheckedBinOp()
3544 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); in EmitOverflowCheckedBinOp()
H A DCodeGenModule.h1103 llvm::Function *getIntrinsic(unsigned IID,
H A DCGObjC.cpp2382 llvm::Intrinsic::ID IID = in emitOptimizedARCReturnCall() local
2385 EP = getARCIntrinsic(IID, CGF.CGM); in emitOptimizedARCReturnCall()
2409 return emitARCValueOperation(CGF, value, nullptr, EP, IID, tailKind); in emitOptimizedARCReturnCall()
H A DCGClass.cpp2736 llvm::Intrinsic::ID IID = CGM.HasHiddenLTOVisibility(RD) in EmitTypeMetadataCodeForVCall() local
2740 Builder.CreateCall(CGM.getIntrinsic(IID), {VTable, TypeId}); in EmitTypeMetadataCodeForVCall()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp866 bool Function::isTargetIntrinsic(Intrinsic::ID IID) { in isTargetIntrinsic() argument
867 return IID > TargetInfos[0].Count; in isTargetIntrinsic()
H A DVerifier.cpp6627 Intrinsic::ID IID = Fn->getIntrinsicID(); in verifyAttachedCallBundle() local
6629 if (IID) { in verifyAttachedCallBundle()
6630 Check((IID == Intrinsic::objc_retainAutoreleasedReturnValue || in verifyAttachedCallBundle()
6631 IID == Intrinsic::objc_unsafeClaimAutoreleasedReturnValue), in verifyAttachedCallBundle()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp552 const auto &IID = MI.getDesc(); in BuildDbgValue() local
609 return BuildMI(MF, DbgLoc, IID, Indirect, MOs, Var, DIExpr); in BuildDbgValue()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp2344 unsigned IID = cast<IntInit>(getChild(0)->getLeafValue())->getValue(); in getIntrinsicInfo() local
2345 return &CDP.getIntrinsicInfo(IID); in getIntrinsicInfo()
2991 unsigned IID = getDAGPatterns().getIntrinsicID(Operator)+1; in ParseTreePattern() local
3004 IntInit::get(RK, IID), 1)); in ParseTreePattern()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1920 Intrinsic::ID IID) { in createFFSIntrinsic() argument
1925 Function *Func = Intrinsic::getDeclaration(M, IID, Tys); in createFFSIntrinsic()
/freebsd/sys/dev/sym/
H A Dsym_hipd.c3247 OUTB (nc_dien , MDPE|BF|SSI|SIR|IID); in sym_init()
3877 !(dstat & (MDPE|BF|ABRT|IID))) { in sym_intr1()
3908 !(dstat & (MDPE|BF|ABRT|IID))) { in sym_intr1()
3926 (dstat & (MDPE|BF|ABRT|IID))) { in sym_intr1()
6767 if (dstat & (MDPE|BF|IID)) {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp529 Intrinsic::ID IID = IsFshl ? Intrinsic::fshl : Intrinsic::fshr; in narrowFunnelShift() local
530 Function *F = Intrinsic::getDeclaration(Trunc.getModule(), IID, DestTy); in narrowFunnelShift()
H A DInstCombineVectorOps.cpp431 Intrinsic::ID IID = II->getIntrinsicID(); in visitExtractElementInst() local
434 if (IID == Intrinsic::experimental_stepvector && in visitExtractElementInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp668 unsigned IID = N->getConstantOperandVal(0); in SelectIntrinsicWOChain() local
670 switch (IID) { in SelectIntrinsicWOChain()
H A DHexagonISelDAGToDAGHVX.cpp2965 unsigned IID = N->getConstantOperandVal(0); in SelectHVXDualOutput() local
2967 switch (IID) { in SelectHVXDualOutput()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1427 Intrinsic::ID IID; member
1433 Function *Variant, Intrinsic::ID IID, in setCallWideningDecision() argument
1437 CallWideningDecisions[std::make_pair(CI, VF)] = {Kind, Variant, IID, in setCallWideningDecision()
6828 Intrinsic::ID IID = getVectorIntrinsicIDForCall(CI, TLI); in setVectorizedCallDecision() local
6829 if (IID != Intrinsic::not_intrinsic) in setVectorizedCallDecision()
6845 setCallWideningDecision(CI, VF, Decision, VecFunc, IID, in setVectorizedCallDecision()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h126 static bool mayLowerToFunctionCall(Intrinsic::ID IID);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6493 if (IID < Intrinsic::num_intrinsics) in getIntrinsicID()
6494 return IID; in getIntrinsicID()
6507 if (IID == Intrinsic::aarch64_neon_umull || in isReassocProfitable()
18454 SDValue IID = N->getOperand(0); in tryCombineFixedPointConvert() local
19594 if (IID == Intrinsic::not_intrinsic) in tryCombineLongOpWithDup()
19627 switch (IID) { in tryCombineShiftImm()
19783 unsigned IID = getIntrinsicID(N); in tryConvertSVEWideCompare() local
19790 switch (IID) { in tryConvertSVEWideCompare()
19963 unsigned IID = getIntrinsicID(N); in performIntrinsicCombine() local
19964 switch (IID) { in performIntrinsicCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9118 DAG.getConstant(IID, dl, MVT::i32), Op); in BuildIntrinsicOp()
9123 static SDValue BuildIntrinsicOp(unsigned IID, SDValue LHS, SDValue RHS, in BuildIntrinsicOp() argument
9128 DAG.getConstant(IID, dl, MVT::i32), LHS, RHS); in BuildIntrinsicOp()
9133 static SDValue BuildIntrinsicOp(unsigned IID, SDValue Op0, SDValue Op1, in BuildIntrinsicOp() argument
15982 unsigned IID = N->getConstantOperandVal(0); in PerformDAGCombine() local
15985 if (IID == Intr && N->getOperand(1)->getOpcode() == ISD::ADD) { in PerformDAGCombine()
15996 U->getConstantOperandVal(0) == IID) { in PerformDAGCombine()
16017 V->getConstantOperandVal(0) == IID) { in PerformDAGCombine()
16029 (IID == Intrinsic::ppc_altivec_vmaxsw || in PerformDAGCombine()
16030 IID == Intrinsic::ppc_altivec_vmaxsh || in PerformDAGCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp472 CmpInst *Cmp, Intrinsic::ID IID);
1556 Intrinsic::ID IID) { in replaceMathCmpWithIntrinsic() argument
1602 IID == Intrinsic::usub_with_overflow) { in replaceMathCmpWithIntrinsic()
1620 Value *MathOV = Builder.CreateBinaryIntrinsic(IID, Arg0, Arg1); in replaceMathCmpWithIntrinsic()

12345