Searched refs:SR (Results 1 - 25 of 152) sorted by relevance

1234567

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRenameIndependentSubregs.cpp69 LiveInterval::SubRange *SR; member in struct:__anon1801::RenameIndependentSubregs::SubRangeInfo
72 SubRangeInfo(LiveIntervals &LIS, LiveInterval::SubRange &SR, argument
74 : ConEQ(LIS), SR(&SR), Index(Index) {}
161 for (LiveInterval::SubRange &SR : LI.subranges()) {
162 SubRangeInfos.push_back(SubRangeInfo(*LIS, SR, NumComponents));
165 unsigned NumSubComponents = ConEQ.Classify(SR);
186 const LiveInterval::SubRange &SR = *SRInfo.SR; local
187 if ((SR
231 const LiveInterval::SubRange &SR = *SRInfo.SR; local
273 LiveInterval::SubRange &SR = *SRInfo.SR; local
[all...]
H A DRegUsageInfoCollector.cpp212 for (MCSubRegIterator SR(Reg, &TRI); SR.isValid(); ++SR)
213 SavedRegs.set(*SR);
H A DDeadMachineInstructionElim.cpp158 for (MCSubRegIterator SR(Reg, TRI,/*IncludeSelf=*/true);
159 SR.isValid(); ++SR)
160 LivePhysRegs.reset(*SR);
H A DVirtRegMap.cpp277 for (const LiveInterval::SubRange &SR : LI.subranges()) {
278 SubRanges.push_back(std::make_pair(&SR, SR.begin()));
279 if (!First.isValid() || SR.segments.front().start < First)
280 First = SR.segments.front().start;
281 if (!Last.isValid() || SR.segments.back().end > Last)
282 Last = SR.segments.back().end;
294 const LiveInterval::SubRange *SR = RangeIterPair.first; local
296 while (SRI != SR->end() && SRI->end <= MBBBegin)
298 if (SRI == SR
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSXAPIChecker.cpp56 const SubRegion *SR = dyn_cast<SubRegion>(R); local
57 while (SR) {
58 if (const ObjCIvarRegion *IR = dyn_cast<ObjCIvarRegion>(SR))
60 SR = dyn_cast<SubRegion>(SR->getSuperRegion());
H A DCastSizeChecker.cpp107 const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(R); local
108 if (!SR)
112 SVal extent = SR->getExtent(svalBuilder);
H A DTaint.cpp78 if (const SymbolicRegion *SR = dyn_cast_or_null<SymbolicRegion>(R))
79 return addTaint(State, SR->getSymbol(), Kind);
105 if (const SymbolicRegion *SR = dyn_cast_or_null<SymbolicRegion>(R))
106 return removeTaint(State, SR->getSymbol());
169 if (const SymbolicRegion *SR = dyn_cast<SymbolicRegion>(Reg))
170 return isTainted(State, SR->getSymbol(), K);
H A DTestAfterDivZeroChecker.cpp145 SymbolRef SR = Var.getAsSymbol(); local
146 if (!SR)
151 State->add<DivZeroMap>(ZeroState(SR, C.getBlockID(), C.getStackFrame()));
157 SymbolRef SR = Var.getAsSymbol(); local
158 if (!SR)
161 ZeroState ZS(SR, C.getBlockID(), C.getStackFrame());
H A DCheckerDocumentation.cpp176 /// \param SR The SymbolReaper object can be queried to determine which
180 void checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const {} argument
248 void checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeVTShape.cpp9 codeview::VFTableShapeRecord SR)
11 Record(std::move(SR)) {}
7 NativeTypeVTShape(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, codeview::VFTableShapeRecord SR) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DDynamicType.h61 ProgramStateRef removeDeadTypes(ProgramStateRef State, SymbolReaper &SR);
64 ProgramStateRef removeDeadCasts(ProgramStateRef State, SymbolReaper &SR);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMIChecking.cpp149 for (MCSuperRegIterator SR(I, TRI); SR.isValid(); ++SR)
150 if (std::find(search_begin, search_end, *SR) == search_end)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DStringsAndChecksums.cpp33 const DebugSubsectionRecord &SR) {
34 assert(SR.kind() == DebugSubsectionKind::StringTable);
38 consumeError(OwnedStrings->initialize(SR.getRecordData()));
32 initializeStrings( const DebugSubsectionRecord &SR) argument
H A DRecordSerialization.cpp107 BinaryStreamReader SR(S);
108 auto EC = consume(SR, Num);
109 Data = Data.take_back(SR.bytesRemaining());
133 BinaryStreamReader SR(S);
134 auto EC = consume(SR, Item);
135 Data = Data.take_back(SR.bytesRemaining());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DEntryStage.cpp35 SourceRef SR = SM.peekNext();
36 std::unique_ptr<Instruction> Inst = std::make_unique<Instruction>(SR.second);
37 CurrentInstruction = InstRef(SR.first, Inst.get());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeVTShape.h25 codeview::TypeIndex TI, codeview::VFTableShapeRecord SR);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DDynamicType.cpp51 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) {
52 SymbolRef Sym = SR->getSymbol();
123 SymbolReaper &SR) {
125 if (!SR.isLiveRegion(Elem.first))
131 ProgramStateRef removeDeadTypes(ProgramStateRef State, SymbolReaper &SR) { argument
132 return removeDead(State, State->get<DynamicTypeMap>(), SR);
135 ProgramStateRef removeDeadCasts(ProgramStateRef State, SymbolReaper &SR) { argument
136 return removeDead(State, State->get<DynamicCastMap>(), SR);
122 removeDead(ProgramStateRef State, const MapTy &Map, SymbolReaper &SR) argument
H A DStore.cpp286 if (const auto *SR =
288 if (SR->getSymbol()->getType()->getPointeeCXXRecordDecl() == BaseDecl)
289 return loc::MemRegionVal(SR);
309 if (const auto *SR = dyn_cast<SymbolicRegion>(MR))
310 return SR->getSymbol()->getType()->getPointeeCXXRecordDecl();
381 // Derived{TargetClass, Element{SourceClass, SR}}?
382 if (const auto *SR = dyn_cast<SymbolicRegion>(MR)) {
383 QualType T = SR->getSymbol()->getType();
387 MRMgr.getCXXDerivedObjectRegion(TargetClass, SR));
388 return loc::MemRegionVal(GetElementZeroRegion(SR, TargetTyp
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFCopy.cpp149 RegisterRef SR = FR->second; local
150 if (DR == SR)
153 NodeId AtCopy = getLocalReachingDef(SR, SA);
166 NodeId AtUse = getLocalReachingDef(SR, IA);
175 << " with " << Print<RegisterRef>(SR, DFG) << " in "
179 unsigned NewReg = MinPhysReg(SR);
204 J.second = SR;
H A DHexagonGenExtract.cpp165 uint32_t SR = CSR->getZExtValue();
172 if (!LogicalSR && (SR > SL))
174 APInt A = APInt(BW, ~0ULL).lshr(SR).shl(SL);
185 uint32_t U = BW - std::max(SL, SR);
216 Value *NewIn = IRB.CreateCall(ExtF, {BF, IRB.getInt32(W), IRB.getInt32(SR)});
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp119 for (MCSuperRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) {
120 Reg = TRI.getDwarfRegNum(*SR, false);
122 unsigned Idx = TRI.getSubRegIndex(*SR, MachineReg);
144 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) {
145 unsigned Idx = TRI.getSubRegIndex(MachineReg, *SR);
148 Reg = TRI.getDwarfRegNum(*SR, fals
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRawCommentList.h45 RawComment(const SourceManager &SourceMgr, SourceRange SR,
162 RawComment(SourceRange SR, CommentKind K, bool IsTrailingComment, argument
164 Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K),
/freebsd-11-stable/contrib/tcpdump/
H A Dpacketdat.awk7 $5 !~ /[SR]/ {
/freebsd-11-stable/sys/mips/include/
H A Dregnum.h97 #define SR 32 macro
98 #define PS SR /* alias for SR */
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430InstPrinter.cpp81 if (Base.getReg() == MSP430::SR)
92 if ((Base.getReg() != MSP430::SR) &&

Completed in 217 milliseconds

1234567