| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 167 unsigned IntNo = Node->getConstantOperandVal(0); in Select() local 168 switch (IntNo) { in Select() 189 unsigned IntNo = Node->getConstantOperandVal(1); in Select() local 192 switch (IntNo) { in Select() 223 unsigned IntNo = Node->getConstantOperandVal(1); in Select() local 224 switch (IntNo) { in Select()
|
| H A D | WebAssemblyISelLowering.cpp | 883 unsigned IntNo = Op.getConstantOperandVal(0); in computeKnownBitsForTargetNode() local 884 switch (IntNo) { in computeKnownBitsForTargetNode() 1778 unsigned IntNo; in LowerIntrinsic() local 1782 IntNo = Op.getConstantOperandVal(1); in LowerIntrinsic() 1785 IntNo = Op.getConstantOperandVal(0); in LowerIntrinsic() 1792 switch (IntNo) { in LowerIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 542 unsigned IntNo = Node->getConstantOperandVal(IntNoOffset); in selectVSETVLI() local 544 assert((IntNo == Intrinsic::riscv_vsetvli || in selectVSETVLI() 545 IntNo == Intrinsic::riscv_vsetvlimax || in selectVSETVLI() 546 IntNo == Intrinsic::riscv_vsetvli_opt || in selectVSETVLI() 547 IntNo == Intrinsic::riscv_vsetvlimax_opt) && in selectVSETVLI() 550 bool VLMax = IntNo == Intrinsic::riscv_vsetvlimax || in selectVSETVLI() 551 IntNo == Intrinsic::riscv_vsetvlimax_opt; in selectVSETVLI() 1109 unsigned IntNo = Node->getConstantOperandVal(0); in Select() local 1110 switch (IntNo) { in Select() 1118 bool IsUnsigned = IntNo == Intrinsic::riscv_vmsgeu; in Select() [all …]
|
| H A D | RISCVISelLowering.cpp | 1737 unsigned IntNo = Op.getConstantOperandVal(HasChain ? 1 : 0); in getVLOperand() local 1739 RISCVVIntrinsicsTable::getRISCVVIntrinsicInfo(IntNo); in getVLOperand() 5429 unsigned IntNo = Op.getConstantOperandVal(HasChain ? 1 : 0); in lowerVectorIntrinsicScalars() local 5433 RISCVVIntrinsicsTable::getRISCVVIntrinsicInfo(IntNo); in lowerVectorIntrinsicScalars() 5481 switch (IntNo) { in lowerVectorIntrinsicScalars() 5560 if (IntNo == Intrinsic::riscv_vslide1up || in lowerVectorIntrinsicScalars() 5561 IntNo == Intrinsic::riscv_vslide1up_mask) { in lowerVectorIntrinsicScalars() 5607 unsigned IntNo = Op.getConstantOperandVal(0); in LowerINTRINSIC_WO_CHAIN() local 5611 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 5621 IntNo == Intrinsic::riscv_brev8 ? RISCVISD::BREV8 : RISCVISD::ORC_B; in LowerINTRINSIC_WO_CHAIN() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 208 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); in Select() local 209 switch (IntNo) { in Select() 484 unsigned IntNo = cast<ConstantSDNode>(BaseV->getOperand(1))->getZExtValue(); in PreprocessTrunc() local 487 if (!((IntNo == Intrinsic::bpf_load_byte && MaskV == 0xFF) || in PreprocessTrunc() 488 (IntNo == Intrinsic::bpf_load_half && MaskV == 0xFFFF) || in PreprocessTrunc() 489 (IntNo == Intrinsic::bpf_load_word && MaskV == 0xFFFFFFFF))) in PreprocessTrunc()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 195 unsigned IntNo = cast<ConstantSDNode>(IntN->getOperand(1))->getZExtValue(); in LoadInstrForLoadIntrinsic() local 205 auto FLC = LoadPciMap.find(IntNo); in LoadInstrForLoadIntrinsic() 207 EVT ValTy = (IntNo == Intrinsic::hexagon_circ_ldd) ? MVT::i64 : MVT::i32; in LoadInstrForLoadIntrinsic() 328 unsigned IntNo = cast<ConstantSDNode>(IntN->getOperand(1))->getZExtValue(); in SelectBrevLdIntrinsic() local 338 auto FLI = LoadBrevMap.find(IntNo); in SelectBrevLdIntrinsic() 341 (IntNo == Intrinsic::hexagon_L2_loadrd_pbr) ? MVT::i64 : MVT::i32; in SelectBrevLdIntrinsic() 369 unsigned IntNo = cast<ConstantSDNode>(IntN->getOperand(1))->getZExtValue(); in SelectNewCircIntrinsic() local 386 auto FLI = LoadNPcMap.find (IntNo); in SelectNewCircIntrinsic() 389 if (IntNo == Intrinsic::hexagon_L2_loadrd_pci || in SelectNewCircIntrinsic() 390 IntNo == Intrinsic::hexagon_L2_loadrd_pcr) in SelectNewCircIntrinsic() [all …]
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 2868 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); in SelectV65GatherPred() local 2869 switch (IntNo) { in SelectV65GatherPred() 2907 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); in SelectV65Gather() local 2908 switch (IntNo) { in SelectV65Gather()
|
| H A D | HexagonISelLowering.cpp | 731 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue(); in LowerINTRINSIC_VOID() local 733 if (IntNo == Intrinsic::hexagon_prefetch) { in LowerINTRINSIC_VOID()
|
| H A D | HexagonISelLoweringHVX.cpp | 2130 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in LowerHvxIntrinsic() local 2137 switch (IntNo) { in LowerHvxIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 252 unsigned IntNo = cast<ConstantSDNode>(Addr->getOperand(1))->getZExtValue(); in tryBRIND() local 253 if (IntNo != Intrinsic::xcore_checkevent) in tryBRIND()
|
| H A D | XCoreISelLowering.cpp | 913 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in LowerINTRINSIC_WO_CHAIN() local 914 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 1825 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue(); in computeKnownBitsForTargetNode() local 1826 switch (IntNo) { in computeKnownBitsForTargetNode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 4722 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); in Select() local 4723 switch (IntNo) { in Select() 4734 Opc = (IntNo == Intrinsic::arm_mrrc ? ARM::t2MRRC : ARM::t2MRRC2); in Select() 4736 Opc = (IntNo == Intrinsic::arm_mrrc ? ARM::MRRC : ARM::MRRC2); in Select() 4766 bool IsAcquire = IntNo == Intrinsic::arm_ldaexd; in Select() 4845 bool IsRelease = IntNo == Intrinsic::arm_stlexd; in Select() 5155 IntNo == Intrinsic::arm_mve_vldr_gather_base_wb_predicated); in Select() 5188 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue(); in Select() local 5189 switch (IntNo) { in Select() 5238 IntNo == Intrinsic::arm_mve_vadc_predicated); in Select() [all …]
|
| H A D | ARMISelLowering.cpp | 4046 unsigned IntNo = in LowerINTRINSIC_VOID() local 4050 switch (IntNo) { in LowerINTRINSIC_VOID() 4089 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in LowerINTRINSIC_WO_CHAIN() local 4091 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 4168 unsigned NewOpc = (IntNo == Intrinsic::arm_neon_vmulls) in LowerINTRINSIC_WO_CHAIN() 4175 unsigned NewOpc = (IntNo == Intrinsic::arm_neon_vminnm) in LowerINTRINSIC_WO_CHAIN() 4184 unsigned NewOpc = (IntNo == Intrinsic::arm_neon_vminu) in LowerINTRINSIC_WO_CHAIN() 4193 unsigned NewOpc = (IntNo == Intrinsic::arm_neon_vmins) in LowerINTRINSIC_WO_CHAIN() 4198 unsigned NewOpc = (IntNo == Intrinsic::arm_neon_vmins) in LowerINTRINSIC_WO_CHAIN() 10532 unsigned IntNo = cast<ConstantSDNode>(N->getOperand(0))->getZExtValue(); in ReplaceLongIntrinsic() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86IntrinsicsInfo.h | 328 static const IntrinsicData* getIntrinsicWithChain(unsigned IntNo) { in getIntrinsicWithChain() argument 329 const IntrinsicData *Data = lower_bound(IntrinsicsWithChain, IntNo); in getIntrinsicWithChain() 330 if (Data != std::end(IntrinsicsWithChain) && Data->Id == IntNo) in getIntrinsicWithChain() 1396 static const IntrinsicData* getIntrinsicWithoutChain(unsigned IntNo) { in getIntrinsicWithoutChain() argument 1397 const IntrinsicData *Data = lower_bound(IntrinsicsWithoutChain, IntNo); in getIntrinsicWithoutChain() 1398 if (Data != std::end(IntrinsicsWithoutChain) && Data->Id == IntNo) in getIntrinsicWithoutChain()
|
| H A D | X86ISelDAGToDAG.cpp | 4784 unsigned IntNo = Node->getConstantOperandVal(1); in Select() local 4785 switch (IntNo) { in Select() 4793 switch (IntNo) { in Select() 4816 unsigned Opc = IntNo == Intrinsic::x86_tileloadd64_internal in Select() 4843 unsigned IntNo = Node->getConstantOperandVal(1); in Select() local 4844 switch (IntNo) { in Select() 4852 switch (IntNo) { in Select() 4877 if (IntNo == Intrinsic::x86_sse3_monitor || in Select() 4878 IntNo == Intrinsic::x86_monitorx) { in Select() 4925 switch (IntNo) { in Select()
|
| H A D | X86ISelLowering.cpp | 26958 unsigned IntNo = Op.getConstantOperandVal(0); in LowerINTRINSIC_WO_CHAIN() local 26960 const IntrinsicData* IntrData = getIntrinsicWithoutChain(IntNo); in LowerINTRINSIC_WO_CHAIN() 27610 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 27644 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 27715 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 27768 if (IntNo == Intrinsic::x86_sse42_pcmpistri128) in LowerINTRINSIC_WO_CHAIN() 27781 if (IntNo == Intrinsic::x86_sse42_pcmpistrm128) in LowerINTRINSIC_WO_CHAIN() 27889 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 28219 unsigned IntNo = Op.getConstantOperandVal(1); in LowerINTRINSIC_W_CHAIN() local 28220 const IntrinsicData *IntrData = getIntrinsicWithChain(IntNo); in LowerINTRINSIC_W_CHAIN() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 72 bool tryMULLV64LaneV128(unsigned IntNo, SDNode *N); 892 bool AArch64DAGToDAGISel::tryMULLV64LaneV128(unsigned IntNo, SDNode *N) { in tryMULLV64LaneV128() argument 908 if (IntNo == Intrinsic::aarch64_neon_smull) { in tryMULLV64LaneV128() 919 } else if (IntNo == Intrinsic::aarch64_neon_umull) { in tryMULLV64LaneV128() 4226 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); in Select() local 4227 switch (IntNo) { in Select() 4233 IntNo == Intrinsic::aarch64_ldaxp ? AArch64::LDAXPX : AArch64::LDXPX; in Select() 4251 IntNo == Intrinsic::aarch64_stlxp ? AArch64::STLXPX : AArch64::STXPX; in Select() 4654 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(0))->getZExtValue(); in Select() local 4655 switch (IntNo) { in Select() [all …]
|
| H A D | AArch64ISelLowering.cpp | 2195 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in computeKnownBitsForTargetNode() local 2196 switch (IntNo) { in computeKnownBitsForTargetNode() 4789 unsigned IntNo = Op.getConstantOperandVal(1); in LowerINTRINSIC_VOID() local 4791 switch (IntNo) { in LowerINTRINSIC_VOID() 4827 unsigned IntNo = Op.getConstantOperandVal(1); in LowerINTRINSIC_W_CHAIN() local 4829 switch (IntNo) { in LowerINTRINSIC_W_CHAIN() 4860 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in LowerINTRINSIC_WO_CHAIN() local 4862 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN() 5237 bool IsShiftRight = IntNo == Intrinsic::aarch64_neon_vsri; in LowerINTRINSIC_WO_CHAIN() 5247 bool IsSignedAdd = (IntNo == Intrinsic::aarch64_neon_srhadd || in LowerINTRINSIC_WO_CHAIN() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 18801 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local 18805 IntNo = Intrinsic::ceil; in EmitWebAssemblyBuiltinExpr() 18809 IntNo = Intrinsic::floor; in EmitWebAssemblyBuiltinExpr() 18813 IntNo = Intrinsic::trunc; in EmitWebAssemblyBuiltinExpr() 18817 IntNo = Intrinsic::nearbyint; in EmitWebAssemblyBuiltinExpr() 18823 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr() 18840 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local 18844 IntNo = Intrinsic::sadd_sat; in EmitWebAssemblyBuiltinExpr() 18848 IntNo = Intrinsic::uadd_sat; in EmitWebAssemblyBuiltinExpr() 18852 IntNo = Intrinsic::wasm_sub_sat_signed; in EmitWebAssemblyBuiltinExpr() [all …]
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 736 std::string IntNo = ParamAlloc.allocParam( in genCode() local 738 OS << "Builder.CreateCall(CGM.getIntrinsic(" << IntNo; in genCode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1770 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in lowerINTRINSIC_WO_CHAIN() local 1771 switch (IntNo) { in lowerINTRINSIC_WO_CHAIN()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 3180 unsigned IntNo = cast<ConstantSDNode>(Op.getOperand(0))->getZExtValue(); in LowerINTRINSIC_WO_CHAIN() local 3182 switch (IntNo) { in LowerINTRINSIC_WO_CHAIN()
|