/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | ByteCodeEmitter.cpp | 126 bool ByteCodeEmitter::emitOp(Opcode Op, const Tys &... Args, const SourceInfo &SI) { argument 141 if (SI) 142 SrcMap.emplace_back(Code.size(), SI);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 733 // for (MCSuperRegIterator SI(*RI, MCRI, true); SI.isValid(); ++SI) 734 // visit(*SI); 780 MCSuperRegIterator SI; member in class:llvm::MCRegAliasIterator 789 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { 790 if (!(!IncludeSelf && Reg == *SI)) 800 assert(SI [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCFGOptimizer.cpp | 158 MachineBasicBlock::succ_iterator SI = MBB->succ_begin(); local 159 MachineBasicBlock* FirstSucc = *SI; 160 MachineBasicBlock* SecondSucc = *(++SI);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAtomicRMW.cpp | 124 auto *SI = new StoreInst(RMWI.getValOperand(), 126 SI->setAtomic(Ordering, RMWI.getSyncScopeID()); 127 SI->setAlignment(MaybeAlign(DL.getABITypeAlignment(RMWI.getType())));
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | Multilib.cpp | 102 llvm::StringMap<int>::iterator SI = FlagSet.find(Flag.substr(1)); local 106 if (SI == FlagSet.end()) 108 else if (Flags[I] != Flags[SI->getValue()]) 254 llvm::StringMap<bool>::const_iterator SI = FlagSet.find(Flag.substr(1)); 255 if (SI != FlagSet.end()) 256 if (SI->getValue() != isFlagEnabled(Flag))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURewriteOutArguments.cpp | 141 StoreInst *SI = dyn_cast<StoreInst>(U.getUser()); local 145 if (!SI) { 178 if (!SI->isSimple() || 308 StoreInst *SI = nullptr; local 310 SI = dyn_cast<StoreInst>(Q.getInst()); 312 if (SI) { 313 LLVM_DEBUG(dbgs() << "Found out argument store: " << *SI << '\n'); 314 ReplaceableStores.emplace_back(RI, SI);
|
H A D | AMDGPUSubtarget.cpp | 79 // On SI+, we want FP64 denormals to be on by default. FP32 denormals can be 84 // for SI has the unhelpful behavior that it unsets everything else if you 560 // Enabling ShouldTrackLaneMasks crashes the SI Machine Scheduler. 786 for (const SDep &SI : SU.Preds) { 787 if (SI.getSUnit() != SUa) 788 SUa->addPred(SDep(SI.getSUnit(), SDep::Artificial)); 792 for (const SDep &SI : SUa->Succs) { 793 if (SI.getSUnit() != &SU) 794 SI.getSUnit()->addPred(SDep(&SU, SDep::Artificial)); 828 for (const SDep &SI [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransAutoreleasePool.cpp | 301 Stmt::child_iterator SI = scope.End, SE = compoundS->body_end(); local 302 ++SI; 305 if (SI != SE) 306 if (ReturnStmt *retS = dyn_cast<ReturnStmt>(*SI)) 311 ++SI; // the return will be included in scope, don't check it. 314 for (; SI != SE; ++SI) { 317 declarationLoc).TraverseStmt(*SI);
|
/freebsd-12-stable/contrib/gcc/config/soft-fp/ |
H A D | soft-fp.h | 181 typedef int SItype __attribute__((mode(SI))); 184 typedef unsigned int USItype __attribute__((mode(SI)));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SimpleLoopUnswitch.cpp | 589 static bool unswitchTrivialSwitch(Loop &L, SwitchInst &SI, DominatorTree &DT, argument 592 LLVM_DEBUG(dbgs() << " Trying to unswitch switch: " << SI << "\n"); 593 Value *LoopCond = SI.getCondition(); 599 auto *ParentBB = SI.getParent(); 602 for (auto Case : SI.cases()) { 610 SwitchInstProfUpdateWrapper::getSuccessorWeight(SI, 0); 611 if (!L.contains(SI.getDefaultDest()) && 612 areLoopExitPHIsLoopInvariant(L, *ParentBB, *SI.getDefaultDest()) && 613 !isa<UnreachableInst>(SI.getDefaultDest()->getTerminator())) { 614 DefaultExitBB = SI 1925 SwitchInst *SI = BI ? nullptr : cast<SwitchInst>(&TI); local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 336 if (StoreInst *SI = dyn_cast<StoreInst>(CurInst)) { 337 if (!SI->isSimple()) { 341 Constant *Ptr = getVal(SI->getOperand(1)); 354 Constant *Val = getVal(SI->getOperand(0)); 416 } else if (SelectInst *SI = dyn_cast<SelectInst>(CurInst)) { 417 InstResult = ConstantExpr::getSelect(getVal(SI->getOperand(0)), 418 getVal(SI->getOperand(1)), 419 getVal(SI->getOperand(2))); 620 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(CurInst)) { 622 dyn_cast<ConstantInt>(getVal(SI [all...] |
H A D | Local.cpp | 159 if (auto *SI = dyn_cast<SwitchInst>(T)) { 162 auto *CI = dyn_cast<ConstantInt>(SI->getCondition()); 163 BasicBlock *DefaultDest = SI->getDefaultDest(); 168 SI->getNumCases() > 0) { 169 TheOnlyDest = SI->case_begin()->getCaseSuccessor(); 173 for (auto i = SI->case_begin(), e = SI->case_end(); i != e;) { 183 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof); 184 unsigned NCases = SI->getNumCases(); 201 SI 1287 ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, StoreInst *SI, DIBuilder &Builder) argument [all...] |
H A D | SimplifyIndVar.cpp | 84 bool eliminateSaturatingIntrinsic(SaturatingInst *SI); 481 bool SimplifyIndvar::eliminateSaturatingIntrinsic(SaturatingInst *SI) { argument 482 const SCEV *LHS = SE->getSCEV(SI->getLHS()); 483 const SCEV *RHS = SE->getSCEV(SI->getRHS()); 484 if (!willNotOverflow(SE, SI->getBinaryOp(), SI->isSigned(), LHS, RHS)) 488 SI->getBinaryOp(), SI->getLHS(), SI->getRHS(), SI [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | COFFDump.cpp | 660 for (unsigned SI = 0, SE = coff->getNumberOfSymbols(); SI != SE; ++SI) { 661 Expected<COFFSymbolRef> Symbol = coff->getSymbol(SI); 669 outs() << "[" << format("%2d", SI) << "]" 694 for (unsigned AI = 0, AE = Symbol->getNumberOfAuxSymbols(); AI < AE; ++AI, ++SI) { 698 coff->getAuxSymbol<coff_aux_section_definition>(SI + 1, asd)) 714 if (std::error_code EC = coff->getAuxSymbol<char>(SI + 1, FileName)) 721 SI = SI [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 132 if (const StoreInst *SI = dyn_cast<StoreInst>(Inst)) { 133 if (SI->isUnordered()) { 134 Loc = MemoryLocation::get(SI); 137 if (SI->getOrdering() == AtomicOrdering::Monotonic) { 138 Loc = MemoryLocation::get(SI); 321 if (auto *SI = dyn_cast<StoreInst>(Inst)) 322 return SI->isVolatile(); 505 if (auto *SI = dyn_cast<StoreInst>(I)) 506 return !SI->isSimple(); 617 if (StoreInst *SI [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 78 StoreInst *convertAtomicStoreToIntegerType(StoreInst *SI); 79 bool expandAtomicStore(StoreInst *SI); 140 static unsigned getAtomicOpSize(StoreInst *SI) { argument 141 const DataLayout &DL = SI->getModule()->getDataLayout(); 142 return DL.getTypeStoreSize(SI->getValueOperand()->getType()); 165 static unsigned getAtomicOpAlign(StoreInst *SI) { argument 166 unsigned Align = SI->getAlignment(); 221 auto SI = dyn_cast<StoreInst>(I); local 224 assert((LI || SI || RMWI || CASI) && "Unknown atomic instruction"); 233 } else if (SI) { 460 convertAtomicStoreToIntegerType(StoreInst *SI) argument 481 expandAtomicStore(StoreInst *SI) argument [all...] |
H A D | GCRootLowering.cpp | 153 if (StoreInst *SI = dyn_cast<StoreInst>(IP)) 155 dyn_cast<AllocaInst>(SI->getOperand(1)->stripPointerCasts())) 163 StoreInst *SI = new StoreInst( local 166 SI->insertAfter(Root);
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cpp | 123 if (const abi::__si_class_type_info *SI = 125 return isDerivedFromAtOffset(SI->__base_type, Base, Offset); 160 if (const abi::__si_class_type_info *SI = 162 return findBaseAtOffset(SI->__base_type, Offset);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86VZeroUpper.cpp | 270 for (MachineBasicBlock::succ_iterator SI = MBB.succ_begin(), 272 SI != SE; ++SI) 273 addDirtySuccessor(**SI);
|
/freebsd-12-stable/contrib/gdtoa/ |
H A D | strtodnrp.c | 47 static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
|
H A D | strtof.c | 43 static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
|
H A D | strtopQ.c | 59 static FPI fpi0 = { 113, 1-16383-113+1, 32766 - 16383 - 113 + 1, 1, SI };
|
H A D | strtopx.c | 61 static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
|
H A D | strtopxL.c | 57 static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
|
H A D | strtord.c | 79 static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
|