/openbsd-current/gnu/llvm/llvm/lib/Object/ |
H A D | Object.cpp | 33 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { argument 34 return reinterpret_cast<section_iterator*>(SI); 38 wrap(const section_iterator *SI) { argument 40 (const_cast<section_iterator*>(SI)); 43 inline symbol_iterator *unwrap(LLVMSymbolIteratorRef SI) { argument 44 return reinterpret_cast<symbol_iterator*>(SI); 48 wrap(const symbol_iterator *SI) { argument 50 (const_cast<symbol_iterator*>(SI)); 53 inline relocation_iterator *unwrap(LLVMRelocationIteratorRef SI) { argument 54 return reinterpret_cast<relocation_iterator*>(SI); 58 wrap(const relocation_iterator *SI) argument 160 LLVMObjectFileIsSectionIteratorAtEnd(LLVMBinaryRef BR, LLVMSectionIteratorRef SI) argument 174 LLVMObjectFileIsSymbolIteratorAtEnd(LLVMBinaryRef BR, LLVMSymbolIteratorRef SI) argument 203 section_iterator SI = OB->getBinary()->section_begin(); local 207 LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI) argument 211 LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef OF, LLVMSectionIteratorRef SI) argument 217 LLVMMoveToNextSection(LLVMSectionIteratorRef SI) argument 236 symbol_iterator SI = OB->getBinary()->symbol_begin(); local 240 LLVMDisposeSymbolIterator(LLVMSymbolIteratorRef SI) argument 244 LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef OF, LLVMSymbolIteratorRef SI) argument 250 LLVMMoveToNextSymbol(LLVMSymbolIteratorRef SI) argument 255 LLVMGetSectionName(LLVMSectionIteratorRef SI) argument 262 LLVMGetSectionSize(LLVMSectionIteratorRef SI) argument 266 LLVMGetSectionContents(LLVMSectionIteratorRef SI) argument 273 LLVMGetSectionAddress(LLVMSectionIteratorRef SI) argument 277 LLVMGetSectionContainsSymbol(LLVMSectionIteratorRef SI, LLVMSymbolIteratorRef Sym) argument 284 relocation_iterator SI = (*unwrap(Section))->relocation_begin(); local 288 LLVMDisposeRelocationIterator(LLVMRelocationIteratorRef SI) argument 292 LLVMIsRelocationIteratorAtEnd(LLVMSectionIteratorRef Section, LLVMRelocationIteratorRef SI) argument 297 LLVMMoveToNextRelocation(LLVMRelocationIteratorRef SI) argument 303 LLVMGetSymbolName(LLVMSymbolIteratorRef SI) argument 314 LLVMGetSymbolAddress(LLVMSymbolIteratorRef SI) argument 325 LLVMGetSymbolSize(LLVMSymbolIteratorRef SI) argument [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | SetOperations.h | 26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); 27 SI != SE; ++SI) 28 if (S1.insert(*SI).second) 53 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end(); 54 SI != SE; ++SI) 55 if (!S2.count(*SI)) // if the element is not in set2 56 Result.insert(*SI); 64 for (typename S2Ty::const_iterator SI [all...] |
H A D | Sequence.h | 196 explicit SafeIntIterator(T Value) : SI(CheckedInt::from<T>(Value)) {} 198 SafeIntIterator(const SafeIntIterator<T, !IsReverse> &O) : SI(O.SI) {} 201 value_type operator*() const { return SI.to<T>(); } 206 bool operator==(const SafeIntIterator &O) const { return SI == O.SI; } 207 bool operator!=(const SafeIntIterator &O) const { return SI != O.SI; } 240 return IsReverse ? O.SI - SI 244 SafeIntIterator(const CheckedInt &SI) argument 254 CheckedInt SI; member in struct:llvm::detail::SafeIntIterator [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm-c/ |
H A D | Object.h | 141 LLVMSectionIteratorRef SI); 162 LLVMSymbolIteratorRef SI); 164 void LLVMDisposeSectionIterator(LLVMSectionIteratorRef SI); 166 void LLVMMoveToNextSection(LLVMSectionIteratorRef SI); 171 void LLVMDisposeSymbolIterator(LLVMSymbolIteratorRef SI); 172 void LLVMMoveToNextSymbol(LLVMSymbolIteratorRef SI); 175 const char *LLVMGetSectionName(LLVMSectionIteratorRef SI); 176 uint64_t LLVMGetSectionSize(LLVMSectionIteratorRef SI); 177 const char *LLVMGetSectionContents(LLVMSectionIteratorRef SI); 178 uint64_t LLVMGetSectionAddress(LLVMSectionIteratorRef SI); [all...] |
/openbsd-current/gnu/gcc/gcc/config/ |
H A D | floatunsisf.c | 2 typedef int SItype __attribute__ ((mode (SI))); 3 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
H A D | floatunsitf.c | 2 typedef int SItype __attribute__ ((mode (SI))); 3 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
H A D | floatunsixf.c | 2 typedef int SItype __attribute__ ((mode (SI))); 3 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
H A D | floatunsidf.c | 2 typedef int SItype __attribute__ ((mode (SI))); 3 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
/openbsd-current/gnu/gcc/gcc/config/iq2000/ |
H A D | lib2extra-funcs.c | 1 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/ |
H A D | compare1.c | 12 VOID, SI, DI, MAX = -1 enumerator in enum:mm1 23 return x == (tf?DI:SI); /* { dg-bogus "signed and unsigned" "case 1" } */
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | LiveIntervalUnion.cpp | 89 for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) { 90 OS << " [" << SI.start() << ' ' << SI.stop() 91 << "):" << printReg(SI.value()->reg(), TRI); 99 for (SegmentIter SI = Segments.begin(); SI.valid(); ++SI) 100 VisitedVRegs.set(SI [all...] |
H A D | MacroFusion.cpp | 39 for (const SDep &SI : SU.Preds) 40 if (SI.isCluster()) 41 return SI.getSUnit(); 57 for (SDep &SI : FirstSU.Succs) 58 if (SI.isCluster()) 61 for (SDep &SI : SecondSU.Preds) 62 if (SI.isCluster()) 82 for (SDep &SI : FirstSU.Succs) 83 if (SI.getSUnit() == &SecondSU) 84 SI [all...] |
H A D | SelectOptimize.cpp | 183 Instruction *SI, bool ForSinking = false); 186 bool isSelectHighlyPredictable(const SelectInst *SI); 205 Scaled64 getMispredictionCost(const SelectInst *SI, const Scaled64 CondCost); 209 const SelectInst *SI); 212 bool isSelectKindSupported(SelectInst *SI); 316 /// If \p isTrue is true, return the true value of \p SI, otherwise return 317 /// false value of \p SI. If the true/false value of \p SI is defined by any 321 getTrueOrFalseValue(SelectInst *SI, bool isTrue, argument 324 for (SelectInst *DefSI = SI; DefS 422 SelectInst *SI = ASI.front(); local 505 SelectInst *SI = *It; local 521 isSpecialSelect(SelectInst *SI) argument 631 SelectInst *SI = ASI.front(); local 735 isSafeToSinkLoad(Instruction *LoadI, Instruction *SI) argument 754 getExclBackwardsSlice(Instruction *I, std::stack<Instruction *> &Slice, Instruction *SI, bool ForSinking) argument 800 isSelectHighlyPredictable(const SelectInst *SI) argument 934 auto SI = cast<SelectInst>(&I); local 988 getMispredictionCost(const SelectInst *SI, const Scaled64 CondCost) argument 1014 getPredictedPathCost(Scaled64 TrueCost, Scaled64 FalseCost, const SelectInst *SI) argument 1035 isSelectKindSupported(SelectInst *SI) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/ARC/ |
H A D | ARCExpandPseudos.cpp | 64 MachineInstr &SI = *SII; local 67 isUInt<6>(SI.getOperand(2).getImm()) ? ARC::ADD_rru6 : ARC::ADD_rrlimm; 68 BuildMI(*SI.getParent(), SI, SI.getDebugLoc(), TII->get(AddOpc), AddrReg) 69 .addReg(SI.getOperand(1).getReg()) 70 .addImm(SI.getOperand(2).getImm()); 71 BuildMI(*SI.getParent(), SI, SI [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomicPass.cpp | 35 static bool LowerStoreInst(StoreInst *SI) { argument 36 SI->setAtomic(AtomicOrdering::NotAtomic); 52 } else if (StoreInst *SI = dyn_cast<StoreInst>(&Inst)) { 53 if (SI->isAtomic()) 54 LowerStoreInst(SI);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAlloca.cpp | 93 auto SI = dyn_cast<StoreInst>(AllocaUse.getUser()); local 94 if (SI && SI->getPointerOperand() == allocaInst && 95 !SI->isVolatile()) { 96 SI->setOperand(SI->getPointerOperandIndex(), NewASCToGeneric);
|
H A D | NVPTXLowerAggrCopies.cpp | 78 if (StoreInst *SI = dyn_cast<StoreInst>(LI->user_back())) { 79 if (SI->getOperand(0) != LI) 105 auto *SI = cast<StoreInst>(*LI->user_begin()); local 107 Value *DstAddr = SI->getOperand(1); 112 createMemCpyLoopKnownSize(/* ConvertedInst */ SI, 116 /* DestAlign */ SI->getAlign(), 118 /* DstIsVolatile */ SI->isVolatile(), 121 SI->eraseFromParent();
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 323 } else if (auto *SI = dyn_cast<SelectInst>(Inst)) { 324 if (!isa<Instruction>(SI->getTrueValue()) || 325 !isa<Instruction>(SI->getFalseValue())) 328 if (!isAvailable(cast<Instruction>(SI->getTrueValue())) || 329 !isAvailable(cast<Instruction>(SI->getFalseValue()))) { 333 Worklist.insert(SI); 334 if (!collectUsersRecursive(*SI)) 401 } else if (auto *SI = dyn_cast<SelectInst>(I)) { 403 SI->getCondition(), getReplacement(SI 575 combineStoreToNewValue(InstCombinerImpl &IC, StoreInst &SI, Value *V) argument 1000 canSimplifyNullStoreOrGEP(StoreInst &SI) argument 1072 StoreInst *SI = new StoreInst(PoisonValue::get(LI.getType()), local 1201 combineStoreToValueType(InstCombinerImpl &IC, StoreInst &SI) argument 1239 unpackStoreToAggregate(InstCombinerImpl &IC, StoreInst &SI) argument 1375 removeBitcastsFromLoadStoreOnMinMax(InstCombinerImpl &IC, StoreInst &SI) argument 1424 visitStoreInst(StoreInst &SI) argument 1547 mergeStoreIntoSuccessor(StoreInst &SI) argument [all...] |
H A D | InstCombineSelect.cpp | 263 Instruction *InstCombinerImpl::foldSelectOpOp(SelectInst &SI, Instruction *TI, argument 269 if ((match(&SI, m_SMin(m_Value(), m_Value())) || 270 match(&SI, m_SMax(m_Value(), m_Value())) || 271 match(&SI, m_UMin(m_Value(), m_Value())) || 272 match(&SI, m_UMax(m_Value(), m_Value())))) 276 Value *Cond = SI.getCondition(); 312 SI.getName() + ".v", &SI); 365 FMF |= SI.getFastMathFlags(); 367 Builder.CreateSelect(Cond, X, Y, SI 462 foldSelectIntoOp(SelectInst &SI, Value *TrueVal, Value *FalseVal) argument 756 foldSelectZeroOrMul(SelectInst &SI, InstCombinerImpl &IC) argument 1596 foldSelectInstWithICmpConst(SelectInst &SI, ICmpInst *ICI) argument 1627 foldSelectInstWithICmp(SelectInst &SI, ICmpInst *ICI) argument 1771 canSelectOperandBeMappingIntoPredBlock(const Value *V, const SelectInst &SI) argument 1820 foldAddSubSelect(SelectInst &SI, InstCombiner::BuilderTy &Builder) argument 1896 foldOverflowingAddSubSelect(SelectInst &SI, InstCombiner::BuilderTy &Builder) argument 2073 canonicalizeSelectToShuffle(SelectInst &SI) argument 2200 foldSelectCmpXchg(SelectInst &SI) argument 2554 foldAndOrOfSelectUsingImpliedCond(Value *Op, SelectInst &SI, bool IsAnd) argument 2598 foldSelectWithFCmpToFabs(SelectInst &SI, InstCombinerImpl &IC) argument 2694 foldRoundUpIntegerWithPow2Alignment(SelectInst &SI, InstCombiner::BuilderTy &Builder) argument 2831 foldSelectOfBools(SelectInst &SI) argument 3080 visitSelectInst(SelectInst &SI) argument [all...] |
/openbsd-current/gnu/usr.bin/binutils-2.17/opcodes/ |
H A D | cgen-types.h | 32 typedef int32_t SI; typedef
|
H A D | cgen-ops.h | 125 #define DIVSI(x, y) ((SI) (x) / (SI) (y)) 127 #define MODSI(x, y) ((SI) (x) % (SI) (y)) 129 #define SRASI(x, y) ((SI) (x) >> (y)) 132 extern SI RORSI (SI, int); 133 extern SI ROLSI (SI, int); 138 #define NOTSI(x) (! (SI) ( [all...] |
/openbsd-current/gnu/llvm/llvm/utils/TableGen/ |
H A D | SequenceToOffsetTable.h | 163 for (typename SeqT::const_iterator SI = I->first.begin(), 164 SE = I->first.end(); SI != SE; ++SI) { 165 Print(OS, *SI);
|
/openbsd-current/gnu/llvm/clang/tools/libclang/ |
H A D | CXString.cpp | 126 for (unsigned SI = 0, SE = Set->Count; SI < SE; ++SI) 127 Set->Strings[SI] = createDup(Strings[SI]); 195 for (unsigned SI = 0, SE = set->Count; SI < SE; ++SI) 196 clang_disposeString(set->Strings[SI]);
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceMemoryOperations.cpp | 23 } else if (StoreInst *SI = dyn_cast<StoreInst>(&I)) { 24 if (SI->isVolatile() && !O.shouldKeep()) 25 SI->setVolatile(false); 53 } else if (StoreInst *SI = dyn_cast<StoreInst>(&I)) { 54 if (SI->getSyncScopeID() != SyncScope::System && !O.shouldKeep()) 55 SI->setSyncScopeID(SyncScope::System); 86 } else if (StoreInst *SI = dyn_cast<StoreInst>(&I)) { 87 if (SI->getOrdering() != AtomicOrdering::NotAtomic && !O.shouldKeep()) 88 SI->setAtomic(AtomicOrdering::NotAtomic);
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 321 SelectionDAGBuilder::StatepointLoweringInfo &SI, 325 Builder.lowerInvokable(SI.CLI, SI.EHPadBB); 344 bool HasDef = !SI.CLI.RetTy->isVoidTy(); 523 SelectionDAGBuilder::StatepointLoweringInfo &SI, 539 SI.StatepointFlags & (uint64_t)StatepointFlags::DeoptLiveIn; 549 dyn_cast_or_null<InvokeInst>(SI.StatepointInstr)) { 551 for (const auto *Relocate : SI.GCRelocates) 595 for (const Value *V : SI.Ptrs) 597 for (const Value *V : SI 320 lowerCallFromStatepointLoweringInfo( SelectionDAGBuilder::StatepointLoweringInfo &SI, SelectionDAGBuilder &Builder) argument 519 lowerStatepointMetaArgs(SmallVectorImpl<SDValue> &Ops, SmallVectorImpl<MachineMemOperand *> &MemRefs, SmallVectorImpl<SDValue> &GCPtrs, DenseMap<SDValue, int> &LowerAsVReg, SelectionDAGBuilder::StatepointLoweringInfo &SI, SelectionDAGBuilder &Builder) argument 706 LowerAsSTATEPOINT( SelectionDAGBuilder::StatepointLoweringInfo &SI) argument 1176 const Value *SI = CI.getStatepoint(); local [all...] |