[PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support

Saleem Abdulrasool via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 5 12:58:48 PDT 2021


compnerd updated this revision to Diff 370824.
compnerd added a comment.

Expose `LLVMParseCommandLineOptions`


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D109192/new/

https://reviews.llvm.org/D109192

Files:
  llvm/include/llvm-c/Error.h
  llvm/include/llvm-c/ErrorHandling.h
  llvm/include/llvm-c/Support.h
  llvm/include/llvm/ADT/APFixedPoint.h
  llvm/include/llvm/ADT/APFloat.h
  llvm/include/llvm/ADT/APInt.h
  llvm/include/llvm/ADT/APSInt.h
  llvm/include/llvm/ADT/DAGDeltaAlgorithm.h
  llvm/include/llvm/ADT/DeltaAlgorithm.h
  llvm/include/llvm/ADT/EpochTracker.h
  llvm/include/llvm/ADT/FoldingSet.h
  llvm/include/llvm/ADT/Hashing.h
  llvm/include/llvm/ADT/IntEqClasses.h
  llvm/include/llvm/ADT/IntervalMap.h
  llvm/include/llvm/ADT/Optional.h
  llvm/include/llvm/ADT/SmallPtrSet.h
  llvm/include/llvm/ADT/SmallVector.h
  llvm/include/llvm/ADT/Statistic.h
  llvm/include/llvm/ADT/StringExtras.h
  llvm/include/llvm/ADT/StringMap.h
  llvm/include/llvm/ADT/StringRef.h
  llvm/include/llvm/ADT/Triple.h
  llvm/include/llvm/ADT/Twine.h
  llvm/include/llvm/Config/abi-breaking.h.cmake
  llvm/include/llvm/Support/AArch64TargetParser.h
  llvm/include/llvm/Support/AMDGPUMetadata.h
  llvm/include/llvm/Support/ARMAttributeParser.h
  llvm/include/llvm/Support/ARMBuildAttributes.h
  llvm/include/llvm/Support/ARMTargetParser.h
  llvm/include/llvm/Support/ARMWinEH.h
  llvm/include/llvm/Support/Allocator.h
  llvm/include/llvm/Support/BinaryStreamError.h
  llvm/include/llvm/Support/BinaryStreamReader.h
  llvm/include/llvm/Support/BinaryStreamRef.h
  llvm/include/llvm/Support/BinaryStreamWriter.h
  llvm/include/llvm/Support/BlockFrequency.h
  llvm/include/llvm/Support/BranchProbability.h
  llvm/include/llvm/Support/BuryPointer.h
  llvm/include/llvm/Support/COM.h
  llvm/include/llvm/Support/CRC.h
  llvm/include/llvm/Support/CachePruning.h
  llvm/include/llvm/Support/Chrono.h
  llvm/include/llvm/Support/CodeGenCoverage.h
  llvm/include/llvm/Support/CommandLine.h
  llvm/include/llvm/Support/Compression.h
  llvm/include/llvm/Support/ConvertUTF.h
  llvm/include/llvm/Support/CrashRecoveryContext.h
  llvm/include/llvm/Support/DJB.h
  llvm/include/llvm/Support/DataExtractor.h
  llvm/include/llvm/Support/Debug.h
  llvm/include/llvm/Support/DebugCounter.h
  llvm/include/llvm/Support/DynamicLibrary.h
  llvm/include/llvm/Support/ELFAttributeParser.h
  llvm/include/llvm/Support/ELFAttributes.h
  llvm/include/llvm/Support/Errno.h
  llvm/include/llvm/Support/Error.h
  llvm/include/llvm/Support/ErrorHandling.h
  llvm/include/llvm/Support/ExtensibleRTTI.h
  llvm/include/llvm/Support/FileCollector.h
  llvm/include/llvm/Support/FileOutputBuffer.h
  llvm/include/llvm/Support/FileSystem.h
  llvm/include/llvm/Support/FileUtilities.h
  llvm/include/llvm/Support/Format.h
  llvm/include/llvm/Support/FormatProviders.h
  llvm/include/llvm/Support/FormatVariadic.h
  llvm/include/llvm/Support/FormatVariadicDetails.h
  llvm/include/llvm/Support/FormattedStream.h
  llvm/include/llvm/Support/GlobPattern.h
  llvm/include/llvm/Support/GraphWriter.h
  llvm/include/llvm/Support/Host.h
  llvm/include/llvm/Support/InitLLVM.h
  llvm/include/llvm/Support/InstructionCost.h
  llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h
  llvm/include/llvm/Support/JSON.h
  llvm/include/llvm/Support/KnownBits.h
  llvm/include/llvm/Support/LEB128.h
  llvm/include/llvm/Support/LLVMSupportExports.h
  llvm/include/llvm/Support/LineIterator.h
  llvm/include/llvm/Support/Locale.h
  llvm/include/llvm/Support/LockFileManager.h
  llvm/include/llvm/Support/LowLevelTypeImpl.h
  llvm/include/llvm/Support/MD5.h
  llvm/include/llvm/Support/ManagedStatic.h
  llvm/include/llvm/Support/MathExtras.h
  llvm/include/llvm/Support/MemAlloc.h
  llvm/include/llvm/Support/Memory.h
  llvm/include/llvm/Support/MemoryBuffer.h
  llvm/include/llvm/Support/MemoryBufferRef.h
  llvm/include/llvm/Support/NativeFormatting.h
  llvm/include/llvm/Support/OptimizedStructLayout.h
  llvm/include/llvm/Support/Parallel.h
  llvm/include/llvm/Support/Path.h
  llvm/include/llvm/Support/PluginLoader.h
  llvm/include/llvm/Support/PrettyStackTrace.h
  llvm/include/llvm/Support/Process.h
  llvm/include/llvm/Support/Program.h
  llvm/include/llvm/Support/RISCVAttributeParser.h
  llvm/include/llvm/Support/RISCVAttributes.h
  llvm/include/llvm/Support/RandomNumberGenerator.h
  llvm/include/llvm/Support/Regex.h
  llvm/include/llvm/Support/SHA1.h
  llvm/include/llvm/Support/SHA256.h
  llvm/include/llvm/Support/SMTAPI.h
  llvm/include/llvm/Support/ScaledNumber.h
  llvm/include/llvm/Support/ScopedPrinter.h
  llvm/include/llvm/Support/Signals.h
  llvm/include/llvm/Support/SmallVectorMemoryBuffer.h
  llvm/include/llvm/Support/SourceMgr.h
  llvm/include/llvm/Support/SpecialCaseList.h
  llvm/include/llvm/Support/StringSaver.h
  llvm/include/llvm/Support/SuffixTree.h
  llvm/include/llvm/Support/SymbolRemappingReader.h
  llvm/include/llvm/Support/SystemUtils.h
  llvm/include/llvm/Support/TarWriter.h
  llvm/include/llvm/Support/TargetParser.h
  llvm/include/llvm/Support/TargetRegistry.h
  llvm/include/llvm/Support/ThreadLocal.h
  llvm/include/llvm/Support/ThreadPool.h
  llvm/include/llvm/Support/Threading.h
  llvm/include/llvm/Support/TimeProfiler.h
  llvm/include/llvm/Support/Timer.h
  llvm/include/llvm/Support/ToolOutputFile.h
  llvm/include/llvm/Support/TrigramIndex.h
  llvm/include/llvm/Support/TypeSize.h
  llvm/include/llvm/Support/Unicode.h
  llvm/include/llvm/Support/Valgrind.h
  llvm/include/llvm/Support/VersionTuple.h
  llvm/include/llvm/Support/VirtualFileSystem.h
  llvm/include/llvm/Support/Windows/WindowsSupport.h
  llvm/include/llvm/Support/WindowsError.h
  llvm/include/llvm/Support/WithColor.h
  llvm/include/llvm/Support/X86TargetParser.h
  llvm/include/llvm/Support/YAMLParser.h
  llvm/include/llvm/Support/YAMLTraits.h
  llvm/include/llvm/Support/raw_os_ostream.h
  llvm/include/llvm/Support/raw_ostream.h
  llvm/include/llvm/Support/thread.h
  llvm/include/llvm/Support/xxhash.h
  llvm/lib/Support/CMakeLists.txt
  llvm/lib/Support/CommandLine.cpp
  llvm/lib/Support/Unix/Threading.inc
  llvm/lib/Support/Windows/Threading.inc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D109192.370824.patch
Type: text/x-patch
Size: 258259 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210905/e6ea5115/attachment-0001.bin>


More information about the llvm-commits mailing list