| /freebsd/contrib/llvm-project/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 84 const ImageDimIntrinsicInfo *getImageDimIntrinsicInfo(unsigned Intr);
|
| H A D | AMDGPUPromoteAlloca.cpp | 694 if (auto *Intr = dyn_cast<IntrinsicInst>(Inst)) { in promoteAllocaUserToVector() local 695 if (Intr->getIntrinsicID() == Intrinsic::objectsize) { in promoteAllocaUserToVector() 696 Intr->replaceAllUsesWith( in promoteAllocaUserToVector() 697 Builder.getIntN(Intr->getType()->getIntegerBitWidth(), in promoteAllocaUserToVector() 970 if (auto *Intr = dyn_cast<IntrinsicInst>(Inst)) { in tryPromoteAllocaToVector() local 971 if (Intr->getIntrinsicID() == Intrinsic::objectsize) { in tryPromoteAllocaToVector() 1622 IntrinsicInst *Intr = cast<IntrinsicInst>(Call); in tryPromoteAllocaToLDS() local 1623 Builder.SetInsertPoint(Intr); in tryPromoteAllocaToLDS() 1624 switch (Intr->getIntrinsicID()) { in tryPromoteAllocaToLDS() 1628 Intr->eraseFromParent(); in tryPromoteAllocaToLDS() [all …]
|
| H A D | InstCombineTables.td | 5 let Fields = ["Intr"]; 7 let PrimaryKey = ["Intr"];
|
| H A D | AMDGPUSearchableTables.td | 14 Intrinsic Intr = !cast<Intrinsic>(intr); 21 let Fields = ["Intr", "RsrcArg", "IsImage"]; 23 let PrimaryKey = ["Intr"]; 214 Intrinsic Intr = intr; 219 let Fields = ["Intr"]; 221 let PrimaryKey = ["Intr"]; 374 Intrinsic Intr = intr; 379 let Fields = ["Intr"]; 381 let PrimaryKey = ["Intr"];
|
| H A D | AMDGPULegalizerInfo.cpp | 6348 const AMDGPU::ImageDimIntrinsicInfo *Intr, in packImage16bitOpsToDwords() argument 6352 auto EndIdx = Intr->VAddrEnd; in packImage16bitOpsToDwords() 6354 for (unsigned I = Intr->VAddrStart; I < EndIdx; I++) { in packImage16bitOpsToDwords() 6361 if ((I < Intr->GradientStart) || in packImage16bitOpsToDwords() 6362 (I >= Intr->GradientStart && I < Intr->CoordStart && !IsG16) || in packImage16bitOpsToDwords() 6363 (I >= Intr->CoordStart && !IsA16)) { in packImage16bitOpsToDwords() 6364 if ((I < Intr->GradientStart) && IsA16 && in packImage16bitOpsToDwords() 6366 assert(I == Intr->BiasIndex && "Got unexpected 16-bit extra argument"); in packImage16bitOpsToDwords() 6373 assert((!IsA16 || Intr->NumBiasArgs == 0 || I != Intr->BiasIndex) && in packImage16bitOpsToDwords() 6383 ((Intr->NumGradients / 2) % 2 == 1 && in packImage16bitOpsToDwords() [all …]
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 34 unsigned Intr; member 167 II, II, NewImageDimIntr->Intr, IC, [&](auto &Args, auto &ArgTys) { in simplifyAMDGCNImageIntrinsic() 184 II, II, NewImageDimIntr->Intr, IC, [&](auto &Args, auto &ArgTys) { in simplifyAMDGCNImageIntrinsic() 201 II, II, NewImageDimIntr->Intr, IC, [&](auto &Args, auto &ArgTys) { in simplifyAMDGCNImageIntrinsic() 219 II, II, NewImageDimIntr->Intr, IC, [&](auto &Args, auto &ArgTys) { in simplifyAMDGCNImageIntrinsic() 243 return modifyIntrinsicCall(II, *User, ImageDimIntr->Intr, IC, in simplifyAMDGCNImageIntrinsic() 287 Intrinsic::getOrInsertDeclaration(M, ImageDimIntr->Intr, SigTys); in simplifyAMDGCNImageIntrinsic()
|
| H A D | AMDGPULateCodeGenPrepare.cpp | 141 if (const auto *Intr = dyn_cast<IntrinsicInst>(II)) in isCoercionProfitable() local 142 return Intr->getIntrinsicID() == Intrinsic::amdgcn_perm; in isCoercionProfitable()
|
| H A D | AMDGPUInstructionSelector.cpp | 2030 MachineInstr &MI, const AMDGPU::ImageDimIntrinsicInfo *Intr) const { in selectImageIntrinsic() 2035 AMDGPU::getMIMGBaseOpcodeInfo(Intr->BaseOpcode); in selectImageIntrinsic() 2037 const AMDGPU::MIMGDimInfo *DimInfo = AMDGPU::getMIMGDimInfo(Intr->Dim); in selectImageIntrinsic() 2038 unsigned IntrOpcode = Intr->BaseOpcode; in selectImageIntrinsic() 2055 Unorm = MI.getOperand(ArgOffset + Intr->UnormIndex).getImm() != 0; in selectImageIntrinsic() 2060 if (!parseTexFail(MI.getOperand(ArgOffset + Intr->TexFailCtrlIndex).getImm(), in selectImageIntrinsic() 2064 const int Flags = MI.getOperand(ArgOffset + Intr->NumArgs).getImm(); in selectImageIntrinsic() 2095 DMask = MI.getOperand(ArgOffset + Intr->DMaskIndex).getImm(); in selectImageIntrinsic() 2117 AMDGPU::getMIMGG16MappingInfo(Intr->BaseOpcode); in selectImageIntrinsic() 2125 unsigned CPol = MI.getOperand(ArgOffset + Intr->CachePolicyIndex).getImm(); in selectImageIntrinsic() [all …]
|
| H A D | SIISelLowering.cpp | 1263 const AMDGPU::ImageDimIntrinsicInfo *Intr = in getTgtMemIntrinsic() local 1265 BaseOpcode = AMDGPU::getMIMGBaseOpcodeInfo(Intr->BaseOpcode); in getTgtMemIntrinsic() 6855 unsigned SITargetLowering::isCFIntrinsic(const SDNode *Intr) const { in isCFIntrinsic() 6856 if (Intr->getOpcode() == ISD::INTRINSIC_W_CHAIN) { in isCFIntrinsic() 6857 switch (Intr->getConstantOperandVal(1)) { in isCFIntrinsic() 6911 SDNode *Intr = BRCOND.getOperand(1).getNode(); in LowerBRCOND() local 6916 if (Intr->getOpcode() == ISD::SETCC) { in LowerBRCOND() 6918 SetCC = Intr; in LowerBRCOND() 6919 Intr = SetCC->getOperand(0).getNode(); in LowerBRCOND() 6928 unsigned CFNode = isCFIntrinsic(Intr); in LowerBRCOND() [all …]
|
| H A D | SIISelLowering.h | 73 SDValue lowerImage(SDValue Op, const AMDGPU::ImageDimIntrinsicInfo *Intr, 238 unsigned isCFIntrinsic(const SDNode *Intr) const;
|
| H A D | AMDGPUInstructionSelector.h | 131 const AMDGPU::ImageDimIntrinsicInfo *Intr) const;
|
| /freebsd/tests/sys/fs/fusefs/ |
| H A D | interrupt.cc | 188 class Intr: public Interrupt {}; class 225 TEST_F(Intr, already_complete) in TEST_F() argument 283 TEST_F(Intr, enosys) in TEST_F() argument 368 TEST_F(Intr, ignore) in TEST_F() argument 404 TEST_F(Intr, in_kernel_restartable) in TEST_F() argument 476 TEST_F(Intr, in_kernel_nonrestartable) in TEST_F() argument 550 TEST_F(Intr, in_progress) in TEST_F() argument 580 TEST_F(Intr, in_progress_read) in TEST_F() argument 669 TEST_F(Intr, priority) in TEST_F() argument 754 TEST_F(Intr, too_soon) in TEST_F() argument
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 545 Intrinsic &Intr; member in __anonfaf0748f0111::Intrinsic::DagEmitter 549 DagEmitter(Intrinsic &Intr, StringRef CallPrefix) : in DagEmitter() argument 550 Intr(Intr), CallPrefix(CallPrefix) { in DagEmitter() 1542 if (Intr.getRecord()->getValueAsString("Name").contains("laneq")) in emitDagCall() 1544 MangledName = Intr.mangleName(N, ClassS); in emitDagCall() 1546 Intrinsic &Callee = Intr.Emitter.getIntrinsic(N, Types, MangledName); in emitDagCall() 1550 Intr.Dependencies.insert(&Callee); in emitDagCall() 1584 assert_with_loc(Intr.Variables.find(DI->getArgNameStr(ArgIdx)) != in emitDagCast() 1585 Intr.Variables.end(), in emitDagCast() 1588 Intr.Variables[std::string(DI->getArgNameStr(ArgIdx))].getType(); in emitDagCast() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOptimizeSZextends.cpp | 109 Value *Intr = Shl->getOperand(0); in runOnFunction() local 117 if (IntrinsicInst *I = dyn_cast<IntrinsicInst>(Intr)) { in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 133 IntrinsicInst *Intr = cast<IntrinsicInst>(Assume); in tryToPreserveWithoutAddingAssume() local 134 ToUpdate = &Intr->op_begin()[Bundle->Begin + ABA_Argument]; in tryToPreserveWithoutAddingAssume() 299 if (auto *Intr = Builder.build()) { in salvageKnowledge() local 300 Intr->insertBefore(I->getIterator()); in salvageKnowledge() 303 AC->registerAssumption(Intr); in salvageKnowledge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AssumeBundleQueries.cpp | 143 auto *Intr = cast<IntrinsicInst>(U->getUser()); in getBundleFromUse() local 144 return &Intr->getBundleOpInfoForOperand(U->getOperandNo()); in getBundleFromUse()
|
| H A D | CFG.cpp | 367 if (auto *Intr = dyn_cast<IntrinsicInst>(SW->getCondition())) in isPresplitCoroSuspendExitEdge() local 368 return Intr->getIntrinsicID() == Intrinsic::coro_suspend && in isPresplitCoroSuspendExitEdge()
|
| /freebsd/sys/dev/ppbus/ |
| H A D | ppb_1284.h | 66 #define Intr nACK macro
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLBuiltins.cpp | 402 Intrinsic::ID Intr; in EmitHLSLBuiltinExpr() local 404 Intr = CGM.getHLSLRuntime().getNClampIntrinsic(); in EmitHLSLBuiltinExpr() 406 Intr = CGM.getHLSLRuntime().getUClampIntrinsic(); in EmitHLSLBuiltinExpr() 409 Intr = CGM.getHLSLRuntime().getSClampIntrinsic(); in EmitHLSLBuiltinExpr() 412 /*ReturnType=*/OpX->getType(), Intr, in EmitHLSLBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXIntrinsics.td | 138 class INT_BARRIER_CLUSTER<string variant, Intrinsic Intr, 140 BasicNVPTXInst<(outs), (ins), "barrier.cluster."# variant, [(Intr)]>, 167 defvar Intr = !cast<Intrinsic>("int_nvvm_shfl_" 184 !dag(Intr, !if(threadmask_imm, [imm], [B32]), ["threadmask"]), 185 (Intr)), 186 (Intr B32:$src), 187 !dag(Intr, !if(offset_imm, [imm], [B32]), ["offset"]), 188 !dag(Intr, !if(mask_imm, [imm], [B32]), ["mask"])))); 359 class FENCE_PROXY_TENSORMAP_GENERIC_RELEASE<string Scope, Intrinsic Intr> : 361 "fence.proxy.tensormap::generic.release." # Scope, [(Intr)]>, [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | X86.cpp | 391 Function *Intr = CGF.CGM.getIntrinsic(IID); in EmitX86FMAExpr() local 392 Res = CGF.Builder.CreateCall(Intr, {A, B, C, Ops.back() }); in EmitX86FMAExpr() 1333 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 1334 return Builder.CreateCall(Intr, Ops); in EmitX86BuiltinExpr() 1442 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 1443 return Builder.CreateCall(Intr, Ops); in EmitX86BuiltinExpr() 1553 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 1554 return Builder.CreateCall(Intr, Ops); in EmitX86BuiltinExpr() 2112 Function *Intr = CGM.getIntrinsic(IID); in EmitX86BuiltinExpr() local 2113 return Builder.CreateCall(Intr, {LHS, RHS}); in EmitX86BuiltinExpr() [all …]
|
| H A D | PPC.cpp | 1076 #define CUSTOM_BUILTIN(Name, Intr, Types, Accumulate, Feature) \ in EmitPPCBuiltinExpr() argument 1127 #define CUSTOM_BUILTIN(Name, Intr, Types, Acc, Feature) \ in EmitPPCBuiltinExpr() argument 1129 ID = Intrinsic::ppc_##Intr; \ in EmitPPCBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVNHoist.cpp | 1168 if (auto *Intr = dyn_cast<IntrinsicInst>(Call)) { in hoistExpressions() local 1169 if (Intr->getIntrinsicID() == Intrinsic::assume || in hoistExpressions() 1170 Intr->getIntrinsicID() == Intrinsic::sideeffect) in hoistExpressions()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPPC.cpp | 252 #define CUSTOM_BUILTIN(Name, Intr, Types, Acc, Feature) \ in CheckPPCBuiltinFunctionCall() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 2332 static SDValue lowerMSALoadIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr, in lowerMSALoadIntr() argument 2354 unsigned Intr = Op->getConstantOperandVal(1); in lowerINTRINSIC_W_CHAIN() local 2355 switch (Intr) { in lowerINTRINSIC_W_CHAIN() 2402 return lowerMSALoadIntr(Op, DAG, Intr, Subtarget); in lowerINTRINSIC_W_CHAIN() 2406 static SDValue lowerMSAStoreIntr(SDValue Op, SelectionDAG &DAG, unsigned Intr, in lowerMSAStoreIntr() argument 2429 unsigned Intr = Op->getConstantOperandVal(1); in lowerINTRINSIC_VOID() local 2430 switch (Intr) { in lowerINTRINSIC_VOID() 2437 return lowerMSAStoreIntr(Op, DAG, Intr, Subtarget); in lowerINTRINSIC_VOID()
|