Searched refs:IntrinsicID (Results 1 - 20 of 20) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp206 Optional<int> VPIntrinsic::GetMaskParamPos(Intrinsic::ID IntrinsicID) { argument
207 switch (IntrinsicID) {
218 Optional<int> VPIntrinsic::GetVectorLengthParamPos(Intrinsic::ID IntrinsicID) { argument
219 switch (IntrinsicID) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1795 Intrinsic::ID IntrinsicID,
1802 if (IntrinsicID == Intrinsic::is_constant) {
1813 if (IntrinsicID == Intrinsic::cos ||
1814 IntrinsicID == Intrinsic::ctpop)
1816 if (IntrinsicID == Intrinsic::bswap ||
1817 IntrinsicID == Intrinsic::bitreverse ||
1818 IntrinsicID == Intrinsic::launder_invariant_group ||
1819 IntrinsicID == Intrinsic::strip_invariant_group)
1825 if (IntrinsicID == Intrinsic::launder_invariant_group ||
1826 IntrinsicID
1794 ConstantFoldScalarCall1(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) argument
2246 ConstantFoldScalarCall2(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) argument
2527 ConstantFoldAMDGCNCubeIntrinsic(Intrinsic::ID IntrinsicID, const APFloat &S0, const APFloat &S1, const APFloat &S2) argument
2582 ConstantFoldScalarCall3(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) argument
2686 ConstantFoldScalarCall(StringRef Name, Intrinsic::ID IntrinsicID, Type *Ty, ArrayRef<Constant *> Operands, const TargetLibraryInfo *TLI, const CallBase *Call) argument
2704 ConstantFoldVectorCall(StringRef Name, Intrinsic::ID IntrinsicID, VectorType *VTy, ArrayRef<Constant *> Operands, const DataLayout &DL, const TargetLibraryInfo *TLI, const CallBase *Call) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h841 unsigned IntrinsicID = IntInst->getIntrinsicID(); local
842 return (IntrinsicID == Intrinsic::masked_gather ||
843 IntrinsicID == Intrinsic::arm_mve_vldr_gather_base ||
844 IntrinsicID == Intrinsic::arm_mve_vldr_gather_base_predicated ||
845 IntrinsicID == Intrinsic::arm_mve_vldr_gather_base_wb ||
846 IntrinsicID == Intrinsic::arm_mve_vldr_gather_base_wb_predicated ||
847 IntrinsicID == Intrinsic::arm_mve_vldr_gather_offset ||
848 IntrinsicID == Intrinsic::arm_mve_vldr_gather_offset_predicated ||
849 IntrinsicID == Intrinsic::masked_scatter ||
850 IntrinsicID
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h176 Intrinsic::ID IntrinsicID; // For MO_IntrinsicID. member in union:llvm::MachineOperand::ContentsUnion
583 return Contents.IntrinsicID;
703 Contents.IntrinsicID = IID;
914 Op.Contents.IntrinsicID = ID;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp59 getBranchWeight(Intrinsic::ID IntrinsicID, CallInst *CI, int BranchCount) { argument
60 if (IntrinsicID == Intrinsic::expect) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h217 static Optional<int> GetMaskParamPos(Intrinsic::ID IntrinsicID);
218 static Optional<int> GetVectorLengthParamPos(Intrinsic::ID IntrinsicID);
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp729 std::string IntrinsicID;
732 IRIntrinsicResult(StringRef IntrinsicID, std::vector<const Type *> ParamTypes,
734 : IntrinsicID(std::string(IntrinsicID)), ParamTypes(ParamTypes),
739 "Intrinsic::ID", "Intrinsic::" + IntrinsicID);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp371 const CallExpr *E, unsigned IntrinsicID,
379 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType());
387 const CallExpr *E, unsigned IntrinsicID,
396 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType());
404 const CallExpr *E, unsigned IntrinsicID,
414 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType());
422 unsigned IntrinsicID,
430 F = CGF.CGM.getIntrinsic(IntrinsicID, Ty);
442 unsigned IntrinsicID) {
445 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src
370 emitUnaryMaybeConstrainedFPBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID, unsigned ConstrainedIntrinsicID) argument
386 emitBinaryMaybeConstrainedFPBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID, unsigned ConstrainedIntrinsicID) argument
403 emitTernaryMaybeConstrainedFPBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID, unsigned ConstrainedIntrinsicID) argument
421 emitCallMaybeConstrainedFPBuiltin(CodeGenFunction &CGF, unsigned IntrinsicID, unsigned ConstrainedIntrinsicID, llvm::Type *Ty, ArrayRef<Value *> Args) argument
440 emitUnaryBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID) argument
450 emitBinaryBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID) argument
461 emitTernaryBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID) argument
473 emitFPIntBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID) argument
485 emitMaybeConstrainedFPToIntRoundBuiltin(CodeGenFunction &CGF, const CallExpr *E, unsigned IntrinsicID, unsigned ConstrainedIntrinsicID) argument
556 EmitOverflowIntrinsic(CodeGenFunction &CGF, const llvm::Intrinsic::ID IntrinsicID, llvm::Value *X, llvm::Value *Y, llvm::Value *&Carry) argument
571 emitRangedBuiltin(CodeGenFunction &CGF, unsigned IntrinsicID, int low, int high) argument
[all...]
H A DCodeGenFunction.h3998 llvm::Function *LookupNeonLLVMIntrinsic(unsigned IntrinsicID,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp504 unsigned IntrinsicID = local
506 switch (IntrinsicID) {
522 // default for switch(IntrinsicID)
529 unsigned IntrinsicID = local
533 switch (IntrinsicID) {
537 switch (IntrinsicID) {
H A DAMDGPUInstructionSelector.cpp859 unsigned IntrinsicID = I.getIntrinsicID(); local
860 switch (IntrinsicID) {
1599 unsigned IntrinsicID = I.getIntrinsicID(); local
1600 switch (IntrinsicID) {
1605 return selectDSOrderedIntrinsic(I, IntrinsicID);
1612 return selectDSGWSIntrinsic(I, IntrinsicID);
H A DSIISelLowering.cpp6240 unsigned IntrinsicID = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); local
6244 switch (IntrinsicID) {
6261 auto RegID = IntrinsicID == Intrinsic::amdgcn_dispatch_ptr ?
6503 if (IntrinsicID == Intrinsic::amdgcn_cvt_pkrtz)
6505 else if (IntrinsicID == Intrinsic::amdgcn_cvt_pknorm_i16)
6507 else if (IntrinsicID == Intrinsic::amdgcn_cvt_pknorm_u16)
6509 else if (IntrinsicID == Intrinsic::amdgcn_cvt_pk_i16)
6544 unsigned AS = (IntrinsicID == Intrinsic::amdgcn_is_shared) ?
6569 AMDGPU::getImageDimIntrinsicInfo(IntrinsicID))
7267 unsigned IntrinsicID local
9356 unsigned IntrinsicID local
[all...]
H A DSIISelLowering.h243 unsigned IntrinsicID) const override;
H A DAMDGPUISelLowering.cpp4688 unsigned IntrinsicID local
4691 switch (IntrinsicID) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp2234 Intrinsic::ID IntrinsicID;
2236 IntrinsicID = Intrinsic::sadd_sat;
2238 IntrinsicID = Intrinsic::ssub_sat;
2243 Function *F = Intrinsic::getDeclaration(MinMax1.getModule(), IntrinsicID, NewTy);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2080 auto IntrinsicID = F->getIntrinsicID();
2085 if (IntrinsicID == Intrinsic::assume) {
2092 } else if (IntrinsicID == Intrinsic::experimental_guard) {
H A DSimplifyCFG.cpp4011 Intrinsic::ID IntrinsicID = II->getIntrinsicID();
4012 switch (IntrinsicID) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1877 auto IntrinsicID = CountZeros->getIntrinsicID();
1878 if ((IntrinsicID == Intrinsic::cttz && TLI->isCheapToSpeculateCttz()) ||
1879 (IntrinsicID == Intrinsic::ctlz && TLI->isCheapToSpeculateCtlz()))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10245 unsigned IntrinsicID =
10249 switch (IntrinsicID) {
10287 switch (IntrinsicID) {
10368 switch (IntrinsicID) {
10422 switch (IntrinsicID) {
10491 unsigned IntrinsicID =
10496 if (IntrinsicID == Intrinsic::thread_pointer) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14150 unsigned IntrinsicID = local
14153 LowerSVEStructLoad(IntrinsicID, LoadOps, N->getValueType(0), DAG, DL);

Completed in 374 milliseconds