Searched refs:VPIntrin (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 622 void visitVPLoad(const VPIntrinsic &VPIntrin, EVT VT, 624 void visitVPStore(const VPIntrinsic &VPIntrin, 626 void visitVPGather(const VPIntrinsic &VPIntrin, EVT VT, 628 void visitVPScatter(const VPIntrinsic &VPIntrin, 630 void visitVPStridedLoad(const VPIntrinsic &VPIntrin, EVT VT, 632 void visitVPStridedStore(const VPIntrinsic &VPIntrin, 634 void visitVPCmp(const VPCmpIntrinsic &VPIntrin); 635 void visitVectorPredicationIntrinsic(const VPIntrinsic &VPIntrin);
|
| H A D | SelectionDAGBuilder.cpp | 7441 static unsigned getISDForVPIntrinsic(const VPIntrinsic &VPIntrin) { in getISDForVPIntrinsic() argument 7443 switch (VPIntrin.getIntrinsicID()) { in getISDForVPIntrinsic() 7445 bool IsZeroUndef = cast<ConstantInt>(VPIntrin.getArgOperand(3))->isOne(); in getISDForVPIntrinsic() 7450 bool IsZeroUndef = cast<ConstantInt>(VPIntrin.getArgOperand(3))->isOne(); in getISDForVPIntrinsic() 7467 if (VPIntrin.getFastMathFlags().allowReassoc()) in getISDForVPIntrinsic() 7475 void SelectionDAGBuilder::visitVPLoad(const VPIntrinsic &VPIntrin, EVT VT, in visitVPLoad() argument 7478 Value *PtrOperand = VPIntrin.getArgOperand(0); in visitVPLoad() 7479 MaybeAlign Alignment = VPIntrin.getPointerAlignment(); in visitVPLoad() 7480 AAMDNodes AAInfo = VPIntrin.getAAMetadata(); in visitVPLoad() 7481 const MDNode *Ranges = VPIntrin.getMetadata(LLVMContext::MD_range); in visitVPLoad() [all …]
|