Home
last modified time | relevance | path

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

12345678910>>...14

/freebsd-src/contrib/llvm-project/llvm/lib/Object/
H A DObject.cpp33 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { in unwrap()
38 wrap(const section_iterator *SI) { in wrap()
43 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { in unwrap()
48 wrap(const symbol_iterator *SI) { in wrap()
53 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { in unwrap()
58 wrap(const relocation_iterator *SI) { in wrap()
161 LLVMSectionIteratorRef SI) { in LLVMObjectFileIsSectionIteratorAtEnd()
175 LLVMSymbolIteratorRef SI) { in LLVMObjectFileIsSymbolIteratorAtEnd()
203 section_iterator SI = OB->getBinary()->section_begin(); in LLVMGetSections() local
207 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) { in LLVMDisposeSectionIterator()
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSetOperations.h26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); set_union() local
51 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end(); SI != SE; set_intersection_impl() local
72 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end(); set_difference() local
83 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); set_subtract() local
93 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); SI != SE; set_subtract() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp506 getTrueOrFalseValue(SelectOptimizeImpl::SelectLike SI,bool isTrue,const SmallPtrSet<const Instruction *,2> & Selects,IRBuilder<> & IB) getTrueOrFalseValue() argument
573 for (SelectLike SI : ASI) { convertProfitableSIGroups() local
620 SelectLike SI = ASI.front(); convertProfitableSIGroups() local
715 for (auto SI : ASI) convertProfitableSIGroups() local
722 SelectLike SI = *It; convertProfitableSIGroups() local
737 for (auto SI : ASI) convertProfitableSIGroups() local
747 if (SelectLike SI = SelectLike::match(I)) { collectSelectGroups() local
824 for (SelectLike SI : ASI) { findProfitableSIGroupsInnerLoops() local
849 SelectLike SI = ASI.front(); isConvertToBranchProfitableBase() local
899 extractBranchWeights(const SelectOptimizeImpl::SelectLike SI,uint64_t & TrueVal,uint64_t & FalseVal) extractBranchWeights() argument
925 for (SelectLike SI : ASI) { hasExpensiveColdOperand() local
961 isSafeToSinkLoad(Instruction * LoadI,Instruction * SI) isSafeToSinkLoad() argument
982 getExclBackwardsSlice(Instruction * I,std::stack<Instruction * > & Slice,Instruction * SI,bool ForSinking) getExclBackwardsSlice() argument
1027 isSelectHighlyPredictable(const SelectLike SI) isSelectHighlyPredictable() argument
1161 auto SI = SImap.at(&I); computeLoopCosts() local
1194 for (SelectLike SI : ASI) getSImap() local
1209 getMispredictionCost(const SelectLike SI,const Scaled64 CondCost) getMispredictionCost() argument
1236 getPredictedPathCost(Scaled64 TrueCost,Scaled64 FalseCost,const SelectLike SI) getPredictedPathCost() argument
1256 isSelectKindSupported(const SelectLike SI) isSelectKindSupported() argument
[all...]
H A DLiveIntervalUnion.cpp88 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { in print() local
98 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI) in verify() local
106 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { in getOneVReg() local
H A DMacroFusion.cpp39 for (const SDep &SI : SU.Preds) in getPredClusterSU() local
99 for (const SDep &SI : FirstSU.Succs) { in fuseInstructionPair() local
112 for (const SDep &SI : SecondSU.Preds) { in fuseInstructionPair() local
H A DSwitchLoweringUtils.cpp47 const SwitchInst *SI, in findJumpTables() argument
193 buildJumpTable(const CaseClusterVector & Clusters,unsigned First,unsigned Last,const SwitchInst * SI,const std::optional<SDLoc> & SL,MachineBasicBlock * DefaultMBB,CaseCluster & JTCluster) buildJumpTable() argument
268 findBitTestClusters(CaseClusterVector & Clusters,const SwitchInst * SI) findBitTestClusters() argument
368 buildBitTests(CaseClusterVector & Clusters,unsigned First,unsigned Last,const SwitchInst * SI,CaseCluster & BTCluster) buildBitTests() argument
[all...]
H A DInterleavedAccessPass.cpp478 lowerInterleavedStore(StoreInst * SI,SmallVector<Instruction *,32> & DeadInsts) lowerInterleavedStore() argument
527 StoreInst *SI = dyn_cast<StoreInst>(*(II->users().begin())); lowerInterleaveIntrinsic() local
553 if (auto *SI = dyn_cast<StoreInst>(&I)) runOnFunction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomicPass.cpp35 static bool LowerStoreInst(StoreInst *SI) { in LowerStoreInst() argument
52 } else if (StoreInst *SI = dyn_cast<StoreInst>(&Inst)) { in runOnBasicBlock() local
H A DLowerExpectIntrinsic.cpp76 static bool handleSwitchExpect(SwitchInst &SI) { in handleSwitchExpect() argument
370 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB.getTerminator())) { lowerExpectIntrinsic() local
381 if (SelectInst *SI = dyn_cast<SelectInst>(&Inst)) { lowerExpectIntrinsic() local
[all...]
H A DSROA.cpp744 iterator SI, SJ; global() member in __anon971df9da0411::Partition
751 Partition(iterator SI) Partition() argument
826 partition_iterator(AllocaSlices::iterator SI,AllocaSlices::iterator SE) partition_iterator() argument
997 foldSelectInst(SelectInst & SI) foldSelectInst() argument
1171 visitStoreInst(StoreInst & SI) visitStoreInst() argument
1347 if (StoreInst *SI = dyn_cast<StoreInst>(I)) { hasUnsafePHIOrSelectUse() local
1436 visitSelectInst(SelectInst & SI) visitSelectInst() argument
1528 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { findCommonType() local
1731 isSafeLoadOfSelectToSpeculate(LoadInst & LI,SelectInst & SI,bool PreserveCFG) isSafeLoadOfSelectToSpeculate() argument
1747 isSafeSelectToSpeculate(SelectInst & SI,bool PreserveCFG) isSafeSelectToSpeculate() argument
1793 speculateSelectInstLoads(SelectInst & SI,LoadInst & LI,IRBuilderTy & IRB) speculateSelectInstLoads() argument
1831 rewriteMemOpOfSelect(SelectInst & SI,T & I,SelectHandSpeculativity Spec,DomTreeUpdater & DTU) rewriteMemOpOfSelect() argument
1892 else if (auto *SI = dyn_cast<StoreInst>(&I)) rewriteMemOpOfSelect() local
1898 rewriteSelectInstMemOps(SelectInst & SI,const RewriteableMemOps & Ops,IRBuilderTy & IRB,DomTreeUpdater * DTU) rewriteSelectInstMemOps() argument
2119 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { isVectorPromotionViableForSlice() local
2349 else if (auto *SI = dyn_cast<StoreInst>(S.getUse()->getUser())) isVectorPromotionViable() local
2435 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { isIntegerWideningViableForSlice() local
3008 rewriteVectorizedStoreInst(Value * V,StoreInst & SI,Value * OldOp,AAMDNodes AATags) rewriteVectorizedStoreInst() argument
3045 rewriteIntegerStore(Value * V,StoreInst & SI,AAMDNodes AATags) rewriteIntegerStore() argument
3073 visitStoreInst(StoreInst & SI) visitStoreInst() argument
3615 if (StoreInst *SI = dyn_cast<StoreInst>(I)) { fixLoadStoreAlign() local
3663 visitSelectInst(SelectInst & SI) visitSelectInst() argument
3936 visitStoreInst(StoreInst & SI) visitStoreInst() argument
4080 visitSelectInst(SelectInst & SI) visitSelectInst() argument
4307 else if (auto *SI = dyn_cast<StoreInst>(I)) presplitLoadsAndStores() local
4324 auto *SI = dyn_cast<StoreInst>(LU); presplitLoadsAndStores() local
4336 } else if (auto *SI = dyn_cast<StoreInst>(I)) { presplitLoadsAndStores() local
4387 __anon971df9da1202(StoreInst *SI) presplitLoadsAndStores() argument
4425 __anon971df9da1302(StoreInst *SI) presplitLoadsAndStores() argument
4525 StoreInst *SI = cast<StoreInst>(LU); presplitLoadsAndStores() local
[all...]
H A DAlignmentFromAssumptions.cpp225 } else if (StoreInst *SI = dyn_cast<StoreInst>(J)) { in processAssumption() local
270 StoreInst *SI = dyn_cast<StoreInst>(K); in processAssumption() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp78 if (StoreInst *SI = dyn_cast<StoreInst>(LI->user_back())) { in runOnFunction() local
105 auto *SI = cast<StoreInst>(*LI->user_begin()); in runOnFunction() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimpleRemoteEPCUtils.h209 static size_t size(const SimpleRemoteEPCExecutorInfo &SI) { in size()
215 const SimpleRemoteEPCExecutorInfo &SI) { in serialize()
220 static bool deserialize(SPSInputBuffer &IB, SimpleRemoteEPCExecutorInfo &SI) { in deserialize()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.cpp127 const MachineOperand &SI = FirstMI.getOperand(2); in checkOpConstraints() local
206 const MachineOperand &SI = SecondMI.getOperand(2); in checkOpConstraints() local
217 const MachineOperand &SI = FirstMI.getOperand(2); in checkOpConstraints() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h175 reset(const MachineRegisterInfo & MRI,SlotIndex SI) reset() argument
273 auto SI = SII.getInstructionIndex(*I); getLiveRegMap() local
290 for (auto SI : LiveIdxs) getLiveRegMap() local
298 for (auto SI : SRLiveIdxs) getLiveRegMap() local
[all...]
H A DGCNRegPressure.cpp206 getLiveLaneMask(unsigned Reg,SlotIndex SI,const LiveIntervals & LIS,const MachineRegisterInfo & MRI) getLiveLaneMask() argument
212 getLiveLaneMask(const LiveInterval & LI,SlotIndex SI,const MachineRegisterInfo & MRI) getLiveLaneMask() argument
227 getLiveRegs(SlotIndex SI,const LiveIntervals & LIS,const MachineRegisterInfo & MRI) getLiveRegs() argument
352 SlotIndex SI = NextMI == MBBEnd advanceBeforeNext() local
464 const auto &SI = LIS.getInstructionIndex(*LastTrackedMI).getBaseIndex(); isValid() local
[all...]
H A DAMDGPURewriteOutArguments.cpp131 if (auto *SI = dyn_cast<StoreInst>(U->getUser())) { in getStoredType() local
259 StoreInst *SI = nullptr; in runOnFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp322 } else if (auto *SI = dyn_cast<SelectInst>(Inst)) { in collectUsersRecursive() local
401 } else if (auto *SI = dyn_cast<SelectInst>(I)) { replace() local
579 combineStoreToNewValue(InstCombinerImpl & IC,StoreInst & SI,Value * V) combineStoreToNewValue() argument
821 if (SelectInst *SI = dyn_cast<SelectInst>(P)) { isObjectSizeLessThanOrEq() local
982 canSimplifyNullStoreOrGEP(StoreInst & SI) canSimplifyNullStoreOrGEP() argument
1068 if (SelectInst *SI = dyn_cast<SelectInst>(Op)) { visitLoadInst() local
1180 combineStoreToValueType(InstCombinerImpl & IC,StoreInst & SI) combineStoreToValueType() argument
1218 unpackStoreToAggregate(InstCombinerImpl & IC,StoreInst & SI) unpackStoreToAggregate() argument
1356 visitStoreInst(StoreInst & SI) visitStoreInst() argument
1489 mergeStoreIntoSuccessor(StoreInst & SI) mergeStoreIntoSuccessor() argument
[all...]
H A DInstCombineSelect.cpp264 foldSelectOpOp(SelectInst & SI,Instruction * TI,Instruction * FI) foldSelectOpOp() argument
504 foldSelectIntoOp(SelectInst & SI,Value * TrueVal,Value * FalseVal) foldSelectIntoOp() argument
510 __anon50ac9f250202(SelectInst &SI, Value *TrueVal, Value *FalseVal, bool Swapped) foldSelectIntoOp() argument
842 foldSelectZeroOrMul(SelectInst & SI,InstCombinerImpl & IC) foldSelectZeroOrMul() argument
1630 foldSelectInstWithICmpConst(SelectInst & SI,ICmpInst * ICI,InstCombiner::BuilderTy & Builder) foldSelectInstWithICmpConst() argument
1680 foldSelectInstWithICmp(SelectInst & SI,ICmpInst * ICI) foldSelectInstWithICmp() argument
1831 canSelectOperandBeMappingIntoPredBlock(const Value * V,const SelectInst & SI) canSelectOperandBeMappingIntoPredBlock() argument
1879 foldAddSubSelect(SelectInst & SI,InstCombiner::BuilderTy & Builder) foldAddSubSelect() argument
1955 foldOverflowingAddSubSelect(SelectInst & SI,InstCombiner::BuilderTy & Builder) foldOverflowingAddSubSelect() argument
2114 canonicalizeSelectToShuffle(SelectInst & SI) canonicalizeSelectToShuffle() argument
2241 foldSelectCmpXchg(SelectInst & SI) foldSelectCmpXchg() argument
2578 foldSelectWithSRem(SelectInst & SI,InstCombinerImpl & IC,IRBuilderBase & Builder) foldSelectWithSRem() argument
2654 foldAndOrOfSelectUsingImpliedCond(Value * Op,SelectInst & SI,bool IsAnd) foldAndOrOfSelectUsingImpliedCond() argument
2697 foldSelectWithFCmpToFabs(SelectInst & SI,InstCombinerImpl & IC) foldSelectWithFCmpToFabs() argument
2793 foldRoundUpIntegerWithPow2Alignment(SelectInst & SI,InstCombiner::BuilderTy & Builder) foldRoundUpIntegerWithPow2Alignment() argument
2937 foldSelectOfBools(SelectInst & SI) foldSelectOfBools() argument
3296 foldBitCeil(SelectInst & SI,IRBuilderBase & Builder) foldBitCeil() argument
3363 visitSelectInst(SelectInst & SI) visitSelectInst() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/
H A DState.cpp34 OptionalDiagnostic State::FFDiag(const SourceInfo &SI, diag::kind DiagId, in FFDiag() argument
58 OptionalDiagnostic State::CCEDiag(const SourceInfo &SI, diag::kind DiagId, in CCEDiag() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp320 SelectionDAGBuilder::StatepointLoweringInfo &SI, in lowerCallFromStatepointLoweringInfo() argument
522 lowerStatepointMetaArgs(SmallVectorImpl<SDValue> & Ops,SmallVectorImpl<MachineMemOperand * > & MemRefs,SmallVectorImpl<SDValue> & GCPtrs,DenseMap<SDValue,int> & LowerAsVReg,SelectionDAGBuilder::StatepointLoweringInfo & SI,SelectionDAGBuilder & Builder) lowerStatepointMetaArgs() argument
706 LowerAsSTATEPOINT(SelectionDAGBuilder::StatepointLoweringInfo & SI) LowerAsSTATEPOINT() argument
1041 StatepointLoweringInfo SI(DAG); LowerStatepoint() local
1140 StatepointLoweringInfo SI(DAG); LowerCallSiteWithDeoptBundleImpl() local
1181 const Value *SI = CI.getStatepoint(); visitGCResult() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DWasmDump.cpp48 symbol_iterator SI = RelRef.getSymbol(); in getWasmRelocationValueString() local
/freebsd-src/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cpp136 if (const abi::__si_class_type_info *SI = in isDerivedFromAtOffset() local
173 if (const abi::__si_class_type_info *SI = in findBaseAtOffset() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp210 if (StoreInst *SI = dyn_cast<StoreInst>(U)) { CleanupPointerRootUsers() local
313 } else if (StoreInst *SI = dyn_cast<StoreInst>(U)) { CleanupConstantGlobalUsers() local
396 auto *SI = dyn_cast<StoreInst>(V); collectSRATypes() local
618 auto *SI = cast<StoreInst>(V); SRAGlobal() local
653 } else if (const StoreInst *SI = dyn_cast<StoreInst>(U)) { AllUsesOfValueWillTrapIfNull() local
706 } else if (auto *SI = dyn_cast<StoreInst>(U)) { allUsesOfLoadedValueWillTrapIfNull() local
756 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) { OptimizeAwayTrappingUsesOfValue() local
947 if (StoreInst *SI = dyn_cast<StoreInst>(U)) { OptimizeGlobalAddressOfAllocation() local
1035 if (auto *SI = dyn_cast<StoreInst>(U)) { valueIsOnlyUsedLocallyOrStoredToOneGlobal() local
1241 if (StoreInst *SI = dyn_cast<StoreInst>(UI)) { TryToShrinkGlobalToBoolean() local
1358 else if (auto *SI = dyn_cast<StoreInst>(I)) isPointerValueDeadOnEntryToFunction() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp151 for (auto &SI : StubInits) { in createStubs() local
162 for (auto &SI : StubInits) in createStubs() local
170 for (auto &SI : StubInits) in createStubs() local

12345678910>>...14