| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 33 void lowerCoroPromise(CoroPromiseInst *Intrin); 66 void Lowerer::lowerCoroPromise(CoroPromiseInst *Intrin) { in lowerCoroPromise() argument 67 Value *Operand = Intrin->getArgOperand(0); in lowerCoroPromise() 68 unsigned Alignement = Intrin->getAlignment(); in lowerCoroPromise() 76 if (Intrin->isFromPromise()) in lowerCoroPromise() 79 Builder.SetInsertPoint(Intrin); in lowerCoroPromise() 83 Intrin->replaceAllUsesWith(Replacement); in lowerCoroPromise() 84 Intrin->eraseFromParent(); in lowerCoroPromise()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 2787 Intrinsic::ID Intrin; in recognizeBSwapOrBitReverseIdiom() local 2789 Intrin = Intrinsic::bswap; in recognizeBSwapOrBitReverseIdiom() 2791 Intrin = Intrinsic::bitreverse; in recognizeBSwapOrBitReverseIdiom() 2796 Function *F = Intrinsic::getDeclaration(I->getModule(), Intrin, DemandedTy); in recognizeBSwapOrBitReverseIdiom() 2813 Function *F = Intrinsic::getDeclaration(I->getModule(), Intrin, ITy); in recognizeBSwapOrBitReverseIdiom()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 1019 Function *Intrin = Intrinsic::getDeclaration(CI.getModule(), IID, Ty); in UpgradeX86AddSubSatIntrinsics() local 1020 Value *Res = Builder.CreateCall(Intrin, {Op0, Op1}); in UpgradeX86AddSubSatIntrinsics() 1046 Function *Intrin = Intrinsic::getDeclaration(CI.getModule(), IID, Ty); in upgradeX86Rotate() local 1047 Value *Res = Builder.CreateCall(Intrin, {Src, Src, Amt}); in upgradeX86Rotate() 1077 Function *Intrin = Intrinsic::getDeclaration(CI.getModule(), IID, Ty); in upgradeX86ConcatShift() local 1078 Value *Res = Builder.CreateCall(Intrin, {Op0, Op1, Amt}); in upgradeX86ConcatShift() 1242 Function *Intrin = Intrinsic::getDeclaration(CI.getModule(), IID); in UpgradeX86MaskedShift() local 1243 Value *Rep = Builder.CreateCall(Intrin, in UpgradeX86MaskedShift()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8773 static bool getVectorCompareInfo(SDValue Intrin, int &CompareOpc, in getVectorCompareInfo() argument 8776 cast<ConstantSDNode>(Intrin.getOperand(0))->getZExtValue(); in getVectorCompareInfo() 12487 MemIntrinsicSDNode *Intrin = cast<MemIntrinsicSDNode>(N); in expandVSXLoadForLE() local 12488 Chain = Intrin->getChain(); in expandVSXLoadForLE() 12491 Base = Intrin->getOperand(2); in expandVSXLoadForLE() 12492 MMO = Intrin->getMemOperand(); in expandVSXLoadForLE() 12557 MemIntrinsicSDNode *Intrin = cast<MemIntrinsicSDNode>(N); in expandVSXStoreForLE() local 12558 Chain = Intrin->getChain(); in expandVSXStoreForLE() 12560 Base = Intrin->getOperand(3); in expandVSXStoreForLE() 12561 MMO = Intrin->getMemOperand(); in expandVSXStoreForLE()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 1933 multiclass NG_TO_G<string Str, Intrinsic Intrin> { 1936 [(set Int32Regs:$result, (Intrin Int32Regs:$src))]>; 1939 [(set Int64Regs:$result, (Intrin Int64Regs:$src))]>; 1944 [(set Int64Regs:$result, (Intrin Int32Regs:$src))]>, 1948 multiclass G_TO_NG<string Str, Intrinsic Intrin> { 1951 [(set Int32Regs:$result, (Intrin Int32Regs:$src))]>; 1954 [(set Int64Regs:$result, (Intrin Int64Regs:$src))]>; 1959 [(set Int32Regs:$result, (Intrin Int64Regs:$src))]>,
|
| H A D | NVPTXISelLowering.cpp | 4647 SDValue Intrin = N->getOperand(1); in ReplaceINTRINSIC_W_CHAIN() local 4651 unsigned IntrinNo = cast<ConstantSDNode>(Intrin.getNode())->getZExtValue(); in ReplaceINTRINSIC_W_CHAIN()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1054 } else if (const auto *Intrin = dyn_cast<IntrinsicInst>(V)) { in foldAllocaCmp() local 1055 switch (Intrin->getIntrinsicID()) { in foldAllocaCmp()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 8561 llvm::Function *Intrin = CGM.getIntrinsic(Int, Ty); in EmitAArch64BuiltinExpr() local 8562 return EmitNeonCall(Intrin, Ops, "vsri_n"); in EmitAArch64BuiltinExpr() 8567 llvm::Function *Intrin = CGM.getIntrinsic(Int, Ty); in EmitAArch64BuiltinExpr() local 8568 return EmitNeonCall(Intrin, Ops, "vsli_n"); in EmitAArch64BuiltinExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 7072 unsigned Intrin = in tryLowerToSLI() local 7076 DAG.getConstant(Intrin, DL, MVT::i32), X, Y, in tryLowerToSLI()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 33131 SDValue Intrin = DAG.getConstant(IntrinOp, DL, MVT::i32); in createMMXBuildVector() local 33133 Ops[i / 2] = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, MVT::x86mmx, Intrin, in createMMXBuildVector()
|