| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.h | 38 unsigned Intr; member 42 const RsrcIntrinsic *lookupRsrcIntrinsic(unsigned Intr); 45 unsigned Intr; member 48 const D16ImageDimIntrinsic *lookupD16ImageDimIntrinsic(unsigned Intr); 51 unsigned Intr; member 77 const ImageDimIntrinsicInfo *getImageDimIntrinsicInfo(unsigned Intr);
|
| H A D | AMDGPUPromoteAlloca.cpp | 1004 IntrinsicInst *Intr = cast<IntrinsicInst>(Call); in handleAlloca() local 1005 Builder.SetInsertPoint(Intr); in handleAlloca() 1006 switch (Intr->getIntrinsicID()) { in handleAlloca() 1010 Intr->eraseFromParent(); in handleAlloca() 1017 DeferredIntrs.push_back(Intr); in handleAlloca() 1020 MemSetInst *MemSet = cast<MemSetInst>(Intr); in handleAlloca() 1024 Intr->eraseFromParent(); in handleAlloca() 1031 Intr->eraseFromParent(); in handleAlloca() 1037 Value *Src = Intr->getOperand(0); in handleAlloca() 1041 { Intr->getType(), PointerType::get(SrcTy, AMDGPUAS::LOCAL_ADDRESS) } in handleAlloca() [all …]
|
| H A D | InstCombineTables.td | 6 let Fields = ["Intr"]; 8 let PrimaryKey = ["Intr"];
|
| H A D | AMDGPUSearchableTables.td | 14 Intrinsic Intr = !cast<Intrinsic>(intr); 21 let Fields = ["Intr", "RsrcArg", "IsImage"]; 23 let PrimaryKey = ["Intr"]; 175 Intrinsic Intr = intr; 180 let Fields = ["Intr"]; 182 let PrimaryKey = ["Intr"];
|
| H A D | AMDGPULegalizerInfo.cpp | 4017 const AMDGPU::ImageDimIntrinsicInfo *Intr, in packImage16bitOpsToDwords() argument 4021 auto EndIdx = Intr->VAddrEnd; in packImage16bitOpsToDwords() 4023 for (unsigned I = Intr->VAddrStart; I < EndIdx; I++) { in packImage16bitOpsToDwords() 4030 if (I < Intr->GradientStart) { in packImage16bitOpsToDwords() 4033 } else if ((I >= Intr->GradientStart && I < Intr->CoordStart && !IsG16) || in packImage16bitOpsToDwords() 4034 (I >= Intr->CoordStart && !IsA16)) { in packImage16bitOpsToDwords() 4041 ((Intr->NumGradients / 2) % 2 == 1 && in packImage16bitOpsToDwords() 4042 (I == static_cast<unsigned>(Intr->GradientStart + in packImage16bitOpsToDwords() 4043 (Intr->NumGradients / 2) - 1) || in packImage16bitOpsToDwords() 4044 I == static_cast<unsigned>(Intr->GradientStart + in packImage16bitOpsToDwords() [all …]
|
| H A D | AMDGPUInstructionSelector.cpp | 1465 MachineInstr &MI, const AMDGPU::ImageDimIntrinsicInfo *Intr) const { in selectImageIntrinsic() 1470 AMDGPU::getMIMGBaseOpcodeInfo(Intr->BaseOpcode); in selectImageIntrinsic() 1472 const AMDGPU::MIMGDimInfo *DimInfo = AMDGPU::getMIMGDimInfo(Intr->Dim); in selectImageIntrinsic() 1474 AMDGPU::getMIMGLZMappingInfo(Intr->BaseOpcode); in selectImageIntrinsic() 1476 AMDGPU::getMIMGMIPMappingInfo(Intr->BaseOpcode); in selectImageIntrinsic() 1477 unsigned IntrOpcode = Intr->BaseOpcode; in selectImageIntrinsic() 1491 Unorm = MI.getOperand(ArgOffset + Intr->UnormIndex).getImm() != 0; in selectImageIntrinsic() 1496 if (!parseTexFail(MI.getOperand(ArgOffset + Intr->TexFailCtrlIndex).getImm(), in selectImageIntrinsic() 1500 const int Flags = MI.getOperand(ArgOffset + Intr->NumArgs).getImm(); in selectImageIntrinsic() 1531 DMask = MI.getOperand(ArgOffset + Intr->DMaskIndex).getImm(); in selectImageIntrinsic() [all …]
|
| H A D | SIISelLowering.cpp | 1043 const AMDGPU::ImageDimIntrinsicInfo *Intr in getTgtMemIntrinsic() local 1046 AMDGPU::getMIMGBaseOpcodeInfo(Intr->BaseOpcode); in getTgtMemIntrinsic() 4919 unsigned SITargetLowering::isCFIntrinsic(const SDNode *Intr) const { in isCFIntrinsic() 4920 if (Intr->getOpcode() == ISD::INTRINSIC_W_CHAIN) { in isCFIntrinsic() 4921 switch (cast<ConstantSDNode>(Intr->getOperand(1))->getZExtValue()) { in isCFIntrinsic() 4974 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND() local 4979 if (Intr->getOpcode() == ISD::SETCC) { in LowerBRCOND() 4981 SetCC = Intr; in LowerBRCOND() 4982 Intr = SetCC->getOperand(0).getNode(); in LowerBRCOND() 4991 unsigned CFNode = isCFIntrinsic(Intr); in LowerBRCOND() [all …]
|
| H A D | SIISelLowering.h | 68 SDValue lowerImage(SDValue Op, const AMDGPU::ImageDimIntrinsicInfo *Intr, 206 unsigned isCFIntrinsic(const SDNode *Intr) const;
|
| H A D | AMDGPUInstructionSelector.h | 130 const AMDGPU::ImageDimIntrinsicInfo *Intr) const;
|
| H A D | MIMGInstructions.td | 1050 Intrinsic Intr = I; 1081 …let Fields = ["Intr", "BaseOpcode", "Dim", "NumGradients", "NumDmask", "NumData", "NumVAddrs", "Nu… 1088 let PrimaryKey = ["Intr"];
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 31 unsigned Intr; member
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 514 Intrinsic &Intr; member in __anon9e9e0a7a0111::Intrinsic::DagEmitter 518 DagEmitter(Intrinsic &Intr, StringRef CallPrefix) : in DagEmitter() argument 519 Intr(Intr), CallPrefix(CallPrefix) { in DagEmitter() 1467 if (Intr.getRecord()->getValueAsBit("isLaneQ")) in emitDagCall() 1469 MangledName = Intr.mangleName(N, ClassS); in emitDagCall() 1471 Intrinsic &Callee = Intr.Emitter.getIntrinsic(N, Types, MangledName); in emitDagCall() 1475 Intr.Dependencies.insert(&Callee); in emitDagCall() 1509 assert_with_loc(Intr.Variables.find(std::string( in emitDagCast() 1510 DI->getArgNameStr(ArgIdx))) != Intr.Variables.end(), in emitDagCast() 1513 Intr.Variables[std::string(DI->getArgNameStr(ArgIdx))].getType(); in emitDagCast() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOptimizeSZextends.cpp | 119 Value *Intr = Shl->getOperand(0); in runOnFunction() local 127 if (IntrinsicInst *I = dyn_cast<IntrinsicInst>(Intr)) { in runOnFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 131 IntrinsicInst *Intr = cast<IntrinsicInst>(Assume); in tryToPreserveWithoutAddingAssume() local 132 ToUpdate = &Intr->op_begin()[Bundle->Begin + ABA_Argument]; in tryToPreserveWithoutAddingAssume() 299 if (auto *Intr = Builder.build()) { in salvageKnowledge() local 300 Intr->insertBefore(I); in salvageKnowledge() 302 AC->registerAssumption(Intr); in salvageKnowledge()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | AssumeBundleQueries.cpp | 133 auto *Intr = dyn_cast<IntrinsicInst>(U->getUser()); in getBundleFromUse() local 137 return &Intr->getBundleOpInfoForOperand(U->getOperandNo()); in getBundleFromUse()
|
| /netbsd-src/sys/dev/ppbus/ |
| H A D | ppbus_1284.h | 70 #define Intr nACK macro
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 146 std::unique_ptr<CodeGenIntrinsic> &Intr = Intrinsics[I]; in getIntrinsic() local 147 if (!Intr) in getIntrinsic() 148 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(), in getIntrinsic() 150 return *Intr; in getIntrinsic()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | GVNHoist.cpp | 1199 if (auto *Intr = dyn_cast<IntrinsicInst>(Call)) { in hoistExpressions() local 1200 if (isa<DbgInfoIntrinsic>(Intr) || in hoistExpressions() 1201 Intr->getIntrinsicID() == Intrinsic::assume || in hoistExpressions() 1202 Intr->getIntrinsicID() == Intrinsic::sideeffect) in hoistExpressions()
|
| /netbsd-src/external/bsd/top/dist/machine/ |
| H A D | m_freebsd.man | 71 .B Intr
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 2293 static SDValue lowerMSALoadIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr, in lowerMSALoadIntr() argument 2315 unsigned Intr = cast<ConstantSDNode>(Op->getOperand(1))->getZExtValue(); in lowerINTRINSIC_W_CHAIN() local 2316 switch (Intr) { in lowerINTRINSIC_W_CHAIN() 2363 return lowerMSALoadIntr(Op, DAG, Intr, Subtarget); in lowerINTRINSIC_W_CHAIN() 2367 static SDValue lowerMSAStoreIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr, in lowerMSAStoreIntr() argument 2390 unsigned Intr = cast<ConstantSDNode>(Op->getOperand(1))->getZExtValue(); in lowerINTRINSIC_VOID() local 2391 switch (Intr) { in lowerINTRINSIC_VOID() 2398 return lowerMSAStoreIntr(Op, DAG, Intr, Subtarget); in lowerINTRINSIC_VOID()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 147 Intrinsic Intr = !cast<Intrinsic>(IntrName); 171 !subst(ins, Intr, 1702 multiclass ATOM2P_impl<string AsmStr, Intrinsic Intr, 1709 (Intr Int32Regs:$src, regclass:$b)>; 1712 (Intr Int64Regs:$src, regclass:$b)>; 1719 (Intr Int32Regs:$src, (ImmTy Imm:$b))>; 1722 (Intr Int64Regs:$src, (ImmTy Imm:$b))>; 1725 multiclass ATOM3P_impl<string AsmStr, Intrinsic Intr, 1733 (Intr Int32Regs:$src, regclass:$b, regclass:$c)>; 1736 (Intr Int64Regs:$src, regclass:$b, regclass:$c)>; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 404 while (auto *Intr = dyn_cast<IntrinsicInst>(StrippedInvariantGroupsArg)) { in simplifyInvariantGroupIntrinsic() local 405 if (Intr->getIntrinsicID() != Intrinsic::launder_invariant_group && in simplifyInvariantGroupIntrinsic() 406 Intr->getIntrinsicID() != Intrinsic::strip_invariant_group) in simplifyInvariantGroupIntrinsic() 408 StrippedInvariantGroupsArg = Intr->getArgOperand(0)->stripPointerCasts(); in simplifyInvariantGroupIntrinsic()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 1965 unsigned Intr; member 1967 const SourceOfDivergence *lookupSourceOfDivergence(unsigned Intr);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 9305 auto Intr = (BuiltinID == AArch64::BI__builtin_arm_st64b in EmitAArch64BuiltinExpr() local 9310 Function *F = CGM.getIntrinsic(Intr); in EmitAArch64BuiltinExpr() 9318 auto Intr = (BuiltinID == AArch64::BI__builtin_arm_rndr in EmitAArch64BuiltinExpr() local 9321 Function *F = CGM.getIntrinsic(Intr); in EmitAArch64BuiltinExpr() 12010 Function *Intr = CGF.CGM.getIntrinsic(IID); in EmitX86FMAExpr() local 12011 Res = CGF.Builder.CreateCall(Intr, {A, B, C, Ops.back() }); in EmitX86FMAExpr() 12952 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 12953 return Builder.CreateCall(Intr, Ops); in EmitX86BuiltinExpr() 13061 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 13062 return Builder.CreateCall(Intr, Ops); in EmitX86BuiltinExpr() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 1292 Function *Intr = in tryICallBranchFunnel() local 1295 auto *CI = CallInst::Create(Intr, JTArgs, "", BB); in tryICallBranchFunnel()
|