Home
last modified time | relevance | path

Searched defs:SI (Results 1 – 25 of 216) sorted by relevance

123456789

/NextBSD/contrib/llvm/lib/Object/
HDObject.cpp31 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { in unwrap()
36 wrap(const section_iterator *SI) { in wrap()
41 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { in unwrap()
46 wrap(const symbol_iterator *SI) { in wrap()
51 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap()
56 wrap(const relocation_iterator *SI) { in wrap()
81 section_iterator SI = OB->getBinary()->section_begin(); in LLVMGetSections() local
85 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) { in LLVMDisposeSectionIterator()
90 LLVMSectionIteratorRef SI) { in LLVMIsSectionIteratorAtEnd()
95 void LLVMMoveToNextSection(LLVMSectionIteratorRef SI) { in LLVMMoveToNextSection()
[all …]
/NextBSD/contrib/llvm/include/llvm/ADT/
HDSetOperations.h26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() local
53 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end(); in set_difference() local
64 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_subtract() local
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp384 static StoreInst *combineStoreToNewValue(InstCombiner &IC, StoreInst &SI, Value *V) { in combineStoreToNewValue()
466 auto *SI = dyn_cast<StoreInst>(U); in combineLoadToOperationType() local
474 auto *SI = cast<StoreInst>(*UI++); in combineLoadToOperationType() local
557 if (SelectInst *SI = dyn_cast<SelectInst>(P)) { in isObjectSizeLessThanOrEq() local
810 if (SelectInst *SI = dyn_cast<SelectInst>(Op)) { in visitLoadInst() local
862 static bool combineStoreToValueType(InstCombiner &IC, StoreInst &SI) { in combineStoreToValueType()
882 static bool unpackStoreToAggregate(InstCombiner &IC, StoreInst &SI) { in unpackStoreToAggregate()
944 Instruction *InstCombiner::visitStoreInst(StoreInst &SI) { in visitStoreInst()
1074 bool InstCombiner::SimplifyStoreAtEndOfBlock(StoreInst &SI) { in SimplifyStoreAtEndOfBlock()
HDInstCombineSelect.cpp115 Instruction *InstCombiner::FoldSelectOpOp(SelectInst &SI, Instruction *TI, in FoldSelectOpOp()
202 Instruction *InstCombiner::FoldSelectIntoOp(SelectInst &SI, Value *TrueVal, in FoldSelectIntoOp()
292 static Value *foldSelectICmpAndOr(const SelectInst &SI, Value *TrueVal, in foldSelectICmpAndOr()
400 Instruction *InstCombiner::visitSelectInstWithICmp(SelectInst &SI, in visitSelectInstWithICmp()
610 const SelectInst &SI) { in CanSelectOperandBeMappingIntoPredBlock()
694 SelectInst *SI = cast<SelectInst>(Inner); in FoldSPFofSPF() local
752 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, in foldSelectICmpAnd()
823 Instruction *InstCombiner::visitSelectInst(SelectInst &SI) { in visitSelectInst()
/NextBSD/contrib/llvm/lib/CodeGen/
HDEdgeBundles.cpp47 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(), in runOnMachineFunction() local
84 for (MachineBasicBlock::const_succ_iterator SI = MBB.succ_begin(), in WriteGraph() local
HDLiveIntervalUnion.cpp87 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { in print() local
97 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI) in verify() local
HDStackProtector.cpp157 if (const StoreInst *SI = dyn_cast<StoreInst>(U)) { in HasAddressTaken() local
160 } else if (const PtrToIntInst *SI = dyn_cast<PtrToIntInst>(U)) { in HasAddressTaken() local
167 } else if (const SelectInst *SI = dyn_cast<SelectInst>(U)) { in HasAddressTaken() local
HDInterleavedAccessPass.cpp236 StoreInst *SI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore()
278 if (StoreInst *SI = dyn_cast<StoreInst>(&I)) in runOnFunction() local
/NextBSD/contrib/llvm/lib/Analysis/
HDLoads.cpp141 } else if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) { in isSafeToLoadUnconditionally() local
226 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in FindAvailableLoadedValue() local
HDCostModel.cpp138 static bool matchPairwiseShuffleMask(ShuffleVectorInst *SI, bool IsLeft, in matchPairwiseShuffleMask()
422 const SelectInst *SI = cast<SelectInst>(I); in getInstructionCost() local
432 const StoreInst *SI = cast<StoreInst>(I); in getInstructionCost() local
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLowerExpectIntrinsic.cpp44 static bool handleSwitchExpect(SwitchInst &SI) { in handleSwitchExpect()
137 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB.getTerminator())) { in lowerExpectIntrinsic() local
HDSROA.cpp277 iterator SI, SJ; member in __anoncadf9e170311::AllocaSlices::Partition
284 Partition(iterator SI) : SI(SI), SJ(SI) {} in Partition()
357 partition_iterator(AllocaSlices::iterator SI, AllocaSlices::iterator SE) in partition_iterator()
600 static Value *foldSelectInst(SelectInst &SI) { in foldSelectInst()
759 void visitStoreInst(StoreInst &SI) { in visitStoreInst()
916 if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in hasUnsafePHIOrSelectUse() local
993 void visitSelectInst(SelectInst &SI) { visitPHINodeOrSelectInst(SI); } in visitSelectInst()
1150 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) in updateDebugInfo() local
1156 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in updateDebugInfo() local
1307 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { in INITIALIZE_PASS_DEPENDENCY() local
[all …]
HDLowerAtomic.cpp107 static bool LowerStoreInst(StoreInst *SI) { in LowerStoreInst()
133 } else if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in runOnBasicBlock() local
HDLoopUnswitch.cpp308 void LUAnalysisCache::setUnswitched(const SwitchInst *SI, const Value *V) { in setUnswitched()
313 bool LUAnalysisCache::isUnswitched(const SwitchInst *SI, const Value *V) { in isUnswitched()
483 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in processCurrentLoop() local
518 if (SelectInst *SI = dyn_cast<SelectInst>(BBI)) { in processCurrentLoop() local
554 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI) { in isTrivialLoopExitBlockHelper() local
617 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(HeaderTerm)) { in IsTrivialUnswitchCondition() local
1088 SwitchInst *SI = dyn_cast<SwitchInst>(UI); in RewriteLoopBodyWithConditionConstant() local
HDCorrelatedValuePropagation.cpp111 SelectInst *SI = dyn_cast<SelectInst>(Incoming); in processPHI() local
231 bool CorrelatedValuePropagation::processSwitch(SwitchInst *SI) { in processSwitch()
HDDeadStoreElimination.cpp198 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) in getLocForWrite() local
243 if (StoreInst *SI = dyn_cast<StoreInst>(I)) in isRemovable() local
296 if (StoreInst *SI = dyn_cast<StoreInst>(I)) in getStoredPointerOperand() local
503 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in runOnBasicBlock() local
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDSimplifyCFG.cpp506 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in EraseTerminatorInstAndDCECond() local
523 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in isValueEqualityComparison() local
553 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) { in GetValueEqualityComparisonCases() local
669 SwitchInst *SI = cast<SwitchInst>(TI); in SimplifyEqualityComparisonWithOnlyPredecessor() local
734 for (succ_iterator SI = succ_begin(TIBB), e = succ_end(TIBB); SI != e; ++SI) in SimplifyEqualityComparisonWithOnlyPredecessor() local
1030 for (succ_iterator SI = succ_begin(BB1), E = succ_end(BB1); SI != E; ++SI) { in isSafeToHoistInvoke() local
1126 for (succ_iterator SI = succ_begin(BB1), E = succ_end(BB1); SI != E; ++SI) { in HoistThenElseCodeToIf() local
1163 for (succ_iterator SI = succ_begin(BB1), E = succ_end(BB1); SI != E; ++SI) { in HoistThenElseCodeToIf() local
1173 SelectInst *&SI = InsertedSelects[std::make_pair(BB1V, BB2V)]; in HoistThenElseCodeToIf() local
1187 for (succ_iterator SI = succ_begin(BB1), E = succ_end(BB1); SI != E; ++SI) in HoistThenElseCodeToIf() local
[all …]
HDPromoteMemoryToRegister.cpp63 } else if (const StoreInst *SI = dyn_cast<StoreInst>(U)) { in isAllocaPromotable() local
128 if (StoreInst *SI = dyn_cast<StoreInst>(User)) { in AnalyzeAlloca() local
448 if (StoreInst *SI = dyn_cast<StoreInst>(U)) in promoteSingleBlockAlloca() local
486 StoreInst *SI = cast<StoreInst>(AI->user_back()); in promoteSingleBlockAlloca() local
792 if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in ComputeLiveInBlocks() local
940 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in RenamePass() local
HDLocal.cpp115 if (SwitchInst *SI = dyn_cast<SwitchInst>(T)) { in ConstantFoldTerminator() local
985 StoreInst *SI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1055 if (StoreInst *SI = dyn_cast<StoreInst>(U)) in LowerDbgDeclare() local
1121 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in changeToUnreachable() local
1214 if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) { in markAliveBlocks() local
1249 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in markAliveBlocks() local
1276 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI) in removeUnreachableBlocks() local
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDRegionInfoImpl.h243 for (SuccIterTy SI = BlockTraits::child_begin(BB), in verifyBBInRegion() local
251 for (PredIterTy SI = InvBlockTraits::child_begin(BB), in verifyBBInRegion() local
268 for (SuccIterTy SI = BlockTraits::child_begin(BB), in verifyWalk() local
568 for (typename DST::iterator SI = entrySuccs->begin(), in isRegion() local
581 for (typename DST::iterator SI = entrySuccs->begin(), SE = entrySuccs->end(); in isRegion() local
592 for (typename DST::iterator SI = exitSuccs->begin(), SE = exitSuccs->end(); in isRegion() local
/NextBSD/contrib/llvm/utils/TableGen/
HDDFAPacketizerEmitter.cpp187 for (std::set<unsigned>::iterator SI = stateInfo.begin(); in AddInsnClass() local
232 for (std::set<unsigned>::const_iterator SI = stateInfo.begin(); in canAddInsnClass() local
268 DFA::StateSet::iterator SI = states.begin(); in writeTableAndAPI() local
/NextBSD/contrib/llvm/lib/Transforms/ObjCARC/
HDDependencyAnalysis.cpp112 } else if (const StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in CanUse() local
270 for (succ_const_iterator SI(TI), SE(TI, false); SI != SE; ++SI) { in FindDependencies() local
/NextBSD/contrib/compiler-rt/lib/ubsan/
HDubsan_type_hash_itanium.cc121 if (const abi::__si_class_type_info *SI = in isDerivedFromAtOffset() local
158 if (const abi::__si_class_type_info *SI = in findBaseAtOffset() local
/NextBSD/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
HDRuntimeDyldMachO.cpp70 RTDyldSymbolTable::const_iterator SI = in getRelocationValueRef() local
116 section_iterator SI = Obj.section_begin(); in getSectionByAddress() local
158 symbol_iterator SI = Obj.getSymbolByIndex(SymbolIndex); in populateIndirectSymbolPointersSection() local
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDGlobalOpt.cpp204 if (StoreInst *SI = dyn_cast<StoreInst>(U)) { in CleanupPointerRootUsers() local
293 } else if (StoreInst *SI = dyn_cast<StoreInst>(U)) { in CleanupConstantGlobalUsers() local
370 if (StoreInst *SI = dyn_cast<StoreInst>(I)) in isSafeSROAElementUse() local
621 } else if (const StoreInst *SI = dyn_cast<StoreInst>(U)) { in AllUsesOfValueWillTrapIfNull() local
682 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) { in OptimizeAwayTrappingUsesOfValue() local
885 if (StoreInst *SI = dyn_cast<StoreInst>(GV->user_back())) { in OptimizeGlobalAddressOfMalloc() local
968 if (const StoreInst *SI = dyn_cast<StoreInst>(Inst)) { in ValueIsOnlyUsedLocallyOrStoredToOneGlobal() local
1011 if (StoreInst *SI = dyn_cast<StoreInst>(U)) { in ReplaceUsesOfMallocWithGlobal() local
1030 if (StoreInst *SI = dyn_cast<StoreInst>(GEPI->user_back())) in ReplaceUsesOfMallocWithGlobal() local
1399 StoreInst *SI = cast<StoreInst>(User); in PerformHeapAllocSRoA() local
[all …]

123456789