Home
last modified time | relevance | path

Searched refs:MSI (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h66 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()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp139 bool addMemSet(uint64_t Offset, MemSetInst *MSI) { in addMemSet() argument
140 uint64_t StoreSize = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in addMemSet()
141 if (!addRange(Offset, Offset + StoreSize, MSI)) in addMemSet()
143 IRBuilder<> IRB(MSI); in addMemSet()
145 cast<ConstantInt>(MSI->getValue())); in addMemSet()
391 MemSetInst *MSI = cast<MemSetInst>(BI); in collectInitializers() local
393 if (MSI->isVolatile() || !isa<ConstantInt>(MSI->getLength())) in collectInitializers()
396 if (!isa<ConstantInt>(MSI->getValue())) in collectInitializers()
401 isPointerOffset(StartPtr, MSI->getDest(), *DL); in collectInitializers()
405 if (!IB.addMemSet(*Offset, MSI)) in collectInitializers()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp150 if (auto *MSI = dyn_cast<MemSetInst>(Intrinsic)) in lowerIntrinsicToFunction() local
151 if (isa<Constant>(MSI->getValue()) && isa<ConstantInt>(MSI->getLength())) in lowerIntrinsicToFunction()
174 auto *MSI = static_cast<MemSetInst *>(Intrinsic); in lowerIntrinsicToFunction() local
185 auto *MemSet = IRB.CreateMemSet(Dest, Val, Len, MSI->getDestAlign(), in lowerIntrinsicToFunction()
186 MSI->isVolatile()); in lowerIntrinsicToFunction()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp183 void addMemSet(int64_t OffsetFromFirst, MemSetInst *MSI) { in addMemSet() argument
184 int64_t Size = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in addMemSet()
185 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlign(), MSI); in addMemSet()
472 auto *MSI = cast<MemSetInst>(BI); in tryMergingIntoMemset() local
474 if (MSI->isVolatile() || ByteVal != MSI->getValue() || in tryMergingIntoMemset()
475 !isa<ConstantInt>(MSI->getLength())) in tryMergingIntoMemset()
480 isPointerOffset(StartPtr, MSI->getDest(), DL); in tryMergingIntoMemset()
484 Ranges.addMemSet(*Offset, MSI); in tryMergingIntoMemset()
868 if (isa<ConstantInt>(MSI->getLength()) && !MSI->isVolatile()) in processMemSet()
869 if (Instruction *I = tryMergingIntoMemset(MSI, MSI->getDest(), in processMemSet()
[all …]
H A DLoopIdiomRecognize.cpp217 bool processLoopMemSet(MemSetInst *MSI, const SCEV *BECount);
897 bool LoopIdiomRecognize::processLoopMemSet(MemSetInst *MSI, in processLoopMemSet() argument
900 if (MSI->isVolatile()) in processLoopMemSet()
907 Value *Pointer = MSI->getDest(); in processLoopMemSet()
921 const SCEV *MemsetSizeSCEV = SE->getSCEV(MSI->getLength()); in processLoopMemSet()
926 const bool IsConstantSize = isa<ConstantInt>(MSI->getLength()); in processLoopMemSet()
933 uint64_t SizeInBytes = cast<ConstantInt>(MSI->getLength())->getZExtValue(); in processLoopMemSet()
992 Value *SplatValue = MSI->getValue(); in processLoopMemSet()
997 MSIs.insert(MSI); in processLoopMemSet()
998 return processLoopStridedStore(Pointer, SE->getSCEV(MSI->getLength()), in processLoopMemSet()
[all …]
H A DInferAddressSpaces.cpp1025 if (auto *MSI = dyn_cast<MemSetInst>(MI)) { in handleMemIntrinsicPtrUse() local
1026 B.CreateMemSet(NewV, MSI->getValue(), MSI->getLength(), MSI->getDestAlign(), in handleMemIntrinsicPtrUse()
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp169 } else if (const MemSetInst *MSI = dyn_cast<MemSetInst>(I)) { in analyzeGlobalAux() local
170 assert(MSI->getArgOperand(0) == V && "Memset only takes one pointer!"); in analyzeGlobalAux()
171 if (MSI->isVolatile()) in analyzeGlobalAux()
H A DEvaluator.cpp392 if (MemSetInst *MSI = dyn_cast<MemSetInst>(II)) { in EvaluateBlock() local
393 if (MSI->isVolatile()) { in EvaluateBlock()
399 auto *LenC = dyn_cast<ConstantInt>(getVal(MSI->getLength())); in EvaluateBlock()
405 Constant *Ptr = getVal(MSI->getDest()); in EvaluateBlock()
415 Constant *Val = getVal(MSI->getValue()); in EvaluateBlock()
H A DVNCoercion.cpp531 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) { in getMemInstValueForLoad() local
534 Value *Val = MSI->getValue(); in getMemInstValueForLoad()
576 if (MemSetInst *MSI = dyn_cast<MemSetInst>(SrcInst)) { in getConstantMemInstValueForLoad() local
577 auto *Val = dyn_cast<ConstantInt>(MSI->getValue()); in getConstantMemInstValueForLoad()
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DLoads.cpp518 if (auto *MSI = dyn_cast<MemSetInst>(Inst)) { in getAvailableLoadStore() local
524 auto *Val = dyn_cast<ConstantInt>(MSI->getValue()); in getAvailableLoadStore()
525 auto *Len = dyn_cast<ConstantInt>(MSI->getLength()); in getAvailableLoadStore()
530 Value *Dst = MSI->getDest(); in getAvailableLoadStore()
548 ConstantInt *SplatC = ConstantInt::get(MSI->getContext(), Splat); in getAvailableLoadStore()
H A DAliasSetTracker.cpp390 void AliasSetTracker::add(AnyMemSetInst *MSI) { in add() argument
391 addPointer(MemoryLocation::getForDest(MSI), AliasSet::ModAccess); in add()
436 if (AnyMemSetInst *MSI = dyn_cast<AnyMemSetInst>(I)) in add() local
437 return add(MSI); in add()
H A DLint.cpp333 MemSetInst *MSI = cast<MemSetInst>(&I); in visitCallBase() local
334 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase()
335 MSI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
/openbsd/regress/lib/libcrypto/x509/bettertls/certificates/
H A D1831.key12 v1rDOKxbor8iAPt1A6aWuiEk1PVygoryL1Szxja0sjVEOTQG+VJperq9kFEn/MSI
/openbsd/gnu/llvm/clang/lib/AST/
H A DDecl.cpp556 } else if (MemberSpecializationInfo *MSI = in useInlineVisibilityHidden() local
558 TSK = MSI->getTemplateSpecializationKind(); in useInlineVisibilityHidden()
2688 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
2696 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKindForInstantiation()
2709 return MSI->getPointOfInstantiation(); in getPointOfInstantiation()
2820 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
3797 if (auto *MSI = in getMemberSpecializationInfo() local
3799 return MSI; in getMemberSpecializationInfo()
4609 return MSI->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
4618 MSI->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
[all …]
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGObjCGNU.cpp542 MessageSendInfo &MSI) = 0;
550 MessageSendInfo &MSI) = 0;
691 MessageSendInfo &MSI) override { in LookupIMP() argument
755 MessageSendInfo &MSI) override { in LookupIMP() argument
2061 MessageSendInfo &MSI) override { in LookupIMP() argument
2068 if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) in LookupIMP()
2084 if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) in LookupIMPSuper()
2621 imp = EnforceType(Builder, imp, MSI.MessengerType); in GenerateMessageSendSuper()
2782 imp = LookupIMP(CGF, Receiver, cmd, node, MSI); in GenerateMessageSend()
2791 } else if (CGM.ReturnTypeUsesSRet(MSI.CallInfo)) { in GenerateMessageSend()
[all …]
H A DCGObjCMac.cpp2156 MessageSendInfo MSI = getMessageSendInfo(Method, ResultType, ActualArgs); in EmitMessageSend() local
2176 } else if (CGM.ReturnSlotInterferesWithArgs(MSI.CallInfo)) { in EmitMessageSend()
2189 if (ReceiverCanBeNull && CGM.ReturnTypeUsesSRet(MSI.CallInfo)) in EmitMessageSend()
2197 CGF.Builder.CreateBitCast(Fn.getCallee(), MSI.MessengerType)); in EmitMessageSend()
2221 RValue rvalue = CGF.EmitCall(MSI.CallInfo, Callee, Return, ActualArgs, in EmitMessageSend()
7292 MessageSendInfo MSI = getMessageSendInfo(method, resultType, args); in EmitVTableMessageSend() local
7305 if (CGM.ReturnSlotInterferesWithArgs(MSI.CallInfo)) { in EmitVTableMessageSend()
7371 calleePtr = CGF.Builder.CreateBitCast(calleePtr, MSI.MessengerType); in EmitVTableMessageSend()
7374 RValue result = CGF.EmitCall(MSI.CallInfo, callee, returnSlot, args); in EmitVTableMessageSend()
/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DAssembler.cpp39 const ExegesisTarget &ET, const MCSubtargetInfo *const MSI, in generateSnippetSetupCode() argument
44 const auto SetRegisterCode = ET.setRegTo(*MSI, RV.Register, RV.Value); in generateSnippetSetupCode()
/openbsd/sys/dev/usb/
H A Dif_run.c218 USB_ID(MSI, RT3070_1),
219 USB_ID(MSI, RT3070_2),
220 USB_ID(MSI, RT3070_3),
221 USB_ID(MSI, RT3070_4),
222 USB_ID(MSI, RT3070_5),
223 USB_ID(MSI, RT3070_6),
224 USB_ID(MSI, RT3070_7),
225 USB_ID(MSI, RT3070_8),
226 USB_ID(MSI, RT3070_9),
227 USB_ID(MSI, RT3070_10),
[all …]
H A Dusbdevs3236 product MSI WLAN 0x1020 WLAN
3238 product MSI RT3070_1 0x3820 RT3070
3239 product MSI RT3070_2 0x3821 RT3070
3240 product MSI RT3070_8 0x3822 RT3070
3241 product MSI RT3070_3 0x3870 RT3070
3242 product MSI RT3070_9 0x3871 RT3070
3243 product MSI RT2570 0x6861 RT2570
3244 product MSI RT2570_2 0x6865 RT2570
3245 product MSI RT2570_3 0x6869 RT2570
3246 product MSI RT2573_1 0x6874 RT2573
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h337 void add(AnyMemSetInst *MSI);
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp220 } else if (MemSetInst *MSI = dyn_cast<MemSetInst>(U)) { in CleanupPointerRootUsers() local
221 if (isa<Constant>(MSI->getValue())) { in CleanupPointerRootUsers()
223 MSI->eraseFromParent(); in CleanupPointerRootUsers()
224 } else if (Instruction *I = dyn_cast<Instruction>(MSI->getValue())) { in CleanupPointerRootUsers()
226 Dead.push_back(std::make_pair(I, MSI)); in CleanupPointerRootUsers()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp261 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteEnumDecl() local
262 if (MSI->getTemplateSpecializationKind() != TSK_ExplicitSpecialization) { in RequireCompleteEnumDecl()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1660 const MemSetInst *MSI = cast<MemSetInst>(II); in fastLowerIntrinsicCall() local
1662 if (MSI->isVolatile()) in fastLowerIntrinsicCall()
1664 if (!MSI->getLength()->getType()->isIntegerTy(32)) in fastLowerIntrinsicCall()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2558 const MemSetInst &MSI = cast<MemSetInst>(I); in SelectIntrinsicCall() local
2560 if (MSI.isVolatile()) in SelectIntrinsicCall()
2563 if (!MSI.getLength()->getType()->isIntegerTy(32)) in SelectIntrinsicCall()
2566 if (MSI.getDestAddressSpace() > 255) in SelectIntrinsicCall()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86FastISel.cpp2742 const MemSetInst *MSI = cast<MemSetInst>(II); in fastLowerIntrinsicCall() local
2744 if (MSI->isVolatile()) in fastLowerIntrinsicCall()
2748 if (!MSI->getLength()->getType()->isIntegerTy(SizeWidth)) in fastLowerIntrinsicCall()
2751 if (MSI->getDestAddressSpace() > 255) in fastLowerIntrinsicCall()

12