Searched refs:SI (Results 401 - 425 of 439) sorted by relevance

<<1112131415161718

/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSA.cpp1714 if (auto *SI = dyn_cast<StoreInst>(I)) {
1715 if (!SI->isUnordered())
H A DScalarEvolution.cpp4494 ExprValueMapType::iterator SI = ExprValueMap.find_as(S);
4495 if (SI == ExprValueMap.end())
4500 for (Value *V : SI->second)
4504 return SI->second.getArrayRef();
4966 SelectInst *SI = cast<SelectInst>(I);
4968 compareWithBackedgeCondition(SI->getCondition());
4971 Result = SE.getSCEV(IsOne ? SI->getTrueValue() : SI->getFalseValue());
7362 if (auto *SI = dyn_cast<StoreInst>(I))
7363 return !SI
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1919 scc_member_iterator<ProfiledCallGraph *> SI(*CGI);
1920 Range = *SI;
H A DOpenMPOpt.cpp4395 if (auto *SI = dyn_cast<StoreInst>(&I)) {
4397 *this, IRPosition::value(*SI->getPointerOperand()),
5194 if (auto *SI = dyn_cast<StoreInst>(&I)) {
5195 A.getOrCreateAAFor<AAIsDead>(IRPosition::value(*SI));
/openbsd-current/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1000 if (auto *SI = dyn_cast<StoreInst>(&I))
1001 if (SI->isAtomic())
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1177 else if (const StoreInst *SI = dyn_cast<StoreInst>(I))
1178 PtrArgs.push_back(SI->getPointerOperand());
H A DSimplifyLibCalls.cpp980 if (SelectInst *SI = dyn_cast<SelectInst>(Src)) {
981 uint64_t LenTrue = GetStringLength(SI->getTrueValue(), CharSize);
982 uint64_t LenFalse = GetStringLength(SI->getFalseValue(), CharSize);
988 return B.CreateSelect(SI->getCondition(),
/openbsd-current/gnu/usr.bin/binutils/gas/config/
H A Dtc-mcore.c1264 case SI:
1545 case RSI: /* SI, but imm becomes 32-imm */
/openbsd-current/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-mcore.c1213 case SI:
1495 /* SI, but imm becomes 32-imm. */
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaLookup.cpp4865 SpecifierInfo SI = {cast<DeclContext>(Context.getTranslationUnitDecl()),
4867 DistanceMap[1].push_back(SI);
4957 SpecifierInfo SI = {Ctx, NNS, NumSpecifiers};
4958 DistanceMap[NumSpecifiers].push_back(SI);
H A DSemaTemplateInstantiateDecl.cpp376 auto SI = Attr.steps_begin(); local
383 if (*SI)
384 Inst = S.SubstExpr(*SI, TemplateArgs);
386 ++SI;
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h1 //===- SIInstrInfo.h - SI Instruction Info Interface ------------*- C++ -*-===//
1328 namespace SI { namespace
1345 } // end namespace SI
H A DSIISelLowering.cpp1 //===-- SIISelLowering.cpp - SI DAG Lowering Implementation ---------------===//
10 /// Custom DAG lowering for SI
410 // On SI this is s_memtime and s_memrealtime on VI.
440 // On SI+ there are 64-bit BFEs, but they are scalar only and there isn't any
836 // SI has some legal vector types, but no legal vector operations. Say no
1331 // SMRD instructions have an 8-bit, dword offset on SI.
1424 // SI has a hardware bug in the LDS / GDS bounds checking: if the base
2527 // On SI local pointers are just offsets into LDS, so they are always
6918 SI::KernelInputOffsets::NGROUPS_X, Align(4),
6925 SI
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp410 if (SelectInst *SI = dyn_cast<SelectInst>(EI.getVectorOperand()))
411 if (SI->getCondition()->getType()->isIntegerTy() &&
413 if (Instruction *R = FoldOpIntoSelect(EI, SI))
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1325 auto SI = FuncInfo.StaticAllocaMap.find(AI); local
1326 if (SI != FuncInfo.StaticAllocaMap.end())
1327 FI = SI->second;
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp4085 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]);
4099 SI->addCase(Builder.getInt32(0), BBs[0]);
4100 SI->addCase(Builder.getInt32(1), BBs[1]);
4101 SI->addCase(Builder.getInt32(2), BBs[1]);
4102 SI->addCase(Builder.getInt32(3), BBs[2]);
4103 SI->addCase(Builder.getInt32(4), BBs[3]);
4104 SI->addCase(Builder.getInt32(5), BBs[4]);
4149 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]);
4158 SI->addCase(Builder.getInt32(0), BBs[0]);
4159 SI
[all...]
H A DItaniumCXXABI.cpp2185 llvm::Instruction *SI = CGF.Builder.CreateStore(NumElements, NumElementsPtr); local
2192 CGM.getSanitizerMetadata()->disableSanitizerForInstruction(SI);
/openbsd-current/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2959 const SwitchInst &SI = cast<SwitchInst>(I); local
2960 Vals.push_back(VE.getTypeID(SI.getCondition()->getType()));
2961 pushValue(SI.getCondition(), InstID, Vals);
2962 Vals.push_back(VE.getValueID(SI.getDefaultDest()));
2963 for (auto Case : SI.cases()) {
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp855 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) {
856 if (SI->getPointerOperand() == OperandVal)
900 if (const StoreInst *SI = dyn_cast<StoreInst>(Inst)) {
901 AccessTy.MemTy = SI->getOperand(0)->getType();
902 AccessTy.AddrSpace = SI->getPointerAddressSpace();
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86FastISel.cpp870 DenseMap<const AllocaInst *, int>::iterator SI = local
872 if (SI != FuncInfo.StaticAllocaMap.end()) {
874 AM.Base.FrameIndex = SI->second;
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DAutoUpgrade.cpp2149 StoreInst *SI = Builder.CreateAlignedStore(Extract, Addr, Align(1)); local
2150 SI->setMetadata(M->getMDKindID("nontemporal"), Node);
2172 StoreInst *SI = Builder.CreateAlignedStore( local
2175 SI->setMetadata(M->getMDKindID("nontemporal"), Node);
/openbsd-current/gnu/llvm/llvm/tools/llvm-objdump/
H A DMachODump.cpp420 symbol_iterator SI = O->symbol_begin(); local
421 std::advance(SI, Val);
422 S = unwrapOrError(SI->getName(), FileName);
424 section_iterator SI = O->section_begin(); local
431 while (I != 0 && SI != O->section_end()) {
433 std::advance(SI, 1);
435 if (SI == O->section_end()) {
438 if (Expected<StringRef> NameOrErr = SI->getName())
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp21108 ARMTargetLowering::shouldExpandAtomicStoreInIR(StoreInst *SI) const {
21117 unsigned Size = SI->getValueOperand()->getType()->getPrimitiveSizeInBits();
21600 bool ARMTargetLowering::lowerInterleavedStore(StoreInst *SI, argument
21613 const DataLayout &DL = SI->getModule()->getDataLayout();
21614 Align Alignment = SI->getAlign();
21626 IRBuilder<> Builder(SI);
21643 Value *BaseAddr = SI->getPointerOperand();
21656 SubVecTy->getElementType()->getPointerTo(SI->getPointerAddressSpace()));
21669 Type *Int8Ptr = Builder.getInt8PtrTy(SI->getPointerAddressSpace());
21673 SI
[all...]
/openbsd-current/gnu/llvm/clang/lib/Analysis/
H A DCFG.cpp2011 Stmt *SI = BI->stripLabelLikeStatements(); local
2012 if (DeclStmt *DS = dyn_cast<DeclStmt>(SI))
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3886 HexagonTargetLowering::shouldExpandAtomicStoreInIR(StoreInst *SI) const {
3888 return SI->getValueOperand()->getType()->getPrimitiveSizeInBits() > 64

Completed in 490 milliseconds

<<1112131415161718