Searched refs:IntrID (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1722 IntrinsicID_match(Intrinsic::ID IntrID) : ID(IntrID) {} argument
1769 template <Intrinsic::ID IntrID> inline IntrinsicID_match m_Intrinsic() {
1770 return IntrinsicID_match(IntrID);
1773 template <Intrinsic::ID IntrID, typename T0>
1775 return m_CombineAnd(m_Intrinsic<IntrID>(), m_Argument<0>(Op0));
1778 template <Intrinsic::ID IntrID, typename T0, typename T1>
1781 return m_CombineAnd(m_Intrinsic<IntrID>(Op0), m_Argument<1>(Op1));
1784 template <Intrinsic::ID IntrID, typename T0, typename T1, typename T2>
1787 return m_CombineAnd(m_Intrinsic<IntrID>(Op
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp273 Intrinsic::ID IntrID = Intrinsic::not_intrinsic; local
277 IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_x
281 IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_y
286 IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_z
293 Function *WorkitemIdFn = Intrinsic::getDeclaration(Mod, IntrID);
H A DAMDGPUCodeGenPrepare.cpp480 Intrinsic::ID IntrID = Intrinsic::not_intrinsic; local
484 IntrID = Intrinsic::amdgcn_mul_u24;
486 IntrID = Intrinsic::amdgcn_mul_i24;
498 FunctionCallee Intrin = Intrinsic::getDeclaration(Mod, IntrID);
501 if (IntrID == Intrinsic::amdgcn_mul_u24) {
511 if (IntrID == Intrinsic::amdgcn_mul_u24) {
H A DAMDGPUISelDAGToDAG.cpp302 void SelectDSAppendConsume(SDNode *N, unsigned IntrID);
303 void SelectDS_GWS(SDNode *N, unsigned IntrID);
2213 void AMDGPUDAGToDAGISel::SelectDSAppendConsume(SDNode *N, unsigned IntrID) { argument
2216 unsigned Opc = IntrID == Intrinsic::amdgcn_ds_append ?
2253 static unsigned gwsIntrinToOpcode(unsigned IntrID) { argument
2254 switch (IntrID) {
2272 void AMDGPUDAGToDAGISel::SelectDS_GWS(SDNode *N, unsigned IntrID) { argument
2273 if (IntrID == Intrinsic::amdgcn_ds_gws_sema_release_all &&
2329 const unsigned Opc = gwsIntrinToOpcode(IntrID);
2342 unsigned IntrID local
2357 unsigned IntrID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue(); local
2379 unsigned IntrID = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); local
[all...]
H A DAMDGPUTargetTransformInfo.cpp671 auto IntrID = II->getIntrinsicID(); local
672 switch (IntrID) {
692 unsigned TrueAS = IntrID == Intrinsic::amdgcn_is_shared ?
H A DAMDGPURegisterBankInfo.cpp2141 auto IntrID = MI.getIntrinsicID(); local
2142 switch (IntrID) {
2196 AMDGPU::lookupRsrcIntrinsic(IntrID)) {
3093 auto IntrID = MI.getIntrinsicID(); local
3094 switch (IntrID) {
3255 AMDGPU::lookupRsrcIntrinsic(IntrID)) {
H A DSIISelLowering.cpp924 unsigned IntrID) const {
926 AMDGPU::lookupRsrcIntrinsic(IntrID)) {
928 (Intrinsic::ID)IntrID);
973 switch (IntrID) {
1052 if (IntrID == Intrinsic::amdgcn_ds_gws_barrier)
6136 unsigned IntrID = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue(); local
6139 switch (IntrID) {
6169 switch (IntrID) {
6221 switch (IntrID) {
6237 switch (IntrID) {
[all...]
H A DAMDGPULegalizerInfo.cpp2352 auto IntrID = MI.getIntrinsicID();
2353 switch (IntrID) {
2369 if (IntrID == Intrinsic::amdgcn_if) {
H A DAMDGPUInstructionSelector.cpp1048 MachineInstr &MI, Intrinsic::ID IntrID) const {
1077 unsigned Instruction = IntrID == Intrinsic::amdgcn_ds_ordered_add ? 0 : 1;
H A DAMDGPUISelLowering.cpp715 unsigned IntrID = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue(); local
716 switch (IntrID) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h664 bool isIntrinsicSourceOfDivergence(unsigned IntrID);
H A DAMDGPUBaseInfo.cpp1339 bool isIntrinsicSourceOfDivergence(unsigned IntrID) {
1340 return lookupSourceOfDivergence(IntrID);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp1355 unsigned IntrID = IntrIDOp.getIntrinsicID(); local
1356 if (IntrID != 0 && IntrID < Intrinsic::num_intrinsics) {
1359 static_cast<Intrinsic::ID>(IntrID));
1370 switch (IntrID) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp3322 llvm::CallInst *CodeGenFunction::EmitTrapCall(llvm::Intrinsic::ID IntrID) { argument
3323 llvm::CallInst *TrapCall = Builder.CreateCall(CGM.getIntrinsic(IntrID));
H A DCodeGenFunction.h4149 llvm::CallInst *EmitTrapCall(llvm::Intrinsic::ID IntrID);

Completed in 537 milliseconds