/netbsd/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.h | 66 std::unique_ptr<const llvm::MCSubtargetInfo> MSI; variable 91 std::unique_ptr<const MCSubtargetInfo> &&MSI, in LLVMDisasmContext() argument 98 MAI(std::move(MAI)), MRI(std::move(MRI)), MSI(std::move(MSI)), in LLVMDisasmContext() 113 const MCSubtargetInfo *getSubtargetInfo() const { return MSI.get(); } in getSubtargetInfo()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 131 bool addMemSet(uint64_t Offset, MemSetInst *MSI) { in addMemSet() argument 132 uint64_t StoreSize = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in addMemSet() 133 if (!addRange(Offset, Offset + StoreSize, MSI)) in addMemSet() 135 IRBuilder<> IRB(MSI); in addMemSet() 137 cast<ConstantInt>(MSI->getValue())); in addMemSet() 395 MemSetInst *MSI = cast<MemSetInst>(BI); in collectInitializers() local 397 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength())) in collectInitializers() 400 if (!isa<ConstantInt>(MSI->getValue())) in collectInitializers() 404 Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), *DL); in collectInitializers() 408 if (!IB.addMemSet(*Offset, MSI)) in collectInitializers() [all …]
|
/netbsd/sys/arch/arm/pci/ |
H A D | files.pci | 3 # PCI MSI/MSI-X support
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 187 void addMemSet(int64_t OffsetFromFirst, MemSetInst *MSI) { in addMemSet() argument 188 int64_t Size = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in addMemSet() 189 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlignment(), MSI); in addMemSet() 444 MemSetInst *MSI = cast<MemSetInst>(BI); in tryMergingIntoMemset() local 446 if (MSI->isVolatile() || ByteVal != MSI->getValue() || in tryMergingIntoMemset() 447 !isa<ConstantInt>(MSI->getLength())) in tryMergingIntoMemset() 451 Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), DL); in tryMergingIntoMemset() 455 Ranges.addMemSet(*Offset, MSI); in tryMergingIntoMemset() 848 if (isa<ConstantInt>(MSI->getLength()) && !MSI->isVolatile()) in processMemSet() 849 if (Instruction *I = tryMergingIntoMemset(MSI, MSI->getDest(), in processMemSet() [all …]
|
H A D | LoopIdiomRecognize.cpp | 217 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount); 895 bool LoopIdiomRecognize::processLoopMemSet(MemSetInst *MSI, in processLoopMemSet() argument 898 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength())) in processLoopMemSet() 905 Value *Pointer = MSI->getDest(); in processLoopMemSet() 915 uint64_t SizeInBytes = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in processLoopMemSet() 931 Value *SplatValue = MSI->getValue(); in processLoopMemSet() 936 MSIs.insert(MSI); in processLoopMemSet() 939 Pointer, (unsigned)SizeInBytes, MaybeAlign(MSI->getDestAlignment()), in processLoopMemSet() 940 SplatValue, MSI, MSIs, Ev, BECount, NegStride, /*IsLoopMemset=*/true); in processLoopMemSet()
|
H A D | InferAddressSpaces.cpp | 940 if (auto *MSI = dyn_cast<MemSetInst>(MI)) { in handleMemIntrinsicPtrUse() local 941 B.CreateMemSet(NewV, MSI->getValue(), MSI->getLength(), in handleMemIntrinsicPtrUse() 942 MaybeAlign(MSI->getDestAlignment()), in handleMemIntrinsicPtrUse()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | GlobalStatus.cpp | 162 } else if (const MemSetInst *MSI = dyn_cast<MemSetInst>(I)) { in analyzeGlobalAux() local 163 assert(MSI->getArgOperand(0) == V && "Memset only takes one pointer!"); in analyzeGlobalAux() 164 if (MSI->isVolatile()) in analyzeGlobalAux()
|
H A D | Evaluator.cpp | 492 if (MemSetInst *MSI = dyn_cast<MemSetInst>(II)) { in EvaluateBlock() local 493 if (MSI->isVolatile()) { in EvaluateBlock() 498 Constant *Ptr = getVal(MSI->getDest()); in EvaluateBlock() 499 Constant *Val = getVal(MSI->getValue()); in EvaluateBlock() 501 ComputeLoadResult(getVal(Ptr), MSI->getValue()->getType()); in EvaluateBlock()
|
H A D | VNCoercion.cpp | 554 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) { 557 T *Val = cast<T>(MSI->getValue()); 616 if (auto *MSI = dyn_cast<MemSetInst>(SrcInst)) in getConstantMemInstValueForLoad() local 617 if (!isa<Constant>(MSI->getValue())) in getConstantMemInstValueForLoad()
|
/netbsd/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/hisilicon/ |
H A D | hip06.dtsi | 321 * mappings for PCIe MSI transactions. 323 * MSI payload against other DMA payload and has to modify the 324 * MSI payload. This makes it difficult for these platforms to 325 * have a SMMU translation for MSI. In order to workaround this, 326 * ARM SMMUv3 driver requires a quirk to treat the MSI regions
|
H A D | hip07.dtsi | 1152 * mappings for PCIe MSI transactions. 1154 * MSI payload against other DMA payload and has to modify the 1155 * MSI payload. This makes it difficult for these platforms to 1156 * have a SMMU translation for MSI. In order to workaround this, 1157 * ARM SMMUv3 driver requires a quirk to treat the MSI regions
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Decl.cpp | 545 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden() local 547 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden() 2607 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 2615 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKindForInstantiation() 2628 return MSI->getPointOfInstantiation(); in getPointOfInstantiation() 2703 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind() 3657 if (auto *MSI = in getMemberSpecializationInfo() local 3659 return MSI; in getMemberSpecializationInfo() 4438 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind() 4447 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind() [all …]
|
/netbsd/sys/dev/acpi/wmi/ |
H A D | files.wmi | 25 # MSI WMI mappings
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 418 void AliasSetTracker::add(AnyMemSetInst *MSI) { in add() argument 419 addPointer(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add() 464 if (AnyMemSetInst *MSI = dyn_cast<AnyMemSetInst>(I)) in add() local 465 return add(MSI); in add()
|
H A D | Lint.cpp | 336 MemSetInst *MSI = cast<MemSetInst>(&I); in visitCallBase() local 337 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase() 338 MSI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGObjCGNU.cpp | 541 MessageSendInfo &MSI) = 0; 549 MessageSendInfo &MSI) = 0; 690 MessageSendInfo &MSI) override { in LookupIMP() argument 752 MessageSendInfo &MSI) override { in LookupIMP() argument 2055 MessageSendInfo &MSI) override { in LookupIMP() argument 2062 if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) in LookupIMP() 2078 if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) in LookupIMPSuper() 2611 imp = EnforceType(Builder, imp, MSI.MessengerType); in GenerateMessageSendSuper() 2711 imp = LookupIMP(CGF, Receiver, cmd, node, MSI); in GenerateMessageSend() 2720 } else if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) { in GenerateMessageSend() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
H A D | Assembler.cpp | 39 const ExegesisTarget &ET, const MCSubtargetInfo *const MSI, in generateSnippetSetupCode() argument 44 const auto SetRegisterCode = ET.setRegTo(*MSI, RV.Register, RV.Value); in generateSnippetSetupCode()
|
/netbsd/sys/arch/arm/cortex/ |
H A D | files.cortex | 24 # ARM GICv2m MSI support
|
/netbsd/sys/dev/usb/ |
H A D | usbdevs | 446 vendor MSI 0x0db0 Micro Star 2301 product MSI WLAN 0x1020 WLAN 2303 product MSI RT3070 0x3820 RT3070 2304 product MSI RT3070_2 0x3821 RT3070 2305 product MSI RT3070_8 0x3822 RT3070 2308 product MSI MEGASKY580 0x5580 MSI MegaSky DVB-T Adapter 2309 product MSI MEGASKY580_55801 0x5581 MSI MegaSky DVB-T Adapter 2310 product MSI MS6861 0x6861 MS-6861 2311 product MSI MS6865 0x6865 MS-6865 2312 product MSI MS6869 0x6869 MS-6869 [all …]
|
H A D | if_run.c | 232 USB_ID(MSI, RT3070), 233 USB_ID(MSI, RT3070_2), 234 USB_ID(MSI, RT3070_3), 235 USB_ID(MSI, RT3070_4), 236 USB_ID(MSI, RT3070_5), 237 USB_ID(MSI, RT3070_6), 238 USB_ID(MSI, RT3070_7), 239 USB_ID(MSI, RT3070_8), 240 USB_ID(MSI, RT3070_9), 241 USB_ID(MSI, RT3070_10), [all …]
|
/netbsd/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
H A D | imx7d.dtsi | 185 * Real hardware ordering is same as imx6: D+MSI, C, B, A
|
H A D | sun6i-a31s-primo81.dts | 53 model = "MSI Primo81 tablet";
|
/netbsd/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amd/ |
H A D | amd-seattle-soc.dtsi | 61 * - GICv2m MSI register is at 0xe0080000
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 254 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteDeclContext() local 255 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteDeclContext()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | AliasSetTracker.h | 378 void add(AnyMemSetInst *MSI);
|