/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 144 Instruction *visitSelectInst(SelectInst &SI); 158 Instruction *visitStoreInst(StoreInst &SI); 159 Instruction *visitAtomicRMWInst(AtomicRMWInst &SI); 163 Instruction *visitSwitchInst(SwitchInst &SI); 190 /// Try to replace select with select operand SIOpd in SI-ICmp sequence. 191 bool replacedSelectWithOperand(SelectInst *SI, const ICmpInst *Icmp, 385 // and i1 Op, SI / select i1 Op, i1 SI, i1 false (if IsAnd = true) 386 // or i1 Op, SI / select i1 Op, i1 true, i1 SI (i [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 211 if (StoreInst *SI = dyn_cast<StoreInst>(U)) { 212 Value *V = SI->getValueOperand(); 215 SI->eraseFromParent(); 218 Dead.push_back(std::make_pair(I, SI)); 323 } else if (StoreInst *SI = dyn_cast<StoreInst>(U)) { 325 EraseFromParent(SI); 577 auto *SI = cast<StoreInst>(V); local 578 SI->setOperand(1, NGV); 579 SI->setAlignment(NewAlign); 612 } else if (const StoreInst *SI 930 SI->getSyncScopeID(), SI); local [all...] |
/openbsd-current/gnu/llvm/llvm/tools/llvm-objcopy/ |
H A D | ObjcopyOptions.cpp | 465 NewSymbolInfo SI; local 467 std::tie(SI.SymbolName, Value) = FlagValue.split('='); 472 SI.SymbolName.str().c_str()); 475 std::tie(SI.SectionName, Value) = Value.split(':'); 476 if (SI.SectionName.empty() || Value.empty()) 484 if (Flags[0].getAsInteger(0, SI.Value)) 494 [&] { SI.Flags.push_back(SymbolFlag::Global); }) 495 .CaseLower("local", [&] { SI.Flags.push_back(SymbolFlag::Local); }) 496 .CaseLower("weak", [&] { SI.Flags.push_back(SymbolFlag::Weak); }) 498 [&] { SI [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Analysis/ |
H A D | GlobalsModRef.cpp | 332 } else if (StoreInst *SI = dyn_cast<StoreInst>(I)) { 333 if (V == SI->getOperand(1)) { 335 Writers->insert(SI->getParent()->getParent()); 336 } else if (SI->getOperand(1) != OkayStoreDest) { 425 } else if (StoreInst *SI = dyn_cast<StoreInst>(U)) { 427 if (SI->getOperand(0) == GV) 431 if (isa<ConstantPointerNull>(SI->getOperand(0))) 435 Value *Ptr = getUnderlyingObject(SI->getOperand(0)); 657 if (auto *SI = dyn_cast<SelectInst>(Input)) { 658 const Value *LHS = getUnderlyingObject(SI [all...] |
H A D | MemoryDependenceAnalysis.cpp | 123 if (const StoreInst *SI = dyn_cast<StoreInst>(Inst)) { 124 if (SI->isUnordered()) { 125 Loc = MemoryLocation::get(SI); 128 if (SI->getOrdering() == AtomicOrdering::Monotonic) { 129 Loc = MemoryLocation::get(SI); 419 if (auto *SI = dyn_cast<StoreInst>(I)) 420 return isStrongerThan(SI->getOrdering(), AO); 534 if (StoreInst *SI = dyn_cast<StoreInst>(Inst)) { 538 if (!SI->isUnordered() && SI [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 938 for (StoreInst *SI : LAI->getStoresToInvariantAddresses()) { 939 if (!isInvariantStoreOfReduction(SI)) 942 if (blockNeedsPredication(SI->getParent())) { 954 if (Instruction *Ptr = dyn_cast<Instruction>(SI->getPointerOperand())) { 975 for (StoreInst *SI : LAI->getStoresToInvariantAddresses()) { 976 if (isInvariantStoreOfReduction(SI)) { 987 erase_if(UnhandledStores, [SE, SI](StoreInst *I) { 988 return storeToSameAddress(SE, SI, I) && 990 SI->getValueOperand()->getType(); 994 UnhandledStores.push_back(SI); 1040 isInvariantStoreOfReduction(StoreInst *SI) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 436 bool optimizeSelectInst(SelectInst *SI); 438 bool optimizeSwitchType(SwitchInst *SI); 439 bool optimizeSwitchPhiConstants(SwitchInst *SI); 440 bool optimizeSwitchInst(SwitchInst *SI); 1816 if (auto *SI = dyn_cast<SelectInst>(U)) { 1818 SI->swapValues(); 1819 SI->swapProfMetadata(); 3531 void insertNewSelect(SelectInst *SI) { AllSelectNodes.insert(SI); } argument 4999 if (StoreInst *SI 6712 isFormingBranchFromSelectProfitable(const TargetTransformInfo *TTI, const TargetLowering *TLI, SelectInst *SI) argument 6757 getTrueOrFalseValue(SelectInst *SI, bool isTrue, const SmallPtrSet<const Instruction *, 2> &Selects) argument 6842 optimizeSelectInst(SelectInst *SI) argument 7146 optimizeSwitchType(SwitchInst *SI) argument 7196 optimizeSwitchPhiConstants(SwitchInst *SI) argument 7274 optimizeSwitchInst(SwitchInst *SI) argument 7690 splitMergedValStore(StoreInst &SI, const DataLayout &DL, const TargetLowering &TLI) argument [all...] |
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 1282 static void showBRDiagnostics(llvm::raw_svector_ostream &OS, StoreInfo SI) { argument 1283 const bool HasPrefix = SI.Dest->canPrintPretty(); 1286 SI.Dest->printPretty(OS); 1292 switch (SI.StoreKind) { 1303 if (isa<loc::ConcreteInt>(SI.Value)) { 1304 OS << Action << (isObjCPointer(SI.Dest) ? "nil" : "a null pointer value"); 1306 } else if (auto CVal = SI.Value.getAs<nonloc::ConcreteInt>()) { 1309 } else if (SI.Origin && SI.Origin->canPrintPretty()) { 1311 SI 1339 showBRParamDiagnostics(llvm::raw_svector_ostream &OS, StoreInfo SI) argument 1379 showBRDefaultDiagnostics(llvm::raw_svector_ostream &OS, StoreInfo SI) argument 1745 StoreInfo SI = {StoreInfo::Assignment, // default kind local 2201 constructNote(StoreInfo SI, BugReporterContext &BRC, StringRef NodeText) argument 2655 handle(StoreInfo SI, BugReporterContext &BRC, TrackingOptions Opts) argument [all...] |
/openbsd-current/gnu/gcc/libstdc++-v3/libmath/ |
H A D | mathconf.h | 73 typedef unsigned int U_int32_t __attribute ((mode (SI))); 74 typedef int Int32_t __attribute ((mode (SI)));
|
/openbsd-current/gnu/gcc/gcc/ |
H A D | unwind-pe.h | 191 unsigned u4 __attribute__ ((mode (SI))); 194 signed s4 __attribute__ ((mode (SI)));
|
/openbsd-current/gnu/gcc/gcc/config/mt/ |
H A D | lib2extra-funcs.c | 34 typedef int SItype __attribute__ ((mode (SI))); 35 typedef unsigned int USItype __attribute__ ((mode (SI)));
|
/openbsd-current/gnu/lib/libstdc++/libstdc++/libmath/ |
H A D | mathconf.h | 73 typedef unsigned int U_int32_t __attribute ((mode (SI))); 74 typedef int Int32_t __attribute ((mode (SI)));
|
/openbsd-current/gnu/usr.bin/gcc/gcc/ |
H A D | unwind-pe.h | 179 unsigned u4 __attribute__ ((mode (SI))); 182 signed s4 __attribute__ ((mode (SI)));
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
H A D | JumpThreading.h | 157 void unfoldSelectInstr(BasicBlock *Pred, BasicBlock *BB, SelectInst *SI, 161 bool tryToUnfoldSelect(SwitchInst *SI, BasicBlock *BB);
|
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | RegisterScavenging.h | 149 for (const ScavengedInfo &SI : Scavenged) 150 if (SI.FrameIndex == FI)
|
H A D | SwitchLoweringUtils.h | 272 void findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI, 277 unsigned Last, const SwitchInst *SI, 281 void findBitTestClusters(CaseClusterVector &Clusters, const SwitchInst *SI); 286 const SwitchInst *SI, CaseCluster &BTCluster);
|
/openbsd-current/gnu/llvm/llvm/lib/Passes/ |
H A D | PassBuilderBindings.cpp | 68 StandardInstrumentations SI(Mod->getContext(), Debug, VerifyEach); 69 SI.registerCallbacks(PIC, &FAM);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | cbrt.c | 31 typedef unsigned unsigned32 __attribute__((mode(SI)));
|
H A D | simd-1.c | 8 typedef int __attribute__((mode(SI))) siint;
|
/openbsd-current/lib/libc/gdtoa/ |
H A D | strtorQ.c | 105 static FPI fpi0 = { 113, 1-16383-113+1, 32766-16383-113+1, 1, SI };
|
H A D | strtorx.c | 108 static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
|
/openbsd-current/usr.bin/col/ |
H A D | col.c | 50 #define SI '\017' /* shift in to normal character set */ macro 200 case SI: 308 PUTC(SI); 460 PUTC(SI);
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | AlignmentFromAssumptions.cpp | 269 } else if (StoreInst *SI = dyn_cast<StoreInst>(J)) { 273 SI->getPointerOperand(), SE); 274 if (NewAlignment > SI->getAlign()) { 275 SI->setAlignment(NewAlignment);
|
/openbsd-current/gnu/llvm/llvm/include/llvm/MCA/Stages/ |
H A D | InOrderIssueStage.h | 67 StallInfo SI; member in class:llvm::mca::final 86 /// In case of stall, it updates SI with information about the stalled
|
/openbsd-current/gnu/llvm/clang/lib/AST/Interp/ |
H A D | ByteCodeEmitter.cpp | 183 bool ByteCodeEmitter::emitOp(Opcode Op, const Tys &... Args, const SourceInfo &SI) { argument 189 if (SI) 190 SrcMap.emplace_back(Code.size(), SI);
|