Home
last modified time | relevance | path

Searched refs:Sink (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DGenericTaintChecker.cpp265 GenericTaintRule(ArgSet &&Sink, ArgSet &&Filter, ArgSet &&Src, ArgSet &&Dst, in GenericTaintRule() argument
267 : SinkArgs(std::move(Sink)), FilterArgs(std::move(Filter)), in GenericTaintRule()
274 static GenericTaintRule Sink(ArgSet &&SinkArgs, in Sink() function in __anoncee4e0c00111::GenericTaintRule
322 struct Sink : Common { struct
339 std::vector<Sink> Sinks;
372 void parseConfig(const std::string &Option, TaintConfiguration::Sink &&P,
419 LLVM_YAML_IS_SEQUENCE_VECTOR(TaintConfiguration::Sink)
433 template <> struct MappingTraits<TaintConfiguration::Sink> {
434 static void mapping(IO &IO, TaintConfiguration::Sink &Sink) { in mapping()
435 IO.mapRequired("Name", Sink.Name); in mapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp306 Use *Sink = RS.getSelection(); in connectToSink() local
307 User *U = Sink->getUser(); in connectToSink()
308 unsigned OpNo = Sink->getOperandNo(); in connectToSink()
314 Instruction *Sink = nullptr; in connectToSink() local
318 Sink = findSinkAndConnect(Insts); in connectToSink()
319 if (Sink) in connectToSink()
320 return Sink; in connectToSink()
340 Sink = findSinkAndConnect(Instructions); in connectToSink()
341 if (Sink) { in connectToSink()
342 return Sink; in connectToSink()
H A DIRMutator.cpp439 BasicBlock *Sink = Block->splitBasicBlock(Insts[IP], "BB"); in mutate() local
455 connectBlocksToSink({IfTrue, IfFalse}, Sink, IB); in mutate()
493 connectBlocksToSink(Blocks, Sink, IB); in mutate()
500 BasicBlock *Sink, in connectBlocksToSink() argument
523 BranchInst::Create(Sink, BB); in connectBlocksToSink()
527 SmallVector<BasicBlock *, 2> Branches({Sink, BB}); in connectBlocksToSink()
/freebsd/contrib/googletest/googletest/test/
H A Dgoogletest-message-test.cc49 template <typename Sink>
50 friend void AbslStringify(Sink& sink, const AbslStringifiablePoint& p) { in AbslStringify()
H A Dgoogletest-printers-test.cc134 template <typename Sink>
135 friend void AbslStringify(Sink& sink, const Point& p) { in AbslStringify()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1660 std::string getEdgeSourceLabel(const DisplayNode &Sink) const { in getEdgeSourceLabel()
1661 return getEdge(Sink).getValue(); in getEdgeSourceLabel()
1869 const unsigned &Sink) const { in getEdgeSourceLabel()
1871 getNode(Source).getLabel().str() + " " + getNode(Sink).getLabel().str(); in getEdgeSourceLabel()
1989 for (StringMap<std::string>::const_iterator Sink = BD.getData().begin(), in DotCfgDiff() local
1991 Sink != E; ++Sink) { in DotCfgDiff()
1992 std::string Key = (Label + " " + Sink->getKey().str()).str() + " " + in DotCfgDiff()
1993 BD.getData().getSuccessorLabel(Sink->getKey()).str(); in DotCfgDiff()
2011 for (StringMap<std::string>::const_iterator Sink = BD.getData().begin(), in DotCfgDiff() local
2013 Sink != E; ++Sink) { in DotCfgDiff()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DHTTPServer.cpp101 [=](size_t Offset, size_t Length, httplib::DataSink &Sink) { in setResponse() argument
104 Sink.write(Chunk.begin(), Chunk.size()); in setResponse()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp284 PointerInfo *Sink = &Pointers[CGJ.Members[0]]; in tryToCreateDiffCheck() local
289 !DC.getOrderForAccess(Sink->PointerValue, !Sink->IsWritePtr).empty()) in tryToCreateDiffCheck()
295 DC.getOrderForAccess(Sink->PointerValue, Sink->IsWritePtr); in tryToCreateDiffCheck()
303 std::swap(Src, Sink); in tryToCreateDiffCheck()
306 auto *SinkAR = dyn_cast<SCEVAddRecExpr>(Sink->Expr); in tryToCreateDiffCheck()
314 DC.getInstructionsForAccess(Sink->PointerValue, Sink->IsWritePtr); in tryToCreateDiffCheck()
374 Src->NeedsFreeze || Sink->NeedsFreeze); in tryToCreateDiffCheck()
1926 const SCEV *Sink = PSE.getSCEV(BPtr); in getDependenceDistanceStrideAndSize() local
1932 std::swap(Src, Sink); in getDependenceDistanceStrideAndSize()
1937 const SCEV *Dist = SE.getMinusSCEV(Sink, Src); in getDependenceDistanceStrideAndSize()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp748 auto *Sink = cast<Instruction>(B); in CreateWideLoad() local
750 if (DT->dominates(Source, Sink) || in CreateWideLoad()
751 Source->getParent() != Sink->getParent() || in CreateWideLoad()
752 isa<PHINode>(Source) || isa<PHINode>(Sink)) in CreateWideLoad()
755 Source->moveBefore(Sink); in CreateWideLoad()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp456 for (const auto Sink : Sinks) in trim() local
457 if (Sink) in trim()
458 WL1.push_back(Sink); in trim()
H A DExprEngine.cpp2545 const ExplodedNode *Sink = in processCFGBlockEntrance() local
2569 Engine.blocksExhausted.push_back(std::make_pair(L, Sink)); in processCFGBlockEntrance()
/freebsd/sys/contrib/device-tree/Bindings/iio/dac/
H A Dds4424.txt1 Maxim Integrated DS4422/DS4424 7-bit Sink/Source Current DAC Device Driver
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp3039 MachineBasicBlock *Sink = F->CreateMachineBasicBlock(LLVM_BB); in emitBPOSGE32() local
3042 F->insert(It, Sink); in emitBPOSGE32()
3045 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)), in emitBPOSGE32()
3047 Sink->transferSuccessorsAndUpdatePHIs(BB); in emitBPOSGE32()
3052 FBB->addSuccessor(Sink); in emitBPOSGE32()
3053 TBB->addSuccessor(Sink); in emitBPOSGE32()
3064 BuildMI(*FBB, FBB->end(), DL, TII->get(Mips::B)).addMBB(Sink); in emitBPOSGE32()
3072 BuildMI(*Sink, Sink->begin(), DL, TII->get(Mips::PHI), in emitBPOSGE32()
3080 return Sink; in emitBPOSGE32()
3108 MachineBasicBlock *Sink = F->CreateMachineBasicBlock(LLVM_BB); in emitMSACBranchPseudo() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h801 auto *Sink = B->first; in canReorderMemAccessesForInterleavedGroups() local
820 return !Dependences.contains(Src) || !Dependences.lookup(Src).count(Sink); in canReorderMemAccessesForInterleavedGroups()
/freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DIRMutator.h164 void connectBlocksToSink(ArrayRef<BasicBlock *> Blocks, BasicBlock *Sink,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp458 MachineInstr *Sink = DFG.addr<StmtNode *>(TransmitterId).Addr->getCode(); in getGadgetGraph() local
459 auto GadgetSink = MaybeAddNode(Sink); in getGadgetGraph()
/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h127 struct Sink {}; struct
138 typename std::enable_if<!std::is_convertible<T, Sink>::value,
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCommandLine.h165 Sink = 0x04, // Should this cl::list eat all unknown options? enumerator
312 bool isSink() const { return getMiscFlags() & cl::Sink; } in isSink()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DCommandLine.cpp226 else if (O->getMiscFlags() & cl::Sink) // Remember sink options in addOption()
274 else if (O->getMiscFlags() & cl::Sink) in removeOption()
/freebsd/contrib/googletest/docs/
H A Dadvanced.md327 template <typename Sink>
328 friend void AbslStringify(Sink& sink, const Point& point) {
341 template <typename Sink>
342 void AbslStringify(Sink& sink, EnumWithStringify e) {
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h564 ENUM(DependenceType, Source, Sink);
/freebsd/lib/clang/libllvm/
H A DMakefile1894 SRCS_MIN+= Transforms/Scalar/Sink.cpp
/freebsd/share/misc/
H A Dusb_vendors17014 9db5 PD Buddy Sink