This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline in repository toolchain/ci/llvm-monorepo.
omits 7842148d30d3 [clangd] Cache FS stat() calls when building preamble. omits cd2df21b7186 [CodeComplete] Re-fix accessibilty of protected members fr [...] omits 05a705d16065 Revert untintentionally commited changes omits fe0dc2cdc246 [Lex] TokenConcatenation now takes const Preprocessor omits 9e48088a69da [AArch64][v8.5A] Add Memory Tagging instructions omits 9ffb294c3a75 [AArch64][v8.5A] Add Memory Tagging system registers omits 07f7c6f23df4 [AArch64][v8.5A] Add MTE system instructions omits 6cb442849ec0 [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A omits 8be7cc320c30 [clang] Implement Override Suggestions in Sema. omits f71f9851a03a [clangd] Remove override result handling logic from clangd omits f44f4035254a [AArch64][v8.5A] Test clang option for the Memory Tagging [...] omits 2069368cf6c3 [clang-tidy] NFC use CHECK-NOTES in test for cppgoreguidel [...] omits 208a6e492040 [clang-tidy] NFC use CHECK-NOTES in tests for cppcoreguide [...] omits f70a0d8cc543 [AArch64][v8.5A] Add MTE as an optional AArch64 extension omits 3d9685771c89 [X86] Standardize floating point assembly comments omits f39fe5180d0b [InstCombine] Tests for ~A - Min/Max(~A, O) -> Max/Min(A, [...] omits bb73f0e6ef2a Added warning for unary minus used with unsigned type omits ed803db684cb AMDGPU: Expand atomicrmw nand in IR omits 093760ad50ac [WebAssembly] Restore slashes in SIMD conversion names omits fbb2658e332e [CodeGen] Before entering the loop that copies a non-trivi [...] omits ba4f15452961 [MCA] Remove SM.hasNext() call in FetchStage::execute. omits e937c6a74641 [sanitizer] Include inlined frames into __sanitizer_symbol [...] omits 03ee7b2b387e [AArch64][DAGCombiner]: change -stop-after=isel to instruc [...] omits 999b654f1de5 [ELF] Read the call graph profile from object files. omits 22336491c25c [SimplifyCFG] Use Value::hasNUses instead of 'getNumUses() [...] omits 740cece06309 [llvm-mca] Rename the 'Subtract' method to 'subtract' omits 721533163085 [SimplifyCFG] Update comments that refer to CondBB to say [...] omits 93fc255b0c00 [PDB] Add support for more kinds of PDB Sym Tags. omits 4979eab40f9b Revert: r343521 and r343541: [globalisel] Add a combiner h [...] omits 4674802cb0cf Enable C++ tests to run in the -gmodules configuration on Darwin. omits 527ae41e3d2a [codeview] Simplify S_DEFRANGE emission code, NFC omits 9115261d4067 [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL omits f54514c50350 Distinguish `__block` variables that are captured by escap [...] omits e7400c12b506 Fix the Windows build in GlobalISel omits f7c832ceaef0 Recommit r343499 "[X86] Enable load folding in the test sh [...] omits b003e46adc58 Recommit r343498 "[X86] Improve test instruction shrinking [...] omits d0011fbe859e Sort expected test output after previous commit omits 9c8479bf2d88 [MinGW] Allow using ASan omits a54982bd48aa [clang-query] Test non-code-completion on single letter shortcuts omits 5f54595e9172 [clang-query] Add missing quit test omits 64fd2a4d3296 [sanitizer] Small buffer tests for __sanitizer_symbolize_pc omits a1e1590ce011 [clang-query] Add missing 'l' command handling omits 9e61f1698e9b [clang-query] Sort command options omits 10452e78842f Revert r343518. omits 83cf6a03b27c Update CMakeLists.txt snippet so that example compiles omits 8bb542187893 [InstCombine] add inverse test for vector trunc canonical [...] omits fd693e6beb62 [clang-tidy] Build it even without static analyzer omits d2fe65dcc3e7 [InstCombine] regenerate test checks; NFC omits 97e84e768f1d [clangd] exclude check-clangd from check-all, fix buildbot [...] omits 6e91f2afe82e [PowerPC] Folding XForm to DForm loads requires alignment [...] omits 206d8bab74c8 Remove a path-length limitation for the xray logfile. omits b909e8db3493 Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD omits a831d6b0334f Temporarily revert "[GVNHoist] Re-enable GVNHoist by default" omits 117231891e2b [globalisel] Add a combiner helpers for extending loads an [...] omits c870f2878cd9 X86, AArch64, ARM: Do not attach debug location to spill/r [...] omits 1b0adb74ba8a [X86] Add more test shrinking with truncate and sign bit u [...] omits 18c848c3260d Distinguish `__block` variables that are captured by escap [...] omits 6cab0cc98f09 [clang-format] Update comment, NFCI omits f1b36a7127e5 Revert r343499 and r343498. X86 test improvements omits d04917c65617 [ELF] [HEXAGON] Add support for PLT_B22_PCREL and HEX_32_PCREL omits 4501639b15db [Hexagon] Remove incorrect pattern for swiz omits 9ad8ef9c7e34 [clang-format] Fix typo in comment, NFCI omits 28cc194820d8 Unbreak linux cfi build omits 649ba28ca400 [analyzer][NFC] Refactor functions in PlistDiagnostics to [...] omits 3b3b0545ea3f [Cfi] Compiling cfi library on FreeBSD and NetBSD omits a7071e8ac86f [AMDGPU] Fixed SIInstrInfo::getOpSize to handle subregs omits a8d9d8d4e863 [PDB] Add support for dumping Typedef records. omits 2d0c271fefa8 [PDB] Add support for parsing VFTable Shape records. omits 5c22a0c683e2 MIRParser: Check that instructions only reference DILocati [...] omits 5521bb8993e0 Remove redundant null pointer check in operator delete omits 49d3556ae770 Fix tests affected by printing change. omits 5e090bfe2494 [WebAssembly] Fixed AsmParser not allowing instructions with / omits 9ea0fa2677d3 Fix build with GCC < 5.0 (PR39131) omits f1f8cc966fa6 [X86] Enable load folding in the test shrinking code omits a3c43a3d3ff9 [X86] Improve test instruction shrinking when the sign fla [...] omits 7dd6eae86898 [lldb] Start a new line for the next output if there are n [...] omits 48fcdd69175d [NFC] Fix `-Wcast-qual` warnings in Darwin `internal_sysct [...] omits 27255ebc496a Add an explanation about cross linking. omits 63bfd2ff4314 [X86][Btver2] Fix BT(C|R|S)mr & BT(C|R|S)mi schedule laten [...] omits d10d064286d6 DAGCombiner: StoreMerging: Fix bad index calculating when [...] omits d6f87b0f62b2 [OPENMP][NVPTX] Handle `requires datasharing` flag correct [...] omits 6a1cc9283772 [x86] add tests for 256- and 512-bit vector types for scal [...] omits 622577acca80 [X86] Create schedule classes for BT(C|R|S)mi and BT(C|R|S [...] omits 83c1a295f4d1 [AArch64] Refactor cheap cost model omits aab68c9da87f [Basic] Update clang tests (really testing sys::fs) that b [...] omits c2d2f4047077 [X86] Remove unnecessary BTmi/BTmr scheduler overrides omits ab9c678f8c2f [InstCombine] Handle vector compares in foldGEPIcmp(), take 2 omits a973e46f5ee8 [mips] Generate tests expectations using update_llc_test_c [...] omits 10ec8af8d5f3 [X86][Btver2] Fix BTmr schedule uop counts omits aea46f8d968c [OPENMP] Simplify code, NFC. omits aaa4b57f6686 [InstCombine] try to convert vector insert+extract to trun [...] omits 931652e69a35 [Preprocessor] Fix a crash when handling non-alpha include [...] omits 776d56014093 [InstCombine] add more insert-extract tests for D52439; NFC omits c00cce439243 [OPENMP] Fix enum identifier, NFC. omits 17d8982b9158 [X86] Create schedule classes for BTmi and BTmr instructions omits 0d2b1b7eedc8 [libomptarget-nvptx] Enable asserts in bclib omits 45b8920a3095 [libomptarget-nvptx] reduction: Determine if runtime unini [...] omits 88dce0831373 Fixed workaround made in https://reviews.llvm.org/D51694. omits 16556b682b4b [clangd] Add "check-clangd" target omits 6df3b6a8032e Move llvm util dependencies from clang-tools-extra to add_ [...] omits 36ddc3706839 Add support for unified_shared_memory clause on requires d [...] omits df8b0701407a [Interpreter] Escape backticks when dumping format entities. omits 86fafa49f88d Escape newlines in default disassembly format. omits 027afbea049d [LLVM-C] Add an accessor for the kind of a Metadata Node omits 40fbc99c9b09 [X86][Btver2] Fix masked load schedule omits 4ece395ac577 [llvm-exegesis][NFC] Move random functions from CodeTempla [...] omits 3096353cac8e [Support] Listing a directory containing dangling symlinks [...] omits 6059185eccf3 Build clang-headers when building clang tools. omits db811bf65201 Revert r343407 "[InstCombine] try to convert vector insert [...] omits 92d7ed35c59d [CodeComplete] #include completion treats -I as non-system [...] omits 71b2f07af0ec [llvm-exegesis][NFC] Make randomizeUnsetVariables a free f [...] omits e526fec4a74a [AMDGPU] Divergence driven instruction selection. Shift op [...] omits fa7db179c705 [NFC] Adding "REQUIRES: zlib" to a llvm-objcopy test for b [...] omits 3897574167de [clangd] Query dex index using query-style trigrams, not i [...] omits ce4eb698ea6f [X86][BtVer2] Teach how to identify zero-idiom VPERM2F128r [...] omits e54a114af088 [llvm-objcopy] Adding support for decompressing zlib compr [...] omits d1e9b46747da Recommit r343308: [LoopInterchange] Turn into a loop pass. omits eb3f8553a641 Fix typo in LLD man page omits 77b7ca42b0ea [clangd] Fix header mapping for std::string. NFC omits 5b14c698b01d [X86][Sched] Update scheduling information for VZEROALL on [...] omits b16f0b1b2cfa [X86][Sched] Add pfm uop counter definitions for SNB,BDW,SKX. omits 13fb47c48711 [DebugInfo][Dexter] Incorrect DBG_VALUE after MCP dead cop [...] omits dc85a8583e3e [CodeGen][NFC] Add tests for heterogeneous types in MergeC [...] omits 851f98aec573 [X86] Stop X86DomainReassignment from creating copies betw [...] omits cf6b68925d38 [ORC] Pass Symbols to ExecutionSession::lookup by value, p [...] omits f2bee12be9a4 Attempt to fix aligned allocation configuration under clang-cl omits 88ec248e28c7 Remove one more warning from clang-cl build omits 9ae1df5402e9 Fix Shadowing warning on Windows omits 5af983714f52 Fix even more Clang warnings. omits e3baaa0a1473 Bump default dialect to C++14 for clang-cl omits 9374973155ab Remove even more clang-cl warnings omits e43ab5dc5bb3 Mork more tests as FLAKY omits 4c6a929817e3 Remove even more warnings from clang-cl build omits 5150019b457b Turn off warnings under clang-cl omits da3d1ebae3cc Fix threaded test under no-threading configuration omits 20e886efc3cb Attempt to unbreak Windows configuration. omits dfbbd5226aee [ORC] Add convenience methods for creating DynamicLibraryF [...] omits 1447b9db9b66 [ORC] Add a method to JITTargetMachineBuilder to get the d [...] omits bd042d9930c7 [X86] Change an llvm_unreachable to a report_fatal_error s [...] omits 2976361925f3 [ORC] Add an 'intern' method to ExecutionEngine for intern [...] omits b0c4ec6aa29f Use the container form llvm::sort(C, ...) omits 7dcda08cfddb Use the container form llvm::sort(C, ...) omits a421fe1012b6 [X86] Fix scheduler class for BTmi instructions omits e772d70f5203 [ORC] Extract and tidy up JITTargetMachineBuilder, add unit test. omits 6fa3f5d58cf3 [COFF] In MinGW mode, ignore relocations against a discard [...] omits 65fa973842fe [LLVM-MCA][X86] Add missing VCMPESTR/VCMPESTR tests omits 899e8e95bc87 Fix linkage error on ProgramPoint's dump method. omits c79052b588f9 [X86] Copy memrefs when folding a load for division instru [...] omits 2eaec12731ae Reverting r343415 as it breaks at least one of the bots. omits d14b882959d9 [PHIElimination] Lower a PHI node with only undef uses as [...] omits 84a00c9449cc [PHIElimination] Update the regression test for PR16508 omits ddb873c3b440 Allow clang-tidy to be built without a dependency on the c [...] omits 1ce2307e3e67 [LLVM-MCA][X86] Add some AVX512 tests omits d7093fd0806c [X86][Btver2] Fix PCmpIStrI/PCmpIStrM schedules omits 6a798801589a [PDB] Add native support for dumping array types. omits 1b9a31bbc6f6 Fix NetBSD build for r343409 omits ff71d122472f [X86][BtVer2] Add the ability to add additional uops for f [...] omits 7158bf5fe441 Pull GetSoftwareBreakpointPCOffset into base class omits 0b90a3231b18 Update ifunc attribute support documentation omits 16f8e65ec722 [InstCombine] try to convert vector insert+extract to trunc omits 158678568bc0 [InstCombine] allow lengthening of insertelement to elimin [...] omits 78f9645c9829 [DAG] Don't perform SINT_TO_FP<->UINT_TO_FP custom convers [...] omits f812323a907f [NFC][CodeGen][X86][AArch64] Add 64-bit constant bit field [...] omits 31cb0300d47c [X86] Regenerate MMX coalescing test omits 0ee8550b3f93 [libomptarget-nvptx] Align data sharing stack omits ab1137e3f9cb [libomptarget-nvptx] Fix ancestor_thread_num and team_size [...] omits 477b14eb8cb3 [PDB] Fix this test for real. omits e16c856a2dff [X86] Disable BMI BEXTR in X86DAGToDAGISel::matchBEXTRFrom [...] omits 67a2fd5526e8 Only dump the types we need in the test. omits a9f1bff192c9 Fix some tests on Windows. omits a6f1f3b39aa8 [ORC] Add partitioning support to CompileOnDemandLayer2. omits 341cbbe958ba [ORC] Clear SymbolToDefinitionMap when materializing a Mat [...] omits d5a6390ca331 Add a comment to clarify the contract for LLVMGetErrorMess [...] omits aa7b45cd71be [PDB] Better native API support for pointers. omits cb977ad3484a [DAGCombiner][NFC] Tests for X div/rem Y single bit fold omits 7a8d1a9f8b9d [X86][AVX2] Cleanup shuffle combining tests - add common prefixes omits 5972371a1d18 [X86] SimplifyDemandedVectorEltsForTargetNode - remove ide [...] omits dd901cdfe41f [X86] Add fast-isel test cases for unaligned load/store in [...] omits 1193048504de [X86] Add more of the icc unaligned load/store to/from 128 [...] omits 8e47557fca62 [X86][SSE] LowerScalarImmediateShift - remove 32-bit vXi64 [...] omits f57eeb90e66f Fix signed/unsigned mismatch warning. NFCI. omits 386224c68982 [X86] getTargetConstantBitsFromNode - add support for rear [...] omits 954726adc5c9 [X86][SSE] LowerScalarImmediateShift - use getTargetConsta [...] omits d2396b2a09d7 [libomptarget-nvptx] Add tests for nested parallelism omits 2f225e3c1c29 [libomptarget-nvptx] Ignore calls to dynamic API omits 452d15762627 [libomptarget-nvptx] Fix number of threads in parallel omits ee0c0e5d097a [InstCombine] fix formatting in vector evaluators; NFC omits 7ca65648d158 [InstCombine] add test for vector widening of insertelements; NFC omits 886766ff72e6 [X86] getTargetConstantBitsFromNode - fix self-move assert [...] omits 8fe2cc4e0d99 [X86] Regenerate fma comments. omits fc7b72b34ebe [X86] getTargetConstantBitsFromNode - add support for peek [...] omits 1cbdb82b9cdc Attempt to fix a -Wdocumentation-html warning. NFCI. omits d1c35cf4eea1 [X86][SSE] Fixed issue with v2i64 variable shifts on 32-bi [...] omits 03ba1d40362d [clang][www] Fix typo. NFC omits e0c99db39379 Fix comment indentation in addLandingPad omits b0ca7d12e051 Switch sanitizer_procmaps_bsd to internal_sysctl omits 3f32cb9a011b [cxx2a] Fix warning triggered by r343285 omits 67c3a97449ef [SBAPI/Target] Expose SetStatistics(bool enable)/GetStatistics(). omits 23cc5bea48b1 [ORC] Make MaterializationResponsibility::getRequestedSymb [...] omits abc6ee6d98df [LLD][COFF] Fix pdb loading when the path points to a remo [...] omits ef8950fbb306 [ORC] Add more utilities to aid debugging output. omits c9a0be2e3f6a [ValueTracking] Allow select patterns to work on FP vectors omits 24f97ea3bf90 [LLVM-C] Add an accessor for the "value type" of a global omits 011f9bad2e22 [WebAssembly] Fix memory leak on WasmEHFuncInfo omits 19a6d2731a70 [ARM] Fix correctness checks in promoteToConstantPool. omits ac468b49a9a9 Support enums with a fixed underlying type in all language modes. omits cf8846b75e10 [ARM] Use preferred alignment for constants in promoteToCo [...] omits 60006b9f8507 [ORC] Narrow a cast: the block guarded by the condition on [...] omits ac75d91f8c45 [Driver] Remove unused declarations and "include" directives omits fe2205148b2e [OPENMP]Fix PR39084: Check datasharing attributes of reduc [...] omits a0a811280de9 [X86] Add test cases for failures to use narrow test with [...] omits 9deccc2fb2a3 [AArch64] Split zero cycle feature more granularly omits ea99113f4125 [analyzer] [NFC] Remove unused parameters, as found by -Wu [...] omits 08c85b676e10 [analyzer] Provide an option to dump generated exploded gr [...] omits 91ac4b200df3 GraphWriter: Provide an API for writing a graph into a spe [...] omits d77925310ae1 [cxx2a] P0614R1: Support init-statements in range-based fo [...] omits f0a93ed681d7 [DAGCombiner] [NFC] Improve X div/rem 1 fold omits d3a88959961a Clean-up usage of OptionDefinition arrays omits 7ad6cc5b75b3 make lit builtins a package omits 823346fb774f [llvm-mca] Add a test for zero-idiom VPERM2F128rr. NFC omits e5b3683adb9b [bindings/go] Add Go bindings to the Token type omits 5cb70eff1759 [OPENMP] Add the test to check that the libomptarget does [...] omits 1560c8408ece [X86] Add the movbe instruction intrinsics from icc. omits 27c351fb7277 Revert r343318 together with llvm commit r343317 omits 69e34f777feb Revert r343317 omits 7710ea7b0d15 [WebAssembly] Preserve function signatures during LTO omits 55973a650405 [bindings/go] Add Go bindings for inline assembly omits 6eab05fc4849 AST: add missing ObjC extensions to MS style name decoration omits 01d73ed89b15 Revert "[LLVM-C] Add bindings for addCoroutinePassesToExte [...] omits 23d7c72b1864 [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints omits ef552e6234b1 [DRIVER][OFFLOAD] Do not invoke unbundler on unsupported f [...] omits 1244384c3efb [LLVM-C] Fix broken build bots omits c6dfe847a491 [utils] Cope with the binary having a .exe extension in up [...] omits b1675fcde8aa [utils] Stricter checking from update_mca_test_checks.py omits 33c760e853f0 [utils] Allow better identification of matching blocks in [...] omits bd2442c1f02d [LLVM-C] Add more debug information accessors to GlobalObj [...] omits a893ebf4aeb6 [InstCombine] don't propagate wider shufflevector argument [...] omits f845901595a1 [InstCombine] adjust shuffle undef propagation tests; NFC omits f019d78838ac [ORC] Remove some dead code. omits 265a773131f1 [ORC] Fix the unit tests that were broken by r343323. omits 906ec94a28f5 [GISel]: Remove an incorrect assert in CallLowering omits a3850ce89b52 [libomptarget-nvptx] Add testing infrastructure omits 7399660980e0 [ORC] Improve debugging output for ORC. omits 28aae2800ec7 Revert r342652 "[winasan] Unpoison the stack in NtTerminat [...] omits ad4b35303a8c [X86][Btver2] PSUBS/PSUBUS instructions are zero-idioms omits 2820d79ef24b [ELF][HEXAGON] Add support for dynamic libraries omits c6410831994c [X86][Btver2] Add zero-idiom tests for PSUBS/PSUBUS instructions omits d1056a5fdfcc Reapply the changes reverted by r343236 omits ce44a4a692e6 Reapply changes reverted by r343235 omits 684a0ddc896d Fix and modernize StringMatcher comment; NFC omits 87e6ef4b3bb7 [MIPS GlobalISel] Lower i64 arguments omits 5cc1a04256cb [X86][Btver2] CVTSS2I/CVTSD2I - add missing JFPU0 pipe omits ebfca521a74f Split invocations in CodeGen/X86/cpus.ll among multiple te [...] omits 93dbd2e1f5c4 [llvm-mca] Remove redundant namespace prefixes. NFC omits f2d8a1938272 [X86][Btver2] Fix BSF/BSR schedule omits c99ed357e9e4 Revert r343308: [LoopInterchange] Turn into a loop pass. omits 9f7570b9aa7f [ARM] Prevent DSP and SIM32 being set for v6m omits 9b5626b4ae31 [LoopInterchange] Turn into a loop pass. omits 28ed7674e36a [llvm-mca] Teach how to track zero registers in class Regi [...] omits 2d3fd448c5cf [docs] Fix links in Clangd documentation omits 3b204378fe5e [ClangFormat] 'try' of function-try-block doesn't obey Bra [...] omits 0fa18f04bfe2 [ARM] Alter test to account for change to armv6k default CPU omits eb8db536ae40 [ARM] Remove non-existent cpu arm1176j-s and use mpcore for v6k omits 537172cff2ad [ARM] Allow execute only code on Cortex-m23 omits cabec6ff962a Remove extra whitespace. NFC. (test commit) omits 93b21edfdd60 [ARM][v8.5A] Add speculation barriers SSBB and PSSBB omits d2d4854e5887 [X86][BtVer2] Fix PHMINPOS schedule resources typo omits 12e2986adbaa [PDB] Handle `char` as a builtin type omits a09f502a7eea [CodeGen] fix broken successor probability in MBB dump omits 26725acf2177 Test commit. NFC. omits 22fb019d9db4 [XRay] Fix fdr-thread-order.cc when current directory cont [...] omits f8e3fa0f06bc [ScalarizeMaskedMemIntrin] Use MinAlign to calculate align [...] omits dcbf2450ed0a Handle dependent class template names in class template ar [...] omits 8603757eb82d [lldb] Remove an assertion in RichManglingContext::GetBuff [...] omits e956a994c2c3 [pdb] Simplify the code by replacing a few string conversi [...] omits 18b8d4e7a52e merge-request.sh: Add 7.0 metabug omits a0d99b389ae0 [XRay] Guard local variables with `static` and struct with [...] omits 13bdd271378e [ORC] clang-format the ThreadSafeModule code. omits dc7d1e34966f [ORC] Add a const version of ThreadSafeModule::getModule(). omits 6af07e81e6e5 [ORC] Lock ThreadSafeContext during module destruction in [...] omits 2aabe1e28220 [cxx2a] P0641R2: (Some) type mismatches on defaulted funct [...] omits 0f8225a1e444 [ScalarizeMaskedMemIntrin] Fix the alignment calculation f [...] omits 79060e58e893 [ScalarizeMaskedMemIntrin] Add test cases for masked store [...] omits bdc09736b1ee [XRay] Fix argv0-log-file-name.cc race when tests are exec [...] omits 1c160f068fd2 [X86] Add the test case from PR38986. omits 8c26b8c6426f [XRay] Add LD_LIBRARY_PATH to env variables for Unit Tests omits bb15c838af2e [cxx2a] P0624R2: Lambdas with no capture-default are defau [...] omits e3dd0218674b [ScalarizeMaskedMemIntrin] Ensure the mask is a vector of [...] omits ae88691b9a93 [ScalarizeMaskedMemIntrin] Use cast instead of dyn_cast ch [...] omits 2f1865a462b9 [analyzer] Hotfix for the bug in exploded graph printing omits 553a7cee0f07 WebAssembly: Rename GetSignature to GetLibcallSignature [NFC] omits 0b81fac420b8 [ScalarizeMaskedMemIntrin] When expanding masked gathers, [...] omits b3e85005755b [ScalarizeMaskedMemIntrin] Add some IR only test cases for [...] omits 745b5ffc5932 [ScalarizeMaskedMemIntrin] When expanding masked loads, st [...] omits 22589ff5d889 [ScalarizeMaskedMemIntrin] Handle the case where the mask [...] omits 6a3c26b52f6d [ScalarizeMaskedMemIntrin] Add dedicated IR only tests for [...] omits a82089e91c6e [ScalarizeMaskedMemIntrin] Remove some temporary variables [...] omits 053ea06914fe [ScalarizeMaskedMemIntrin] Cleanup comments. NFC omits c9ce7a5f39b1 [ORC] Add definition for IRLayer::setCloneToNewContextOnEm [...] omits fa09fc854912 [WebAssembly] Add --[no]-export-dynamic to replace --expor [...] omits c52ef693f40e AMDGPU: Split HasExt into HasExtDPP/SDWA/SDWA9 omits a337eec5f158 NFC: Fix some darwin linker warnings introduced in r338385 omits 3bf03f083073 [ORC] Make LocalIndirectStubsManager's operations thread-safe. omits 816384779b35 [ORC] Lock ThreadSafeContext during Module destructing in [...] omits 8f8f51dafca5 [OpenMP] Make default parallel for schedule in NVPTX targe [...] omits 96a1454465df AMDGPU: Split VOP2Inst into VOP2Inst_e32/e64/sdwa omits 733f399ddb41 Test commit. NFC omits 2bc5b9d85628 [ORC] Coalesce all of ORC's symbol renaming / linkage-prom [...] omits a08a82d39163 [ORC] LastKey needs to be protected to prevent data races. omits 00eb18442b93 [lli] Fix ArgV setup bug when running in -jit-kind=orc-lazy mode. omits 782b84d12832 AMDGPU/NFC: Simplify VOP_MAC_F16/F32 omits 58c54e7a5aad [OpenMP] Make default distribute schedule for NVPTX target [...] omits 019c8bf4951f [sanitizer] Disable failing Android test after D52371 omits be4d202c8404 [clang][ubsan][NFC] Slight test cleanup in preparation for D50901 omits adb88347949c [compiler-rt][ubsan][NFC] Slight test cleanup in preparati [...] omits 780d8603fbfb [AMDGPU] Fold copy (copy vgpr) omits 17d2f2947d99 [clangd] Initial supoprt for cross-namespace global code c [...] omits a353bd5a2f5c [clangd] Add more tracing to index queries. NFC omits 9707b1307dcf [sanitizer] Introduce a new SizeClassMap with minimal amou [...] omits 6318a6243c37 [compiler-rt] [builtins] Restore tests from r342917 (disab [...] omits 89eafde03f99 [ScalarizeMaskedMemIntrin] Don't emit 'icmp eq i1 %x, 1' t [...] omits 544a79b489f4 Fixes for GDB remote packet disassembler: omits 3f63f30ece6c Add an interactive mode to BSD archive parser. omits b3d67a743af1 [X86] Remove BT/BTC/BTR/BTS rr/ri overrides omits 78ea0b9bcbda Fix greedy FileCheck expression in test/Driver/mips-abi.c omits 906f015c7e37 [analyzer] Highlight nodes which have error reports in the [...] omits efd4e04aa492 [X86][Btver2] (V)MPSADBW instructions take 3uops not 1 omits 3c5e1c821e2b Introduce completionItemKind capability support. omits 38caf2550c64 Revert r343193 together with r343192 omits 981944c90fb6 Revert r343192 as an ubsan build is currently failing omits d13bd4c0921f [X86][Btver2] BTC/BTR/BTS instructions take 2uops not 1 omits 442672a074c3 [X86] Split BT and BTC/BTR/BTS scheduler classes omits 7fca178b6ba9 [Sparc] EXPENSIVE_CHECKS now passes all machine verifier e [...] omits 68594ad81d18 [AArch64] Refactor immediate details out of add/sub tblgen [...] omits 8b619ee8e15d [OpenMP] Improve search for libomptarget-nvptx omits 49c1caaf4bc2 [AArch64][v8.5A] Add speculation barriers SSBB and PSSBB omits dd5ce95dad97 [InstCombine] Without infinites, fold (C / X) < 0.0 --> (X < 0) omits 0ffc2c848b55 [X86][Btver2] BLSI/BLSMSK/BLSR instructions take 2uops not [...] omits 4475e2a470d1 [WPD] Fix incorrect devirtualization after indirect call p [...] omits aff19c15cb5e [AArch64][v8.5A] Add Branch Target Identification instructions omits e2d9155968e8 [Tooling] Get rid of uses of llvm::Twine::str which is slow. NFC omits 23ef65a31967 [clangd] Make IncludeInserter less slow. NFC omits d45395cae0dd [InstCombine] add tests for FP sign-bit cmp optimization w [...] omits 13530d3070b8 Tell whether file/folder for include completions. omits dee872f194fb [AArch64][v8.5A] Test optional Armv8.5-A random number extension omits d98ff484dc46 [AArch64][v8.5A] Add speculation restriction system registers omits 9c4e947161f9 [AArch64][v8.5A] Add Armv8.5-A random number instructions omits ed43db23b048 [AArch64][v8.5A] Add Armv8.5-A "DC CVADP" instruction omits 6300beb04a34 The llvm-exegesis output file is a html file not a txt file. omits 0c0ee6e015ac [AArch64][v8.5A] Add prediction invalidation instructions [...] omits 78ff42780c0c [ARM][v8.5A] Add speculation barrier to ARM & Thumb instru [...] omits 1aafada812de [IslAst] Fix InParallelFor nesting. omits cb9468ece1f4 [AArch64][v8.5A] Add speculation barrier to AArch64 instru [...] omits 597852007d19 [Sparc] Remove the support for builtin setjmp/longjmp omits 63725141a660 [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions omits 6e1075e2999b [llvm-exegesis] Fix PR39096. omits 59eb772362d5 [OpenCL] Improve extension-version.cl and to_addr_builtin. [...] omits 0fb92b0c48af Revert untintentionally commited changes omits f7927bf316fe [Lex] TokenConcatenation now takes const Preprocessor omits 06ab8f26bfb8 [Sparc] Add unimp alias omits 0984051d9b23 [Sparc] Add support for the partial write PSR instruction omits 629837acfacc [clang-tidy] use CHECK-NOTES in tests for bugprone suspici [...] omits efc78e69693d [X86][Btver2] TZCNT instructions take 2uops not 1 omits f2f1220c0514 [clang-tidy] use CHECK-NOTES in tests for bugprone-use-after-move omits 537253988134 [clang-tidy] use CHECK-NOTES in tests for bugprone-forward [...] omits 7d96f08c7773 Improve diagnostics range reporting. omits 51ad98a36588 [COFF] Add missing Requires x86 to fix buildbot omits fe5197ada296 [PowerPC] [NFC] Refactor code for printing register operands omits 76cd9e1a31a0 [X86][Btver2] Add uops counter for exegesis reports omits ad08e9096a61 Update CallFrameString API to account for r343114 omits 7caee692829c Reapply changes reverted in r343114, lldb patch to follow shortly omits 5516f9092669 Refactor ClangUserExpression::GetLanguageForExpr omits ec2a0948d90e [InstCombine] Add new tests in preparation for a combine o [...] omits 4d93305ed1dc Revert r342942 "[MachineCopyPropagation] Reimplement CopyT [...] omits 31cfb6fa03f5 [llvm-exegesis][NFC] moving code around. omits 82a66927c382 [AArch64][v8.5A] Add PSTATE manipulation instructions XAFl [...] omits 29e8c8df96de [mips] Add support MIPS r6 Debian triples omits 4c5e9f7fcff7 [Sema] Handle __va_start for Windows/ARM64 in the same way [...] omits 8773e495bb75 Revert "[DebugInfo] Generate debug information for labels." omits 43b42653a186 [compiler-rt][cmake][mips] Use -mabi option to select targ [...] omits dec5ffc75b49 Replace pointer to C-array of PropertyDefinition with llvm [...] omits 11e2b0b89a7f [target] Fix typo and give bool a default value omits 8e373625c191 clang-format: [JS] conditional types. omits 90813758192e [Coverage] Disable Linux/coverage-missing.cc in AddressSan [...] omits 22b051a60e17 [llvm-exegesis] Remove unused headers and fix naming issues omits 093b33a130e8 [driver][mips] Adjust target triple accordingly to provide [...] omits a1263c20e232 [clang-tidy] Add dependency to clangAnalysis after rC343160 omits 173ebb673310 [ORC] Use ExecutionSession's pre-constructed main JITDylib [...] omits 7d0718cf370c llvm::sort(C.begin(), C.end()) -> llvm::sort(C) omits 0593875c095c [docs] Remove reference to makellvm which was removed in rL329041 omits c4a7d662c2a8 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) omits 0a23bc009e22 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) omits e2a446b2b27d Re-reapply r343129 with more fixes. omits 8701352c6b74 Revert "Re-revert r343129." omits d72551916558 [analyzer] [NFC] Move the code for dumping the program poi [...] omits 3fc4938a68db [analyzer] [NFC] Heavy refactoring of trackNullOrUndefValue omits ede14b7a4e5e [analyzer] [testing] Pass through an extra argument for sp [...] omits ff4e0446654d [WebAssembly] Update Config member to match command line option omits d7a378074b5f Revert "[WebAssembly] Update docs" omits cc2c4fc2a1cc [WebAssembly] Update docs omits b36364c43994 [WebAssembly] Fix MRI.hasOneNonDBGUse assert in WebAssembl [...] omits c95adb61e2e1 [sanitizer] AndroidGetApiLevel for static executables. omits d4294ab6e093 Remove trailing space in rC343150 omits 5edac9d8f55f Re-revert r343129. omits 68b517bf1b35 Init LookupResult::AmbiguityKind omits db51080b1963 Reapply r343129 with fix. omits 72296e398e87 [DebugInfo] Generate debug information for labels. omits 529d61f14d5a llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) omits ee6d1fd6fc43 [ELF] llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) omits 1a87fb553ea3 Allow later -z name=<int> args to override earlier args omits 6869b49daf18 [AArch64] Fix range check of R_AARCH64_TLSLE_ADD_TPREL_HI12 omits 0df9458c3b34 [OpenMP] Add missing __kmpc_critical_with_hint to dllexports omits 056ab5bbbccb [OpenMP] Fix balanced affinity so thread's private affinit [...] omits 49e7e4c308da Fix ProcessKDP after r343130 omits 594254aa9829 [InstCombine] add tests that show undef propagation failur [...] omits 79cba77d222b [OpenMP] Update ittnotify sources omits 648545730ce8 [OpenMP] Fix performance issue from 376.kdtree omits 91dd23c5dceb [OpenMP][OMPT] A few improvements omits d2fed05a8ed3 [asan] [windows] Don't use CheckFailed in dynamic runtime [...] omits e406c4c4bec5 [ELF][test] Use llvm-readelf's short option -r instead of [...] omits 9accf42e63a4 Fix OSX build after r343130 omits ffeee6438373 Revert r343129 "[ORC] Change the field order of ThreadSafe [...] omits 79c2886277d2 [LoopInterchange] Preserve LCSSA. omits 52b07e65acee P1008R1 Classes with user-declared constructors are never [...] omits 09ee9260309c Replace "nullptr-terminated" C-arrays of OptionValueEnumer [...] omits adc181b995c8 [ORC] Change the field order of ThreadSafeModule to ensure [...] omits a6ad274db18b [InstCombine] add tests for vector insert/extract; NFC omits 0b083373a475 [X86] Update tzcnt fast-isel tests to match clang r343126. omits 986d5199eedf [X86] For lzcnt/tzcnt intrinsics use cttz/ctlz intrinsics [...] omits 0eebdc56011f AMDGPU/SI: Change predicate to isCIOnly for 32-bit imm s_b [...] omits b7326e4d98d1 [libLTO] Expose LLVMCreateDisasmCPUFeatures from libLTO omits 89488201e012 [winasan] Pin the ASan DLL to prevent unloading omits 57babe6f32cb Reapply r343058 with a fix for -DLLVM_ENABLE_THREADS=OFF. omits d923ae869802 [DAG] SelectionDAGLegalize::ExpandLegalINT_TO_FP - use get [...] omits 868d25b06a6b [AArch64] Extend single-operand FP insns to match Arm ARM (NFCI) omits a0b013b9bf51 [doc] Fix HowToManuallyUseTheIndividualPiecesOfPolly omits a2735c72a60b Move www/experiments to docs/experiments omits 09dd8b486103 [clangd] Fix bugs with incorrect memory estimate report omits 5f27da1df1ef [docs] Update PostingList string representation format omits 82a70908f0cc lit: Make sure the builtin_commands directory is packaged [...] omits 3b85e123d2c5 Revert r343112 as CallFrameString API change has broken ll [...] omits 9c51726f9d43 [AArch64] Refactor instructions that write PSTATE (NFCI) omits 89a6c82f3d08 [AArch64] - Return address signing dwarf support omits 4122da46567e [ARM/AArch64][v8.5A] Add Armv8.5-A target omits 94ef61905e21 [llvm-exgesis][NFC] Do not pollute buildbots with messages [...] omits a4329f761800 [AArch64][AsmParser] Show name of missing feature for syst [...] omits a61460c0c7ee [llvm-exegesis] Get rid of debug_string. omits 3e03a10bc470 [CodeGen] Always print register ties in MI::dump() omits 5251289ac546 [ARM/AArch64] Add target parser unit tests for Armv8.4-A omits b5e2873ee6b7 [analyzer] scan-build: if --status-bugs is passed, don't f [...] omits 81666175f620 [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI. omits 83756cfd6ada Revert r343089 "[AArch64] - Return address signing dwarf support" omits 83ffe20002cc [ARM/AArch64][v8.5A] Add Armv8.5-A target omits 587dcf233bc4 [DAG] ExpandLegalINT_TO_FP - pull out repeated getValueTyp [...] omits 2098b4bf7620 [PowerPC] optimize conditional branch on CRSET/CRUNSET omits 2988d1e41125 Revert r343058 "[ORC] Add support for multithreaded compil [...] omits 2466b48acc6e [llvm-exegesis][NFC] Move CodeTemplate to it's own file. omits 5424c8ce690d [X86][SSE] Refresh PR34947 test code to handle D52504 omits 3c80e75ef886 [X86][SSE] canReduceVMulWidth - use ComputeNumSignBits/Sig [...] omits dd8250d0c3e6 Disable tests from r342917 on Windows; -lm won't work there omits 2c734c0e6a0d [llvm-exegesis] Add support for measuring NumMicroOps. omits 07af1f4c8381 [X86][SSE] Use ISD::MULHS for constant vXi16 ISD::SRA lowe [...] omits 50017c434270 [ARM] Fix for PR39060 omits 4d9401f57897 [CodeGen] Enable tail calls for functions with NonNull att [...] omits 6de49f780d45 Fixes removal of dead elements from PressureDiff (PR37252). omits 51b4ac896c6f [AArch64] - Return address signing dwarf support omits 00d8d5b39f4b [CMake] Avoid REVERSE on unset variable omits 1a6f14e702d4 [unittest] Fix NativeProcessProtocolTest.cpp (NFC) omits ba6f38bb1372 Run VerifyDAGDiverence in debug only omits 783802f0bc7f Removed extra semicolon to fix Wpedantic. (NFCI). omits 5a2575abd5a0 [PDB] Restore the calling convention from PDB omits f4d4cf1709c3 Removed extra semicolon to fix Wpedantic. (NFCI). omits 96ad57ef6b94 Revert r342870 "[ARM] bottom-top mul support ARMParallelDSP" omits 060da23e5e81 [llvm-exegesis] Output the unscaled value as well as the s [...] omits 740d9032b6b3 clang-format: [JS] space after parameter naming. omits 1acf8815474c [libc++] Remove Fuchsia-specific knowledge to pick the ABI [...] omits 6a815cffc8ae [ELF] - Do not fail on R_*_NONE relocations when parsing t [...] omits 94a0ce283685 [clang-cl] Make /Gs imply default stack probes, not /Gs0 ( [...] omits a053a48c5551 Fix a memory read bug in lldb-server omits 912c4c9012c5 [CUDA] Fix two failed test cases using --cuda-path-ignore-env omits ac6b6a05a1ac [CMake] [MinGW] Build address sanitizer for MinGW if build [...] omits 91c2f0a832d4 [ASan] [MinGW] Only try to export MSVC specific C++ symbol [...] omits 2e2c46992b55 [Frontend] Tidy up -print-decl-contexts conditions omits f0b3ec49d18a Silence compiler warning about unused variable introduced [...] omits 99f7b615120e [COFF] Don't do autoexport of symbols from GNU import libraries omits 880103199ec7 [COFF] Allow automatic dllimport from gnu import libraries omits fba56483e6f1 [ORC] Remove a superfluous semicolon, fixing warnings. NFC. omits e918d7f01e5e [clangd] Fix crash if pending computations were active on exit omits adf31537198d [clangd] Handle template args for disabled function arg snippets omits 19ef01fc860e [ORC] Update CompileOnDemandLayer2 to use the new lazyReex [...] omits d791ce95b74e P0859R0: List-initialization is potentially-constant-evalu [...] omits b1647ac07170 [OPENMP] Add support for OMP5 requires directive + unified [...] omits 7d5ad80f6e25 [DebugInfo] Do not generate address info for removed debug [...] omits 5bca5ea5d711 [ORC] Add a "lazy call-through" utility based on the same [...] omits d8ce212407fd [ORC] Fix BuildingAJIT tutorial examples that were broken [...] omits b0caa774fca3 [ORC] Refactor trampoline pool management out of JITCompil [...] omits 6eb9b561f9d5 [ORC] Add support for multithreaded compiles to LLJIT and [...] omits b89335557861 [ORC] Include-what-you-use fixes. omits 8ce551e70d49 [ORC] Fix a missing include in r343055. omits 7813592083c9 [ORC] Add ThreadSafeModule and ThreadSafeContext wrappers [...] omits 83b16504bb8b Remove LoopID metadata from the branch instruction that fo [...] omits 7682e3cdd575 Revert "Revert "[ConstHoist] Do not rebase single (or few) [...] omits 24b36ff00674 [WebAssembly] SIMD conversions omits be64e466daf4 [analyzer] Fix a crash on casting symbolic pointers to der [...] omits 5c3a854887df Fix a bot failure from r343042. omits 16f61f77dc28 [DAGCombiner] Remove unnecessary check for visitSDIVLike/v [...] omits f5e211872308 [analyzer] Add a testing facility for testing relationship [...] omits f048030b67ce [AMDGPU] Fix ds combine with subregs omits 1bcd4fe045e2 [X86] Allow movmskpd/ps ISD nodes to be created and select [...] omits 8b7f9436bc07 [X86] Add some more movmsk test cases. NFC omits 5effa88806c7 [clang-check-codegen][cfstring] Accept either @ or % for p [...] omits 07b59b4da78a [ORC] Add an asynchronous jit-link function, jitLinkForORC [...] omits 35e02ee5daea [Sema] Use a more civilized hash map to implement -Wduplic [...] omits 7dddb42a3e48 [InstCombine] add fneg variation of shuffle-binop fold; NFC omits 1332d554f978 Don't emit "will be treated as an identifier character" wa [...] omits f5b6e7f8e156 [clangd] Remove unused using-declaration testing::AllOf omits 3c3b9e9260ef Reland "[Clang][CodeGen][ObjC]: Fix CoreFoundation on ELF [...] omits 3150de0aba2f [analyzer] NFC: CallDescription: Improve array management. omits c1ceef13dc81 P0969R0: allow structured binding of accessible members, n [...] omits a08028ac5d1b [analyzer] NFC: Legalize state manager factory injection. omits 1737bfe5ed79 [WebAssembly] Add --export-default/--no-export-default options omits 9afe0f5d82b1 [lldb-mi] Fix bugs in target-select-so-path.test omits a7892e30e003 Update a --help message and add -execute-only to the man page. omits ed812b0fd22d Try to fix cosmetics to keep lines below 80 chars. NFC. omits 3fcaeea90ec8 AMDGPU: Add Selection patterns to support add of one bit. omits 470b72e67522 Change the unwinder to not use a hard-coded limit on the m [...] omits c1077576ceae [LV][LAA] Vectorize loop invariant values stored into loop [...] omits 2f1530f3da93 [MCAsmParser] Move AltMacroMode tracking out of MCAsmLexer omits 88c76f5d16b3 [X86] combineUIntToFP - Fix UINT_TO_FP(vXi1) comment (PR39078) omits ccf3e74ea77c Remove 'orc' namespace from MSVCErrorWorkarounds.h, fix so [...] omits c5fe47ad3b73 De-template VersionDefinitionSection. NFC. omits dc04f8c0993e [lldbinline] Set directory attribute on test-specific classes omits 7989db49808d Fix a missing includes and a use of the MSVC promise/futur [...] omits 055dad41242c [ThinLTO] Efficiency fix for writing type id records in pe [...] omits a3349d80ec5d [MC] Return a std::string instead of taking it as an out p [...] omits 2ab34f8d7c05 [clangd] Extract mapper logic from clangd-indexer into a library. omits eba9b9a03aea Unify landing pad information adding routines (NFC) omits 723594512233 [clangd] Fix reversed RIFF/YAML serialization omits bf3646a1b2c0 XFAIL some tests in TestTargetCreateDeps on linux omits 1c60028ae70b [Sanitizers] [MinGW] Produce undecorated symbols for /expo [...] omits 09439e0d999d [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc omits 3bca473612ec [Sanitizers] [MinGW] Check for __i386__ in addition to _M_ [...] omits 00dd40b8bf66 [ORC] Reapply r342939 with a fix for MSVC's promise/future [...] omits 4e067d2a01d0 Move MSVC workarounds for future<Error>/future<Expected<T> [...] omits 7f585d783334 [MC] Fix bad indentation and 80 column violations. Use Str [...] omits 3d81356df6d3 Reset input section pointers to null on each linker invocation. omits 2571d0ec5b11 [x86] avoid 256-bit andnp that requires insert/extract wit [...] omits b779cea91ad6 [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegSt [...] omits 489ba43fc913 [OpenMP][libomptarget] Set the frame pointer then test emp [...] omits 074a1b46d8ee Revert "[ConstHoist] Do not rebase single (or few) depende [...] omits 9389afa0df39 [RegAllocGreedy] avoid using physreg candidates that canno [...] omits 4065f05477d0 [MC] Replace NULL constant in code with nullptr. omits 6f039d013493 Revert "[DRIVER][OFFLOAD] Do not invoke unbundler on unsup [...] omits af56bd0e33b7 [clang-tidy] use CHECK-NOTES in tests for bugprone-macro-r [...] omits 2e3cf590061a [clang-tidy] Add modernize-concat-nested-namespaces check omits df8caa0442b9 [clangd] Merge binary + YAML serialization behind a (mostl [...] omits 76eb20faa27b Replace boolean parameter with enum value according r342633 omits 374e856931af [globalisel][tblgen] Table optimization should consider th [...] omits 16fb2b090eee [OPENMP] Fix the test, NFC. omits c51c112e2bd8 [OPENMP] Fix failed test, NFC. omits 498840fc4fc0 [ConstHoist] Do not rebase single (or few) dependent constant omits 129fe4d1bd00 Revert "[DebugInfo] Do not generate address info for remov [...] omits 57da81dacb0b Fix an error message. It must start with a lowercase letter. omits a8d89746c574 [DRIVER][OFFLOAD] Do not invoke unbundler on unsupported f [...] omits 48784b6b494a [AArch64] Support adding X[8-15,18] registers as CSRs. omits 2f6d4be3d88f [X86] Add AVX512 support to combineVectorSizedSetCCEquality. omits abd753c84dd5 [InstCombine] narrow binops on concatenated vectors (PR33026) omits 6794b2f0a7e5 [ARM] Share predecessor bookkeeping in CombineBaseUpdate. NFCI. omits cfee4c71b2cb [AArch64] Share search bookkeeping in combines. NFCI. omits c145e9ba2809 [LegalizeDAG] Prune Predecessor check in ExpandExtractFrom [...] omits ffe3a0acf299 [DAGCombine] Improve Predecessor check in SimplifySelectOp [...] omits e765311c483f [DAGCombine] Share predecessor bookkeeping in CombineToPos [...] omits 7386e08ab2d9 [llvm-exegesis] Serializes registers initial values. omits 70240e120f4b [llvm-exegesis] Fix missing document separator in YAML output. omits c8a23da684e8 [DAGCombine] Don't fold dependent loads across SELECT_CC. omits b4e49a2844eb Parallelize .gdb_index string table writes. omits 5f3f16a72f51 [clang-cl] Provide separate flags for all the /O variants omits 29a7501433b4 [VFS] Add a proxy FS that delegates calls to underlying FS [...] omits 7e015d9a6a20 [llvm-exegesis] Add lit tests (v2). omits e98815387d15 [clangd] NFC: Simplify code, enforce LLVM Coding Standards omits fea29b45baa7 [AST] Squeeze some bits in LinkageComputer::QueryType omits a90f0c458dc4 [OpenMP][libomptarget] Simplify warp master selection for [...] omits 469d47a5972c [llvm-exegesis] Fix broken test. omits a00e37fe31b5 [clangd] Fix some buildbots after r342965 omits 2c6f74afda4c Revert rL342916: [X86] Remove shift/rotate by CL memory (R [...] omits fc395fb802a5 [OpenCL] Allow zero assignment and comparisons between que [...] omits 27b3f1aca37e [llvm-exegesis][NFC] Rewrite of the YAML serialization. omits c8543b4860f8 Revert r342637 "[ADT] Try again to use the same version of [...] omits 381028c06e15 [clangd] Implement VByte PostingList compression omits 7950927efbf0 [clangd] Fix build bot after r342961 omits 59269d292f01 [Profile] Fix gcov tests omits 44313ea672e7 [COFF] Add support for creating range extension thunks for ARM omits f80d6eb5d829 [clangd] Check that scheme is valid when parsing URI. omits c2ea7a22897d Fix a typo in the help of clangd omits 3618beac0cda [Swig] Merge typemaps with same bodies omits 3b22000683d9 [LoopUnroll] Add check to Latch's terminator in UnrollRunt [...] omits f5ffbc0e41ac [clangd] NFC: Remove test duplicate omits 3f8c677ef899 [AMDGPU] restore r342722 which was reverted with r342743 omits a6dfd3a2bdb2 Revert rL342953 "[llvm-exegesis] Add lit tests." omits 9497c98d973a [ELF] - Add -z global option to manual. omits 61b00355ac37 [llvm-exegesis] Add lit tests. omits 6ad561527cca [llvm-exegesis] Add MCParser to LLVM_LINK_COMPONENTS omits 6ec86b3e06a2 Deduplicate replacements from diagnostics. omits b19ecfdb344d Annotate LookupResult::clear() as LLVM_ATTRIBUTE_REINITIAL [...] omits a47ef9becdee Add macro LLVM_ATTRIBUTE_REINITIALIZES omits 9303f8a68ea1 [llvm-exegesis] Fix doc in r342947. omits 14ce24447f19 [llvm-exegesis] Allow benchmarking arbitrary code snippets. omits 0ca9c7009da1 [mips] Correct MUL pattern for mips64 omits 50eb71070ebc Use unique_ptr to hold AsmInfo,MRI,MII,STI omits fcfab2e6b114 Use TRI->regsOverlap() in MachineBasicBlock::computeRegist [...] omits 5270f338f72d [DebugInfo] Do not generate address info for removed debug [...] omits 9bfeef69a1a7 [MachineCopyPropagation] Reimplement CopyTracker in terms [...] omits e80c6c1a12f4 Revert "[ORC] Switch to asynchronous resolution in JITSymb [...] omits 30610f3ca57f [MachineCopyPropagation] Rework how we manage RegMask clobbers omits 3a6d822ad862 [ORC] Switch to asynchronous resolution in JITSymbolResolver. omits 4d4f2e962d9a Revert r342936 "Remove redundant null pointer check in ope [...] omits 8f5ea87f4e4e [WebAssembly] SIMD sqrt omits c50e69db08d4 Remove redundant null pointer check in operator delete omits 16efb368e5ce [AMDGPU] Remove useless check from test. NFC. omits d7df9c5814fc [X86] Don't create FILD ISD nodes when X87 is disabled. omits 4db759375603 [X86] Remove superfluous curly braces. NFC omits dc143acd88b0 [X86] Update comment. Use 'glued' instead of 'flagged' NFC omits b3858919de53 [WebAssembly] Move .debug_line section address of dead fun [...] omits 95557d05feb1 Driver: render arguments for the embedded bitcode correctly omits 4826ca041c72 [WebAssembly][NFC] Fix hardcoded stack indices in tests omits 4423fd03d4a3 [www] Change 'Clang 7' items from yellow to green now Clan [...] omits d73abd8e88d5 [www] Update cxx_status to mark P0962R1 as done. omits 09b2b531d1be P0962R1: only use the member form of 'begin' and 'end' in [...] omits b0fe1710a5cc [CUDA] Added basic support for compiling with CUDA-10.0 omits c18ab550d612 [hwasan] Record and display stack history in stack-based reports. omits d84620c7572f Revert "[hwasan] Record and display stack history in stack [...] omits 0aac58fdcfc4 [hwasan] Record and display stack history in stack-based reports. omits 554271484619 [analyzer] Prevent crashes in FindLastStoreBRVisitor omits 51c0792d45ec Re-submitting changes in D51550 because it failed to patch. omits d114099d366f [InstCombine] add bitcast+extelt helper function; NFC omits d3ea8e35c414 [compiler-rt] [builtins] Add logb/logbf/logbl methods to c [...] omits befd1d2960b6 [X86] Remove shift/rotate by CL memory (RMW) overrides omits c9e708f83b3e [lldb-mi] Fix hanging of target-select-so-path.test omits bd70a0a3a531 [X86] Infer 64bit feature support from the CPUID results i [...] omits 9fb211ab5006 [profile]Â Revert commit https://reviews.llvm.org/rL342718 omits b2ac6df96bcb [CodeGen] Revert commit https://reviews.llvm.org/rL342717 omits 2745365d9995 [Power9] [CLANG] Add __float128 exponent GET and SET builtins omits 940b50889c01 [Power9] [LLVM] Add __float128 exponent GET and SET builtins omits ace58ac706c2 Fix the type of 1<<31 integer constants. omits 8db84581689f [X86][AVX] Add truncation as shuffle test for PR31451 omits 64e630ac21aa Reland r342494 after fixing LIT checks. omits 04fbf3cc7059 [Analysis] add comment to generalize finding a scalar op f [...] omits 645e3c00e6ac [InstCombine] add/move tests for extractelement; NFC omits 729c1892ebd9 [X86] Remove WriteDiv/WriteIDiv schedule overrides - use c [...] omits 03d8c8b71762 [clangd] Fix uninit bool in r342888 omits 7c13f24f5d5f [InstCombine] improve variable name and use 'match'; NFC omits 61519f54d2df Reverting r342895 omits ebd05dec47da [ARM] Adjust the cost model for Exynos omits fb5e83211eb8 [ARM] Adjust the feature set for Exynos omits 97a8771f48e4 [Thumb1] Any imm8 should have cost of 1 omits 551f1a665a50 [python] [tests] Update test_code_completion omits ca131a61c446 [New PM][PassInstrumentation] IR printing support for New [...] omits 3096464a7577 [AArch64] Unwinding support for return address signing omits 58898a8566a4 [lld-link] Generalize handling of /debug and /debug:{none, [...] omits 146603d68416 Revert "rL342883: [Clang][CodeGen][ObjC]: Fix CoreFoundati [...] omits 6c29160fbe6d [X86] Split WriteIMul into 8/16/32/64 implementations (PR36931) omits a12f5c4d2be9 [Arm][AsmParser] Restrict register list size for VSTM/VLDM omits 227bba9d486d [CFString][ELF] Fix a missed test causing buildbot failure [...] omits a365a42a26be [VFS] Use llvm::StringMap instead of std::map. NFC omits 4a7256812e79 [clangd] Do bounds checks while reading data, otherwise va [...] omits ad43064c070b Correct RISC-V link in release notes omits 8ed144733ee4 [DAGCombiner] use UADDO to optimize saturated unsigned add omits ae8d36c14306 Revert "We allow implicit function declarations as an exte [...] omits 448ba6f07313 [Mips][FastISel] Fix selectBranch on icmp i1 omits 82722516f57a [Clang][CodeGen][ObjC]: Fix CoreFoundation on ELF with `-f [...] omits 21b2dd16aa25 [PowerPC] Support operand modifier 'x' in inline asm omits da97c1759e24 [dsymutil] Set LSan blacklist whenever sanitizers are enabled. omits 9b80542be81b [NFC][CodeGen][X86][AArch64] More tests for 'bit field ext [...] omits ccb6b1667559 AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses omits da52028df3d8 Fix some missing opcodes in bcanalyzer omits 74bf0b7f97fe [llvm-mca] Improve code comments in LSUnit.{h, cpp}. NFC omits c8f40dea59c1 Fix Wundef NDEBUG warning; NFC omits ed8721b6c9d8 Add NativeProcessProtocol unit tests omits 684bd1fcd674 [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33 omits d13201540483 Revert r341932 "[ARM] Enable ARMCodeGenPrepare by default" omits 21b2e4f445a1 [ARM][ARMLoadStoreOptimizer] omits b44e2d078e0b [deadargelim] Update dbg.value of 'unused' parameters omits 7a7c3e9914a9 [ARM] bottom-top mul support ARMParallelDSP omits dc55ce6fbe03 When running the ios/iossim prepare script show the script [...] omits 3061b9e0f59b Fix the configuration of the Primary allocator for Darwin [...] omits 2e2d52fcbcde [clangd] Force Dex to respect symbol collector flags omits 939878917a87 [llvm-exegesis] Fix PR39021. omits ced12983a64d Fix llvm-diff anon-func.ll test omits ca6f7abd0109 Remove debug printf leftover from r342397 omits 2ca4697cf579 [ARM][AArch64] Add feature +fp16fml omits 60f2fc82c26d Add inherited attributes before parsed attributes. omits 719b0e3b4541 [X86] Add 512-bit test cases to setcc-wide-types.ll. NFC omits 5fde4a158a00 [XRay] Clean up XRay build configuration omits a70f40909bbf Fix asserts when linking wrong address space declarations omits 5a4dc998016e llvm-diff: Fix crash on anonymous functions omits 246f96d21439 [DAGCombiner] Remove some dead code from ConstantFoldBITCA [...] omits d731af61011c [libcxx] Fix the binder deprecation tests on Clang 5. omits 8a2279c344bb [libcxx] Fix buildbots on Debian omits 5823c209b9ba [ORC] Add some debugging output to Core.h/Core.cpp omits 6126f9027e04 [X86] Split WriteShift/WriteRotate schedule classes by CL usage. omits 126be9fa0645 [DAGCombiner] Clarify a comment. NFC omits 0f923f4b4bc4 [LegalizeTypes] Fix bad indentation. NFC omits da1d278d8c6a [libcxx] Document new symbols __u64toa and __u32toa on Darwin omits edbc473d61fa [X86] Remove unnecessary WriteRotate override. NFCI. omits 88f5115cda43 Fix line ending mismatches. NFCI. omits ae8863bcd5d1 [X86] ROR*mCL instruction models should match ROL*mCL etc. omits db0ffb7ef126 [Aarch64] Fix memcpy that was copying 4x too many bytes omits 8a3d154e1150 [DAGCombiner][x86] extend decompose of integer multiply in [...] omits 2a574578b53e [libc++] Add deprecated attributes to many deprecated components omits e27b80b4287f [X86] Added missing RCL/RCR schedule overrides to the gene [...] omits d1ad8106f2fb [X86] Remove unnecessary WriteRotate overrides. NFCI. omits 40492c86ab97 [NFC][libcxx] Rename helpers with 4 underscores to somethi [...] omits 3967a3bd17d3 [X86] Move RORX instructions back to WriteShift schedule class omits 69a2edbda79b [x86] add tests for mul decomposition with negative constant; NFC omits a6d2e0404afb [X86] Add WriteRotate schedule class, splitting off from W [...] omits ed3581829927 [WholeProgramDevirt] Don't process declarations when build [...] omits 505a2a6cb08f Build PassBuilder.cpp with /bigobj to try and appease MSVC [...] omits ba2e6ab60668 [analyzer][UninitializedObjectChecker] Using the new const [...] omits 6c1d5c899099 [CMake] Use internal_linkage rather than always_inline for libc++ omits 6b04723320d9 [CStringSyntaxChecker] Check strlcat sizeof check omits 30b1af0b31fb [Index] Report specialization bases as references when Ind [...] omits 7a5c25b70e2a [X86] Add isel pattern for (v8i16 (sext (v8i1))) with DQI [...] omits 834811617c52 [X86] Fix a few typos in comments. omits 6faeaa9b738c [ORC] Update ORC C bindings to use the new llvm::Error C API. omits cb238c39d77c Fix modules build with shared library. omits 980db74aae54 [DAGCombiner] Simplify some code in visitBITCAST. NFCI omits 5db684595c1d [Index] Fix header guard naming omits b3164afa427c [AArch64] Support adding X[8-15,18] registers as CSRs. omits 463527bf0532 Eliminate some unneeded signed/unsigned conversions omits 2550e9e3b4a2 [NFC][libc++] Fix typo in the description of LIBCXX_INCLUD [...] omits 8ab49c69a6e6 Mark [[nodiscard]] tests unsupported on GCC prior to 7.0 omits 583f6649d8df Fix UB in SIMD tests. omits 50309e749bee [libcxx] Readjust nodiscard_extensions.pass.cpp test - jus [...] omits bcd53057bb1a Mark test as flaky omits 84e6499c469c Update docs to reference new libc++ mailing lists. omits 6f2d1dd187de Correct docs to reference the new libc++ lists. omits f24685a7df31 Fix incorrectly aligned exceptions in 32 bit builds. omits 0950d9471b87 [libcxx] Blind attempt to fix harmless leak in nodiscard_e [...] omits 415cf89d89fa [libcxx] Fix the definition of the check-cxx-abilist targe [...] omits 17688be6293c Fix codemodels.c test case (only test mcmodel=medium on X86). omits 9c7e0a894302 [libunwind][NFC] Suppress unused parameter warnings omits a7bda7e1f3d4 Document new symbols for __u64toa and __u32toa omits 124bc9870033 [DAGCombiner] Rewrite r331896 in a different way to addres [...] omits bb97d613f33c [libc++] Add _LIBCPP_ENABLE_NODISCARD and _LIBCPP_NODISCAR [...] omits b3223f30ce9e [bpf] Test case for symbol information in object file omits bb766c8f3cf3 [InstCombine][x86] try even harder to convert blendv intri [...] omits 4c7175502df4 Similar to the handling of darwin target triples, strip th [...] omits 18101cfefc44 Change type of m_user_expression_start_pos to size_t omits 2e7a8affc101 Remove a bunch of empty subdirectories. NFCI. omits f1e0abfbb2c3 use the current url for bugzilla omits b3de52431ab2 update the links to use https omits 550b41d04438 [lib/MC] - Set SHF_EXCLUDE flag for .dwo sections. omits f5f2bc12d47f [mips] Provide more detailed description for MIPS targets. NFC omits fd5c1188722d [mips] Remove obsoleted "experimental" tag from MIPS 64-bi [...] omits 15007d485ce7 [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) whe [...] omits 70850f2efb66 [X86] Fix inline expansion for memset in x32 omits 6dae6d932cc5 [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movms [...] omits 4a16751240ff Update smart pointer detection for thread safety analysis. omits 199e34dc0892 [Lexer] Add udefined_behavior_sanitizer feature omits f2a4a64f534f Test commit. omits 55b2a104d975 [llvm-size] Berkeley formatting: use tabs instead of space [...] omits bb5dde492cc3 Thread safety analysis: Make printSCFG compile again [NFC] omits 687d446c76d8 Fix codemodels.c test case (only test mcmodel-kernel on x86) omits 51b65eeeab0d [X86] Teach fast isel to use MOV32ri64 for loading an unsi [...] omits 396b5d648a65 Thread safety analysis: Make sure FactEntrys stored in Fac [...] omits 95d78b4c136f [Loop Vectorizer] Abandon vectorization when no integer IV found omits 1cb4b0fb174a Move individual benchmark targets into the Utils folder in IDEs. omits f048e46c0546 Try moving this function to another file. omits 1abdac6847d3 [ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed i [...] omits 0c2e7092f144 Add benchmark and benchmark_main to the Utils folder in IDEs. omits 04214d54c506 Add missing include. omits 25c10eb4e642 [NativePDB] Add support for reading function signatures. omits d6f04af93da0 [PDB] Add native reading support for UDT / class types. omits dac756bbbc36 [New PM][PassInstrumentation] Adding PassInstrumentation t [...] omits b6ae870cca71 [COFF] Support linking to import libraries from GNU binutils omits e80e37a4f068 llvm-dwarfdump --statistics: Unique abstract origins acros [...] omits 9c750cca4aaf [x86] add more tests for poetntial andnp splitting with AVX1; NFC omits 61453063a3e2 Make compare function in r342648 have strict weak ordering. omits 049268be8848 [X86] Add AVX512 target to load scalar to vector tests omits 4854b607ae24 [WebAssembly] Simplified selecting asmmatcher stack instructions. omits f6e6da12298a Test commit. Removed a blank line. omits 485042485b67 [analyzer] Process state in checkEndFunction in RetainCoun [...] omits 7341cc2c35b3 [analyzer] Highlight sink nodes in red omits 35c2dba1929c [analyzer] Associate diagnostics created in checkEndFuncti [...] omits 15a994f87fe5 [analyzer] [NFC] Prefer make_unique over "new" omits 2cbe1c13a23e [analyzer] Fix bug in isInevitablySinking omits 990b452be35f [analyzer] [NFC] Dead code removal omits f5e7bafcccd2 [libc++abi] is_strcmp parameter to is_equal is unused for WIN32 omits 8c4dd3cc6b7a SafeStack: Fix flaky test (PR39001) omits b9f2738a7371 Move architecture-specific address adjustment to architect [...] omits fc78c95b581e [WebAssembly][NFC] Rename simd-conversions test to simd-bitcasts omits 9745f9fa9c0c Pass code-model through Module IR to LTO which will use it. omits fe2deb66250e [NFC] use bit_cast in PointerSumType omits 630833a48849 Add necessary support for storing code-model to module IR. omits 2f1dfba74d66 build: add libedit to include paths omits 8f7d4962ca61 [x86] add (negative) andnp test for D52318; NFC omits 0332786f3fcc [x86] add test with optsize attribute for scalar->vector t [...] omits 1543ca41cb98 Update release notes. omits c24c2b619912 [WebAssembly] Made assembler only use stack instruction ta [...] omits 11ab2f2edef0 [CUDA] Fixed parsing of optional template-argument-list. omits eb861e1784c4 [Hexagon] Avoid functions with exception handling in Hexag [...] omits 9f87f28f155c [NFC] remove unused variable omits 64b43331c106 [CUDA] Ignore uncallable functions when we check for usual [...] omits 236bf6edec2f Update release notes. omits 7398f33adfad [sanitizer] Move __sanitizer_set_death_callback to a more [...] omits aa4a5478f55f Align AArch64 and i386 image base to superpage omits e3d192a52f40 [XRay][compiler-rt] Update use of internal_mmap omits 21d2c042c782 [tblgen] Fix undefined behaviour when assigning integers t [...] omits 0d953156084e revert changes from r342722 omits 11ce7e62b587 AArch64FastISel: Abort if we failed to select operand of i [...] omits 682b509abcac [OPENMP] Disable emission of the class with vptr if they a [...] omits b542a387be2f [InstCombine] add tests for extractelement; NFC omits 532061260c7d [ADT] restrict bit_cast to trivially-constructible To omits 47b8045250e6 [OPENMP][NVPTX] Enable support for lastprivates in SPMD co [...] omits 5bf59804ca3d [OPENMP][NVPTX] Add support for lastprivates/reductions ha [...] omits 2cb85f2cd3d7 [X86][Sched] Add zero idiom sched data to the SNB model. omits 9821ec37cc98 [AST][NFC] DeclarationName.h : add missing parentheses to [...] omits aba23bcd1f20 NFC: deduplicate isRepeatedBytePattern from clang to LLVM' [...] omits 29f3970a19c5 Add dependency on llc required by find-variable-dwo test omits 93f68bd74d74 Skip test if gcc version is less than 7.1 since it doesn't [...] omits e9838d01d0cc [AST][NFC] Remove a superfluous enum in ObjCMethodDeclBitf [...] omits b56b58e433e1 [clangd] Remember to serialize symbol origin in YAML. omits 1bac98361427 [AST] Various optimizations + refactoring in DeclarationNa [...] omits bf2142803e1f [X86][BtVer2] Fix latency and resource cycles of AVX 256-b [...] omits 4b3bf42c5463 [test] Fix Assembler/debug-info.ll omits 91acd2094586 [X86] Add scheduling tests for AVX1 256-bit zero-idioms. NFC omits 6711acc39bb6 Ensure that variant part discriminator is read by MetadataLoader omits e662778a6e94 [dsymutil] Suppress CoreFoundation leaks in tests. omits 200f5ce639f9 [ADT] Hack around GCC 5.4 miscompiling Optional of enum. omits 5c9f2b799ef7 [AMDGPU] lower-switch in preISel as a workaround for legacy DA omits 1d46482472ea [CodeComplete] Generate completion fix-its for C code as well omits b7efadc7ff9f [libfuzzer] Fix a test's run line omits 178c359715fb [AMDGPU] Divergence driven instruction selection. Part 1. omits 8768299d5bb1 [profile] Fix the tests for patch in https://reviews.llvm. [...] omits 9e35a050fe6a [CodeGen] Add to emitted DebugLoc information about covera [...] omits 882de498c482 fix the scan-build urls omits 9e929d1df12c [XRay][clang] Propagate -fxray-instrumentation-bundle to -cc1 omits 608839fd4889 [dwarfdump] Verify DW_AT_type is set and points to a compa [...] omits 7a32e60c6a6c [dwarfdump] Verify compatibility of attribute TAGs. omits 836ec099594c Revert "[ADT] restrict bit_cast to trivially-constructible To" omits 1316299b7135 [ADT] restrict bit_cast to trivially-constructible To omits a5e597b2129d Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue omits 0dc5b13d18af [clang-format] Do not merge short case labels if followed [...] omits 28e0293c48ec [WebAssembly] Revert r342701, "Add WebAssembly to LLVM_ALL [...] omits 4edf867804c1 [MCA] Remove dependency on CodeGen. omits cd6241fdaff9 [Docs] [Support] Correct a missed reference and use up to [...] omits d7445eba6eb5 [ELF] Use the Repl point to avoid the segfault when using ICF omits 5ab51a34602b [MachineCopyPropagation] Refactor copy tracking into a class. NFC omits 88c315e52682 [llvm-objcopy/llvm-strip]: handle --version omits feaddba9330c [WebAssembly] Add WebAssembly to LLVM_ALL_TARGTS. omits 9f6b5656b3c1 [MachineCopyPropagation] Minor clang-formatting. NFC omits e25f56ffb949 [lldbtest] Fix self.filecheck check file lookup omits 40e68039f5e3 [fuzzer] Replace FuzzerExtFunctionsDlsymWin.cpp with Fuzze [...] omits d97c853c3cf0 Fix DenseSet::ConstIterator typedefs omits dd85f9028028 Add the ability to register callbacks for removal and inse [...] omits a5b86940e77f Make a member function non-member. NFC. omits 769c0403b7d7 Remove an unused function omits 4b8c6f7697f4 Remove failing test. omits de4e69ab88e1 bpf: check illegal usage of XADD insn return value omits ad602d1856aa [WebAssembly][NFC] Add missing tests for indirect calls omits e8fe8e8b822b [WebAssembly] Add v128 value type omits ea56585c9c36 [WebAssembly] Add V128 value type to binary format omits 2b90fa4e0fc7 [MachineOutliner][NFC] Don't add MBBs with a size < 2 to t [...] omits e285f6c5a683 Rename a function. NFC. omits b0b134dd7d9d Make variable names shorter. NFC. omits 59f3b8aeb29c Simplify. NFC. omits 59e60cf95de9 [GlobalDCE] AvailableExternal linkage is checked in isDisc [...] omits f1613922a80f [InstCombine] rename test file, simplify tests, regenerate [...] omits 5e8c04bd5849 [RegAllocGreedy] Fix crash in tryLocalSplit omits 8d33a6f4d93d [PDB] Fix -Wcovered-switch-default warning. omits fb0ac1e7aa9e [Hwasan] interceptor macro / extra comma removal omits 6e8256be9132 Fix an assert in -Wquoted-include-in-framework-header omits 0b602594fb25 [Bitcode] Address backwards compat bug in r342631 omits ec118e09b87a [MachineOutliner][NFC] Move debug info emission to createO [...] omits 962f7f999d0f [inline Cost] Don't mark functions accessing varargs as no [...] omits 485ac30c5997 Fix -Wtrigraphs. omits 0136d0d2eb03 Add paretntheses around a C macro parameter. omits 4c9ea78cb24f [Sema] Retain __restrict qualifiers when substituting a re [...] omits 3d061bf364c6 Replace boolean parameter with enum value according r342633 omits c9c78ce665a2 Fix warnings. omits f035fb816f32 [SelectionDAG] replace duplicated peekThroughBitcast helpe [...] omits e5ab55488efd Add testcases for r342667. omits d22f15a3d5a1 r342177 introduced a hint in cases where an #included file [...] omits aaf7a1279f67 [OPENMP] Fix spelling of getLoopCounter (NFC) omits cc83332d38ec [InstCombine] add tests for vector concat with binop (PR33 [...] omits 647af609e386 [New PM] Introducing PassInstrumentation framework omits a30187ca47e3 Refactor FindVariable() core functionality into StackFrame [...] omits 4e3f4409cce4 [ELF][HEXAGON] Set DefaultMaxPageSize to 64K omits da0a70219604 [profile] Fix tests in compiler-rt for patch in gcov (http [...] omits 4b8596e4d922 Fix one more test failure. omits b8a563f86a20 [PDB] Fix failing test. omits 17ee76124cf3 [PDB] Better printing of builtin types when using DIA dumper. omits 262e1d90ab8e [gcov] Fix wrong line hit counts when multiple blocks are [...] omits 34f903c613ff [PDB] Add the ability to map forward references to full decls. omits 9cf7e006b093 [llvm-mca][BtVer2] Modify ANDN tests in zero-idioms-avx-25 [...] omits 3cfd896a56ee Fix test after r342652 omits 2da6455cc113 [IR] add shuffle query for vector concatenation omits c3879b3e5d27 [winasan] Unpoison the stack in NtTerminateThread omits 8b5f06f979b9 [sanitizer] Make __sanitizer::CheckFailed not public omits e25281f501de [IR] reduce duplication in unittest for shuffles; NFC omits 805d0f9d8b2f [winasan] Reduce hotpatch prefix check to 8 bytes omits 8dc6f1263c1d [OPENMP] Add support for mapping memory pointed by member [...] omits 85ccc12b1210 [InstCombine] Handle vector compares in foldGEPIcmp() omits 2b4247e47083 [llvm-exegesis] Fix broken build bots. omits 8f88bdd49923 [X86][SSE] Remove UNPCKL(SHUFFLE)->UNPCKH custom combine omits 99bb4415c229 [llvm-exegesis] Improve Register Setup (roll forward of D51856). omits 5a02afb3dd4c [ADT] Bring back memmove to make GCC 5.4 happy omits a975b7776d29 [X86][SSE] Remove PSHUFLW/PSHUFHW combineRedundantHalfShuf [...] omits be4b8aa82ed9 [RISCV][MC] Modify evaluateConstantImm interface to allow [...] omits 8e447da43520 Fix -Wdocumentation warnings introduced by r342555. NFC omits f5fad4938730 Fix line-endings. NFCI. omits 282125141f3b [OpenCL] Diagnose redundant address space conversion omits e416aa6b8e5c [ADT] Try again to use the same version of llvm::Optional [...] omits 27bd32038e2b FileCheckify test/Driver/Xarch.c omits 56794ca34fae [DWARF] - Emit the correct value for DW_AT_addr_base. omits 99f82c8ce150 [target] Change target create's behavior wrt loading depen [...] omits 8f5ae7ff84ee [NFC] Turn "load dependent files" boolean into an enum omits 0415fa7fb717 [IPSCCP] Fix a problem with removing labels in a switch wi [...] omits 9ce073ea8be6 [IR] Add a boolean field in DILocation to know if a line m [...] omits 5a132f39efe0 [RISCV][MC] Improve parsing of jal/j operands omits 2bedb086c191 fix some typos in the doc omits 4b76547e4d5a add a quick link to libc++ omits 7fef8c983025 add a quick link to libc++abi omits 8e4fb10a83fd refresh the libc++ homepage omits f11918d4d653 [NFC][x86][AArch64] Add BEXTR-like test patterns. omits f5595501b9f6 Improve the doc about the initial commit email sent to the ML omits 8de0fb881888 [MachineVerifier] Relax checkLivenessAtDef regarding dead [...] omits 2f6fea700168 [XRay][compiler-rt] FDRLogWriter Abstraction omits bf17e256c958 Temporarily Revert "[New PM] Introducing PassInstrumentati [...] omits aa80795b5819 Fix for bug 34002 - label generated before it block is fin [...] omits 875712f3aa4e [PowerPC] [Clang] Add vector int128 pack/unpack builtins omits a5ab8908bd0d [unittests] Do not use llvm::sort in googlemock omits 29bae3ee61a2 [PowerPC] Fix the assert of combineBVOfConsecutiveLoads wh [...] omits 655f7b4ac5da [WebAssembly] Renumber SIMD ops omits bb8e70c00e81 Fix diagnostic regex in variant tests to tolerate older cl [...] omits 41455d465fd2 [builtins] Add __emutls_unregister_key function omits 7d2cf6756ab9 Thread Safety Analysis: warnings for attributes without arguments omits 7c684861a0d4 [PPC64] Handle ppc64le triple in getBitcodeMachineKind. omits fd5c6ebf0fc4 [PPC64] Helper for offset from a function's global entry t [...] omits a29cafa3d112 [PPC64] Optimize redundant instructions in global access s [...] omits 588c5925d542 [Clang-tidy] Alphabetical sort of files/checks. Add space [...] omits edbb0d749095 Thread safety analysis: Handle ObjCIvarRefExpr in SExprBui [...] omits cfdc01ad1dc9 Revert "Implement LWG 2221 - No formatted output operator [...] omits f57cdf56aa6b [WEB] add new flags to a DebugInfo lit test omits a413e525248b [New PM] Introducing PassInstrumentation framework omits a0fb1d8ee59f Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more. omits 60561f36e771 [x86] add test for 256-bit andn (PR37749); NFC omits d03325ba4015 [SelectionDAG] allow vector types with isBitwiseNot() omits 39bd426770e4 Fix the build when LLVM_TARGETS_TO_BUILD is empty. omits 1c19d470dda8 [x86] add test for add+not vector fold; NFC omits 802b662be74c AArch64: Add FuseCryptoEOR fusion rules omits b8e09a78679a MachineScheduler: Add -misched-print-dags flag omits 6f92cbc1c088 Workaround a limitation of llvm::Any when used with types [...] omits 518bbd072735 [NFC] Declare instead of define non-void functions in unit tests. omits f4499dcdfd59 [ARM] Adjust the feature set for Exynos omits 1ba7be753ce4 [sanitizer][fuchsia] Fix VMAR leak omits 34a7ea34c674 [ARM] Refactor Exynos feature set (NFC) omits c1f51e1dcdf9 [InstCombine] Disable strcmp->memcmp transform for MSan. omits 3093507cc26f test: actually fix the condition properly omits 66aad91e9555 [X86] Handle COPYs of physregs better (regalloc hints) omits 36cb54aa6b6c Copy utilities updated and added for MI flags omits ad2c1b97eba0 [x86] change names of vector splitting helper functions; NFC omits 9081a9240444 [ThinLTO] Write TYPE_IDs for types used in functions impor [...] omits ac4f73a51826 [ThinLTO] Extract getReferencedTypeIds from [NFC] omits 26827763f399 [mips][microMIPS] Extending size reduction pass with MOVEP omits bf419ec383d4 [mips][microMIPS] Fix the definition of MOVEP instruction omits e68cb0d41761 test: improve condition for the check omits 2d70f394c293 redirecting to llvm.org/devmtg omits 3807bfb01851 [LLJIT] Add API to expose linking layer from LLJIT classes omits b08a5f0f3796 Implement LWG 2221 - No formatted output operator for null [...] omits 24aaeceaee60 Sema: handle `wint_t` more carefully for printf checking omits 73c953ac3bd4 [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support omits 795e5ce85525 [DataFormatters] Add formatter for C++17 std::variant omits 2e597b3613cc [analyzer] Fix nullptr access when processing instantiated [...] omits 12042ec85972 Attempt to unbreak buidlbot lld-x86_64-darwin13 after r342555. omits 674eac5b9f72 Don't require relops on variant alternatives to all return [...] omits 9fce1e19df4a [AMDGPU] Add instruction selection for i1 to f16 conversion omits a49d42dab8d8 Basic: correct `__WINT_TYPE__` on Windows omits ddf1a7b3da52 [bpf] Symbol sizes and types in object file omits 8db34ed80260 [TableGen][SubtargetEmitter] Add the ability for processor [...] omits 94a779c5233c [DAGCombiner][x86] add transform/hook to decompose integer [...] omits 24571a19e5e5 [UBSan] Fix typo in CMake conditional that checked if the [...] omits a2e6c7d740c5 Revert rL342544: [New PM] Introducing PassInstrumentation [...] omits ec5c66d935e0 Fix -Wsign-compare warnings. NFCI omits 8a3737159b5f [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR omits 0fac52411f19 [benchmark] Cherrypick fix for MinGW/ARM from upstream omits dad7f20f3725 [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] omits 5f4f57fe034a [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] omits d90f95f105a5 [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 [...] omits 681159338261 [ARM] Fix unwind information for floating point registers omits fcfb351ce8a1 [New PM] Introducing PassInstrumentation framework omits 9439b424666b [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] omits 52b12941d4c0 [InstCombine] Don't transform sin/cos -> tanl if for half types omits 208ff088082e [compiler-rt][TSan] Add TSan runtime support for Go on lin [...] omits 06ebaf201396 [clang-tidy] run-clang-tidy.py - fails using python 3.7 Di [...] omits cfb497545187 Verify commit access in fixing typo omits f1772b8905ce [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] omits 30446dea5747 [ADT][BitVector] Add push_back() omits dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A omits fa8a4f4a8c43 [clangd] Add option to enable/disable function argument snippets. omits e561212d1af2 [COFF] Emit @feat.00 on 64-bit and set the CFG bit when em [...] omits b38848ae6d6b [X86][SSE] Update extractelement test in preparation for D52140 omits c3410745a28d [clangd] Store preamble macros in dynamic index. omits 096ad8921581 [Sema] Do not load macros from preamble when LoadExternal [...] omits 43bd7e1914c3 [DebugInfo][Dexter] Speculated BB presents illegal variabl [...] omits e0828ba14be6 [DWARF Verifier] Add helper function to dump DIEs. [NFC] omits 35b418288437 [NFC] Fix uncompilable test cases of ExprMutationAnalyzer. omits b9bdf69f8bda Remove unused include of "verbose_assert.h" omits 44a829f4e6be [XRay] Detect terminfo library omits 5e5b2798a105 [WebAssembly][NFC] Remove extra space in WebAssemblyInstrSIMD.td omits ddb565ede273 AArch64MacroFusion: Factor out some opcode handling code; NFC omits 3bcd284386a9 ScheduleDAG: Cleanup dumping code; NFC omits 1734bc04e5f2 Thread safety analysis: Fix crash for function pointers omits d9b2d490e08e [XRay][compiler-rt] FDRLogWriter Abstraction omits f16348c654e8 Add a callback for `__has_include` and use it for dependen [...] omits a05115cd4c57 [MS] Defer dllexport inline friend functions like other in [...] omits 20dc4ea4b3cf Driver: extract a local variable for the Toolchain (NFC) omits 28f71bfc5333 [clang-tidy] Replace redundant checks with an assert(). omits e748874acae1 [WebAssembly] v4f32.abs and v2f64.abs omits 3fcfbdd477ab Driver: hoist `-mlimit-float-precision` (NFC) omits 3aee3be68e4a build: clean up some unnecessary cached variables omits d9caa8eb9313 Fix fomit-frame-pointe+pg error omits 769f8f113755 Revert r342494 as it was failing on a bot and the author c [...] omits d0901a801b55 Allow use of self.filecheck in LLDB tests (c.f self.expect) omits e64033f70d23 [benchmark] Mention another cherry-picked change in README [...] omits 30aafbcda99b [clangd] Fix error handling for SymbolID parsing (notably [...] omits 0e17e247aba0 [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32 omits e09f1ae107d8 [bugpoint] Revert r318459 omits 6debf7ace7d7 Remove svn:executable from a documentation file. omits f2782616ccad Fix logic around determining use of frame pointer with -pg. omits 3a0187574bf2 [Docs] [Support] System Library to Support Library transit [...] omits 67882c0204a8 [Modules] Add platform and environment features to require [...] omits 220443b8424b Do not optimize atomic load to non-atomic memcmp omits ff826f1d8401 [AMDGPU] Match udot8 pattern omits fe6adbf13e25 Fix function signature to actually be an override. omits 6cb85676cd51 [PGO][CHR] Add opt remarks. omits e427b55f4365 Check lines before using alias analysis to check for interference omits b6a81996a192 [PDB] Better support for enumerating pointer types. omits 66bab0f8e4fb [PostRASink] Make sure to remove subregisters from live-in [...] omits 3eb668661b94 [NFC] Update comments regarding BufferSize for ProcResources omits 2160fe950719 Revert rL342465: Added function to set a register to a par [...] omits 702f66306f7d Revert rL342466: [llvm-exegesis] Improve Register Setup. omits 9d827efd465e [RISCV][MC] Use a custom ParserMethod for the bare_symbol [...] omits 63d5d46dfe5f [RISCV][MC] Reject bare symbols for the simm12 operand type omits 7a870acb8616 [RISCV][MC] Tighten up checking of sybol operands to lui a [...] omits b074c6117f56 Remove dead function user_cache_directory() omits f70a79e1d471 [index] Enhance indexing for module references omits bbb77d731a02 [llvm-mca] Add the ability to mark register reads/writes a [...] omits 4fbdb8c03236 Revert r342457 "Fixes removal of dead elements from Pressu [...] omits b7c4a8bf480e Use pass-by-reference for-range loop. NFCI. omits 1e63e9f7a4cf [llvm-mca] Slightly refactor class InstRef. NFC. omits c85898d06fc1 [ThinLTO] Update LangRef doc for summary parsing omits e731a05c2dba [PowerPC] Do not emit record-form rotates when record-form [...] omits a7108699fcc9 [LTO] Make detection of WPD remark enablement more robust omits 8de6afbb5f6e [LLVM-C][OCaml] Add UnifyFunctionExitNodes pass to C and O [...] omits b9eb34283299 [LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs omits 6ae7a6d90ec3 [OCaml] Add OCaml API for LLVMGetIndices omits 4b68d07ab3cb [clangd] Get rid of Decls parameter in indexMainDecls. NFC omits ecb66fd908e2 [PowerPC] Optimize compares fed by ANDISo omits fb8ea8183388 [TargetLowering] Android has sincos functions omits bdd1636fb388 cl-options.c: Fix negative -cfguard check omits dbe50e708d2f Fix signed/unsigned comparison warning. NFCI. omits 711e99e74ac9 [clang-tidy] use CHECK-NOTES in bugprone-unused-return-value omits e5d3d074221a [TableGen] CodeGenDAGPatterns::GenerateVariants - full cac [...] omits c4d78d0d02f2 [llvm-exegesis] Improve Register Setup. omits 3981028b7697 Added function to set a register to a particular value + tests. omits e491761c9f2d Improve Register Setup omits acbe92d439b7 Remove trailing whitespace introduced in r342440. omits 2ce5abaf6e04 [X86][SSE] LowerShift - pull out repeated getTargetVShiftU [...] omits 4baf8fc7efe8 [Xray] llvm-xray fix possible segfault omits eae19b89e0a7 [clangd] Merge ClangdServer::DynamicIndex into FileIndex. NFC. omits 31bf2559c1f6 [clang-tidy] use CHECK-NOTES in bugprone-forwarding-refere [...] omits b7c1f5253856 [clang-tidy] use CHECK-NOTES in tests for bugprone-argumen [...] omits d8d2a22eef7c Fixes removal of dead elements from PressureDiff (PR37252). omits 913630818dd6 [clangd] dexp tool uses llvm::cl to parse its flags. omits df4238aec22b [AArch64] Attempt to parse more operands as expressions omits 0e33f869cef1 [clangd] Update code completion for #include completions i [...] omits 1feab46e2721 [clangd] Adapt API change after 342451. omits 247c3a490a6f [Index] Add an option to collect macros from preprocesor. omits c6d4c0b1e5f8 [benchmark] Lowercase windows specific includes omits f56d5b58ef1e [CodeComplete] Add completions for filenames in #include d [...] omits d025973d06a5 [COFF] Fix the name mangling of a function in the autoexpo [...] omits 28107564d68a [COFF] Add support for delay loading DLLs for ARM64 omits 1b95b24eb233 [COFF] Fix a block with incorrect indentation. NFC. omits fe6c9df223f5 [pp-trace] Remove unused using directives omits 767be27dda61 [IndVars] Remove unreasonable checks in rewriteLoopExitValues omits 2dbc910fc478 AMDGPU: Don't form fmed3 if it will require materialization omits a8d3cb5a627d LSV: Fix adjust alloca alignment trick for AMDGPU omits 276053b38f5e [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8 omits 4ffdda0a32bb [PowerPC][NFC] Add a mulld testcase for scheduling check. [...] omits d8ed21d28ed7 AMDGPU: Expand vector canonicalizes omits ae62a9f11c7a [OCaml] Add OCaml API for LLVMIsCleanup omits 341602e0ed9b [NFC][OCaml] Fix copy paste error in file header omits 81a37597587b [NFC][OCaml] Fix implicit declaration compilation warnings omits d365d022288c [LLVM-C][OCaml] Add C and OCaml APIs for llvm::StructType: [...] omits 40ef91a9c516 [LLVM-C] Add support for ConstantExpr in LLVMGetNumIndices [...] omits 0fd9dd46237e [OCaml] Add OCaml APIs for Invoke arguments and destinations omits 1ef217f68e56 [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables omits 939b1345af03 Revert "[ARM] Cleanup ARM CGP isSupportedValue" omits 9686069d83ce Work around grep vs. CRLF issue in Thumb2 test by matching [...] omits 629a400ddc79 [OCaml] Add GlobalIFunc value kind to OCaml API omits d59781562e30 [OCaml] Add Token type to kind enum in OCaml API omits a5616f8b333b [OCaml] Add missing instruction opcodes to OCaml API omits 3668b44bc1b3 build: fix standalone builds for compiler-rt on Darwin omits 40f3fb2c4e79 Revert "[DataFormatters] Add formatter for C++17 std::variant" omits 0f6af4f86c8c [libFuzzer] Avoid fuzzer symbols being hidden. omits 16ba3ad98714 [EarlyCSEwMemorySSA] Add MSSA verification and tests to ma [...] omits 5495f7353ff1 [DataFormatters] Add formatter for C++17 std::variant omits 269ea0469f01 Add #include <cassert> omits 0ab5e986dd40 Add docs for scripted breakpoint resolvers omits 845ea3043926 Thread safety analysis: Run more tests with capability att [...] omits 16df0c15f2f6 [clang-tidy] Fix tests for performance-for-range-copy omits ae3cf35add2d [mips] Fix MIPS N32 ABI triples support omits 8f69ac6dc71c [PDB] Make the native reader support enumerators. omits 0e1eb92e0e30 [PDB] Make the native reader support modified types. omits 9dfd16d15514 [analyzer] ExplodedGraph printing fixes omits 3bc4a2a37906 [MC] Avoid inlining constant symbols with variants. omits 61a243caec85 [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation. omits c53a7ac80c66 [PPC64] Helpers for read/write an instr while relocating a [...] omits f2ab0962e37b [analyzer] Treat std::{move,forward} as casts in ExprMutat [...] omits 3c6291f0f5e1 Fix build failure caused by D52157 omits d430539561ad [ASTMatchers] Let isArrow also support UnresolvedMemberExp [...] omits 274488364ee1 [Loopinfo] Remove one latch-case in getLoopID. NFC. omits c2644b610625 [MachineOutliner][NFC] Don't map more illegal instrs than [...] omits e5f105898122 Revert "[IRInterpreter] Minor cleanups, add comments. NFCI." omits 905cf67c93c8 [clang-tidy] Remove duplicated logic in UnnecessaryValuePa [...] omits 44fe9776bfc0 [X86ISel] Implement byval lowering for Win64 calling convention omits ae060ad094b6 lld-link: Also demangle undefined dllimported symbols. omits 150059384538 [AMDGPU] Initialize instruction itinerary from GCNSubtarget omits cc6d821d07a9 Revert "[DWARF] reposting r342048, which was reverted in r [...] omits fb5eaff6f903 [CVP] Handle instructions with no user. No need to create [...] omits 866ad0c83891 Revert "Revert r342183 "[DAGCombine] Fix crash when store [...] omits 650176e9134b [DebugInfo] Remove redundant argument. [NFC] omits 5704c077fb20 [ARM] Cleanup ARM CGP isSupportedValue omits 117287eb8718 Fix "not all control paths return a value" MSVC warning. NFCI. omits f28e68de2518 [clang-tidy] fix PR37913, templated exception factory diag [...] omits 4385dcbca800 [ARM] Disallow icmp with negative imm and overflow omits 6ad5434efdde [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_ [...] omits 22bed2b1242d Fix vectorization of canonicalize omits 2ddb6ab52d22 Fix omits e21836e76538 [Clang-Tidy: modernize] Fix for modernize-redundant-void-a [...] omits e524dca8a05b [GVNHoist] Re-enable GVNHoist by default omits 0516d1ce5a3e Use createTemporaryFile in SampleProfTest omits 463d3682505d Add descriptions to completed expressions omits d2f522f5252e [ASTImporter] Fix import of VarDecl init omits 307b3e9b9661 [OpenCL] Allow blocks to capture arrays in OpenCL omits 17c80f6981ad [llvm-exegesis] Add predefined floating point values so we [...] omits 562e49a79103 [PowerPC] Fix label address calculation for ppc64 omits 5dbd6f6baf9a Merge two attribute diagnostics into one omits 156c922190fc Reland r342233: [ThinLTO] Allow setting of maximum cache s [...] omits f3451df87b9a [Analyzer] Define and use diff_plist in tests, NFC omits be7f3eb8d388 [llvm-objcopy] Add missing alias for --strip-all-gnu omits 81e06fcaf240 [clang-Format] Fix indentation of member call after block omits aa0fd1cb2ea3 [clangd] Get rid of AST matchers in SymbolCollector. NFC omits c371a54e49f9 Fix typo omits 953a58fda4f7 [NFC] Turn unsigned counters into boolean flags omits 112c80a57c14 scan-build: Add support of the option --exclude like in sc [...] omits 6d9f1353ab6f [Lexer] Add xray_instrument feature omits 54bbbde12e51 [sanitizer_common] Fuchsia now supports .preinit_array omits c026dc4234a8 [XRay] Simplify FDR buffer management omits 3b1978c646ee [XRay] Fix FDR initialization omits 24d0bbb2c5db [DebugInfo] Fix build when std::vector::iterator is a pointer omits 6f1a29e7531f [NFC] Minor refactoring to setup the stage for supporting [...] omits ec3efdae82a4 [X86][SSE] Always enable ISD::SRL -> ISD::MULHU for v8i16 omits b4a75f71a2a3 scan-build: remove trailing whitespaces omits 1f7ff31f04f9 Also manages clang-X as tool for scan-build omits a3e9c9cb5673 [X86][AVX] Enable ISD::SRL -> ISD::MULHU for v16i16 omits 7104e7351c1b [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x) omits 4f630a01f672 [x86] fix uses check in broadcast transform (PR38949) omits 52e638362b9a [x86] add failure to splat test (PR38949); NFC omits 12bb94d4013b [NFC][InstCombine] One more test pattern for comparisons w [...] omits de8ece6223eb Fix -Wdangling-else gcc warning. NFCI. omits bda87aa90b14 [NFC][InstCombine] Some more tests for comparisons with lo [...] omits 1c01eba9cc3b [ELF] Use llvm::toLower instead of libc call tolower omits f1a214548ab5 configure: Rework support for gfx9+ devices that were adde [...] omits b40735d25028 [NFC] cosmetic tweaks to ExprMutationAnalyzer to be more c [...] omits a57871d6351f [llvm-readobj] Make some commonly used short options visib [...] omits 60a97f14ffc8 .travis: Add llvm-7 build omits f140ddfe8ce4 .travis: Use source whitelist alias for llvm-6 repository omits 55e57490c143 Revert r342148 (and follow-on fix attempts r342154, r34218 [...] omits 3210bcf0753e [InstCombine] Support (sub (sext x), (sext y)) --> (sext ( [...] omits 40387bc37709 lld-link: Set PDB GUID to hash of PDB contents instead of [...] omits 1d72ac61c98f Give InfoStreamBuilder an opt-in method to write a hash of [...] omits 7103e236678a lld-link: print demangled symbol names for "undefined symb [...] omits 576a83195cc6 Merge Demangle change in r342330 to libcxxabi. omits a9a57ab24344 Update microsoftDemangle() to work more like itaniumDemangle(). omits d2c6d5dcfa8d [lldb-mi] Correct regex in the symbol-list-lines test omits 7ebf70926511 [X86][SSE] Fix insertps load combine test name omits c36cd9a26a74 [X86] Remove an fp->int->fp domain crossing in LowerUINT_T [...] omits 1b877c14a953 [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movms [...] omits 952238fd3701 [NFC] minor cleanup in PassManagerInternal.h omits 78aeb58a9f56 [InstCombine][x86] try harder to convert blendv intrinsic [...] omits d9e39ee8f9a1 Fix line endings. NFCI. omits 4efd94a99109 [OPENMP] Move OMPClauseReader/Writer classes to ASTReader/ [...] omits 156df23ce670 [InstCombine] Inefficient pattern for high-bits checking 3 [...] omits ee9e0a82fe8c [XRay] Remove the unused variable omits 68087aacb670 [CodeGenPrepare] Preserve debug locs in OptimizeExtractBits omits f0c3f30123fa [XRay] Remove the deprecated __xray_log_init API omits 56c5d1a5a9ed [analyzer] Temporary disabling svalbuilder-rearrange-compa [...] omits a0e9948cdc47 [analyzer] Further printing improvements: use declarations, omits 814400974353 Generate unique identifiers for Decl objects omits 55d15856342d [analyzer] Generate and use stable identifiers for Locatio [...] omits 6e420c59e3c7 [analyzer] Dump reproducible identifiers for statements in [...] omits ba8d82b49c69 [analyzer] Use correct end-of-line character when printing [...] omits 56e9301a0864 StmtPrinter: allow customizing the end-of-line character omits 1533ea8dd31f [analyzer] Dump unique identifiers for statements in explo [...] omits 11a600dd7885 Support generating unique identifiers for Stmt objects omits 67ea1d09d39f [analyzer] Skip printing duplicate nodes, even if nodes ha [...] omits 026a32d67305 [modules] Don't bother creating a global module fragment w [...] omits c0756bfad50c [modules] Support use of -E on modules built from the comm [...] omits 0e4d338102bd [modules] Driver support for precompiling a collection of [...] omits d850d1bba0f8 [modules] Frontend support for building a header module fr [...] omits 1781a52e407f [WebAssembly][NFC] Generalize operand numbers in SIMD tests omits c88a496dc347 [WebAssembly] SIMD shifts omits 25f9add9d574 Fix filesystem race issue in SampleProfTest introduced in [...] omits a44e1f16d3cf Style fix. NFC. omits 531438dd3f82 Rename GdbIndex.{cpp,h} -> DWARF.{cpp,h}. omits 0beb53dca3d0 Revert r342297: Discard uncompressed buffer after creating [...] omits af3cd5caf97c Discard uncompressed buffer after creating .gdb_index contents. omits aee85979e832 [WebAssembly] SIMD neg omits 84b38a04249e [PDB] Make the pretty dumper output modified types. omits 1e8af2ec6b91 [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW omits c3f261238e7f [BreakFalseDeps] Fix bad formatting. NFC omits c0eea84a08d0 [InstCombine] refactor mul narrowing folds; NFCI omits 42ad6753b4be Attempt to unbreak the build after r342286. omits 3cfc03f29e3b test/Driver/output-file-cleanup.c: delete non-readable tem [...] omits ce61930f77ba [InstCombine] add/use overflowing math helper functions; NFC omits 7f207791b694 [PowerPC] Fix the calling convention for i1 arguments on PPC32 omits 0595f60583e8 [WebAssembly][NFC] Move SIMD encoding tests to dedicated file omits 41e40c7373e9 Add missing include. omits 3de7b97fcf69 [codeview] Remove dead code omits ac1fcad5e937 [PDB] Refactor a little of the Symbol creation code. omits 622934471020 [SampleFDO] Add FunctionOffsetTable in compact binary form [...] omits adc868bc9cf1 Mark index-tools.test as REQUIRES: shell so that it does n [...] omits 0e98ccd7fcee Relax assumption about default method calling convention i [...] omits 201ae3e301dd [IRInterpreter] Minor cleanups, add comments. NFCI. omits 6107e53577b7 test/Other/can-execute.txt: delete %t after the test omits c97b9bec8001 [InstCombine] refactor add narrowing folds; NFCI omits 2ac91724a0db HotColdSplit: fix invalid SSA due to outlining omits d1bfe883aebe HotColdSplit: fix isSingleEntrySingleExit omits c42f8e0703fc HotColdSplit: add back propagation to extend cold regions omits 060a4f7cf610 [InstCombine] add more tests for add narrowing folds; NFC omits 76df130791f7 [WebAssembly][NFC] Fix unconventional test names omits 32bfe4d77661 Remove unused DIASession field omits d9a9035324b2 [analyzer] Handle forwarding reference better in ExprMutat [...] omits 417b96f524df AMDGPU: Clear the bits before they are being set in progra [...] omits 10af6766d819 Fix lit/example/many-tests pickling issue omits 43429412d3cf Test commit access omits 0d4e0c03c673 [NFC][clangd] silence pedantic extra ';' warning omits 77f81895b90b Fix lldb-vscode README.md omits a1ec677c2df7 Revert r342183 "[DAGCombine] Fix crash when store merging [...] omits 2baf9c9bc30d Fix debug info for SelectionDAG legalization of DAG nodes [...] omits 8dbb33a7b214 [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool omits a6077c6b8348 [IRInterpreter] Fall back to JIT with 128-bit values. omits 77749ac03006 [clangd] Work around compiler macro expansion bugs(?) in c [...] omits 3d122df6753f Revert r342210 "[ARM] bottom-top mul support in ARMParallelDSP" omits 153ab9b5b0ee Make the eSearchDepthFunction searches work, add tests usi [...] omits dcf1dd2141d5 Revert a line-endings change that somehow got included wit [...] omits b19df57ad747 [X86][SSE] Lower shuffles to permute(unpack(x,y)) (PR31151) omits 6b541f829679 [X86] Re-generate test checks using current version of the [...] omits 6e7261e43611 [libFuzzer] Disable value-profile-strncmp.test on aarch64. omits 311d076ffd0f [InstCombine] rename test file to better describe the fold; NFC omits 2165afe11764 [InstCombine] remove unnecessary target constraints for te [...] omits 8ef0675901b7 [modernize-use-transparent-functors] TypeLocs can be impli [...] omits 101ebf6566e1 [InstCombine] move test next to related tests; NFC omits 36b2f0896624 [InstCombine] remove stall comment from test file; NFC omits 4f2f09184cbf [InstCombine] regenerate test checks; NFC omits 526e58850c03 Introduce explicit add_unittest_with_input_files target fo [...] omits c3253cf8d223 fix noasserts build omits 2656a043ed0c Remove PseudoConstantAnalysis omits 44b7bb684474 SelectionDAG: Add compact SDDbgValue representation to -da [...] omits b4612fc19fad Revert r342233. omits a09c0478d715 fix typos omits 93f0502d2487 [clang-cl] Fix PR38934: failing to dllexport class templat [...] omits 3810331034fd lld: add -z interpose support omits 014866f09ef7 [clang] Make sure attributes on member classes are applied [...] omits 035696ecb6f8 [InstCombine] add more tests for x86 blendv (PR38814); NFC omits 2a3871b8db08 [asan] Fix test case failure on SystemZ omits 315c8f8a3c7f [X86][BMI1] Fix BLSI/BLSMSK/BLSR BMI1 scheduling on btver2 omits 609d41ff7cea [X86][BMI1] Add scheduler class for BLSI/BLSMSK/BLSR BMI1 [...] omits 61ca0e72cfe2 [ThinLTO]Allow setting of maximum cache size with 64-bit number omits e84745a0b8e1 [VFS] vfs::directory_iterator yields path and file type in [...] omits 442b77127573 [Driver] Fix missing MultiArch include dir on powerpcspe omits 5edb9ab1e96c [clangd] Don't override the preamble while completing insi [...] omits 8048c5515cba [clangd] Don't double-infer compile commands after r342228 omits 9b5a256da436 [Tooling] JSONCompilationDatabasePlugin infers compile com [...] omits ace55f344a7c [clangd] NFC: Fix IndexBenchmark CLI arguments handling omits 46133320fb6b [clangd] Update IndexerMain.cpp file comment after rename. NFC omits 19966cb345a4 [analyzer] Restore final on NeedsCastLocField. NFC omits 28a589090af0 [analyzer] Attempt to make a windows buildbot happy. omits 3e7505f0c1a4 [AMDGPU] Ensure trig range reduction only used for subtarg [...] omits 04864726f242 [analyzer][UninitializedObjectChecker] Support for nonloc: [...] omits 4163b6684c6f [analyzer][UninitializedObjectChecker] New flag to ignore [...] omits 3cb5ef462ff9 [analyzer][UninitializedObjectChecker] Refactored checker options omits d085f4b945eb [DWARF] reposting r342048, which was reverted in r342056 d [...] omits a852bda17c12 [analyzer][UninitializedObjectChecker] Correct dynamic typ [...] omits 0e3eb6497cd6 Use Chrome and Firefox as example of success for clang omits ceedce7b97a9 [analyzer][UninitializedObjectChecker] Updated comments omits a7f820410148 remove 11 years old videos from the homepage. if you have [...] omits a365706b0779 [analyzer][UninitializedObjectChecker] Fixed dereferencing omits ad8205f3bb19 update the doc to compare with gcc 4.9 instead of 4.2 omits 378b6bf86633 gcc is now returning the same output on this example, remo [...] omits 728f72247154 [ARM] bottom-top mul support in ARMParallelDSP omits 9e14da33080d [LoopInterchange] Preserve ScalarEvolution, by forgetting [...] omits 7c42259dd69c [PDB] Use the raw PDB symbol interface more accurately omits c82fbf78beca [SystemZ] Adjust cost functions for subtargets that use LI [...] omits 750643438cab [COFF] Allow embedded directives to be separated by null bytes omits 87e19c340035 [COFF] Avoid copying of chunk vectors. NFC. omits b9c7e00f0c6b [Support] Treat null bytes as separator in windows command [...] omits 2ef309094bf4 [InstCombine] Add some test cases for (add (sext x), (sext [...] omits 66ee31b22fe3 [NFC] Remove meaningless code from GVN omits 02adb53c94c1 Fix for the buildbot failure http://lab.llvm.org:8011/buil [...] omits b34f9582a155 [XRay][clang] Emit "never-instrument" attribute omits 5b737d9eacdd [ODRHash] Fix early exit that skipped code. omits 268df522e008 [clangd] Fix TUScheduler typos omits 38ad4041468a [VPlan] Implement initial vector code generation support f [...] omits f6b1e9b353a1 Relax alignment assumptions in a test after r342194 omits 2c191c69c19e Update a clang-tidy test for r342194 omits b69061029282 [Sema] Remove location from implicit capture init expr omits cbf51213f301 [NFC] Link LLVMCore into LLVMExegesisARMTests. omits 8d2a17683901 Fix crash on call to __builtin_memcpy with a null pointer [...] omits e9011273ed7f COFF: Add support for /force:multiple option omits 5e21dbd59b4e svn add the new files... omits d14d1ea196cc [AMDGPU] Removed unused method omits 630db097dbe9 Remember to sort the Xcode project file. NFC. omits 3ace4e033681 [SanitizerCoverage] Create comdat for global arrays. omits 7d08821968e1 Add a "scripted" breakpoint type to lldb. omits 0112e2ba71c3 [NFC][InstCombine] PR38708 - inefficient pattern for high- [...] omits 886eb5cba074 [DAGCombine] Fix crash when store merging created an extra [...] omits 9c6c79353650 LLVMExegesisX86Tests: link to LLVMCore, too. omits 900b23a17181 Add support for descriptions with command completions. omits c46403ef9ffd [llvm-exegesis] Add missing MC dependency to CMakeLists.txt omits d1ff3f4d5a33 [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd() omits 3728ccc21fe5 Add dependency on new llvm-cxxmap tool to check-llvm. omits 5ad4e84bb4ad Diagnose likely typos in #include directives. omits 7dc754f2ba81 [MachineInstr] In addRegisterKilled and addRegisterDead, d [...] omits 0381ab797676 [X86] Fix register resizings for inline assembly register [...] omits 22daa0fa5fe5 [X86] Cleanup pair returns. NFCI. omits 7a0cb8751748 [InstCombine] Inefficient pattern for high-bits checking 2 [...] omits 85542bc0b837 [PartiallyInlineLibCalls] Add DebugCounter support omits a26cda9c9256 [NFC][InstCombine] Test what happens if 'unefficient high [...] omits a76b48215ad3 [DCE] Add DebugCounter support omits c0db69738c06 Revert "[cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` [...] omits 5ad3816d3df9 Add flag to llvm-profdata to allow symbols in profile data [...] omits 3f01e2de3249 NativeProcessProtocol: Sink ReadMemoryWithoutTrap into base class omits 0b183e58231f Fix a couple of mangling canonicalizer corner case bugs. omits b5770e56476d Support -fno-omit-frame-pointer with -pg. omits 1a737577baf9 [hwasan] use a single Printf per line when printing a repo [...] omits e7b174e8e981 [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X [...] omits 4ba7122a17e0 [InstCombine] Add test cases for D51964. NFC omits 4e5f2486bb12 Common infrastructure for reading a profile remapping file [...] omits 3c7efb53bb68 [RISCV][MC] Reject bare symbols for the simm6 and simm6no [...] omits e7b0604293e1 [RISCV] Fix decoding of invalid instruction with C extensi [...] omits 9d68edd2a3ca lld-link: For nonexisting inputs, omit follow-on diagnostics omits 99dd70b516ba [WebAssembly] Fix signature of `main` in FixFunctionBitcasts omits a52d38e46bb8 [AArch64] Add integer abs testcases for D51873. omits 1a6608be9912 [clangd] Introduce PostingList interface omits a2a7b26baf41 [cmake] Fix missing DEPENDS. omits 70c4ad3c9c96 [LLDB] - Improved DWARF5 support. omits 1736e6794f69 [NFC]Refactor MultiVersion Resolver Emission to combine types omits b4aab79c2f68 [OPENMP] Fix PR38903: Crash on instantiation of the non-de [...] omits 69fd56a479a8 [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested. omits 4f45c496d9f7 [InstCombine] remove checks for IsFreeToInvert() omits 1470e75714d1 Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca [...] omits 94d60987de28 [InstCombine] reorder folds to reduce chance of infinite loops omits 0c7297f4169e [ELF] Guard --fix-cortex-a53-843419 against --just-syms omits 9f8ce127c01b Add missing REQUIRES x86 to test/COFF/icf-safe.s omits a26cb1593a6e Fix typo in error message. NFC. omits 04cc82f7f7d3 [clangd] Fix Dexp build omits 31160488b923 [DWARFExpression] Read literars as unsigned values. omits 087698506146 [ARM] Allow truncs as sources in ARM CGP omits 943ba13fc64a [ARM] Fix FixConst for ARMCodeGenPrepare omits 38c7e26fd1e0 Print correctly dependency paths on Windows omits f4ec32c54afb [clangd] Cleanup FuzzyFindRequest filtering limit semantics omits 7465a0b1250f [clangd] Use JSON format in benchmark requests reader omits f5985aa9a1e7 [MC/Dwarf] Unclamp DWARF linetables format on Darwin. omits 736d080c62d3 [clangd] Allow all LSP methods to signal cancellation via [...] omits f529dcf3e35a [clangd] Clarify and hide -index flag. omits ee42049e3329 AMDGPU: Fix not preserving alignent in call setups omits 2ae1ce285891 DAG: Fix expansion of unaligned FP loads and stores omits 4f343b8860f3 AMDGPU: Fix some outdated datalayouts in tests omits 2facd5102c09 [clangd] Simplify cancellation public API omits 8b3ebfee59a4 [docs] Provide pointers to known editor plugins and extensions omits 85435fd377a1 Fix unused variable warning. NFCI. omits fdfc7fe680b3 ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4. omits 97887df9adbb [AArch64] Enable return address signing for static ctors omits fa5e30052b24 Fix MSVC "illegal conversion; more than one user-defined c [...] omits b89d72ba6db9 [clangd] Don't create child AND and OR iterators with one [...] omits 3e9636ed5f4f [clangd] Rename global-symbol-builder to clangd-indexer. omits 8565bd5b40c5 [XRay] Bug fixes for FDR custom event and arg-logging omits 05704470ebde Remove byte counting from SourceManager [NFC] omits f498c32f2e8d [AMDGPU] Load divergence predicate refactoring omits 0f9befa274a4 [mips] Enable the mnemonic spell corrector omits e8002b9e9aff [llvm-exegesis][NFC] Remove dead parameter. omits 8bc91f05c965 [llvm-exegesis][NFC] Split BenchmarkRunner class omits f443a3fba233 [clang-format] Wrapped block after case label should not b [...] omits efa40512ca04 [AMDGPU] Preliminary patch for divergence driven instr [...] omits fe337144b344 [X86] Type legalize v2i32 div/rem by scalarizing rather th [...] omits 6730e76b1b5e Making pstl repository. omits e5dc3c0ea5a6 ARM: correct the relocation type for `bl` on WoA omits 7e026c2695db [NFC] Add Requires: asserts where needed omits 047cbbabc1bf [NFC] Use expensive asserts in relevant LICM tests omits c488bffce14a Remove isAsCheapAsAMove from v128.const omits 0e541be4c226 Remove isAsCheapAsAMove from mem ops omits 757f2ed3552b [WebAssembly] Add missing SIMD instruction attributes omits d669926a219e Mark LWG#3102 as complete. No code changes, but I updated [...] omits cda58eafa291 STLExtras: Add some more algorithm wrappers omits a2985ced40fe DebugInfo/PDB: Remove unused member omits 8015043995eb [AArch64] Support reserving x1-7 registers. omits 0b1fdf135461 dwarfdump: Improve performance on large DWP files omits f1339e868aa3 Remove dead code made unnecessary by r342018. omits 4b596a8dc483 Track definition merging on the canonical declaration even [...] omits 594f7f61b30c When we leave a module header, make that header visible in [...] omits bfeee20c5b74 [DAGCombiner] improve formatting for select+setcc code; NFC omits 6267cb3e747f fix 80-column violation with clang-format omits 67504a03ec54 [PDB] Remove all clone() methods. omits aa8f227865e4 [TSan] Update test values omits 388c438cd9b5 [Hexagon] Use shuffles when lowering "gather" shufflevectors omits bde246f16133 [Hexagon] Improve the selection algorithm in scalarizeShuffle omits 48e8e2c786bc [Support] sys::fs::directory_entry includes the file_type. omits 7f1f98c8ff13 [llvm-cov] Delete custom JSON serialization code (NFC) omits 205b4d080c44 [ORC] Merge ExecutionSessionBase with ExecutionSession by [...] omits 0f2e65b36119 [ORC] Add a special 'main' JITDylib that is created on Exe [...] omits 13b5cb36b5a1 Commit my attempt to test the change to ProcessGDBRemote i [...] omits 94a3b55b1d86 [WebAssembly] Make tied inline asm operands work again omits 4854068cd18d revert r341288 - [Reassociate] swap binop operands to incr [...] omits 02a46eaeb085 [InstCombine] add tests for unsigned add overflow; NFC omits d8c1b7ed6ce2 Guard FMF context by excluding some FP operators from FPMa [...] omits 52058463b2b9 [PDB] Emit old fpo data to the PDB file. omits 55dcc93cb588 [Hexagon] Use legalized type for extracted elements in sca [...] omits 2860e477a03d [Hexagon] Remove fp-contract=fast setting for at O3 omits 4d6563ce301f AMDGPU: Print all kernel descriptor directives (including [...] omits 0634630327fc [NFC][InstCombine] Drop newly-added interference-tests-for [...] omits 3cada1cff692 Do not create new terminals when launching process on Wind [...] omits 3c5746453c51 [NFC][InstCombine] R38708 - inefficient pattern for high-b [...] omits 861d2c7c1371 Implement the infrastructure for feature-test macros. Very [...] omits 5f49a5c493fe If we fail to get an armv7em-- disassembler from llvm, ski [...] omits d280918338fa Actually mark LWG#2953, don't just say you've done so in r342070 omits 80fc3f25608c mark LWG#2953 as complete. No code changes required, but a [...] omits 9cca412824d3 AMDGPU: Re-apply r341982 after fixing the layering issue omits 42404d6abdaa [Diagnostic] Fix a warning typo. NFC. omits ec77770364cf [InstCombine] Inefficient pattern for high-bits checking ( [...] omits f59cefe41f8e Add compatibility version to liblldb in framework builds omits 2ed2acf569c4 [objcopy] make objcopy follow program header standards omits 57559945870a [WebAssembly] SIMD comparisons omits 1843b06e7829 Update the failure annotations for the uncaught_exceptions [...] omits f8bbf7cb7283 [OPENMP] Fix PR38902: support ADL for declare reduction co [...] omits 9878e487ecd5 [ARM] Tighten f64<->f16 conversion requirements omits 1af9b6ec56c9 [RISCV] Explicitly set an empty --sysroot in the test omits 3639b75c5ab4 [X86] Remove isel patterns for ADCX instruction omits 62a58f1d4e25 [PatternMatch] Use generic One,Two,ThreeOps_match classes (NFC). omits f4c526f07c32 Implement LWG #3017. list splice functions should use addressof omits 916f6672d431 Reverting r342048, which caused UBSan failures in dsymutil. omits df3f57785269 [GVNHoist] computeInsertionPoints() miscalculates IDF omits cc3dd6313a2b [NFC][InstCombine] R38708 - inefficient pattern for high-b [...] omits ac0aedcb0478 [CodeGen] Align rtti and vtable data omits dba762f88211 Fix MSVC "not all control paths return a value" warnings. NFCI. omits 68a67791c997 Fix two issues in PDBASTParser omits 2731adf9ba1b Move SafeMachO from Utility to Host omits e61f33a55ed9 [AArch64] Implement aarch64_vector_pcs codegen support. omits e921fbd64430 [DWARF] Refactoring range list dumping to fold DWARF v4 fu [...] omits bb8e830e559c Remove another unused mislayered include. omits 33b6971955bd Remove unused include that's also a layering violation. omits db351c317a31 [ADT] Made numerous methods of ImmutableList const omits 76917f8ffc87 Remove manual byte counting from internal Stream methods. omits bd0795e2fa54 [CGP] Ensure splitgep gives deterministic output omits 356d04a5ca3b Add a basic test for 'memory region' omits a003f536223a [clang-tidy] Abseil: Add more directories that are slated [...] omits d419c309be64 [ARM] Follow-up to rL342033 omits 90f8e017bac7 [SimplifyCFG] Put an alignment on generated switch tables omits 55a4908468b5 [AArch64] NFC: Refactoring to prepare for vector PCS. omits 8d00680d81e5 [clangd] Add missing clangBasic target_link_libraries omits 695bd6194b7e Fix buildbots after r342027 omits 36a0b9c04ec1 [llvm-exegesis][NFC]Remove dead function parameter omits ba6efcbe7831 [CodeGen][ARM] Coerce FP16 vectors to integer vectors when needed omits 9ed7ccf9fa5a [ARM] Exchange MAC operands in ARMParallelDSP omits 632d5357fc6b [ARM] Allow bitcasts in ARMCodeGenPrepare omits 61bdd36de6ef Fix Check test to avoid output string mismatch omits c5f25121d31a [AArch64] Add parsing of aarch64_vector_pcs attribute. omits 4b76172f1a12 Reduce alignment on struct XSAVE, fixing a gcc warning omits 55c6b897d657 [Tooling] Wait for all threads to finish before resetting CWD. omits ad88e9e028d6 [LV] Move InterleaveGroup and InterleavedAccessInfo to Vec [...] omits ab9a0e14743d [clangd] Add index benchmarks omits 537af1c90f38 [clangd] Implement a Proof-of-Concept tool for symbol inde [...] omits c68f4de64516 Remove unused include from IVDescriptors.cpp. omits 8066e3cfe21c Revert "AMDGPU: Move isa version and EF_AMDGPU_MACH_* dete [...] omits e73e787d6817 [SelectionDAG] Remove some code from PromoteIntOp_MGATHER [...] omits 9132efec6cb6 [Driver] Search LibraryPaths when handling -print-file-name omits 0022c5788e97 Revert r342019, "Track definition merging on the canonical [...] omits 28fd6f592ee7 Track definition merging on the canonical declaration even [...] omits 3a2e1a375655 Consistently create a new declaration when merging a pre-e [...] omits c93c92fb159e Fix tracking of merged definitions when the merge target i [...] omits 9635c6f55758 Break LoopUtils into an Analysis file. omits 07a8796d7fe2 [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy a [...] omits b7c7f761d81c [hwasan] On every use-after-free print a developer note: t [...] omits a72e14ff0eba [ORC] Remove some unused typedefs. omits ca7999604ed6 [NFC] Fix build breakage due to missing dep caused by D51950 omits f36b960a300a [hwasan] tests for a buffer overflow with a large allocation omits 87dd9a7976b6 [ScopDetection] Use addUnknown for calls in the AliasSetTracker. omits 1ca6f4624ec3 [MachineOutliner] Add codegen size remarks to the MachineOutliner omits ac79a3beb74f [MIPS] Fix signed overflow in DADDIU emulation omits 3225e83a93ce [ELF] Revert "Also demote lazy symbols." omits 376ea682573a [clangtidy] Remove old copy of ExprMutationAnalyzer omits eff3950f1405 [NFC] Fix build breakage caused by D51948 omits 42293016f237 [InstCombine] add folds for unsigned-overflow compares omits fe94e7ffc925 [PDB] Write FPO Data to the PDB. omits 840717872a0e [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32 omits 748376f3edd5 Revert "[GVNHoist] Re-enable GVNHoist by default" omits 1aa90d53ab51 Apply local fixes intended to be part of r341999.' omits 95211b431a4f [codeview] Decode and dump FP regs from S_FRAMEPROC records omits 2df009c74ffc [object] Improve the performance of getSymbols used by Arc [...] omits bd990a9f5103 [InstCombine] add folds for icmp with xor mask constant omits 7bd193896a85 add IR flags to MI omits d96911202f7d Revert "[SanitizerCoverage] Create comdat for global arrays." omits 9f78306c4568 [analyzer] Add ExprMutationAnalyzer omits 74c8ece9a612 [InstCombine] add tests for icmp with xor; NFC omits 5e8af17a00b6 [Support] Quote arguments containing \n on Windows omits b6ac97a87443 Refactoring std::function formatter to move core functiona [...] omits 327979120542 Update the synopsis for <version>. NFC omits f728fc528f90 Introduce the VTable interleaving scheme to the CFI design [...] omits f2f32a82d83f [Support] Avoid calling CommandLineToArgvW from shell32.dll omits e99eb0b4d56f [SanitizerCoverage] Create comdat for global arrays. omits 2531e70f0882 [clang-tidy] Handle sugared reference types in ExprMutatio [...] omits 33aa8e215c38 [gcov] Update a clang test for r341977 omits 5d71debefd51 Update MemorySSA in LoopUnswitch. omits b79d6fedd222 [libFuzzer] [Windows] Include windows.h and psapi.h with l [...] omits 1f0dd91cf440 AMDGPU: Move isa version and EF_AMDGPU_MACH_* determinatio [...] omits 5deacbb7463d [InstCombine] enhance vector demanded elements to look at [...] omits 85c3ce0d2049 [llvm-mca] Delay calculation of Cycles per Resources, sepa [...] omits 3b5074a0baf7 [InstCombine] add tests for add-with-overflow compares; NFC omits 31a99af64db3 [analyzer] [NFC] Change the tests by making the version ch [...] omits d0d45447a886 [gcov] Fix branch counters with switch statements (fix PR38821) omits 8f9e188655c0 Fix PR# 38900 - don't call swap inside of random_shuffle w [...] omits c38ad61cfa2f Add some context to fatal verifier errors omits 5b30e8681039 [X86] Prefer unpckhpd over movhlps in isel for fake unary cases omits a8ffcb61645d [X86] Teach X86FastISel::X86SelectRet to use EAX for the s [...] omits c7349f3eea4a [InstCombine] Fix incorrect usage of getPrimitiveSizeInBit [...] omits dd61fceae8e9 [CallSiteSplitting] Add debug location to created PHI nodes. omits 4ced3b999c9a [GlobalISel] Lower dbg.declare into indirect DBG_VALUE omits 5e74a81526af [LoopInfo][FIX] Remove leftover dump in unit test omits aa7a56277e2b [clang-tidy] Handle unique owning smart pointers in ExprMu [...] omits 7bcc5c54260d Test commit: remove trailing whitespace omits 5fd5c6450e5b Revert "[SanitizerCoverage] Create comdat for global arrays." omits 365cc0fa71be [OPENMP]Increment iterator when the loop is continued. omits 75e7df2d2389 [clang-cl, PCH] Support for /Yc and /Yu without filename a [...] omits cc32b36b8586 [InstCombine] Use dyn_cast instead of match(m_Constant). NFC omits f273fdff5532 [InstCombine] Support (mul (sext x), cst) --> (sext (mul x [...] omits 7f8bcd09f408 [NFC] Fix typo in comment omits 2218ace92aeb [MachineOutliner][NFC] Factor out instruction mapping into [...] omits eee1c0737931 [ASTMatchers] add three matchers for dependent expressions omits c6c57cf622b8 Remove undefined behavior around the use of StateType omits b5fa3db6cad9 [X86] Correct the one use check from r341915. omits db829f6a6116 Reland "Implement a (simple) Markdown generator" omits 2a8a8cca5957 [GVNHoist] Re-enable GVNHoist by default omits f0a0b9d1d6ad [DagCombine][NFC] Some more tests fo for X % C == 0 (UREM [...] omits 6f2a76b4736b [MIPS] Fix illegal type assert in single-float mode omits 1b2c17184254 [SanitizerCoverage] Create comdat for global arrays. omits 32ec9c5b18dd [clangd] Add unittests for D51917 omits b1760faf4491 [CodeCompletion] Enable signature help when initializing c [...] omits d94e8faf959f Simplify. omits 24ed2e87815a [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs omits 71ac5fafe798 [PerfMonitor] Fix rdtscp callsites omits 488fc13cf1a3 pdb output: Initialize padding in PublicsStreamHeader. omits 4673a5df2ed4 Make malformed-machos.test pass on my Mac. omits d76b6024ffd6 [Hexagon] [Test] Remove undef and infinite loop from test omits 551e768dc9aa [PDB] Fix problems after rL341782 omits 83aee46603cd [ARM] Add smlald support in ARMParallelDSP omits b314a88b2fdb Print the correct error when our DynamicCheckerFunctions f [...] omits 24d95c1e249b [OPENMP] Simplified checks for declarations in declare tar [...] omits d4b93f4c7528 Remove unnecessary semicolon to silence -Wpedantic warning. NFCI. omits dfc913b89077 Style fix. omits 7984d1b57d9f [AArch64] test codegen for unsigned saturated add; NFC omits cf3f9162550d [MIPS] ORC JIT support omits 8a25bd937596 [NFC][clangd] fix warning for extra semicolon omits 9a5631755924 [ARM] Enable ARMCodeGenPrepare by default omits ab1ae953ea42 [NFC] Fix compiler warning in TestArmv7Disassembly.cpp omits b881aa1e5047 [python bindings] Expose getNumTemplateArguments omits 457ccec314bb [clang-tidy] Insert absl::StrAppend when replacing StrCat. omits 8bdf9910694d [AMDGPU] Preliminary patch for divergence driven instructi [...] omits a637a9933247 [FuncAttrs] Remove "access range attributes" for read-none [...] omits 15008c70b507 [LoopInfo] Fix Loop::getLoopID() for loops with multiple latches omits ce521bc4cd2a [clang-tidy] Add a missing comma after "flags" omits 5dbf1fe50bb2 [Msan] Fix unit test linkage issue on FreeBSD omits f82e8bc86b15 [clangd] NFC: Use uint32_t for FuzzyFindRequest limits omits 4d7e3864e9f5 [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` [...] omits 3ade4868d871 [NFC] Sanitizing asserts for OrderedBasicBlock omits 4eb9ec037ba0 [X86] In combineMOVMSK, look through int->fp bitcasts befo [...] omits a3aed478b169 [XRay] Ensure lambda outlives llvm::function_ref omits deca114cc330 [Tooling] Restore working dir in ClangTool. omits e1277903f533 [XRay] Write the TSC along with CPUID omits 45698c54244c [X86] Add test cases inspired by PR38840. omits 8823ed73634b Make test more robust in case the expected output appears [...] omits b15de2c7ad46 [XRay] Use FDR Records+Visitors for Trace Loading omits b7372817ff58 [XRay] Add TSC to NewCPUId Records omits 8bca36eba417 [NFC] Specify test's option to reduce reliance on defaults omits 50b2fcb609e4 [ASan] [Windows] Remove const from _msize function declara [...] omits 5ae3b318451c [Modules] Add imported modules to the output of -module-file-info omits 68313dc72956 [NFC] Rename variable omits d0269114b885 NCF: use bit_cast in IntervalMap omits 56f9e4cfa379 [XRay] Add missing LLVMTestingSupport target_link_libraries omits 7e30d50eef6d AMDGPU: Fix r600 test omits 18c5233aade7 NFC: use bit_cast more in AArch64AddressingModes omits 5ceb890a542e [LICM] Avoid duplicate work during building AliasSetTracker omits c1514bc45ac3 AMDGPU: Remove leftovers from configurable address spaces omits 675f63beb1d7 AMDGPU: Don't error on out of bounds address spaces omits 9f8681d1dff2 [IndVars][NFC] Refactor to make modifications of Changed t [...] omits 8fc3b7583af0 [LICM] (re-)simplify code using MemoryLocation API [NFC] omits c6ceddd280e2 Revert "Revert "[clang-tidy] Handle unresolved expressions [...] omits 809e1896918e llvm-symbolizer: Fix bug related to TUs interfering with s [...] omits 9edde9e6a660 Prevent Constant Folding From Optimizing inrange GEP omits 8ac5b01429f4 [XRay] Add the `llvm-xray fdr-dump` implementation omits 377cee76ab24 Revert "[clang-tidy] Handle unresolved expressions in Expr [...] omits 84f5585e1ec5 Add REQUIRES line to machine-size-remarks omits e5aa0afc8321 [InstCombine] Add testcases for (mul (sext x), cst) --> (s [...] omits 8b481c316934 [InstCombine] Partially revert rL341674 due to PR38897. omits b54715f3392a Explicitly state triple in machine-size-remarks.ll omits 5186881c01d7 Undoing first commit which added a space to a comment omits 5a9f8db8c7e4 [AST] Add test coverage of memsets omits 0b4dc28ce591 First test commit into svn, adding space to comment omits eb136214c8b3 Rollback "Fix raw address breakpoints not resolving". omits ab7bfbc5eed1 clang-check: rename the local FixItAction omits 3d12820594eb Add size remarks to MachineFunctionPass omits 271e9b43297f [hwasan] Re-enable print-memory-usage-android test. omits 8ecfd5d375c5 [Sema][ObjC] Infer availability of +new from availability [...] omits 236c44b1d544 [ORC] Render unresolved symbol addresses as "<not resolved [...] omits 29c31f51081b [ORC] Simplify LLJIT::Create by removing the ExecutionSess [...] omits 76f25483eead Fix test regression in r341862 omits d76c2511e703 [ELF] Don't emit .relr.dyn section if there are no relocs omits 198175d4a445 [AST] Fix a crash on invalid. omits 9a5ba3305729 [X89] Explicitly enable aes in aes-schedule.ll to fix fail [...] omits 6d83f3314695 Fix bit_cast properly omits db0c99a2074c Fix bit_cast __is_trivially_copyable omits 23f4636e5c11 [ADT] bit_cast: check for is_trivially_copyable more portably omits 1273885dc330 Re-run clang-format on one file. omits bb27a241356b [PDB] Change uint32_t to SymIndex wherever it makes sense. omits 0da9f73e6526 Move AESNI generation to Skylake and Goldmont omits 558dc3f035d2 Move FeatureAES from SLM, WSM and SNB to GLM and SKL omits f276ff80fb50 Implement -Watomic-implicit-seq-cst omits 79201d854179 [X86] Mark the ISD::SETLT/SETLE condition codes as illegal [...] omits 75d9bde5b6b6 Enhance -Wc++14-compat for class template argument deducti [...] omits 79e5b601126d [Windows] Include BaseTsd.h with lowercase omits 48d1c849e10c [lit] Disable shtest-timeout on Windows omits 04f1c232c647 API to update MemorySSA for cloned blocks and added CFG edges. omits 7e81836e8c35 [clang-tidy] ExprMutationAnalyzer: construct from referenc [...] omits 515637c1331f NFC: bit.h don't warn on strict aliasing for GCC <= 7.1 omits 2b0300a08987 [ADT] Support converting to lowercase string in toHex omits 9980648bc7f3 [Hexagon] Split large offsets into properly aligned addends omits 4c44715a2e56 [InstCombine] use SelectInst operand names to make code cl [...] omits 2f617f882e55 Fix raw address breakpoints not resolving omits 29fa46f22dd6 [clang-tidy] Handle unresolved expressions in ExprMutation [...] omits c7cf68e6d1ab [clang-cl] Enable -march option omits 7434ec524e15 [MinGW] Hook up the --require-defined option to -include: omits 82590f8f8d87 [x86] test codegen for unsigned saturated add; NFC omits eff8c479d0c6 [ARC] Fix macro usage (DEBUG -> LLVM_DEBUG) omits 8705a7e9ba07 [AMDGPU] Preliminary patch for divergence driven instr [...] omits d029d24cea49 Remove all uses of DIFlagBlockByrefStruct omits cb042755323b [AST] Visit memtransfer arguments in order omits 0cbb4dd48307 [MIPS GlobalISel] Select icmp omits 22dd6f1990cb HotColdSplitting: fix test failing because of last commit omits 5c555a4d096a HotColdSplitting: check that target supports cold calling [...] omits 5065924825e6 add flag instead of using a constant [NFC] omits ac1427b19679 make flag name more specific to gvn [NFC] omits 0ad77021640d [LSR] Add tests for small constants; NFC omits 8400d631ef50 [OMPT] Update types according to TR7 omits 399be744edd0 Prevent cpu-specific/cpu-dispatch from giong on a lambda. omits 6b78c6a268ff [clangd] Unbreak buildbots after r341802 omits 03a37611c0b5 InstCombine: move hasOneUse check to the top of foldICmpAd [...] omits 683a7ffda889 [clangd] Add unittests for D51038 omits 3edd697e7d04 Buildfix for r341825 omits 6e8f305427ef [Sparc] Move SparcTargetStreamer.h to the MC Desc, where t [...] omits 23146be026c3 [LLD][COFF] Cleanup error messages / add more coverage tests omits 22bbde91b45e [clang] Make sure codecompletion is called for calls even [...] omits 8dcb1bb5456d Remove an effectively unused local variable. omits 1f78f25c8403 [Target] Untangle disassemblers omits 40ca0cc4a279 Don't create a temporary vector of loop blocks just to ite [...] omits 50049e2a0b95 [GVN] Invalidate cached info for values replaced by equali [...] omits b018bc2a559c AMDGPU: Remove function pointer type hack omits 7d123c44a24f AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit omits 025117a4ce60 [clangd] Implement FuzzyFindRequest JSON (de)serialization omits af5d655b848c DAG: Handle odd vector sizes in calling conv splitting omits 8963eb53f7fc [clangd] Add symbol slab size to index memory consumption [...] omits cc7c269e467a [llvm-exegesis] Ignore double spaced separators in asm strings omits 6adf60001fcd [AMDGPU] Prevent sequences of non-instructions disrupting [...] omits 614df70d5488 [clangd] Fix async index loading (from r341376). omits a48b00098ce9 [Analyzer] Commit fix for rL341790/rC341790 omits 69ff3b196c05 [Analyzer] Iterator Checker - Part 8: Support for assign, [...] omits 6e8a5f133433 [Analyzer] Iterator Checker - Part 7: Support for push and [...] omits a7e7d4caa1ad [Analyzer] Iterator Checker - Part 6: Mismatched iterator [...] omits 4c2c60dc5476 [Analyzer] Iterator Checker - Part 5: Move Assignment of C [...] omits 8985857582df [Analyzer] Iterator Checker - Part 4: Mismatched iterator [...] omits 5064407873fa ReleaseNotes: update links to use https omits 9f1d07c4fad4 ReleaseNotes: update links to use https omits 91f9f447fd39 ReleaseNotes: update links to use https omits 2438e8b2c751 ReleaseNotes: update links to use https omits 128c9536a389 ReleaseNotes: update links to use https omits baf459956532 [clangd] NFC: Rename DexIndex to Dex omits f766f7b9b941 [PDB] Restore AST from PDB symbols omits f4dd38024d50 [clangd] Make advanceTo() faster on Posting Lists omits e069f1cfe637 [IndVars] Set Changed if rewriteFirstIterationLoopExitValu [...] omits 09f781c073b3 PR33222: Require the declared return type not the actual r [...] omits 4e0d5f36d7e2 [IndVars] Set Changed if sinkUnusedInvariants changes IR. PR38863 omits ccbff2a5c1d8 Move a transformation routine from LoopUtils to LoopVectorize. omits 016fd2d590ce Part of PR33222: defer enforcing return type mismatch for [...] omits 22ca9df57518 [XRay] Fix buildbot failure omits 432dc2aceadf Move createMinMaxOp() out of RecurrenceDescriptor. omits a5d1848eba21 [Xray] tooling allow MachO format support omits 09109f3154f3 [XRay] Remove unused reference omits dcc2e010c414 AMDGPU: Fix tests using old number for constant address space omits 51d139c488cb [XRay] Add a BlockVerifier visitor for FDR Records omits d93d5654300e AMDGPU: Use GOT PSV since it has an address space now omits 528b6ebaab1f AMDGPU: Don't abort on unknown addrspace argument omits 3bdb4bcaf3d9 [OpenMP] Add support for nested 'declare target' directives omits 54f032fa32ce [X86] Custom type legalize (v2i32 (fp_to_uint v2f64))) wit [...] omits 2101271edb08 [Sema] Make typo correction slightly more efficient omits fae3b5931623 [SelectionDAG] enhance vector demanded elements to look at [...] omits e9ec837a8412 Fix build bots after a mistake in r341760 omits 2e806b5579a6 [Tooling] Improve handling of CL-style options omits d7d0220ae1b9 Speculative fix for NetBSD bot for r341758 omits 1d6d01dc4212 Re-commit "Modernize NativeProcessProtocol::GetSoftwareBre [...] omits ffd6ef2bdca7 Revert r341754. omits 28e3abbd1a44 [Parser] Remove an unnecessary `mutable` omits 9b1ff1c24044 ms: Insert $$Z in mangling between directly consecutive pa [...] omits 8b091155ef4d Distinguish `__block` variables that are captured by escap [...] omits cd48516b69ca [X86] Create paddus/psubus from narrower vectors with i8/i [...] omits c77cb94255f0 [X86] Mark the ADCX and ADOX instruction as commutable. omits b9a57498be74 [X86] Add test cases for commuting ADCX/ADOX instruction t [...] omits de76a0b49329 Revert "NFC: use bit_cast more in AArch64AddressingModes" omits 2d1275a6c0c4 NFC: use bit_cast more in AArch64AddressingModes omits 0233f118b304 [libomptarget-nvptx] Remove last mentions of __kmpc_print_* omits bae475c5bc7d Revert "Modernize NativeProcessProtocol::GetSoftwareBreakp [...] omits 93f353a960ec Check if a terminal supports colors on Windows properly omits ab3c83509b15 [X86] Add commuted isel pattern for the load form of ADCX [...] omits 61fd78baceef [X86] Add load folding test cases for the addcarryx intrinsic. omits 0fc61e53afdc [X86] Add stack folding MIR test for ADCX/ADOX. omits a78f8ad18a7f Fix typo in previous commit omits d82202ddec02 ADT: add <bit> header, implement C++20 bit_cast, use omits 35e26ae846d0 Fix typos. NFC omits de4e07148a5d [hwasan] rename two .cc tests into .c omits 78854f139a8b [hwasan] Disable print-memory-usage-android test. omits 4ce4fd561146 Remove addBlockByrefAddress(), it is dead code as far as c [...] omits b6447e5330a8 Switch to using a reserved identifier for this internal co [...] omits f3f3a535977c [hwasan] Export memory stats through /proc/$PID/maps. omits db49c55cb588 Do not use optimized atomic libcalls for misaligned atomics. omits be7e7abd4117 [MemorySSA] Relax verification of clobbering accesses. omits 0b39c2da8115 [XCodeproj] Remove extra whitespace in SBAPI path. omits b4a5c14a2d5e Fix some of the PDB tests. omits 320d853082fe Revert "ADT: add <bit> header, implement C++20 bit_cast, use" omits 842b820ca61a [PDB] Support pointer types in the native reader. omits c30178674761 ADT: add <bit> header, implement C++20 bit_cast, use omits 29d3df48ff1a [COFF] Implement llvm.global_ctors priorities for MSVC COF [...] omits 002834b9362c [SimplifyIndVar] Avoid generating truncate instructions wi [...] omits 7bbb367943e2 Set cost of invariant group intrinsics to 0 omits cadb940b1a3c [analyzer] [NFC] Move methods for dumping the coverage in [...] omits 8e0c6ff15456 [analyzer] [NFC] Use StringRef when returning a large stri [...] omits 082165f87399 [analyzer] Remove the "postponed" hack, deal with derived [...] omits 59a3ae390911 [clang-tidy/ObjC] Update list of acronyms in PropertyDecla [...] omits 7eaeca7d9717 [clang-tidy/ObjC] Update list of acronyms in PropertyDecla [...] omits 63d68303159a Revert "Revert "Revert "Revert "[analyzer] Add coverage in [...] omits b841a968ee24 [WebAssembly] v8x16.shuffle omits 61fffe565396 [benchmark] Fix flags used to compile benchmark library wi [...] omits 229c999d9717 [benchmark] Re-enable benchmarks on all platforms includin [...] omits 8fb4dae12802 [InstCombine][x86] add tests for possible blendv transform [...] omits 874391e4993f [Disassembler] Run ARM-specific tests only if the ARM back [...] omits 141730bf0523 [AST] Generalize argument specific aliasing omits d3e2dfa40c7a [codeview] Add .cv_string directive for testing purposes omits 5df0a746ca51 [X86] Add codegen tests for narrow PADDUS/PSUBUS patterns [...] omits 50703e2bcfec Make -Watomic-alignment say whether the atomic operation w [...] omits a92479a0d456 [MemorySSA] Update MemoryPhi wiring for block splitting to [...] omits 69ffb5db151b [InstCombine] narrow vector select with padded condition a [...] omits 7ad00470f516 [WebAssembly] Change SIMD lane indices to vec_i8imm_op omits ec8e648bd0d0 [AArch64] Support reserving x1-7 registers. omits 43ff45624f19 [X86] Don't create ZERO_EXTEND_INREG/SIGN_EXTEND_INREG for [...] omits 2f6f0b493f14 [X86] Don't create X86ISD::AVG nodes from v1iX vectors. omits 68369da7eb75 [OpenMP] Update copyright to 2018 omits c0d14534bb6f [PGO] Fix some style issue of ControlHeightReduction omits 6e29d6b181e3 [CMake] Fix LLVM_ENABLE_LTO option on Windows omits 6633a6a9ebbf PR38870: Add warning for zero-width unicode characters app [...] omits 237baccf7341 [X86] Custom emit __builtin_rdtscp so we can emit an expli [...] omits 5e8a1cf3ac5c [X86] Modify the the rdtscp intrinsic to return values ins [...] omits 0da0687ba39d warn_stdlibcxx_not_found: suggest '-stdlib=libc++' instead [...] omits 1d752c02bd69 Add the Disassembler unit test dir. omits bf6b3379b269 [codeview] Improve readobj FPO dumper and pdbutil register names omits f46aaad8459e [OpenMP] Change hint parameter type for critical to uint32_t omits 4deb03eedd3a [OpenMP] Synchronization hint constants added to headers omits f9ac17530b58 [PGO][CHR] Build/warning fix omits c80b3a6ce10e [RISCV] Fix crash in decoding instruction with unknown flo [...] omits 063ea399d66e NFC: Move Searcher::Depth into lldb-enumerations as SearchDepth. omits 654932c56f78 [Error] Reintroduce type validation in createFileError() omits 8aefa35fa6e7 [llvm-dwp] Clean up tests X86/*.test omits c722314b888e [OpenMP] Initial implementation of OMP 5.0 Memory Manageme [...] omits 11f0a8f17d0c [RISCV] Fix AddressSanitizer heap-buffer-overflow in disas [...] omits 27659572807d [Scalar] Commit the correct patch, forgot `git add`. omits 7f537163838f NFC: remove magic bool in LoopIdiomRecognize omits 8ae702766ec5 Add input files to the "prepare swig bindings" step. omits 64b27e603c75 [Scalar] Fix undefined behaviour when converting double to long. omits 6f0723639ce6 [PGO][CHR] Small cleanup. omits 42afeaa032d1 [Bindings][Go] Fixed go.test failure due to C-API argument [...] omits 5e4d2462c76f utils/abtest: Refactor and add bisection method omits e3c58f6dfb4f [X86] Modify addcarry/subborrow builtins to emit an 2 resu [...] omits c268a2746cbb [X86] Change the addcarry and subborrow intrinsics to retu [...] omits 1d7dcf82c82a [X86] Use regular expressions to make test immune to regis [...] omits cd1da54c730d [X86] Teach X86DAGToDAGISel::foldLoadStoreIntoMemOperand t [...] omits 6213b4d80f02 [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) whe [...] omits 3f900a23a15e [LV] Fix code gen for conditionally executed loads and stores omits 68ee86789f51 MachO: Change getString16() back to inline function omits 9aadba5d7f6b [asan] Update a vector's storage annotation during destruc [...] omits 8f4033e33d60 MachO: Fix out-of-bounds memory access in getString16 omits 3079866bba58 Hot cold splitting pass omits e8dd50d1d0bf Revert "[OPENMP][NVPTX] Disable runtime-type info for CUDA [...] omits bd90343951a8 [ARC] Make char unsigned by default omits 86afff595ce8 [InstCombine] Do not fold scalar ops over select with vect [...] omits f59c9850bbc6 [CodeComplete] Clearly distinguish signature help and code [...] omits f2eb6bc81e78 [DebugInfo] Handle stack slot offsets for spilled sub-regi [...] omits 116ac4775868 Add support for getRegisterByName. omits 7f7a0815e0b1 [X86][SSE] Add additional fadd/fsub(x, bitcast_fneg(y)) te [...] omits 29c01a9fa534 [libclang] Return the proper pointee type for 'auto' deduc [...] omits 968c85222031 Differential Revision: https://reviews.llvm.org/D50246 omits 34cb3b92947c Reland r341390 clang-cl: Pass /Brepro to linker if it was [...] omits 9ac89fc816cd Fix for https://bugs.llvm.org/show_bug.cgi?id=38839: omits 39ffd546b4d0 [DAGCombiner] foldBitcastedFPLogic - Add basic vector support omits 0d2fb3b83c05 [NewGVN] Mark function as changed if we erase instructions. omits 04ef0c16c5a4 [X86][SSE] Add fadd/fsub(x, bitcast_fneg(y)) tests omits 7e33eeb1f5c5 [dsymutil] Prevent non-determinism due to threading. omits 2f5d71d9fa13 Revert "Revert "Revert "[analyzer] Add coverage informatio [...] omits 17d9fe77c5b9 [XRay] XRAY_NEVER_INSTRUMENT more functions, consolidate a [...] omits 86488c45068b [MSan] don't access MsanCtorFunction when using KMSAN omits 3cfc82565fdf [clangd] Canonicalize include paths in clangd. omits 7370cce7146c Replaces __inline by __inline__ / C89 compatible omits 9e9d8efeab8d [clang-tidy] Abseil: Allow macros inside of absl to use in [...] omits b88b79a93166 ARM: fix Thumb2 CodeGen for ldrex with folded frame-index. omits 1afb12a10d0a [MSan] add KMSAN support to Clang driver omits 56d14926f805 [clangd] NFC: Document URIDistance omits 3dd4d41a2b1b [MSan] Define %clang_kmsan for KMSAN tests omits 16615e7ec1eb [MSan] Add KMSAN instrumentation to MSan pass omits 806e20ac1a1d [AMDGPU] Preliminary patch for divergence driven instructi [...] omits e62b7f14bcb5 [llvm-objcopy] Dwarf .debug section compression support (z [...] omits a0bc5ce27bab [PowerPC] Combine ADD to ADDZE omits 585673cdf282 [IndVars] Set Changed when we delete dead instructions. PR38855 omits 9a18af8d5dd0 [libfuzzer] Enable trace-malloc-unballanced.test on Windows. omits e54c027f4627 Revert "[XRay] Add a BlockVerifier visitor for FDR Records" omits bb292c5b78d8 [X86] Add more test cases for missed opportunities for usi [...] omits a028b1c899eb [Sema] Check that the destructor for each element of class [...] omits 1eb5edf90b64 [XRay] Add a BlockVerifier visitor for FDR Records omits 119eb9d8c47b Revert "Revert "[analyzer] Add coverage information to pli [...] omits 24defb1b933f Revert "[analyzer] Add coverage information to plist outpu [...] omits 9907732cae99 [hwasan] relax the rint-memory-usage.c test further omits a6186e0ffcea [X86] Fix some incorrect comments. NFC omits 6c2f8b12f6c3 Enable the fp-armv8 disassembler feature when disassemblin [...] omits b708ce77ec2b [libfuzzer] Use cl driver mode for tests and enable anothe [...] omits 03d183b6b94e [analyzer] Add coverage information to plist output, update tests omits 25a0dad9bc59 [analyzer] [NFC] Prefer passing around reference to std::u [...] omits a6a83bf326b0 [analyzer] Executed lines: store file IDs, not hashes. omits 767302d990f5 [analyzer] Do not add invalid source location to the cover [...] omits e619a38df0bd [analyzer] Push updating-the-executed-lines logic into the [...] omits d0b6d0058fd9 [analyzer] Skip printing trivial nodes in exploded graph omits f0e140bc167f [hwasan] make the print-memory-usage.c less agressive: do [...] omits 24f1e91819ec [llvm-strip] -p test fix for windows buildbots omits 7feda2cca071 Revert: [llvm-objcopy] Dwarf .debug section compression (S [...] omits d60f9d519edb [hwasan] Fix malloc overflow detection. omits f4b6e5926d1c [ELF] Check if LinkSec is nullptr when initializing SHF_LI [...] omits 67b218b7e140 [hwasan] change the thread list so that main_thread can al [...] omits 19629e28f4d3 [PDB] Rename some files in the native reader. omits 5828c82cedfc [PDB] Create a SymbolCache class. omits f6aa5c8a93f3 [llvm-objcopy] Dwarf .debug section compression support (z [...] omits ae9d58d68a21 [X86] Add RMW ADC patterns with load in operand 1. omits e9af31b66b05 [X86] Add a test case showing failure to use the RMW form [...] omits 2ae2348e57d3 Fix SampleProf code on LLP64 platforms with stoull omits 763baef0a461 [analyzer] [NFC] Move dumping program point into a separat [...] omits 5b58ce21ac04 [analyzer] Dump stable identifiers for exploded nodes omits 7bcfb3fd9713 [analyzer] Remove traces of ubigraph visualization omits 5dd387b85cc7 [analyzer] Dump a reproducible, deterministic ID of progra [...] omits 6acb43c8c7c9 Provide a method for generating deterministic IDs for poin [...] omits 1a90544d5b82 [hwasan] Remove allocator interceptors. omits ba55a7cfb1bf Fix error with SmallString implicit conversion. omits 1dcbbcf8baf0 [X86] Add isel patterns for commuting X86adc_flag with a l [...] omits 8a19a326e77e [llvm-strip] Fix -p test to check for explicit spaces arou [...] omits 27d4b70a11bf [hwasan] fix pthread_exit omits 51db8a4fa69d The initial .text section generated in object files was mi [...] omits 8445156979c0 [hwasan] introduce __hwasan_print_memory_usage omits 6133894545b4 [SampleFDO] Make sample profile loader unaware of compact [...] omits 2fe3357fd328 Fix a configure issue with Visual Studio generators. omits a3a7ec2b16b0 Revert r341413 omits 6cd960508319 Output per-function size-info remarks omits 01e84ec8f017 [LoopPassManager] MemorySSA should be preserved when enabled. omits 78d222e9a906 Reland rL341509: "[llvm-dwp] Use buffer_stream if output f [...] omits 05f9b1b3c1a4 [COFF] don't mark lazy symbols as used in regular objects omits a4d9bc5c0e61 [llvm-dwp] Use cl:: instead of using namespace cl omits a7f45c6b47db Fix reported range of partial token replacement omits 9fe8c1f56203 Add missing #include for Testing/Support/SupportHelpers.h omits 122a65266eb6 [ARC] Prevent InstPrinter from crashing on unknown conditi [...] omits ceac1f80c40e Quick fix for -DBUILD_SHARED_LIBS=on build after rL341502 omits ef6b3dd449aa [ORC] Make RuntimeDyldObjectLinkingLayer2 take memory mana [...] omits a5478a2870cc [ORC] Remove the mapSectionAddress method from RuntimeDyld [...] omits f751571f23e3 [llvm-ar] Move a variable declaration closer to where it i [...] omits 1e805216b813 [clangd] Add "Deprecated" field to Symbol and CodeCompletion. omits 06331472672b [x86] add tests for pow --> cbrt; NFC omits 178df0f7ac7d Move init code in AArch64SelectionDAGTest to SetUpTestCase (NFC) omits 5bdf43d648f6 Remove deprecated API omits 07ead7e3b9a4 Re-land r334417 "[MS] Use mangled names and comdats for st [...] omits d6623b24f695 [llvm-ar] Support * as comment char in MRI scripts omits 0ef301d62442 [OPENMP] Fix PR38823: Do not emit vtable if it is not used [...] omits c710ac168db0 [libfuzzer] Correct typo in comment (test commit). omits b0e518b524cf [dsymutil] Reduce peak memory usage for the single threade [...] omits 0eaaf0b5897f AMDGPU: Remove old hack for function addresses omits 8c3bc9ec8cc6 [Sema] Clean up some __builtin_*_chk diagnostics omits 28486f64e9c9 [NFC] - in preparation for adding nsw, nuw and exact as fl [...] omits 951f1004a9ed Re-commit "Enable DWARF accelerator tables by default when [...] omits c410f226341c [libomptarget] Remove two unneeded includes, NFCI. omits c92e6b491fb3 [libfuzzer] Fix fuzzer-oom.test on windows and reenable it. omits 7dbbdda878cf Fix a warning. omits 457c77fb2e61 Reverting r 341390 because it is causing test failures on [...] omits d11b887a09cb [InstCombine] add xor+not folds omits 9063297f76c1 ARM64: improve non-zero memset isel by ~2x omits a0cedad266aa [InstCombine] add tests for xor-not; NFC omits 17e7cec5c1a6 Remove unnecessary semicolon to silence -Wpedantic warning. NFCI. omits de3f8ce5b1f6 Remove unnecessary semicolon to silence -Wpedantic warning. NFCI. omits f856892d9e1a [MSan] store origins for variadic function parameters in _ [...] omits 57391bd69071 [OpenCL] Relax diagnostics on OpenCL access qualifiers omits c58f8f740245 [clangd] Fix Dex initialization omits 6c0bb006c0d4 [libc++] Add a link to the Release notes from the main lib [...] omits b66bfed5ba89 [libcxx] Add ReleaseNotes.rst file for release notes omits 64a582fff81f Revert "[DebugInfo] Generate debug information for labels. [...] omits dc15c7b706d7 Fix march triple used test from rL341475 omits b58438ba221f Fix the -print-multi-directory flag to print the selected [...] omits e84bf2ce3c84 [RISCV][NFC] Rework test/MC/RISCV/rv{32,64}* to allow test [...] omits d4e1a53c9719 [InstCombine] fix formatting in SimplifyDemandedVectorElts [...] omits 43b7d1a4f767 [clangd] NFC: Use TopN instead of std::priority_queue omits 352a1006f61d [clangd] NFC: mark single-parameter constructors explicit omits 5762f2054a89 [clangd] Implement proximity path boosting for Dex omits d959f995322a [MSan] revert r341528 to unbreak the bots omits 86c0d417ef30 ARM: wrap call to __clzsi2 so that the name is correct on MachO. omits 81d786aa4a9a [OpenCL] Disallow negative attribute arguments omits f16f0ba5bcd7 [clangd] Fix data race in async fuzzyFind tests. omits 91307741e05a [LoopInterchange] Cleanup unused variables. omits 8f7da8bf5ebf Fix argument type in MachineInstr::hasPropertyInBundle omits f6bc791a8942 Reland [ClangUserExpression][NFC] Removed unused code omits fd164654a54d [clangd] Set SymbolID for sema macros so that they can be [...] omits c4e9030e2398 [LoopInterchange] Move preheader creation to transform sta [...] omits 27f37270c958 Revert "[ClangUserExpression][NFC] Removed unused code" omits 78d186708046 [NFC] Simplify inner structure of InstructionPrecedenceTracking omits 582b514c7ae3 [MSan] store origins for variadic function parameters in _ [...] omits 6b1af23839ba [SLC] Add an alignment to CreateGlobalString omits 9041efcf2ce8 Return "[NFC] Add severe validation of InstructionPreceden [...] omits 967d5be9f8d8 [MSan] Make sure variadic function arguments do not overfl [...] omits 3966db2829d0 [DebugInfo] Generate debug information for labels. (Fix PR37395) omits db3bdd5e8e6a [XRay] Add a BlockIndexer visitor for FDR Records. omits c27537636a9f Revert "[IndVars] Turn isValidRewrite into an assertion" b [...] omits f15e4bf66068 [IndVars] Turn isValidRewrite into an assertion omits efc8d8c9399e Revert rL341509 to fix massive failures on buildbots omits 4010124fcd4d [libfuzzer] Temporarily disable unittests failing on Windows. omits c1866090310a [DebugInfo] Do not generate label debug info if it has bee [...] omits faf7dcac92bd [X86][Assembler] Allow %eip as a register in 32-bit mode f [...] omits dce75e9e81a9 Re-instate a bit of code that was commented out in r188246 [...] omits 2edcefc86525 [llvm-dwp] Fix `UN:` lines (supposed to be `RUN:`) in X86/ [...] omits d0995af8f335 [llvm-dwp] Use buffer_stream if output file is not seekabl [...] omits 2651e1732404 Fix some warnings. omits 5ca9379ea06f [hwasan] when verbose_threads==1, print the memory usage p [...] omits c1bb5db89e5f Print column info in backtraces et al. if available omits 9c630283f7aa Fix silly error in unittest helper. omits 53bac3ec843c NFC: improve ARM64 isFPImmLegal debug print omits 63c78195ec46 [PDB] Refactor the PDB symbol classes to fix a reuse bug. omits 62a7e65611ff Add support for unittest inputs. omits dc7b0a0a7a09 [hwasan] simplify the code, NFC omits ad7b0d2d44d2 [hwasan] Don't handle signals on Android. omits dc4ad00069fd PR38627: Fix handling of exception specification adjustmen [...] omits 2a3324bd2404 Remove unnecessary options from test RUN lines. omits 8407b0625fb5 Set Windows console mode to enable support for ansi escape codes omits 6ac7f87193d5 Add triple to test case. omits f9b36b9e5924 [libfuzzer] Replace memmem with strstr. omits ed83b5c81e09 Remove some unnecessary constructor arguments. omits e6116d5bf423 NFC: more memset inline arm64 coverage omits 9e0d86ca5cc0 Revert "Enable DWARF accelerator tables by default when tu [...] omits 35b725c29dd8 Forbid address spaces on compound literals in local scope. omits 40d66bc6c843 [Sema] Don't warn about omitting unavailable enum constant [...] omits bdec76d76d5c Add -Wobjc-property-assign-on-object-type. omits adaf9b5bfe39 [clang-tidy] minor bug fix to AbseilMatcher.h omits f4104d46afb3 Modernize NativeProcessProtocol::GetSoftwareBreakpointTrapOpcode omits e43eb7c79977 lld-link: Write an empty "repro" debug directory entry if [...] omits b62ac7907c16 Handle zero-length debug directory entries. omits 29eb2a62de8a Test Commit for git-svn-cleanup comment. omits 5027e6af274c [OPENMP][NVPTX] Disable runtime-type info for CUDA devices. omits feed328bca1a Hold GIL while allocating memory for PythonString. omits c2fe01048f01 [DAGCombiner] try to convert pow(x, 0.25) to sqrt(sqrt(x)) omits d1db28a98737 [hwasan] deflake a test omits 2f1f255b748f [XRay] Use a function to return a constant omits dd79843ee173 [Hexagon] Ignore unnamed globals in HexagonConstExtenders omits 10e7352075c7 [XRay] Use `const` instead of `constexpr` in storage declaration omits 3c93b9dbf63c [Sema] Store MacroInfo in CodeCompletionResult for macro results. omits bbabe75e7b3f Fix arm_neon.h and arm_fp16.h generation for compiling wit [...] omits 148f0188150d Enable symbolize-deadlock.test on Windows omits 1c9ca484614a Enable DWARF accelerator tables by default when tuning for [...] omits f8d160811030 [www] Updated outdated download links [NFC] omits 1ad1fd82d189 [benchmark] Fix 32-bit build failure omits 38193251ef70 [ControlHeightReduction] Remove unused includes omits 260bc7c6b6fb [clangd] Fix type/variable name conflict on some compilers omits ba290c07f642 [clangd] Fix references.test assertions omits 1d7dbfa531b4 [clangd] make zlib compression optional for binary format omits 1063745c7d40 [llvm-strip] Support stripping multiple input files omits 457e09b00c88 [clangd] Sort GoToDefinition results. omits fbd65dd01847 [clangd] Add xrefs LSP boilerplate implementation. omits 01b366228f8e [Aggressive InstCombine] Move C bindings to their own head [...] omits d45a79d33775 Fix -Wdocumentation warning. NFCI. omits b73fd0a6a48f [clangd] Avoid enum class+enumValN to avoid GCC bug(?), an [...] omits d926cdbee82b [clangd] Implement findReferences function omits 66a010a93a56 [DebugInfo] Normalize common kinds of DWARF sub-expressions. omits c650242823cb [NFC] Add test on full IV widening omits dfa2e80c07ba [VFS] Cache the current working directory for the real FS. omits 61cc8a3a725c Remove FrameAccess struct from hasLoadFromStackSlot omits 0dd18c711119 [clangd] Fix typo. NFC omits ba9e64a56bb9 [clangd] Fix buildbot failures on older compilers from r341375 omits a6a576883788 clang-format: Fix formatting C++ namespaces with preceding [...] omits 7092bb49ef77 [clangd] Tune macro quality scoring for code completion. omits 4586eb096df3 [libomptaret][test] Announce compiler features omits 87cb0af4a324 [XRay] Add a RecordPrinter visitor for FDR Records omits 0ea6ada26cfe [DebugInfo] Fix bug in LiveDebugVariables. omits 9fe6324c921a [Xray] Darwin providing defined value for weak symbols to [...] omits c19c69fd1c36 Prevent unsigned overflow. omits 068d50b837ac Fix -Wunused-function in release build after rL341386 omits b9c9c3ac0808 Add glibc_prereq to platform limits mmsghdr omits 9ef4ac2fb509 [hwasan] revert r341435 as it breaks the bot on aarch64 omits 2413238ba129 [hwasan] fix colored output omits c8221a9abf9a [WebAssembly] clang-format (NFC) omits deb0548289d4 [hwasan] print thread IDs when reporting a bug (also had t [...] omits 0d581d2df531 Allow all supportable non-type attributes to be used with [...] omits 3d96296bc80e Fix -Wunused-private-variable on non-Windows omits b457f9593168 [hwasan] use real TLS on linux to store the current thread [...] omits d0ed4a3feb83 [Windows] Convert from UTF-8 to UTF-16 when writing to a W [...] omits e02aa21cd40e [hwasan] simplify the code, NFC omits 3ad02634f7c3 [hwasan] remove stale Thread:: data members. While doing s [...] omits 9d363a201a48 [hwasan] add a unique id to a thread and add debug prints [...] omits 247534876482 [InstCombine] fix xor-or-xor fold to check uses and handle [...] omits 5a961435e444 Change TestCompletion to only ever look inside of BaseDir omits cb53a18c8b01 [InstCombine] update tests checks; NFC omits cb29db0bb0cc [WebAssembly] Fixed stale assert message in WebAssemblyMCI [...] omits 95e48303a21c [ThinLTO] Fix memory corruption in ThinLTOCodeGenerator wh [...] omits c3dd120e075c [ODRHash] Extend hash to support all Type's. omits 20914e3b7e12 [sanitizer] optimize internal_memset for the most performa [...] omits 4bb204972fae [llvm-strip] Allow copying relocation sections without sym [...] omits ea296199a484 Revert r341373, since it fails on some targets. omits 8dcbd0d9f4ee Revert "Revert r341269: [Constant Hoisting] Hoisting Const [...] omits 63d3a96987d7 [LV] First order recurrence phis should not be treated as uniform omits 9aecf02ba65f [InstCombine] add tests for xor-or-xor fold; NFC omits 70cc66d81c8f [WebAssembly][NFC] Add colon to label in test omits 7d9472a47226 [AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions omits e817ef3fb24b Fix a memory leak after rL341386. omits d631eb31c5c5 [WebAssembly][NFC] Fix formatting and tests omits 58c3e2c3934f [InstCombine] make ((X & C) ^ C) form consistent for vectors omits 7de48204cdae [Hexagon] Don't packetize new-value stores with any other stores omits ddbd98de04a4 When a relocation to an undefined symbol is an R_X86_64_PC [...] omits 2d72e02ccbe2 [NFC] Improve clarity in emitInstrCountChangedRemark omits 7833d484d520 NFC: expand memset inline arm64 coverage omits 453824095799 [InstCombine] simplify code for xor folds; NFCI omits 92816bf540d5 [CMake] Don't use -rtlib=compiler-rt with -nodefaultlibs. omits 728857ee2824 [COFF] Allow exporting all symbols from system libraries s [...] omits 9468c73134e0 [MinGW] Move code for indicating "potentially not DSO loca [...] omits fcef8ecf15c4 [MinGW] [AArch64] Add stubs for potential automatic dllimp [...] omits 15f4e26351bb Fix unused variable warning omits 8998830d60a1 [libomptarget] Remove `Devices` from `RTLInfoTy` omits f63aa9d61790 [SimpleLoopUnswitch] remove a chain of dead blocks at once omits 31e7c04a9d07 [Codegen] Fix test added in rL341380: AArch64SelectionDAGT [...] omits d3e761805e45 Set console mode when -fansi-escape-codes is enabled omits 36d0393aca79 [CMake] Provide a custom target to install LLVM libraries omits 245f84c9e2d4 [InstCombine] improve xor+and/or tests omits 5cb8c656968b AMDGPU: Fix DAG divergence not reporting flat loads omits bbe2f7b2ae6c DAG: Factor out helper function for odd vector sizes omits 6b84d40a58f5 Fix build failures after rL341386. omits e6d72678cba6 clang-cl: Pass /Brepro to linker if it was passed to the compiler omits e92ff4c48cae [WebAssembly] Fix operand rewriting in inline asm lowering. omits 43384f6902cd [CMake] Remove variable reference that isn't used. omits 973f6f5aaca9 Terminate debugger if an assert was hit omits 6904af993a91 [PGO] Control Height Reduction omits f25c58afdf77 [libFuzzer] Enable tests on Windows omits b9d305a07012 [TSan] Update assembly test again. omits e7e38e6737a3 [TSan] Update assembly code check. omits cddf6c2743ce [CodeGen] Fix remaining zext() assertions in SelectionDAG omits a5dd09f5b238 [MachO] Fix inconsistency between error messages when vali [...] omits adf2b6d8f433 [MachO] Fix LC_DYSYMTAB validation for external symbols omits ee85ac4959b1 [dwarfdump] Improve -diff option by hiding more data. omits d847fdd8bc79 [clangd] Load static index asynchronously, add tracing. omits d715a292aabe [clangd] Define a compact binary serialization fomat for s [...] omits e563ecc57d26 [clangd] NFC: Change quality type to float omits 47d504e5ae32 Fix the -print-multi-directory flag to print the selected [...] omits 1d613a77e06c [libomptarget][CUDA] Use cuDeviceGetAttribute, NFCI. omits 9e042c998dfd [libomptarget] PR38704: Fix erase of ShadowPtrMap omits 38a5131b330a [libomptarget][NVPTX] Drop dead code and data structures, NFCI. omits 43b1ded79964 [clangd] Move buildStaticIndex() to SymbolYAML omits 1aed8a3b8cd5 [clangd] SymbolOccurrences -> Refs and cleanup omits 42f01395c577 Adding HardLink Support to VirtualFileSystem. omits dc52122e0089 Revert r341269: [Constant Hoisting] Hoisting Constant GEP [...] omits c8ee349519e8 Fix some Wundef warnings in Compiler.h omits bb1a6f418355 [x86/SLH] Add a real Clang flag and LLVM IR attribute for [...] omits 23f47efec73b Remove lambda default parameter to silence -Wpedantic warn [...] omits 0d213240767f Disable -Wnoexcept-type due to false positives with GCC. omits d539906d4a4b Revert r341342: Dwarf .debug section compression support ( [...] omits f7b7bfdc2fd5 [x86/SLH] Teach SLH to harden against the "ret2spec" attac [...] omits b1c261f37fcb Do not leak the Mach host port in sys::getHostCPUName() omits 72b65d0bd5dc [x86/SLH] Teach SLH to harden indirect branches and switch [...] omits a85e4ad81f92 [InstCombine] Fold icmp ugt/ult (add nuw X, C2), C --> icm [...] omits 8a46ed398e19 Revert "Disable the GNUstep v2 ABI on Windows." omits 89d72f0dfe3e Disable the GNUstep v2 ABI on Windows. omits f24741106e96 [NFC] correcting patterns in time-passes test to fix buildbot omits c9ad0f1fe059 [NFC] Add assert to detect LCSSA breaches early omits 632869d1ea9a [PassTiming] reporting time-passes separately for multiple [...] omits a0460652505e [IndVars] Fix usage of SCEVExpander to not mess with SCEVC [...] omits 47a033bc7d34 [NFC][llvm-objcopy] clang-formating Object.cpp omits 12790952c21b [NFC][llvm-objcopy] Fixing a ubi-san problem with unaligne [...] omits 39bf9332abdd [llvm-objcopy] Dwarf .debug section compression support (z [...] omits 74725885552c [AArch64][x86] add tests for pow(x, 0.25); NFC omits dd114db8f3d6 [NFC] Fixed enum constant in boolean context error omits afffeb8ac264 [NFC] Use llvm_unreachable instead of lldb::assert omits cc1726eeead6 [mips] Disable the selection of mixed microMIPS/MIPS code omits 074f2f3a0812 [clangd] Fix index-twice regression from r341242 omits 375e775fff81 [InstCombine] simplify xor/not folds; NFCI omits 7bf2bfee0af7 [InstCombine] allow add+not --> sub for arbitrary vector c [...] omits 880fb5f22876 [ClangUserExpression][NFC] Removed unused code omits 48421debdf3b Revert r341329 due to MSAN error omits 70be707ad129 [InstCombine] consolidate tests for ~(X+C); NFC omits a3fd1f5caf4f Revert [Hexagon] Add support for getRegisterByName. omits 57a417093510 [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x) omits f847558688af Re-push "[Option] Fix PR37006 prefix choice in findNearest" omits 6f352ece2760 [libomptarget][NVPTX] Fix __kmpc_spmd_kernel_deinit omits d57ee221b150 Removing -debug-info-macros from option suggestions test omits c9e4f9d2ae93 [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s. omits abe20f9c4f39 [clangd] Some nitpicking around the new split (preamble/ma [...] omits 35f2d93e15cc Add header guards to some headers that are missing them omits 7e060a181a37 Add header guards to some headers that are missing them omits 09b0f0abc2b6 [clangd] Avoid crashes in override completions omits cc16da227768 [clangd] Fix ambiguous make_unique with c++17. NFC omits 86c63f272648 [PseudoTerminal][NFC] Use llvm errno helpers omits 526f4bfe20c1 [clangd] Handle errors before checking for cancelltion omits b5becf83755a [clangd] Factor out the data-swapping functionality from M [...] omits 2db4e9c055d4 DAG: Handle extract_vector_elt in isKnownNeverNaN omits f213f056f897 [ASTImporter] Merge ExprBits omits 3e07e29ffd32 [Symtab][NFC] Added llvm_unreachable to supress compiler warning omits 580b1b7983a3 [Index] Update tests allowing double4 type to be "invalid" omits b9f83a8030fa Rename a few unittests/.../Foo.cpp files to FooTest.cpp omits c483d48bea3c [Aarch64] Fix linker emulation for Aarch64 big endian omits e706b37bd3a9 [DebugInfo] Have the verifier accept missing linkage names. omits 5e5af97facff [AArch64] Simplify code in LowerGlobalAddress. NFCI. omits 594548b29674 [OpenCL] Traverse vector types for ocl extensions support omits 528ceaf6a1fc [Sparc] allow tls_add/tls_call syntax in assembler parser omits 4945587e36e0 [asan] Clean up some confusing code in `test/asan/TestCase [...] omits d87d4e66bd5e [UBSan] Add CMake and lit support for configuring and runn [...] omits c733438f2f16 Fix issue introduced by r341301 that broke buildbot. omits caa3af03013f [clangd] Support multiple #include headers in one symbol. omits 26106f6dfd94 Remove unnecessary semicolon to silence -Wpedantic warning. NFCI. omits 5c2fe496e66a Test commit. omits 84da64b52659 Extend hasStoreToStackSlot with list of FI accesses. omits e95e99802dae Give a better error message when trying to run the iossim [...] omits 823f6e7340cd [UBSan] Propagate `UBSAN_OPTIONS` environment variable whe [...] omits cfacb783c47d [UBSan] Add missing `%run` prefixes to Pointer tests. omits c2ab751bcff9 Test commit - adding a new line. omits 664b20633e0b [DWARF] Fix dwarf5-index-is-used.cpp omits 17e6069a8338 [MC] - ConstantPools.cpp: Style consistency, remove redund [...] omits 9bf10c682cd6 [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8 Whe [...] omits 33ab6c222f02 [InstCombine] allow not+sub fold for arbitrary vector constants omits 5ba084a72672 [InstCombine] move/add tests for not+sub; NFC omits eefa87304da5 Revert "[DebugInfo] Fix bug in LiveDebugVariables." omits b468689caea9 [DebugInfo] Fix bug in LiveDebugVariables. omits 33df84df3dc3 [Reassociate] swap binop operands to increase factoring potential omits bf6620bc7c77 [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handl [...] omits 78cd81ab484b Fix buildbot test omits 90833fdca394 [Sanitizer] openbsd build fix omits 8ad100a8f2d6 Fix Bug 38713: clang-format mishandles a short block after [...] omits d25d29aae242 clang-format r341282. omits 3235437c5af0 [ORC] Tidy up JITSymbolFlags to remove the need for some e [...] omits cfa09fc8e056 [llvm-mca] Fix typo in debug output. NFC. omits 275e87345be5 [InstCombine] simplify code for 'or' fold omits bb57dd65ffdf [AVR] Redefine the 'LSL' instruction as an alias of 'ADD' omits c5cdc78f0378 [AVR] Redefine the 'SBR' instruction as an alias omits b5881e22edc4 [AVR] Define the TST instruction as an alias of AND omits 67d0650aee4c [AVR] Define the ROL instruction as an alias of ADC omits 5fe2ec39f076 Ignore unicode decode errors in test suite's encoded_file class omits 106af743f03f [clangd] Fix many typos. NFC omits 53b4c65c001d AMDGPU/GlobalISel: Define instruction mapping for G_SELECT omits 24f024b56ad1 Make HasWinCFI a plain bool instead of Optional<bool> omits b0781d77ba48 [Constant Hoisting] Hoisting Constant GEP Expressions omits 68d63d35d55c File completion bugfix omits dfa1990f7fc6 Fix typo in size remarks for module passes omits b03fad0cc93e [AMDGPU] Split v32i32 loads omits d615a133ded3 [X86] Add ktest intrinsics to match gcc and icc. omits e58ed6a90fd3 [Hexagon] Don't access non-existent instructions omits beeecf685d66 Revamp test-suite documentation omits dd1a73eb81b2 [X86] Add intrinsics for KTEST instructions. omits 4b38b63ea71b [WebAssembly] clang-format (NFC) omits 3d51f94cb39e [NFC] Optionally pass a function to emitInstrCountChangedRemark omits 4a4043bf0058 [NFC] Check if P is a pass manager on entry to emitInstrCo [...] omits ffff9e31de64 [X86] Add k-mask conversion and load/store instrinsics to [...] omits fd760c37f844 [NFC] Pass the instruction delta to emitInstrCountChangedRemark omits 085041f09021 [NFC] Pre-calculate SCC IR counts in size remarks. omits 95ac2bbd7611 [NFC] Pre-calculate module IR counts in size remarks. omits e32c24d3c21e [NFC] Pre-calculate loop IR counts in size remarks. omits d607418924b1 [NFC] Pre-calculate basic block IR counts in size remarks. omits 1be1b5af77db [NFC] Pre-calculate function IR counts in size remarks. omits d4d1a198a52d lit: Use sys.executable for executing builtin commands omits bfd62acf87b5 [XRay] Update RecordInitializer for PIDRecord omits 88789ca2b52a [clangd] Implement findOccurrences interface in dynamic index. omits c0e608ab12c4 [XRay] Use correct type for PID records omits f9b8eeeaa401 Tests: fix tests encoding specific hash values for 32-bit [...] omits a635bb2bc0aa [XRay] Use correct type for thread ID parsing omits 1be1d88a80ec [Hexagon] Add support for getRegisterByName. omits 16d6efb6c939 [XRay] Improve test matching granularity (NFC) omits 4f32ee26658c [XRay] Change function record reader to be endian-aware omits 5a9a15a219f7 Avoid using short identifiers in some tests omits df16d367cc01 [X86] Add kshift intrinsics to match gcc and icc. omits fbecb2e38a29 Fix a comment to use the correct variable name. omits 5208bea2c37b Export public functions implemented in assembly on Windows. omits fa483b413925 Refactor Addlibgcc to make the when and what logic more st [...] omits 2ee425dc7abc [XRay] Fix FunctionRecord serialization omits 90bd40ecc3ea [hwasan] Fix new[] with zero size. omits fe595bde9e2a [DebugInfo] Common behavior for error types omits 905387f6b498 [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR. omits 7b755d4fea3e [XRay] Make Trace loading endian-aware omits 2ecee426096f [XRay] Make the FDRTraceWriter Endian-aware omits 3466e882220e [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast [...] omits e9d4732428b7 [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6 omits 88eb4ac61247 AMDGPU: Restrict extract_vector_elt combine to loads omits 86f691f74ab7 AMDGPU: Actually commit re-run of update_llc_test_checks omits 93df4fd2d098 Fix existing code for SEH on ARM to compile correctly omits f9016467bcf8 [Wasm] Add missing EOF checks for floats omits e2055b16ed8c SLPVectorizer: Fix assert with different sized address spaces omits 097902b80138 AMDGPU: Fix broken generated check lines omits 6cc6ca0f0fb0 [X86] Add llvm-mca tests that show how operand latency is [...] omits 9bad7acb3e2f [DEBUGINFO] Add support for emission of the debug directiv [...] omits 2f261bb49dd3 [clangd] Flatten out Symbol::Details. It was ill-conceived [...] omits 882f3bf9814d [AddressSpace] Use the macro to set hidden visibility on L [...] omits c4be6506fe03 [llvm-objdump] Keep the memory buffer from the dSYM alive [...] omits c5f86a36e953 [clangd] Collect symbol occurrences in SymbolCollector. omits afcec7b4079c [LLD] Add test missed from r341206. NFC. omits 0ab6d5180d58 [LLD] Check too large offsets into merge sections earlier omits b09ac1453e01 [XRay] Remove array for Metadata Record Types omits 7f12372477ce [GlobalISel][X86] Add the support for G_FPTRUNC omits 20e9d8fc2070 [GlobalISel][X86_64] Support for G_FPTOSI omits 7a703fcecdb2 [GlobalIsel][X86] Support for llvm.trap intrinsic omits d4cd47d29a3d [NFC] Fix unused variable warning in X86RegisterBankInfo.cpp omits f0f931c40038 [X86][BtVer2] Add an llvm-mca test that shows how the read [...] omits 72b98c17279c [XRay] Attempt to fix failure on Windows omits 1afa02e2569e [GlobalIsel][X86] Support for G_FCMP omits f89913b5e213 Try to unbreak internal_sysctl() for MacOSX omits 4fe74791767f Fix MSVC "not all control paths return a value" warning. NFCI. omits 67016e7b3c3b [NFC] Cleanup Dex omits f2f2e11f8b7d [XRay] FDRProducerConsumerTest: unbreak (gcc?) build omits 048c5672637f [NFC][X86][AArch64] A few more patterns for [lack of] sign [...] omits b4d6c0ec3b21 Try to fix internal_sysctl() for MacOSX omits 19df6b447fe5 XFail one more VSCode test which fails under heavy load omits 19ed6dc1abab [X86][BtVer2] Fix WriteFShuffle256 schedule write info. omits 78840be2e0e8 NFC: Fix build failure after rL341182 omits 4fafa8dc167f Improve portability of internal_sysctl() omits 0ed475e9ab35 [NFC] Use LLVM naming conventions within FileDistance omits 5d6838786142 Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX omits 54ba3fdd83f6 [XRay] FDR Record Producer/Consumer Implementation omits 90a4dcb17f63 [ELF] [ARM] Don't mix 'ip' and 'r12' as names for the same [...] omits e1ab08889a0f [AArch64] Hook up the missed machine operand flag name for [...] omits 948695386eb1 [MinGW] [X86] Pass true for the second parameter to StubVa [...] omits 29dd7d81e052 [MinGW] [ARM] Add stubs for potential automatic dllimporte [...] omits fb63df2031f2 [COFF] When doing automatic dll imports, replace whole .re [...] omits 453d10b3bc99 [X86] Don't do anything in ReplaceNodeResults for (v2i32 ( [...] omits 4141e2136f59 [X86] Add a -x86-experimental-vector-widening command line [...] omits 1f1362f3a68d [X86] Don't custom widen (v2i32 (setcc v2f32)) when -x86-e [...] omits 5363aaabb1ec [X86] Add -x86-experimental-vector-widening-legalization r [...] omits ab8b906d9200 [hwasan] move code around to remove an opaque class defini [...] omits d50306c71747 AMDGPU: Remove obsolete tests omits 92f6c8835cfa AMDGPU: Stop forcing internalize at -O0 omits c8675f72230c Fix a typo in mac SIP workaround omits 261f41ba62e9 [hwasan] simplify the code, NFC omits 228cb3ade103 AMDGPU: Remove remnants of old address space mapping omits daeca4b3a821 Increase qHostInfo packet timeout omits 7e03ba1d627d Silence some "control reaches end of non-void function" wa [...] omits 7084c1f516c8 [hwasan] more heap-buffer-overflow tests omits 442728cfb514 [clang-move] Explicitly ignore implicit UsingDirectiveDecl [...] omits 542da42c55ba [hwasan] report heap-buffer-overflow location, once, not o [...] omits 04b9ef91dcb1 [hwasan] properly report heap-buffer-overflow omits 0a28788e1025 [hwasan] fix the build on Linux Ubuntu 14.04. We don't nee [...] omits b3d48fc2ee8a Fixed missing sidebars on the website omits 29e3a6c32059 [hwasan] make malloc(0) return nullptr, add basic address [...] omits 1e106ce0d4f0 [ORC] Remove a stray debugging output line left in a unit test. omits 79b58800ed34 [ORC] Add utilities to RTDyldObjectLinkingLayer2 to simpli [...] omits d5701d271e72 [PPC64] Improve a test ppc64_entry_point.s omits fcde775997a4 Import lit.llvm after rL341130 omits 39788670d17b Import lit.llvm after rC341132 omits a577bd1d6f37 Import lit.llvm after rLLD341134 omits bf861fa246af Import lit.llvm after rL341135 omits 54f97110c74e [PPC64] Improve a test ppc64-toc-rel.s omits 40a9132f9c28 Revert "[NFC] Add severe validation of InstructionPreceden [...] omits 70af55ed0293 Remove vestiges of configure buildsystem omits 85ab91224665 Add preload option to clang-query omits 95c3b7cb52b7 Extract runCommandsInFile method omits ef5bfc4d212d [hwasan] fix the linux-only pthread_create interceptor and [...] omits 45177184319d Allow binding to NamedValue resulting from let expression omits 2788bf3e3bd7 Extract parseBindID method omits 83437425c589 Add dump() method for SourceRange omits fb337f09b689 [PPC64] Remove unused -z notext from a test omits 04e1c87130cb [NFC] adding initial intersect test for Node to Instructio [...] omits 91a08f8ba1bb [Hexagon] Check validity of register class when generating [...] omits 8e79a0ed2152 [ARM] Enable GEP offset splitting for 32-bit ARM. omits 3ce97e187771 Remove LIT_SITE_CFG_IN_FOOTER, llvm omits 21ca607dcaf8 Remove LIT_SITE_CFG_IN_FOOTER, lld omits 0efe03fe81b2 [hwasan] use thread-local ring buffers to properly report [...] omits ebfc9a89644d Remove LIT_SITE_CFG_IN_FOOTER, clang omits ad08717b473e [WebAssembly] Update utility functions with SIMD types omits b997801ec0d0 Remove LIT_SITE_CFG_IN_FOOTER, clang-tools-extra omits 5ed7f620a049 [hwasan] temporarily remove two tests to silence the bots omits 62380ba736a6 [WebAssembly] Vector conversions omits 1c507d565b2b [WebAssembly] SIMD loads and stores omits d67d676339e5 Fixed comment for UserExpression::Complete [NFC] omits 5f46b5e9b69e Add support for SEH unwinding on Windows. omits 8d171bcb8b43 Use a CompletionRequest in the expression command completi [...] omits 5cc9c8e1a645 dsymutil: Avoid pruning non-type forward declarations insi [...] omits e8f22115bbdc Remove some debugging code that was accidentally left in. omits 994a5201c3ce Move NoBuiltin=true closer to the other LangOpts code [NFC] omits 931bacc525c4 Add a utility script to stress test the demangler. omits fee024a5fb76 [MS Demangler] Add support for $$Z parameter pack separator. omits 46864c7bdf44 Revert the tests that should've been reverted in rL341115 omits 3ee6c113c274 [MS ABI] Fix mangling issue with dynamic initializer stubs. omits 9c5990a06c4d SafeStack: Prevent OOB reads with mem intrinsics omits ce40700528fe Reverted the "[CUDA/OpenMP] Define only some host macros d [...] omits 55e30a125c9e Revert r341107. That change breaks lto-android in a way is [...] omits bc68a25dc903 Hashing: use 64-bit seed for hashing on all platforms. omits c36840fcddb0 Adjusting some comments in ClangExpressionParser.cpp omits 7ec78bb26aba [hwasan] simplify the thread hangling: instead of the Thre [...] omits 360edf421972 [cxx_status] Use the correct color for a feature in "SVN" status omits 6802a3e87b4a Added missing include to <cctype> for 'std::isalnum' omits e81bf6ccccb2 [X86] Add -x86-experimental-vector-widening-legalization c [...] omits b8ffb9977fd6 Refactor Addlibgcc to make the when and what logic more st [...] omits a379ccc75eb8 Change %clang++ to %clangxx in test run line as it was exp [...] omits 1ced6ee4f03a Fixed code style for the CodeCompletion members [NFC] omits 9c0e9cbed86b [RISCV] Fixed SmallVector.h Assertion `idx < size()' omits c00b210db398 [DAGCombiner] Fix bad identation. NFC omits 34bc68a97a99 [X86] Weaken an overly aggressive assert. omits 25fde0279b54 [ARM] Adjust the feature set for Exynos omits adac0da50bfd Update FIXME as requested in code review. omits b97878c79017 Add test file missed from r341097. omits 73125fafb1d9 Add missing -Wc++11-compat / -Wc++14-compat warnings for: omits 1b6a1b89414e Improve attribute documentation to list which spellings ar [...] omits c18b76ded733 Fix deadlock in gdb-client tests omits 8eeb3838e423 [InstCombine] Expand the simplification of pow() into exp2() omits 488735753c0d [SROA] Fix alignment for uses of PHI nodes. omits 4e7f1d0aad28 [OPENMP] Fix PR38710: static functions are not emitted as [...] omits 34af37ae574a [analyzer] InnerPointerChecker: Fix a segfault when checki [...] omits 65ffe5d5a58d Reverting r340807. omits 81329e8d4173 [Xray] Darwin fix variable typo omits 89a409618b3c Move Predicate.h from Host to Utility omits e14a1376dac5 [X86] Add kshift test cases for D51401. NFC omits cdfd1ed68a69 Allow inconsistent offsets for 'noreturn' basic blocks whe [...] omits 1453dca6c153 Added initial code completion support for the `expr` command omits fb66e69a7ce7 [LLVM-C] Add Bindings For Named Metadata omits 6c5edc549d54 [IR] fix declaration of shuffle mask omits 3de73f9c0f2a Test the cross-product of how libgcc-related arguments are [...] omits cf39be7355d4 [libFuzzer] Port to Windows omits 91402023b47d [WebAssembly] Made disassembler only use stack instructions. omits 7468c580a280 Remove redundant initialization omits f5ef4ebe9a48 Move test/Analysis/DivergenceAnalysis/AMDGPU/loads.ll omits f6235aab0695 Support setting a breakpoint by FileSpec+Line+Column in th [...] omits 224123da7045 [HIP] Add -fvisibility hidden option to clang omits 71d2d8ee32be [clangd] Run SignatureHelp using an up-to-date preamble, w [...] omits a91ed76ede77 [IR] add shuffle queries for identity extend/extract omits 6d143711e8ef [Sema][NFC] Trivial cleanup in ActOnCallExpr omits 001cef86fef6 [OPENMP][NVPTX] Add options -f[no-]openmp-cuda-force-full- [...] omits d5c65a317977 Make TargetInstrInfo::isCopyInstr return true for regular [...] omits b2c846ed223e [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis omits bf8be8784731 More build fix for r341064. omits 42879f09ddf0 [Sparc] Use ANDN instead of AND if constant can be encoded [...] omits e73fb1078290 [AMDGPU] Preliminary patch for divergence driven instructi [...] omits 340896bf6491 Build fix for r341064. Temporarily disable compile-time va [...] omits f2c3e5f809e1 [clangd] Remove UB introduced in rL341057 omits 60db1f107585 [clangd] Report position of opening paren in singature help omits 7c463c2d4b64 [Error] Add FileError helper; upgrade StringError behavior omits b74971c4df0c [CodeComplete] Report location of opening parens for signa [...] omits 60bd1240bf87 [CodeGen] emit inline asm clobber list warnings for reserv [...] omits dbd6b28e8aa3 [clang-tidy] Use simple string matching instead of Regex omits 69ac965a8da4 [clangd] Fix tests after rL341057 omits c388b19ac822 [AArch64] Optimise load(adr address) to ldr address omits 56064a271f9b [clangd] Implement iterator cost omits c84ea917c445 [llvm-mca] correctly initialize field 'CycleRetired' in th [...] omits d0d654c8a512 [llvm-mca] Report the number of dispatched micro opcodes i [...] omits 7b63a15fe375 [NFC] Whitespace fix omits aa8f7a375e80 [RISCV] Fix r341050 omits 4bc628aa7e1c Fix "Q" and "R" inline assembly template modifiers for big [...] omits 54bb47e55f30 [NFC] Add severe validation of InstructionPrecedenceTracking omits f3a47cd5aca4 [RISCV][NFC] Rework CHECK lines in rvi-aliases-valid.s omits 2a5506e678ea Revert "[Hexagon][Test] Remove undef and infinite loop from test" omits f9a4cb5dab98 [NFC][CodeGen][SelectionDAG] Tests for X % C == 0 codegen [...] omits 4d1a7fa1470a [Hexagon][Test] Remove undef and infinite loop from test omits c2aee7e5aaaa Revert "[CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFI [...] omits 218630cb937a [NFC] Rename map to make the naming consistent omits 048a5068b8e1 [XRay] Help gcc disambiguate names omits 181151c6446b [clang-tidy] fix check_clang_tidy to forbid mixing of CHEC [...] omits 2e74f243e6f0 AMDGPU: Default to hidden visibility omits 893f32ccdae2 [XRay] Move out template and use perfect forwarding omits b602c1ece063 Revert "[SimplifyCFG] Common debug handling [NFC]" omits 673679050273 [XRay] Remove attribute packed omits 15caf62a067d [XRay] FDRTraceWriter and FDR Trace Loading omits bae34873c4f6 Don't count debug instructions towards neighborhood count omits cb37a8432741 CodeGen: Make computeRegisterLiveness search forward first omits aa7bf8ada4c8 CodeGen: Make computeRegisterLiveness consider successors omits f47b226a1d3c [DWARF] Missing location debug information with -O2. omits 74873d39c90c [X86] Improved sched model for X86 CMPXCHG* instructions. [...] omits a12e762ae42e [InstCombine] Add test cases for D51398 omits 3835b962522e [X86] Make Feature64Bit useful omits cdce82c1f046 [X86] Update test command line to not use 64-bit mode on a [...] omits b3c0e68d6ffd [X86] Remove powerpc cpu name and features from uwtables.ll omits ecabdf8f3fc6 [Xray] Darwin improving slightly the support omits dd2805330a1f DAG: Don't use ABI copies in some contexts omits ed2ff5b0223a [COFF] Skip exporting artificial symbols when exporting al [...] omits 718ecd88d021 [test] Adjust a test to use CHECK-NEXT instead of CHECK-NOT. NFC. omits bfb3e6b43ce3 [NFC] Move OrderedInstructions and InstructionPrecedenceTr [...] omits 78fc2b16504f Re-enable "[NFC] Unify guards detection" omits 0eb9b8b4163f Ensure canonical type is actually canonical. omits 5d715acada34 [XRay][llvm] Load XRay Profiles omits 2619ddec1681 [sanitizer] Transition to new _zx_vmar_... calls omits 91d808a2eef6 [WebAssembly] Be a little more conservative in WebAssembly [...] omits c9583960514e Adjust Attr representation so that changes to documentatio [...] omits fab60cd10fab [GlobalMerge] Fix GlobalMerge on bss external global variables. omits 6e0f360fc435 [hwasan] add a simple threaded UAF test, make it work on x [...] omits 14eefacf37b9 Provide a default implementation of TypeSystem::GetNumTemp [...] omits 688fde9392d2 [hwasan] add basic ThreadRegistry plumbing, also rename Hw [...] omits 2e9544deaf78 [SimplifyCFG] Rename a variable for readibility of a futur [...] omits 8a73618904ea Move the column marking functionality to the Highlighter f [...] omits f7ab4fa221ef [AttrDocs] Fix build bots: add missing GNUInline pragma to test. omits 8704e823dbe2 [SimplifyCFG] Fix a cost modeling oversight in branch commoning omits 877aa2b5cf02 [MS Demangler] Fix several crashes and demangling bugs. omits cb9eedeb0e44 [NFC] Make getPreferredAlignment honor section markings. omits ee93471f9679 ELF: Don't examine values of linker script symbols during ICF. omits 5e3ea0a509b4 [SimplifyCFG] Common debug handling [NFC] omits be47080832b8 [llvm-strip] Fix -p|--preserve-dates to not truncate outpu [...] omits 9f02e190308e [MemorySSA] Silence warning. omits 08e6fff9210c Refactor BreakpointResolver::SetSCMatchesByLine() to make [...] omits c9b9dbb6b58f Reverse subregister saved loops in register usage info col [...] omits a010875e533b Last week, someone noted that a couple of the time_point m [...] omits cccfd18612db Revert r340947 "[InstCombine] Expand the simplification of [...] omits 70e2b7865d00 [analyzer] Document that pointer arithmetic is not represe [...] omits 989297717989 [hwasan] remove even more stale code omits 6dc77ac9f565 Don't cancel the current IOHandler when we push a handler [...] omits 845a510f2b57 [AttrDocs]: document gnu_inline function attribute omits e43aed0de69c [analyzer] Improve tracing for uninitialized struct fields omits 3003dd32fce6 [hwasan] remove more stale code omits 51441e1caea8 [analyzer] Support modeling no-op BaseToDerived casts in E [...] omits bc8b86e7cf26 [hwasan] get rid of some macros, remove the fixed shadow mapping omits ec9c6a42b59e [analyzer] CFRetainReleaseChecker: Don't check C++ methods [...] omits 4c4da557ffe1 [MemorySSA] Fix checkClobberSanity to skip Start only for [...] omits 38975669956f [hwasan] formatting change, NFC omits c18a565060c1 [hwasan] rename some variables and functions for better re [...] omits 4781a32c3d9d Add a todo and tests to Address a review commnt from D50925 [NFC] omits 7c496182cb76 [CFG] [analyzer] Disable argument construction contexts fo [...] omits 0ca3da9a50b8 [libFuzzer] Remove mutation stats and weighted mutation se [...] omits 04a24f1a62f4 [CFG] [analyzer] Disable argument construction contexts fo [...] omits c5fb17207c53 [LICM] Hoist stores of invariant values to invariant addre [...] omits 135070075277 [hwasan] simplify the realloc implementation: always alloc [...] omits 6a3c6bb89306 [analyzer] Fix tests on 32-bit platforms by specifying the [...] omits 376821102702 Add a thread-local ring buffer of heap allocations omits acc6d4f58914 [WebAssembly] clang-format (NFC) omits 2dd0c433667e [sanitizer] reapply r340884 'Add a RingBuffer class to san [...] omits 960bf1f47bc7 [OPENMP] Do not create offloading entry for declare target [...] omits 963a6f519acf Add predefined macro __gnu_linux__ for proper aux-triple omits a7437ea7995c Don't include the Age in the UUID for CvRecordPdb70 UUID r [...] omits 792c85661f70 [analyzer] Resolve the crash in ReturnUndefChecker omits 0072a3e9dead [analyzer] [NFC] Move class definition out of the function omits 1828fe346dfd [analyzer] Move analyzer-eagerly-assume to AnalyzerOptions [...] omits a8a9476580b5 [analyzer] [NFC] Remove unused "state" argument from makeS [...] omits 007b75d0960d [analyzer] Better retain count rules for OSObjects omits 2c9b0e4b21b5 [analyzer] [NFC] Follow the convention when naming classes omits 0b7de2aa6349 AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes omits fe648683f8e4 Removed commented out includes [NFC] omits 67995f623843 [sanitizer] Revert D50940 omits dd418af635be [OPENMP][NVPTX] Replace assert() by ASSERT0() macro, NFC. omits 08c5c2030959 [SimpleLoopUnswitch] After unswitch delete dead blocks in [...] omits 9a8a5b8993cc Revert "[libFuzzer] Port to Windows" omits 3c214d275194 [OPENMP][NVPTX] Add support for lightweight runtime. omits 8c49bf5e8f1f [InstCombine] canonicalize fneg with llvm.sin omits 2e28fef2abb6 [MemorySSA] Add expesive check for validating clobber accesses. omits a01bb2c481ec [InstCombine] add tests for llvm.sin(-x); NFC omits 439284c76b98 [libFuzzer] Port to Windows omits c9d879f574c9 [InstCombine] Expand the simplification of pow() with nest [...] omits cbb7a4f312ea [InstCombine] Expand the simplification of pow() into exp2() omits 8e8f50e81b8b [llvm-mca] Add fields "Total uOps" and "uOps Per Cycle" to [...] omits e568dd7270f7 [llvm-mca] Don't disable the SummaryView if flag `-all-sta [...] omits b539009f149d [OPENMP][NVPTX] Lightweight runtime support for SPMD mode. omits 5d151cb46ba9 [CMake] Add an lld-test-depends target omits 17c0dde1f911 [MinGW] [X86] Add stubs for references to data variables t [...] omits 8274854d93de [MinGW] Don't mark external variables as DSO local omits 79ca931f21c4 [COFF] Merge the .ctors, .dtors and .CRT sections into .rd [...] omits 447a83ee8dad [InstCombine] Replace two calls to getNumUses() with !hasN [...] omits 1003afa2ac7d Update Visual Studio Integration version number. omits bca894870a9e [Tooling] Do not restore working dir in ClangTool omits 35ced69e1192 [AMDGPU] Match udot4 pattern. omits 0352fd26c5e1 [DebugCounters] Fix DebugCounterTest when running all Supp [...] omits d07a5670edb0 [OPENMP] Create non-const ident_t objects. omits 566886e71057 [InstCombine] add test for vector demanded elements + shri [...] omits 57371aca4e7f [mips] Fix microMIPS unconditional branch offset handling omits 5461dae4c053 [mips] Involves microMIPS's jump in the analyzable branch set omits ad213dfea271 [InstCombine] move declarations closer to uses; NFC omits edf3b8fd4c47 [Preamble] Fix incorrect usage of std::error_category omits fdde088f8ac7 [clang-tidy] Add abseil-no-internal-dependencies check omits cd36334ebd6a [mips] Prevent shrink-wrap for BuildPairF64, ExtractElemen [...] omits 32ffaf74b6d3 [InstCombine] remove unnecessary shuffle undef folding omits 125ef314d68a Revert r340922 "[GVNHoist] Re-enable GVNHoist by default" omits dc4475c769b7 Revert r340884 "Add a RingBuffer class to sanitizer_common" omits e89579531b35 Revert r340921 "[NFC] Unify guards detection" omits c90e672af578 [GVNHoist] Re-enable GVNHoist by default omits ae7e7e00e031 [NFC] Unify guards detection omits 4f99af3b3fbe [mips] Add missing instructions omits b32417f6c74f [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds omits 599bdededf0d Introduce the abseil-redundant-strcat-calls check. omits bf9854b00b4f [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks) omits eab61e3c076e [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks) omits c59cbadfc839 Introduce the abseil-str-cat-append check. omits 81389fa70455 [NFC] Factor out guard utility methods into a separate file omits a8ea76406a24 [X86][AVX] Prefer VPBLENDW+VPBLENDD to VPBLENDVB for v16i1 [...] omits 29e910d889a6 [MC] fix a clang-tidy warning, NFC omits 38fa52ed54a0 [ARM] Set __ARM_FEATURE_SIMD32 for +dsp cores omits 246f84942799 Remove debug code accidently committed in rL340837. NFCI. omits 04f7aa659723 Introduce new type for inteceptors UINTMAX_T omits 6c85f29bc0f7 Revert r340904 "[llvm-mc] - Allow to set custom flags for [...] omits 1fd21098e5f5 [benchmark] NFC: Turn benchmark ON on all non-Windows buildbots omits e22729eab9c1 [llvm-mc] - Allow to set custom flags for debug sections. omits 32a148a90de9 AMDGPU: Fix getInstSizeInBytes omits 19ccf0e55fb4 Always add a .note.GNU-stack section if -r. omits 20a5852cba1a [PDB] Resolve a symbol context block info correctly omits a87392928626 LoopSink: Don't sink into blocks without an insertion poin [...] omits a00575958d1c [SelectionDAG] Remove masked_gather/scatter from TargetSel [...] omits a09c664d166f [SelectionDAG] Add some comments to ISDOpcodes.h about the [...] omits 56699ab14caa Add support for various C++14 demanglings. omits b0cab2c7c43d [MS Demangler] Add output flags to all function calls. omits e24b82afc6d0 NFC. fixing time-passes test failure on Windows. omits 4bc246ab79fa [GISel]: Add legalization support for Widening UADDO/USUBO omits 4f592fcca9d3 [X86] Support v2i32 gather/scatter indices with -x86-exper [...] omits b9dcacb1e030 [ELF] Change llvm-objdump -D to -d for check lines that on [...] omits 7a969951c272 Start reserving x18 by default on Android targets. omits 74cdb05faacc [llvm-mca] Remove unused formal. NFC. omits 83408a0018d3 [llvm-mca] Move the initialization of Pipeline. NFC. omits 0a83b61913b4 [sanitizer] fix a test omits 7931639e9d01 [LLDB] Fix script to work with GNU sed omits 95f427d4e8d9 Add a RingBuffer class to sanitizer_common omits a540eadbba69 [codeview] Clean up machinery for deferring .cv_loc emission omits 4dc708880037 [QTOOL-37352] Consider isLegalAddressingImm in Constant Hoisting omits 1a1c35a84638 [ORC] Add a testcase for r338975. omits 75e738e49a89 Allow IRInterpreter to deal with non-power-of-2 sized type [...] omits 7ac40314486c [X86] Add kadd intrinsics to match gcc and icc. omits 5e6e99615e85 [codeview] Emit labels for .cv_loc immediately omits e829bcd769b7 Remove unnecessary entitlement in debugserver for iOS. <rd [...] omits 1ba00395f4b4 [lldb] Fix lldb build on musl omits 02dbe3378352 [X86] Remove GCCBuiltin from kadd intrinsics. omits 0f29719bdac6 [ORC] Replace lookupFlags in JITSymbolResolver with getRes [...] omits c5507e3ef37a [HIP] Fix output file extension omits 0e68e9e8688d [NFC][PassTiming] factor out generic PassTimingInfo omits f9bbc992c667 [SimpleLoopUnswitch] Form dedicated exits after trivial un [...] omits 2c654426c5f2 [ORC] Add an addObjectFile method to LLJIT. omits e9f362784784 [X86] Add intrinsics for KADD instructions omits a33a605875c6 [AMDGPU] Fix -Wunused-variable when -DLLVM_ENABLE_ASSERTIONS=off omits 2acec9be496b Revert "[libFuzzer] Port to Windows" omits 0c674d250389 AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses omits ddd21efa7268 [GISel]: Add missing opcodes for overflow intrinsics omits 749191890a83 [WebAssembly][NFC] Document stackifier tablegen backend omits 19c55e1c9c45 [llvm-mca] use llvm::any_of instead of std::any_of. NFC omits 2b410ea7d6a7 AMDGPU: Force shrinking of add/sub even if the carry is used omits 21410d2271eb [WebAssembly][NFC] Fix formatting from rL340781 omits 0871333d02e7 [libFuzzer] Port to Windows omits e084f48b119c AMDGPU: Shrink insts to fold immediates omits 265e59340f47 [WebAssembly][NFC] Fix up SIMD bitwise tests omits 51c2b2c09465 [WebAssembly] v128.not omits 1f84e19957bb SafeStack: Fix thread liveness check on *BSD omits 771a14b855b1 AMDGPU: Move canShrink into TII omits f1d0cc6de80e Define variables in test case rather than using values fro [...] omits 823ca03bb660 [DAGCombine] Rework MERGE_VALUES to inline in single pass. NFCI. omits d6d7f46dd504 [DAG] Avoid recomputing Divergence checks. NFCI. omits 6de6025e2148 [DAG] Fix updateDivergence calculation omits 73af62b9e579 AMDGPU: Remove nan tests in class if src is nnan omits 3afd1cc0cd0a [ubsan] Enable -fsanitize=vptr on Apple devices and simulators omits aca0626e15fd [WebAssembly] Use getCalleeOpNo utility function (NFC) omits c30f6e03fdba [XRay][docs] Chrome Trace Viewer Instructions omits 24cb14b67bd4 [InstCombine] fix baseline assertions omits 43f4fcbd6b56 [Driver] Delete last reference of lld -flavor old-gnu omits 1c043e43e2c0 [X86] Mark the FUCOMI instructions as requiring CMOV to be [...] omits 3587cd8b7347 [XRay][docs] Update instructions omits caa34b13e592 [InstCombine] add tests for select narrowing (PR38691); NFC omits ce6a5a004f18 Respect platform sysroot when loading core files omits 83667b788249 [lit, shtest-timeout] Always use an internal shell for the [...] omits dcb93d54a5e5 [debuginfo] generate debug info with asm+.file omits f3e0e677c032 Parse compile commands lazily in InterpolatingCompilationDatabase omits af667ad24637 [TableGen] CodeGenDAGPatterns::GenerateVariants - basic ca [...] omits 7c37a9f9398a [benchmark] Stop building benchmarks by default omits ab3dd684265a Use a RAII guard to control access to DisassemblerLLVMC. omits 1dd6274c25b5 [Inliner] Attribute callsites with inline remarks omits 473d003a9fb9 [X86] Fix copy paste mistake in vector-idiv-v2i32.ll. Add [...] omits 54087ba03577 [PPC64] Fix DQ-form instruction handling and emit error fo [...] omits 687a5b7b42b0 [AMDGPU] Add support for a16 modifiear for gfx9 omits 7473b9bda690 [llvm-mca] Initialize each element in vector TimelineView: [...] omits b51d277e9294 [clangd] Switch to Dex by default for the static index omits 58f4a933822d [benchmark] Fix buildbots failing to identify regex support omits 8ab8005181b2 Clarify comment in the string-offsets-table-order.ll test omits 342de5fc5b21 [llvm-mca][TimelineView] Force the same number of executio [...] omits 00a1d9165af3 [ADT] ImmutableList no longer requires elements to be copy [...] omits d04258dd4c32 Use addressof instead of operator& in make_shared. Fixes P [...] omits c6b9caa8a4f2 [clangd] Use buffered llvm::errs() in the clangd binary. omits 6e2f036d21ad [llvm-mca] Pass an instruction reference when notifying ev [...] omits 18317ad0299e [CloneFunction] Constant fold terminators before checking [...] omits 75b9281cabd2 [TableGen] Use std::move where possible in InstructionMemo [...] omits 5bd8ebb75982 [GVNHoist] Prune out useless CHI insertions omits cea47a4bd3d0 [NFC] Apply another commit to comply with old CMake omits 9537d2216abf [clangd] Remove unused parameter. NFC omits 371ada781c31 [clangd] Add some trace::Spans. NFC omits 07376de1f868 [XRay][compiler-rt] Remove uses of internal allocator in p [...] omits 0ca012b86bd6 [X86][SSE] Improve variable scalar shift of vXi8 vectors ( [...] omits a137285027f1 [XRay][compiler-rt] Stash flags as well in x86_64 trampoline omits f6ae49517dd1 [benchmark] Silence warning by applying upstream patch omits 16898e95cf70 [X86][SSE] Avoid vector extraction/insertion for non-const [...] omits 924f55a0e2c5 Pull google/benchmark library to the LLVM tree omits b00841173d06 [NFC] A loop can never contain Ret instruction omits 4f3d917f6fa5 Fix in getAllocationDataForFunction omits 8bd62c04e3c8 [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit. omits d42656c581fa [Analyzer] Iterator Checker - Part 3: Invalidation check, [...] omits 5d4da5f4b5b6 [LLD][ELD] - Do not reject INFO output section type when u [...] omits 4a133091c971 [LLF][ELF] - Support -z global. omits 6bd3b82db8f9 [clang-tidy] Abseil: no namepsace check omits 0f61b1b4f7d2 [X86] Fix some comments to refer to KORTEST not KTEST. NFC omits d98c10e68774 [X86] Add kortest intrinsics for 8, 32, and 64 bit masks. [...] omits 264aaa4baf17 [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loa [...] omits b7ced315a699 [InstCombine] Extend (add (sext x), cst) --> (sext (add x, [...] omits 437dded18cd3 [PPC] Remove Darwin support from POWER backend. This patch [...] omits 3c39ba51efb8 Revert "[CodeGenPrepare] Scan past debug intrinsics to fin [...] omits 133ea9f4ab10 [MemorySSA] Add NDEBUG checks to verifiers; NFC omits fefe34991ded Make the DYLD_INSERT_LIBRARIES workaround for SIP more rob [...] omits 80be9b8c0bd4 Add a mkdir -p to builddir into lldbtest.py omits a257c734037e [InstCombine] fix formatting; NFC omits fa9ffbb1a1e5 [InstCombine] Add test cases for D51236. NFC omits 506ba863d058 [RuntimeDyld] Add test case that was accidentally left out [...] omits 920ce3b01528 [InstCombine] allow shuffle+binop canonicalization with wi [...] omits efe8d34f0ded [ORC] Add unit tests for the new RTDyldObjectLinkingLayer2 class. omits fedecb7a580b [x86] add AVX runs to show more potential scalar->vector m [...] omits c660263a7380 [PATCH] [InstCombine] Fix issue in the simplification of p [...] omits 2cf3b91107c8 s/std::set/DenseSet/; NFC omits 7aa077107223 [Pipeliner] Fix incorrect phi values in the epilog and kernel omits c5980dff7586 [WebAssembly] TableGen backend for stackifying instructions omits 13b95aa5db7c Update the Visual Studio Integration from user feedback. omits eeb05c5131aa Fix typo omits caaa64858913 Fix ODR violation: namespace-scope helpers should not be d [...] omits c041d500d8d0 Revert "[SCEV][NFC] Check NoWrap flags before lexicographi [...] omits 03a0afb4d8bb Set line endings to Windows on MSBuild files. omits 76b585792c78 [X86] Reverse the check prefixes in the test added in r340774. omits 5664d9e9a209 [X86] Add test cases to show current codegen of v2i32 div/ [...] omits 08d476e282fe [x86] add tests for possibly avoiding scalar->vector move; NFC omits 787c88f6202e [OpenMP][NVPTX] Use appropriate _CALL_ELF macro when offloading omits bda513344501 [OpenMP][Fix] Conditional compilation leaves variables unused omits ed9bf0615ea5 [PPC] Remove Darwin support from POWER backend. This patch [...] omits 9b438ac8768f [lsan] Check that leak sanitizer works in the forked process omits f413a7fdb6e0 [llvm-mca] Remove unused include. NFC omits 53225141a268 [OpenMP][libomptarget] rework of fatal error reporting omits a68a216e2c5d DAG: Check transformed type for forming fminnum/fmaxnum fr [...] omits 89e3228a68c8 [Sema/Attribute] Make types declared with address_space an [...] omits 94cfcaac5fe1 [sanitizer][fuzzer] Transition back to ZX_TIME_INFINITE omits 008ecddea2c5 MachineVerifier: Fix assert on implicit virtreg use omits b07acf6f2f24 LangRef: Clarify expected sNaN behavior for minnum/maxnum omits 1612f46ad82b [PowerPC][MC] Support expressions in getMemRIX16Encoding. omits 39d4379ff0c9 [NVPTX] Implement isLegalToVectorizeLoadChain omits 4d979b2e0d98 Cleanup after rL340729 omits b35c2b41f926 Revert "[lsan] Do not check for leaks in the forked process" omits 08103a2bc2e6 [X86] When lowering v32i8 MULHS/MULHU, shuffle after the P [...] omits 687aaa6e7e71 [X86] Add support for matching paddus patterns where one o [...] omits 109b5b58f559 [llvm-mca] Introduce the llvm-mca library and organize the [...] omits 6aa0d856cda7 [llvm-mca] Remove unused method. NFC. omits 1c6f0376193c [lit, python] Remove quotes around %python in cache.ll omits 534c2340dec8 Mark P0556 as 'in progress' omits 01d870799711 Use a lambda for calls to ::open in RetryAfterSignal omits c4a2aeceac20 [WebAssembly] Added default stack-only instruction mode for MC. omits 9cc60151aebd [docs] Mention clangd-dev in clangd documentation omits f8ff170ab664 Let the CompilerInstance create our clang ASTContext omits 7d85081a2f91 Disable use-color if the output stream is not a terminal w [...] omits e5b18dad83e4 [llvm-mca] Improved report generated by the SchedulerStati [...] omits e8c626c253df [OpenMP][Fix] Ensure comparison between unsigned values. omits 8687db828eec fix comment typo omits 38b33d052795 fix comment typo omits c621bdabae62 fix comment typo omits 05d7b4e4a912 [SelectionDAG] add helper query for binops; NFC omits a899d251bebb [PowerPC] Revert commit r339779 omits 34092952b1ee [ELF][HEXAGON] Add R_HEX_11/10/9_X support omits cc6e6948c75d Handle identifying AMDGPU bitcode files omits c57d7f4c9640 [X86] Adding the test pointing to the fail case of D45653 omits 725599b3dbe6 [Sparc] Avoid writing outside array in applyFixup omits 10b663195d57 [NFC][X86] Fix `sibcall.ll` formatting omits 58e7e8f4718f [PowerPC] Recommit r340016 after fixing the reported issue omits b90c5ffed56d [Sparc] Add support for the cycle counter available in GR740 omits 599fd2198821 [NFC] Try to make buildbot happy about virtual destructors omits b052325423ac [clangd] Use TRUE iterator instead of complete posting list omits 348c3754047a [NFC] Split logic of ImplicitControlFlowTracking to allow [...] omits b6d21a0359e7 Try to fix this clang driver test case after r340709. omits 9fc2fef02967 [COFF] Support MinGW automatic dllimport of data omits e06dc8cbd7e9 [COFF] Expose an easier helper function for getting names [...] omits 2e84342ad83e [Sparc] Custom bitcast between f64 and v2i32 omits e299592ed9c0 [RISCV] atomic_store_nn have a different layout to regular store omits 631736407094 Fix this file to have the necessary standard library inclu [...] omits 9c462a0f0e47 [X86] Cleanup the LowerMULH code by hoisting some commonal [...] omits 171848fa14e4 [X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor wi [...] omits f5b1e389e38b [X86] Remove min_vector_width 512 from some intrinsics tha [...] omits 28bdd4760494 [X86] Rename __DEFAULT_FN_ATTRS to a__DEFAULT_FN_ATTRS512 [...] omits de6c9d432764 Rename a function to follow the LLVM coding style. omits 125fb916d381 [COFF] Check the instructions in ARM MOV32T relocations omits 1a4e9d5e79f7 [X86] Undef __DEFAULT_FN_ATTRS in avx512fintrin.h. omits 9e6a6511d60a [X86] Don't set min_vector_width to 512 on intrinsics that [...] omits 65307c0d93a1 [Xray] Darwin - Enable in the driver side omits caeac7140ef0 [MS Demangler] Add virtual destructor. omits 2cfb883c5f4b [MS Demangler] Re-write the Microsoft demangler. omits c13db9b09169 [Driver] Change MipsLinux default linker from "lld" to "ld.lld" omits 9f906725eccc [X86] Correct the cost of (v4i32 (fptoui (v4f64))) under AVX512F. omits 9c2fdd1afcaa [X86] Add FeatureCMOV explicitly to all CPUs that support [...] omits 4e85008f8dc1 [X86] Add FeatureCMOV to athlon and athlon-tbird cpus. omits 4789789927e8 [SelectionDAG][x86] turn insertelement into undef with var [...] omits b0861365f649 [ORC] Remove a workaround for systems lacking 8-byte atomics. omits 7320fd6a3711 [ORC] Do not include non-global symbols in getObjectSymbolFlags. omits 4ca03d4d7a27 Replace fancy use of initializer lists with simple functio [...] omits ebc28c56121e [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. omits 1045d78f93e4 Avoid specializing a variadic member template in a way tha [...] omits 3ef890c5e1c6 [IR] Sink `isExceptional` predicate to `Instruction`, rena [...] omits d55054fa4007 [IR] Begin removal of TerminatorInst by removing successor [...] omits 612e42685e38 [MIPS GlobalISel] Legalize i8 and i16 add omits af9d27fc6558 [index] Introduce 'ProtocolInterface' as part of SymbolPro [...] omits 3b2e367d512f [X86] Fix typo in comment, expect->except. NFC omits 304236ed5564 [X86] Add test cases for D50952, paddus patterns involving [...] omits 3f96f852cf23 [ELF][HEXAGON] Add R_HEX_B13_PCREL relocation support omits cae2e175560f [ELF][HEXAGON] Add R_HEX_B9_PCREL and R_HEX_B9_PCREL_X rel [...] omits 8db7a986942b [C-API][DIBuilder] Use NameLen in LLVMDIBuilderCreateParam [...] omits aed72f2a467f [X86] Replace support for vXi32 SMUL_LOHI/UMUL_LOHI with M [...] omits 5d244572594b [SelectionDAG][X86] Reorder the operands the MaskedStoreSD [...] omits 7ea22c859af2 [X86] Make sure type is a vector before calling VT.getVect [...] omits 1eb86d730c17 Fix -Wunused-function warning. NFCI. omits 45a8823060f5 Remove superfluous semicolon. NFCI. omits ee66cf3d3aeb [x86] try harder to use broadcast to load a scalar into ve [...] omits 0fc7aba11abd [AMDGPU] Add support for multi-dword s.buffer.load intrinsic omits a223134d71f3 [InstCombine] add tests for shuffle+binop transform; NFC omits bc1192fd3d9a [X86] Make requested test changes from D50636 omits 5f47afddc12e [CUDA/OpenMP] Define only some host macros during device c [...] omits a22a73f59b13 [CodeGen] Set FrameSetup/FrameDestroy on BUNDLE instructions omits 6f424d433e5e [LiveDebugVariables] Avoid faulty addDefsFromCopies in com [...] omits a9c228db9107 [MC, RISCV] Fixed StringRef Assertion `Index < Length && " [...] omits 841e874fe377 [llvm] Document "%T" as deprecated in CommandGuide/lit.rst omits e894b2cf4c61 Disable exceptions for TestDataFormatterLibcxxOptional.py [...] omits 79b35907d9b3 This patch adds support to LLVM for writing HermitCore (ht [...] omits aae4d2a5039e [RISCV] Fixed Assertion`Kind == Immediate && "Invalid type [...] omits 6017162156d6 Prevent DILocation::getMergedLocation() from creating inva [...] omits 30d0f345a475 Port my recent changes from LLVM copy of the demangler: omits 9121dfbe3a2a Allow demangler's node allocator to fail, and bail out of [...] omits fd3f14f69949 [RISCV] Fix std::advance slowness omits e00e5bd89453 [llvm-mca] Move ResourceManager from Scheduler into its ow [...] omits bcd5d4098890 Revert r323281 "Adjust MaxAtomicInlineWidth for i386/i486 [...] omits f7907697b42c Fix ExpandedSpecialSubstitution demangling for Sa and Sb. omits afeec487546b Add documentation comment to ForwardTemplateReference. omits 71fd206825a6 Add data structure to form equivalence classes of mangled names. omits 1adc7f5466df [llvm-mca] Revert r340659. NFC. omits 4e36e44319fb [CVP] Extend tests to illustrate an old patch isn't needed omits 3dea854e62db [llvm-mca] Move the ResourceManger from the Scheduler into [...] omits cab63f4819a6 [vscode] Skip some of the vscode tests on Linux and fix one omits ab477d656bd7 [PGO] add target md5sum in warning message for icall omits 61d5b56708c8 [OpenMP] Remove deprecated/obsolete MIC attributes from headers omits 881697060510 DAG: Allow matching fminnum/fmaxnum from vselect omits 5204b7496c65 Use unique_ptr to hold MCInstrInfo omits b23067f99783 Verifier: verify that a DILocation's scope is a DILocalScope. omits 2e05f755a905 Fixed windows bots that were failing because of PATH_MAX omits 8cdceea9178c [SafeStack] Set debug location for calls to __safestack_po [...] omits ae13b30e9435 Reduce the memory footprint of dsymutil. (NFC) omits c8b530997e85 Reland r340552, "Driver: Enable address-significance table [...] omits 9fa6f6de3a39 CodeGen: Add two more conditions for adding symbols to the [...] omits f303502ca26b [OpenMP] Fixed affinity verbose double printing for balanc [...] omits 29982c612ba1 DebugInfo: Fix skipping CUs in DWARFv5 debug_names table omits ee6e84b2c899 [llvm-mca] Move views and stats into a Views subdir. NFC. omits 68cf6b246ece Add REQUIRES: x86-registered-target to test. omits 896034a9b6f5 [PowerPC] Emit xscpsgndp instead of xxlor when copying flo [...] omits 95d86b139274 Use unique_ptr. omits 54c2a78462e5 [Exception Handling] Unwind tables are required for all fu [...] omits 0cb5c3e39e92 [LTO] Fix -save-temps with LTO and unnamed globals. omits 22fd79865292 [PowerPC] Change Test Options [NFC] omits 0d147e6187d2 [AST] Simplify code minorly using pattern match [NFC] omits f60f9ab1be8d [AArch64] Reject inline asm with FP registers when FP is d [...] omits 54cec695156b Thread safety analysis no longer hands when analyzing a se [...] omits 02a20187490d [Common] Discard the temp file while keeping the memory ma [...] omits a7c1aa773d7c [Support] Allow discarding a FileOutputBuffer without remo [...] omits d09b69dc11e7 [scudo] Replace eraseHeader with compareExchangeHeader for [...] omits 7b6f5e63dc83 [OpenMP] Fix tasking bug for decreasing hot team nthreads omits 9367d3ecd752 [X86] Teach combineLoopMAddPattern to handle cases where t [...] omits 15a0dbfe89f1 [X86] Add test case for D50868. NFC omits d63647bb6290 [OpenMP] Add check for hot_teams array omits d5216fc1b521 [OpenMP] Fix incorrect barrier imbalance reporting in ITTNOTIFY omits 7b09cdb68228 [ASTImporter] Add test for PackExpansionExpr omits 8046f005e897 [DAGCombiner][Mips] Don't combine bitcast+store after Lega [...] omits 9d2fefb16c1f Revert "[Exception Handling] Unwind tables are required fo [...] omits f44a7e478373 [clang-format] fix PR38557 - comments between "default" an [...] omits edbecffa5d47 [clang-format] fix PR38525 - Extraneous continuation inden [...] omits ea1a4320ec1f [Hexagon] Remove unneeded strings from builtin definitions, NFC omits 5174c10c33ec [Sanitizer] implementing remaining function under OSX omits 79155ed95c7a [clang-doc] Fix memory leaks omits eb580d1b9579 Revert [Inliner] Attribute callsites with inline remarks omits 4112da132cbb [Inliner] Attribute callsites with inline remarks omits 7668e50d0d2d [LICM] Hoist an invariant_start out of loops if there are [...] omits b47a48070bbc Modify tests to show PLT entry labels omits b8719f7055bb Add missing override keyword (NFC) omits 0ff0cf50a065 [Exception Handling] Unwind tables are required for all fu [...] omits 1851462d3790 [PhiValues] Use callback value handles to invalidate delet [...] omits 6fd979cd9513 [cfi-verify] Support cross-DSO omits a32e7bff95ac [llvm-objdump] Label calls to the PLT. omits af3ee4207871 Find PLT entries for x86, x86_64, and AArch64. omits b3766f7120a3 [libc++] Fix handling of negated character classes in regex omits 8506669e445e [libc++] Remove race condition in std::async omits d864757010af [clangd] Initial cancellation mechanism for LSP requests. omits e3996a2a1b87 [Local] Make DoesKMove required for combineMetadata. omits 741c68465a84 [clangd] Implement LIMIT iterator omits 686e1b155260 [clangd] Speculative code completion index request before [...] omits 2f7ad8bb3320 [XRay] Refactor loadTraceFile(...) into two (NFC) omits 6e9b71c6e8c7 Fix build bot after r340598. omits 230f81f1b5ab [clangd] Log memory usage of DexIndex and MemIndex omits 2d7f2cd6e672 [clangd] Allow to merge symbols on-the-fly in global-symbo [...] omits 1d07ab68f1d6 [Tooling] Add a isSingleProcess() helper to ToolExecutor omits 53c8726adf63 [FileManager] Do not call 'real_path' in getFile(). omits 00167cfe67ae [PDB] Make variables.test to pass using a 32-bit compiler too omits fc7d592ede20 [AVR] Fix inline asm calls now that the addrspace(0) there [...] omits ea42505cb666 [RISCV] RISC-V using -fuse-init-array by default omits 45d657531395 [SDAG] Add versions of computeKnownBits that return a value omits 84f0ecc2c47f [hwasan] implement detection of realloc-after-free omits 126ea146ee66 Make llvm-profdata show -text work as advertised in the do [...] omits 1622aefd4943 [hwasan] implement detection of double-free (invalid-free) omits f82a7b18bc11 Attempt to fix ELF/lto-plugin-ignore.s on Windows after r340487. omits b67d015e392e Add more pre-run asserts for the DirCompletionAbsolute test omits 256a0a4c2cb7 Make LLVM_ENABLE_CRASH_DUMPS set a variable default omits f9193fb2dcdc [sanitizer] Don't call task_for_pid(mach_task_self). NFC. omits 272e8698c601 Fix typo omits a27268bf4029 Reuse the SelectorTable from Clang's Preprocessor omits b8602b11c85f DebugInfo: Improve debug location merging omits 540e2bae0a4d [IDF] Make GraphDiff a const constructor argument. omits 1bedb6243d73 Remove more const_casts by using ConstStmtVisitor [NFC] omits ba8fcc8e84c9 Revert r340552, "Driver: Enable address-significance table [...] omits 8862d3ea2379 Restrict the set of plugins used for ProcessMinidump omits 6d42c1232188 [MemorySSA] Fix def optimization handling omits 37a6083e99f0 [sanitizer] Change Mmap*NoAccess to return nullptr on error omits 6ffda9f47448 Remove unnecessary const_cast [NFC] omits 5cf9437bae13 Change xfail to skipIf. The exact condition is really diff [...] omits 8226317d6122 XFAIL test for older versions of clang omits cae89d5de809 [MIPS GlobalISel] Lower i8 and i16 arguments omits 25538da32f09 Fix broken builtin functions in the expression command omits e63ed4533528 [llvm-mca] Fix parameter name. NFC. omits 17b8f67f31da [WebAssembly] Prioritize splats over v128.consts omits 46dadd303015 Revert "[PPC64] Fix DQ-form instruction handling and emit [...] omits db2f99a3f29e Remove the use of pair inside the tuple in concat_iterator. omits 5d0879ac9a5f [llvm-mca] Set the Selection strategy to Default if nullpt [...] omits 845825b58778 [x86] move/add tests for insertelement with variable index; NFC omits 39077685e88c [PPC64] Fix DQ-form instruction handling and emit error fo [...] omits 1570da829d59 [LoopVectorize][NFCI] Use find instead of count omits 5f0725c6cabb Fix format string issue introduced in r340548 omits 93290834bfc6 Fixup AreCoreFilesPrevented() to consider first LLVM_ENABL [...] omits b17ae23d3020 [cmake] Add option to skip building lldb-server omits 2f0f3b0299c7 [docs] Regenerate ClangCommandLineReference.rst omits cbd3e6d653d8 [options] Document -(static|shared)-libsan omits 7a508850df00 Fix check for dictionary entry omits c2e19cea9d92 [ValueTracking] Fix assert message and add test case for r [...] omits b1c93773d290 COFF: Implement safe ICF on rodata using address-significa [...] omits 7ec3b926b2f5 [DEBUGINFO] Fix misprint in the name of DebugDirectivesOnly, NFC. omits 60ab243f1a5c Driver: Enable address-significance tables by default when [...] omits 1bb81868cdf0 XFAIL test for older versions of dsymutil omits 2ba88ec90fe2 [RegisterCoalescer] Fix for assert in removePartialRedundancy omits 7f1f7e2c45d7 lldbtest.py: Work around macOS SIP when testing ASANified builds. omits a4fb95efea46 [ASTMatchers] Let hasObjectExpression also support Unresol [...] omits 112e49f8c9e9 [ValueTracking] Fix an assert from r340480. omits 24979ed0b332 [llvm-mca] Fix wrong call to setCustomStrategy(). omits 6d39358f7164 Comment out #define __cpp_lib_node_extract, we only suppor [...] omits 800d1feb22fd Add libc++ data formatter for std::function omits 0b620af0782d [OpenMP][libomptarget] Bringing up to spec with respect to [...] omits 1930198073d7 Re-land [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCat [...] omits a09b8e124be1 [x86] add debug option for and-immediate shrinking omits a3d27bd1f705 [clangd] Check for include overlapping looks for only the [...] omits c8a490248655 [InstCombine] Fold Select with binary op - FP opcodes omits c9c01aad3378 [FunctionAttrs] Infer WriteOnly Function Attribute omits d3abe31db6a3 [llvm-mca] Allow the definition of custom strategies for s [...] omits dde82b25b38d [analyzer] added cache for SMT queries in the SMTConstrain [...] omits db2462ad4deb [analyzer] Moved all CSA code from the SMT API to a new he [...] omits 740d718563e6 [analyzer] Templatefy SMTConstraintManager so more generic [...] omits 810e84fbe652 [analyzer] Delete SMTContext. NFC. omits 7592de44968c Change dyn_cast<CXXMethodDecl>(FD) to isa<CXXMethodDecl>(F [...] omits a5a08d3cff9f [clangd] Suggest code-completions for overriding base clas [...] omits 6d35b457aeec [GVN] Invalidate cached info for phis when setting dead pr [...] omits 9aad48d720e6 [DWARF] Unify warning callbacks. NFC. omits 3ea0f142619b [clangd] Move function argument snippet disable mechanism [...] omits 3b73e8c6b0d8 [SCCP] Remove unused variable added in r340525. omits 889cf4eb477a Recommit r333268: [IPSCCP] Use PredicateInfo to propagate [...] omits 6c8400a5c127 Removed unused variable [NFC] omits 5d02865d5470 [clangd] Increase the timeouts in TUScheduler tests to 10 [...] omits 90f5e7f7254b Update avr attributes test for output change in r340519 omits df54331f58b4 [libclang] Fix cursors for arguments of Subscript and Call [...] omits 818b1160b818 [Support] Fix some Wundef warnings omits 14a3348c3ed1 Allow creating llvm::Function in non-zero address spaces omits 480f50abb50a TableGen/SearchableTables: Cast enums to unsigned in gener [...] omits df64ca7d5ed7 Fix comparison of char and int64 in TestWriteFixNegativeIn [...] omits 28339a45dcd2 Initialize the address-significance table fragment's layou [...] omits befc0cf0cc1e [x86/retpoline] Split the LLVM concept of retpolines into [...] omits e35312bb2d5d MC: Don't align COFF section contents. omits 79dd2da54584 Revert r340508: [DebugInfo] Fix bug in LiveDebugVariables. omits 9d6cd0668612 [LibCalls] Added returned attribute to libcalls omits 72e0b0d23c30 Missing quote in previous commit omits f8e7e8989698 Improve incompatible triple error omits e729ff220735 Improve incompatible triple error omits cd952c188de8 [DebugInfo] Fix bug in LiveDebugVariables. omits d970a4a2ae7a Fix undefined behavior in r340457 omits dbe48879765b Add new .def file introduced for BinaryFormat/MsgPack omits 3d9586c4ef11 [WebAssembly] SIMD Bitwise binary arithmetic omits 660e254d71a6 [WebAssembly][NFC] Reorganize SIMD instructions omits 069c963fed5a [WebAssembly][NFC] Move specific instruction formats to sp [...] omits 42b6683b3344 [analyzer] Preliminary version of retain count checking fo [...] omits 4a2858414c2c Revert "[CStringSyntaxChecker] Check strlcat sizeof check" omits c7d1b127bb0d Revert "[CStringSyntaxChecker] Reduces space around error [...] omits 50705aa6eb58 MC: Teach the COFF object writer to write address-signific [...] omits 77cd5772f8aa win: Omit ".exe" from clang and clang-cl driver-level diag [...] omits e3a4921f214e win: Omit ".exe" from lld warning and error messages. omits 2c7e8da5ac93 Revert "[ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCat [...] omits 3deba9cc434e lld-link: Separate 'undefined symbol' errors with just one [...] omits 5285a2a98e72 Fix two RUN: lines that were unintentionally spelled "RN:". omits 067972ae4966 [ValueTracking] Teach computeNumSignBits to understand min [...] omits aef60e56399b [NFC] Add tags file to .gitignore omits 37f6bbb46614 [X86] Teach combineLoopSADPattern to handle cases where th [...] omits 4d51a435f621 [X86] Add test cases for D50817. NFC omits c05d215bdfa3 [NFC] Refactor simplification of pow() omits c4ed35239c97 [analyzer] Track non-zero values in ReturnVisitor omits b858d98a1824 [analyzer] Track the problematic subexpression in UndefRes [...] omits a5edb9f4ec13 [analyzer] [NFC] Minor refactoring of BugReporterVisitors omits 13701439130b [WebAssembly] Arbitrary BUILD_VECTOR and remove i64x2.mul omits 3c77a0850f6b [Driver] Check normalized triples for multiarch runtime path omits 691096921ade [hwasan] make error reporting look more like in asan, prin [...] omits d878c71aae9f [SelectionDAG] unroll unsupported vector FP ops earlier to [...] omits 9a096dacd5c5 [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/O [...] omits 25377bac07cf [ASTImporter] Actually test ArrayInitLoopExpr in the array [...] omits a72a32fc4357 [ASTImporter] Remove duplicated and dead CXXNamedCastExpr [...] omits c2bcb4717e30 [ASTImporter] Add test for ObjCTypeParamDecl omits c20002df82cb [ASTImporter] Add test for SwitchStmt omits f68b47105d77 [ASTImporter] Add test for ObjCAutoreleasePoolStmt omits 6c1553768b12 [NFC] Expand test cases for simplifying pow() omits 58610f69ee69 [MemorySSA] Invalidate optimized Defs upon moving them; NFC omits 70ea6922a39b Add include directory for libxml on macOS omits 3af49b27a309 Thread safety analysis: Allow relockable scopes omits f9542abc9cc9 [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available. omits f16751a48f91 [BinaryFormat] Add MessagePack reader/writer omits 7cecbe0e027e [SafeStack] Handle unreachable code with safe stack coloring. omits 2fa986b80d04 bpf: fix an assertion in BPFAsmBackend applyFixup() omits 2c22e33d97dd [WebAssembly] Don't write SP back when prolog is generated [...] omits a5cc4ea57d7f [AST] Add a test for attribute intersection omits caa032464e35 [NFC] Test commit omits 61f4f92536a7 [ARM] Avoid injecting constant islands in movw+movt pairs [...] omits 7f92f01b7813 [ARM] Move machine operand target flags to ARMBaseInstrInfo omits d724a62cbd62 [clangd] send diagnostic categories only when 'categorySup [...] omits d2867d2a2d49 Add unit test for StringLexer omits f946b2f07c9c [Hexagon] Enable interleaving in loop vectorizer omits 7638af584aaf [ARM] Handle all-ones mask explicitly in targetShrinkDeman [...] omits cda1e02be8ba Update MemorySSA in LoopSimplifyCFG. omits b8a22062191b Update MemorySSA in LoopInstSimplify. omits 4d1053d49393 [AA] Remove a needless variable [NFC] omits 62c261f2a576 [hwasan] remove stale data field omits 879307979054 [X86] Replace (32/64 - n) shift amounts with (neg n) since [...] omits 5906582600c3 [AST] Minor whitespace cleanup [NFC] omits 8b9dc5495c6e Currently clang does not emit unused static constants. GCC [...] omits dcd5588a6a34 [WebAssembly] Remove MachineFrameInfo arg from checking fu [...] omits ea52761da15d [CMake] Remove unneeded and outdated policy omits 20ead2e12b5d [CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFIGURATION_TYPES omits a0d2611ba330 [X86] In OptimizeLEAs pass, check that the key is in the L [...] omits b29348d45918 [WebAssembly] Add hasSideEffects flag to catch instructions omits c7faf7e84305 [CodeGenPrepare] Set debug locs when folding a comparison [...] omits 267138177b82 [llvm-mca] Clean up a comment about the Context class. NFC. omits 03c1a68f97e3 [MemorySSA] Move two simple getters; NFC omits e48d4367216b [GISel]: Add legalization support for widening bit countin [...] omits 784b6129636d [WebAssembly] Optimise relocation processing. NFC. omits 20382408a1cc Disable the aligned allocation test on old mac versions in [...] omits e939b1b945fb Add diagnostics for min/max algorithms when a InputIterato [...] omits 2764fa3acb93 [x86] add tests for load scalar + insertelement; NFC omits d1a6776c3abd [Android] Default to -fno-math-errno omits 696b3d16fc60 [WebAssembly] Ensure relocation entries are ordered by offset omits c0fd63853f79 [llvm-mca] Remove unused decl. NFC. omits f9aa2f3e2478 [Tooling] Allow -flto flags and filter out -Wa, flags omits c6b52a8c0d74 lld-link: Emit warning if one each of {main,wmain} and {Wi [...] omits 384afc483698 AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space omits 0b640e2f2b40 AMDGPU: fix existing alias rules for constant and global omits bc12fafbb5c4 [X86][SSE] LowerMULH vXi8 - use SSE shifts directly. omits 5a77333530ee [ELF][HEXAGON] Add R_HEX_16_X relocation omits c4986ef6db0c [clang-tidy] Add Abseil prefix to documentation omits 1e3171ec76eb [clang-tidy] Abseil: faster strsplit delimiter check omits a1146b09a9a3 [clangd] Get rid of regexes in CanonicalIncludes omits 7d6ecddc069e [clangd] Implement BOOST iterator omits f7dcb66722d1 [CodeGen] Look at the type of a block capture field rather [...] omits bb5b3d7df09e [analyzer] Improve `CallDescription` to handle c++ method. omits 069a1f8c279e Attempt to unbreak filesystem tests on certain linux distros. omits a58ccc5d2b41 [ARM] Rotated operand patterns for *xtb16 omits 92bed5a1689e [clangd] Make FileIndex aware of the main file omits a32bf7c982d8 [Preamble] Fix an undefined behavior when checking an empt [...] omits 71009602766e Fix import of class templates partial specialization omits 30bc2e604148 [clangd] Add callbacks on parsed AST in addition to parsed [...] omits 5ec4b2d02384 [COFF] Move a comment close to the code it refers to. NFC. omits 610dbb2656ef [COFF] Change fatal() into error() when writing chunks to [...] omits bff17e739084 [AArch64] Add Tiny Code Model for AArch64 omits 9ad65fcd9997 [AArch64] Add Tiny Code Model for AArch64 omits cd9240148444 AMDGPU: Fix not respecting byval alignment in call frame setup omits 5303917b396f [llvm-mca] Improved code comments and moved some method de [...] omits e0cf05427337 Fix Wdocumentation warnings. NFCI. omits d6a131f6257f [X86][SSE] Add sdiv test case from PR38658 omits 88244b8a4f35 [mips] Handle missing CondCodes omits 367ab77c2760 [clang][mips] Set __mips_fpr correctly for -mfpxx omits cc251a323d33 [clang-tblgen] Add -print-records and -dump-json modes. omits b0136dbdade0 [XRay] Refactor file header reading (NFC) omits 2aad0976713c [clangd] Cleanup after D50897 omits 005d8d878ca7 Change how we handle -wrap. omits bb338f3934c5 [AST] correct the behavior of -fvisibility-inlines-hidden [...] omits 98173d134a20 Fix Bug 38644: multimap::clear() missing exception specifi [...] omits b2e455b4202c [AST] Fix a whitespace typo [NFC] omits db887de84566 [AST] Reorder code to reduce a future patch diff [NFC] omits a64cfa262f81 [AST] Move a function definition into the cpp [NFC] omits 7cd9d2dbe889 [GuardWidening] Ignore guards with trivial conditions omits c9192974d9d0 [gold] -thinlto-object-suffix-replace: don't append new su [...] omits aab40fa6995c [CodeGenPrepare] Set debug loc when widening a switch condition omits aa98ece1a8d2 [analyzer] [NFC] Fix minor formatting issues in RetainCoun [...] omits 6140916a6b12 [analyzer] [NFC] Extract a method for creating RefVal from [...] omits 6f1ce2012d10 Update the docs for using LLVM toolset in Visual Studio omits eb7e6d33a0a7 [Support][CachePruning] prune least recently accessed files first omits ef63e327775b [WebAssembly] Fix typos in mem.grow/memory.grow opcodes omits 93c4a6028573 [WebAssembly] Change comments on SP writing back (NFC) omits b1e8bba6d73f [CodeGenPrepare] Set debug locations when splitting selects omits 5fccb3d0575b [CodeGenPrepare] Clean up dbg.value use-before-def as late [...] omits afd39296f07d [CodeGenPrepare] Pre-commit debug info test for optimizeSe [...] omits 347686461ab3 [CodeGenPrepare] Scan past debug intrinsics to find select [...] omits c900303bc749 [CodeGenPrepare] Exit earlier when optimizing selects (NFC) omits 0839dbbb503e Avoid dbg.value use-before-def in a few tests (NFC) omits 5f9652510495 Update MemorySSA in BasicBlockUtils. omits 734534cb86fa [ELF] -thinlto-object-suffix-replace=: don't error if the [...] omits c2d958e7454e [MemorySSA] Update comment for move APIs to clarify behavi [...] omits 3e47da6f8670 Add space to TemplateArgument dump omits 86772638fca8 [MS Demangler] Print template constructor args. omits a74c94ab6648 [tsan] Adjust setjmp/longjmp handling on Darwin for macOS Mojave omits c60de41cc983 Eliminate instances of `EmitScalarExpr(E->getArg(n))` in E [...] omits 22d16fd4b292 Fixup for r340342: Avoid Block_release'ing the block since [...] omits a20153fc0ddd MachineScheduler: Refactor setPolicy() to limit computing [...] omits 05f9a79ddfcf [LICM] Fix a test so it actualy checks what was meant [NFC] omits 2c2056004d95 [AMDGPU] Consider loads from flat addrspace to be potentia [...] omits 6e7df081628d [tsan] Avoid calling Block_copy in the "sync" GCD interceptors omits 87a4ba0ee5fb [MS Demangler] Fix a few more edge cases. omits 6bc461c6dc77 Print "invalid mangled name" when we can't demangle something. omits 75df1161f91f [WebAssembly] Restore __stack_pointer after catch instructions omits 0a32564e8753 NFC: update the test comments in LV test about early exit loops omits f86494fd81ba [WebAssembly] v128.const omits 6b3211dbbf48 [docs][gold] Fix a typo omits a6a672bd24b7 [CodeGen] Implicitly set stackrealign on the main function [...] omits fe5954b2555d [LICM] Refactor some AliasSetTracker code to get rid of ne [...] omits 52ea93a07c1e [CodeExtractor] Use 'normal destination' BB as insert poin [...] omits 513d5133128c [WebAssembly] Don't make wasm cleanuppads into funclet entries omits 8d746c00b204 [WebAssembly] Change writeSPToMemory to writeSPToGlobal (NFC) omits 9f58b9eaf0a2 [RegisterCoalescer] Use substPhysReg in reMaterializeTrivialDef omits 978e4d49f3f1 [WebAssembly] Add isEHScopeReturn instruction property omits 2cda3d4a0922 Fix Wdocumentation warning. NFCI. omits 486441cfbc0a [InstCombine] Pull simple checks above a more complicated [...] omits 198fa569b5c1 [GVN] Assign new value number to calls reading memory, if [...] omits c7913afba035 [RegisterCoalscer] Manually remove leftover segments when [...] omits 3be7ff039bfa [NVPTX] Remove ftz variants of cvt with rounding mode omits 51416d71a7c0 [llvm-mca] Remove unused decl. NFC. omits 5299920554d9 Temporarily Revert "[PowerPC] Generate Power9 extswsli ext [...] omits 87150842bdf6 [llvm-mca] Add the ability to customize the instruction se [...] omits 5c578cf59d47 [X86][SSE] Add non-uniform udiv test that is mostly divide by 1. omits 9f7bc89bce28 [AST] Remove notion of volatile from alias sets [NFCI] omits cfabb15e3fc6 Address Aaron Ballman's post-commit review comments from r [...] omits 37cfffaf15bb Update DBG_VALUE register operand during LiveInterval operations omits c94456565e0c Revert "Revert rr340111 "[GISel]: Add Legalization/lowerin [...] omits 1188a6735670 SafeStack: Use correct unsafe stack sizes omits 01befad8b0c3 [X86][SSE] Lower vXi8 general shifts to SSE shifts directl [...] omits 21287f999bd0 Add a new flag and attributes to control static destructor [...] omits d49673e58967 llvm-readobj: Simplify. NFCI. omits 175cde2e665c [ASTImporter] Add test for CXXNoexceptExpr omits 01d70159c740 [BypassSlowDivision] Teach bypass slow division not to int [...] omits c12b0ffd38aa [X86][SSE] Lower v8i16 general shifts to SSE shifts direct [...] omits df67b480a35b [Parser] Support alternative operator token keyword args i [...] omits 1a56d4f2f8a0 [X86][SSE] Lower directly to SSE shifts in the BLEND(SHIFT [...] omits 1e2d4df887dd [ASTImporter] Add test for CXXForRangeStmt omits 24b1b43f25a7 Try to fix bot build failure omits b44377c20c9d [AMDGPU] Support idot2 pattern. omits 045c1ae70daf lldbtest.py: Unconditionally set the clang module cache path. omits 9c138b066374 AMDGPU: Move target code into TargetParser omits 71d290737670 AMDGPU: Partially move target handling code from clang to [...] omits 65df89816980 [X86][SSE] Add helper function to convert to/between the S [...] omits 23b7d56a5924 [clang][NFC] Fix typo in the name of a note omits 364661158278 [aarch64][mc] Don't lookup symbols when there is no symbol [...] omits fc9322de3278 Makefile.rules: Use an absolute path to the module cache d [...] omits 59dd213193f9 [InstCombine] Add new tests for icmp ugt/ult (add nuw X, C2), C omits fabedb803eed [X86] Add SSE2 and XOP udiv combine tests omits 090e3ef5913e [PPC64] Add TLS initial exec to local exec relaxation omits 8bb41014db8c [analyzer] Correctly marked a virtual function 'override' omits aa323f04c51c [InstSimplify] use isKnownNeverNaN to fold more fcmp ord/uno omits 505b08996ec2 [LV] Vectorize loops where non-phi instructions used outside loop omits dfdca73bfd3a [ASTImporter] Adding some friend function related unittests. omits 66f3e092d810 [InstSimplify] add tests for FP uno/ord with nnan; NFC omits 6a9b4dce79af NFC: Add loop vectorizer tests showing various control flo [...] omits e4b83716ec75 [llvm-mca] Replace use of llvm::any_of with std::any_of. omits 1628770c5e76 [llvm-mca] Add method cycleEvent() to class Scheduler. NFCI omits 47bb8b8ad6b0 [analyzer][UninitializedObjectChecker] Explicit namespace [...] omits ac31718f0e06 Add missing library dependency to fix build break after rC340247 omits 9387fe8c4972 [AMDGPU] Allow int types for MUBUF vdata omits d5d443b597c8 [AMDGPU] New buffer intrinsics omits 14d6c1e8bfe3 [AMDGPU] New tbuffer intrinsics omits 0b7689133c67 Change how finalizeBundle selects debug location for the B [...] omits 36b53deccdda [analyzer][UninitializedObjectChecker] Added documentation [...] omits 0a21c72ea8a2 [analyzer][UninitializedObjectChecker] Refactoring p6.: Mo [...] omits 5bb9a56bf8ce [X86] Add SSE2 sdiv combine tests omits e3dc461c00eb [clangd] NFC: Fix broken build omits f8ef42ce8392 [clangd] Allow using experimental Dex index omits c6c0ba5010b8 [DAGCombiner] Reduce load widths of shifted masks omits bac92b2d3d0f [TargetLowering] Add BuildSDiv support for division by one [...] omits e2299cc9305e [LLD][ELF] - Fix BB after r340257. omits 5f62b42f0df8 [MIPS GlobalISel] Select bitwise instructions omits d669d78ad05c [LLD][ELF] - Check the architecture of lazy objects earlier. omits 4b0527f9272f [LICM] Hoist guards with invariant conditions omits d11421f278b5 [RegisterCoalescer] Do not assert when trying to remat dea [...] omits 57422b70cc8a [NFC] Add some LICM tests omits 47f04e845f86 [docs] Add --print-icf-sections to ld.lld.1 omits 3bcb1990a8f3 [llvm] NFC: Fix assert condition and suppress warning omits e020ff4819ef Removed unused variable [NFC] omits 9772305aab32 [NFC] Factor out predecessors collection into a separate method omits daf1dfa66f00 [IR Verifier] Do not allow bitcast of pointer to vector of [...] omits dc2293e50446 [analyzer] [NFC] Split up RetainSummaryManager from Retain [...] omits 3869c92dffae [docs] Fix a small typo in a debug info example omits 2caa840fe6b7 [AST] Mark invariant.starts as being readonly omits f6e53577f3e5 [LICM] Add tests from D50786 [NFC] omits 682c82eb4db6 [LICM][NFC] Add tests from D50730 omits 21bb830f23a5 [LICM] More tests for D50925 [NFC] omits dc75736204f2 [llvm-objcopy] Simplify find(X,Y) != X.end() with is_contained() omits cd85a456f39f Fix global_metadata_external_comdat.ll test omits 2309bfcccc62 [MS Demangler] Demangle special operator 'dynamic initializer'. omits 77baef8b2823 [MS Demangler] Anonymous namespace hashes can be backreferenced. omits e7c281f70eb1 [MS Demangler] Properly demangle anonymous namespaces. omits 2e623c977dba [WebAssembly] Revert type of wake count in atomic.wake to i32 omits 23062bc03764 [WebAssembly] Revert type of wake count in atomic.wake to i32 omits 5374c64f665d [LICM][Tests] Add tests for store hoisting [NFC] omits bfa82cf6d6d1 Re-land r334313 "[asan] Instrument comdat globals on COFF [...] omits cce2d2ab8e13 [InstCombine] Add splat vector constant support to foldICm [...] omits 7668935f5db0 [WebAssembly] Remove an unused argument from writeSPToMemo [...] omits 1181ba4eb010 [llvm-strip] Allow only one input omits 2cbd454e1bfd libclang: add install/distribution targets for python omits 6b6ea3f3a79d [llvm-mca] Remove unused formal parameter. NFC. omits a991d282677f Teach libc++ to use native NetBSD's max_align_t omits 25b2310102aa extend binop folds for selects to include true and false b [...] omits c1e8ba2154a7 [llvm-objdump] Add ability to demangle COFF symbols. omits ea0d505d3da3 [ASTImporter] Add test for C++'s try/catch statements. omits 177fa8d64f50 Reflow comments omits 5fdd220fd91c Set path to sanitizer runtime when running tests through L [...] omits 28a23acfe370 [X86] Add test command line to expose PR38649. omits 5fac2c6aadc6 [hwasan] Add a (almost) no-interceptor mode. omits 4f5cc12cf065 Model type attributes as regular Attrs. omits ea27bb9a4fc5 [X86] Prevent lowerVectorShuffleByMerging128BitLanes from [...] omits 6213cc692ded [X86] Teach combineTruncatedArithmetic to handle some case [...] omits e112cb581b25 [X86] Pre-commit test cases for D50878. omits b0a7775144cf [LegacyPassManager] Remove analysis P from AnUsageMap befo [...] omits a30ea862dc74 Consistently use MemoryLocation::UnknownSize to indicate u [...] omits 5475a0522bc5 Port LLVM r340203 (and r340205) to libcxxabi. omits d398956e09e5 DebugInfo: Add the ability to disable DWARF name tables entirely omits 900ad48c6248 Add missing include (<functional> for std::ref) omits a1de29d55115 Revert "(Retry) Add a basic integration test for C++ smart [...] omits ebcf257318c9 Move Itanium demangler implementation into a header file a [...] omits a3ec2aad75c2 Revert "AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-b [...] omits fc352dd4deca [FPEnv] Support constrained FREM intrinsic omits 97fe2fc0ab0a [PSV] Update API to be able to use TargetCustom without UB. omits ab8451be4745 [MS Demangler] Demangle member pointer template parameters. omits eb3b41271b1b [Lex] Make HeaderMaps a unique_ptr vector omits a730fe23d59a Revert "Revert r339977: [GISel]: Add Opcodes for a few LLV [...] omits 8bfb16d979ca [TargetLowering] Disable BuildSDiv division by one or negone. omits 496d04dc611c [ConstantFolding] improve folding of binops with vector un [...] omits 9b6e59e74233 Rename -mlink-cuda-bitcode to -mlink-builtin-bitcode omits 7fdf1ecd77b7 [MemorySSA] Update comment to better describe cfg change (NFC). omits 12a0f9c29bd3 [OPENMP] Fix crash on the emission of the weak function de [...] omits 0b848fe0d2a9 [ConstantFolding] add tests for binops on vectors with und [...] omits e0cac80491af (Retry) Add a basic integration test for C++ smart pointers omits dccd652adaf4 Close FileEntries of cached files in ModuleManager::addModule(). omits d792db5dda9e ValueTracking: Handle more instructions in isKnownNeverNaN omits 46d8adb1b31c Revert rr340111 "[GISel]: Add Legalization/lowering code f [...] omits 0cab4b3a7356 Add cmake option to disable minidumps, default it to off omits 14b7891d8778 [InstCombine] add tests for insertelement+binop; NFC omits 55d50fbe2cd0 [ASTImporter] Add test for C++ casts and fix broken const_ [...] omits d81119a17536 [OPENMP][BLOCKS]Fix PR38923: reference to a global variabl [...] omits bd065f44042f [ASTImporter] Test for importing condition variable from a [...] omits fa31f1b19110 Remove manual byte counting from Opcode::Dump omits c0a4386f6f64 [sanitizer] Use private futex operations for BlockingMutex omits d4e0cbafc8f0 [llvm-mca] Make the LSUnit a HardwareUnit, and allow deriv [...] omits 6ffcab495d7d [clangd] DexIndex implementation prototype omits 7f0509566278 [NFC] Don't define static function in header (Uninitialize [...] omits 049079ef9d1f [SelectionDAG] Reuse the Op's VT. NFCI. omits da10899bce03 AMDGPU: fix compilation errors since r340171 omits a88218a0f86e AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space omits 4e5594d30a8f Fix an undefined behavior when storing an empty StringRef. omits ac7cf6d226f7 [SelectionDAG] Add partial sign-bit support to ComputeNumS [...] omits 9c4a289b88d8 Fix lit.cfg for python3: can only concatenate str (not "by [...] omits 50095d54738c [X86][SSE] Fix PACKSS bitcast test from rL340166 omits 16bac32fd7c4 [X86][SSE] Add PACKSS test showing ComputeNumSignBits fail [...] omits 2d3a1f5f6aa9 [X86] Drop unnecessary exact qualifier from packss test omits b454ac1985c1 [LLD][ELF] - Fix warning. omits b8e52a3f081d [DWARF] Refactor DWARF classes to use unified error report [...] omits 6249d08fa3a1 Use LLVM_BUILTIN_TRAP not __builtin_trap to appease window [...] omits 3808e418f703 [clangd] Simplify the code using UniqueStringSaver, NFC. omits d1f4d45cb9fc [ELF] Add support for Armv5 and Armv6 compatible Thunks omits bf985d6f5bcb [ELF] Add support for older Arm Architectures with smaller [...] omits 20254bb22a79 [AArch64][SVE] Asm: Add SVE System registers omits ca23ec8abe50 [clangd] NFC: Cleanup Dex Iterator comments and simplify tests omits 7f74a00f01c4 [clangd] Add missing lock in the lookup. omits d955baef4d3e [clangd] Implement TRUE Iterator omits 7c3b97b5dbaf [llvm] Make YAML serialization up to 2.5 times faster omits 7ce1d92e9650 [SimplifyCFG] Replace some uses of bitwise or with logical or omits 09a7ead5910f Remove unnecessary applyMask() application. omits 699e1972f599 [NFC] Minor update to comment omits 0cca165fbfa9 [InstCombine] Move some variable declarations into a more [...] omits 4a149f4e07a6 [PowerPC] Add a peephole post RA to transform the inst tha [...] omits 6497310f674b [bindings/go] Add coroutine passes omits ca3f2515a849 [LLVM-C] Add coroutine passes omits 735e97469ed3 [C-API][DIBuilder] Added DIFlags in LLVMDIBuilderCreateBasicType omits bce03d630877 [Lex] Fix some inconsistent parameter names and duplicate [...] omits 81c33dd804e0 [InstCombine] Add test cases for an icmp combine that is m [...] omits 5d5dee2d5eaa [SelectionDAG] Add basic demanded elements support to Comp [...] omits 8773775133ce [CodeGen] add test file that should have been included wit [...] omits 0c5e18b9e461 [CodeGen] add rotate builtins that map to LLVM funnel shif [...] omits 2d134aee77d5 [NEON] Define fp16 vld and vst intrinsics conditionally omits 21ab9bc5f844 [X86][SSE] Add PACKSS test showing ComputeNumSignBits fail [...] omits 2f0e72b24a59 revert r340137: [CodeGen] add rotate builtins omits c81a20bef837 [CodeGen] add/fix rotate builtins that map to LLVM funnel [...] omits 4d65fc885367 revert r340135: [CodeGen] add rotate builtins omits 048d9041a6b7 [CodeGen] add rotate builtins omits 91aa65db4a2f [X86] Fix an issue in the matching for ADDUS. omits b5217c98f16e [X86] Add a test case showing an issue in our addusw patte [...] omits ae50180d19de [msan] Remove XFAIL: freebsd from test/msan/tls_reuse.cc omits e52cbe2b38a7 Updating MergeFunctions.rst omits 3fcbf79a4f7d [X86] Use SDValue::operator== instead of DAG.isEqualTo in [...] omits 9b0cd36d8cbd [X86] Simplify the PADDUS legality check in combineSelect [...] omits bdf89fa13aed [X86] Add support for using 512-bit PSUBUS to combineSelect. omits 71c4708fed5a [X86] Add test cases to show missed opportunities to use 5 [...] omits 131ef8b4d089 [MS Demangler] Resolve backreferences eagerly, not lazily. omits b2c3fbb0c87e [RuntimeDyld] Fix a bug in RuntimeDyld::loadObjectImpl tha [...] omits 1b5c77f012f0 [X86] Replace all single match schedule class instregexs w [...] omits e169a96d8cad [X86] Merge shift/rotate schedule class instregexs omits 3cd0cbcc1840 [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI. omits bf5de8a65ab4 [X86] Add a signed test case for PR38622. Use nounwind to [...] omits 27da37fd70be [DAGCombiner] Allow divide by constant optimization on opa [...] omits f0a69fe60bfd Revert "Add a basic integration test for C++ smart pointers" omits 3243f7f64009 Add the extended XMM registers mappings for AVX-512. omits a8f486ffe988 Revert "[analyzer] [NFC] Split up RetainSummaryManager fro [...] omits 80fbc5f7f6c1 [ORC] Fix some parameter names. NFC. omits 42aa54b83efe [ORC] Rename 'finalize' to 'emit' to avoid potential confusion. omits cd5862f304e6 [analyzer] [NFC] Split up RetainSummaryManager from Retain [...] omits d43427819893 MC: Remove dead code from WinCOFFObjectWriter.cpp. NFCI. omits 50386cf3dffc Skip tests on Darwin for now. The build bots are not passi [...] omits 646b1eb4db93 [GISel]: Add Legalization/lowering code for bit counting o [...] omits 138a7ed9f576 Quickfix for failing tests. omits fc2b445365ce [index] For an ObjC message call, also record as receivers [...] omits 3f533719ab75 [AST] Clarify printing of unknown size locations [NFC] omits 81b9e4887fda [llvm-objcopy] Implement -G/--keep-global-symbol(s). omits 7b43979d6d47 [DebugCounters] don't do redundant map lookups; NFC omits 49989c8e1b73 [ObjC] Error out when using forward-declared protocol in a [...] omits e5b8ca2b689c Don't warn on returning the address of a label from a stat [...] omits 723b33585369 [AST][Tests] Clarify what each test is doing omits 91cd30e63a8a [AST[Tests] Shorten tests using noalias params omits 2558224187f1 [analyzer] [NFC] Minor refactoring of ISL-specific code in [...] omits 51f2dd52087f [analyzer] Re-instate support for MakeCollectable is Retai [...] omits 6cde39709a33 [analyzer] [NFC] Move ObjCRetainCount to include/Analysis omits 18d614e5344d [AST] Add tests for argmemonly calls [NFC] omits a3a02e82f47c [analyzer] [NFC] Move canEval function from RetainCountChe [...] omits 53f132b8b31c [analyzer] [NFC] Split up summary generation in RetainCoun [...] omits 0757cec110c7 [analyzer] [NFC] Split up RetainCountChecker omits 73933cc92694 [analyzer] Drop support for GC mode in RetainCountChecker omits f2c888dc6e30 ValueTracking: Add tests for isKnownNeverNaN omits 228b7be78440 [MC] Improve error message when a codeview register is unknown omits c6e6453d958e [MS Demangler] Properly print all thunk types. omits 48c69ec2a2d0 [X86] Remove detectAddSubSatPattern. omits 2160b846c32b DAG: Fix isKnownNeverNaN for basic non-sNaN cases omits 4c634c7b77a3 [ORC] Rename VSO to JITDylib. omits c61d4a3f4443 [MS Demangler] Demangle all remaining types of operators. omits b6e8813f36ca test commit: add a comment omits 4ea68af2a17a [Hexagon] Remove unused functions from HexagonInstPrinter, NFC omits 5fde2a2ebabc Update comments in CGDebugInfo to reflect changes in the M [...] omits d183c6e838a5 [MS] Mangle a hash of the main file path into anonymous na [...] omits 1372319bf49b Skip the lldb-vscode attach with waitFor test for now, som [...] omits f97fb68269c6 [clang-tidy] Add missing check documentation. omits a29f5136363d Improve diagnostic for missing comma in template parameter list. omits b9caf1995a01 [WebAssembly] Don't compress LEBs by default omits 859c1ec207de [AST] Adapt Polly to AnalysisSetTracker changes. NFC. omits 2c606fd52a41 Fix windows buildbots by removing : from filenames omits 711cd6d55bac [llvm-objcopy] Add support for -I binary -B <arch>. omits 51fce4f50b6f Test commit omits 3f871c6bb455 Remove a hardcoded address in test/DebugInfo/X86/vla-multi.ll omits 5807eb3ec2e7 [IDF] Make GD const. omits bb31073b9d4a [llvm-mca] Reformat a few lines (fix spacing). NFC. omits 1e880518e2e8 [Support] NFC: Fix docstring in FileSystem.h. omits 64258bb43608 [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW omits ead1e9f47d02 [InstCombine] Refactor the simplification of pow() (NFC) omits 87a500baeff2 [NFC] Expand test cases for simplifying pow() omits efdb7fd30724 [X86] Use hasOneUse instead of isOnlyUserOf. NFCI omits 38dc25f00304 [sanitizer] When setting up shadow memory on iOS, fix hand [...] omits 71b08835b24f [HIP] Make __hip_gpubin_handle hidden to avoid being merge [...] omits 1ccbed38ddc5 [TableGen] Don't separately search for DefaultMode when we [...] omits e4dc5c5c953f Show how to use "lldb -P" to find the lldb.py. We had hard [...] omits 61d7324ec177 [IDF] Teach Iterated Dominance Frontier to use a snapshot [...] omits b505f674cc5f Change the attach test case to use self.assertEqual so we [...] omits d864a82633eb Refactor the newly created <bit> header. Still (almost) NF [...] omits 419cbf72154e Make __shiftleft128 / __shiftright128 real compiler built-ins. omits 91177b02a01d [ThinLTO] Add option for printing import failure reasons omits a8da1ab024f8 [MS Demangler] Rework the way operators are demangled. omits ff2d9a1a71cd Recommit r339943 - Establish the <bit> header. NFC yet. Re [...] omits 7e5293f2e674 [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode omits 4b02faf63799 [CodeGen] Merge identical block descriptor global variables. omits 393ed288237d [clangd] Add parantheses while auto-completing functions. omits 752d3ed27f09 [DebugInfo] Generate DWARF debug information for labels. ( [...] omits 293511aa567d [clang-tidy] Abseil: integral division of Duration check omits a932b1f78e44 [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence [...] omits 9b6e6d0dcc38 [llvm-mca] Removed references to HWStallEvent in Scheduler [...] omits 8933ebc4a1dd [clangd] Add a testcase for empty preamble. omits 833564193e54 [x86] Fix test breaking on Darwin after r339962 omits 3d412e8129e7 [X86] Fix liveness information when expanding X86::EH_SjLj [...] omits 6d9c6b8365a8 [NewGVN] Add tests for r340031. omits 40cc00592f8d [InstrSimplify,NewGVN] Add option to ignore additional ins [...] omits 900d8a0cd618 [Preamble] Empty preamble is not an error. omits 41d0acec798d [Hexagon] Expand vgather pseudos during packetization omits 33b9f5927787 [AtomicExpandPass] Widen partword atomicrmw or/xor/and bef [...] omits 0ddc767e04cb [LICM] Add a diagnostic analysis for identifying alias inf [...] omits 55b796d05cf9 Fix for bug 38508 - Don't do PCH processing when only gene [...] omits cc1205a0226a [RISCV] Remove unused function omits bf3bc9945612 clang-cl: Expose -fno-crash-diagnostics (PR38574) omits cbf6ceca8447 [ConstantFolding] add simplifications for funnel shift intrinsics omits 5ed87dfcecad [ThinLTO] Correct documentation on default number of threads omits 1fd61d713f2b [TableGen] TypeSetByHwMode::insert - cache the default MVT. NFCI. omits 30f91aca3805 [AArch64] - return address signing omits 4ad49b7a7f52 [AArch64] - Generate pointer authentication instructions omits 078eaf8c9592 Revert extraneous directory added by accident in rL340016 omits c3154946c79a [PowerPC] Generate Power9 extswsli extend sign and shift i [...] omits 22a816d66ed3 [DAGCombiner] extractShiftForRotate - fix out of range shi [...] omits 16b20440d25e [InstCombine] Remove unused method FAddCombine::createFDiv(). NFC omits 93892f654d03 [ARM/AArch64] Support FP16 +fp16fml instructions omits fc4c764766f4 [ARM/AArch64] TargetParserTest fixes omits befb3c1ee7fe [LLD][ELF] - Remove dead code. NFC. omits 944d9f677a23 [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add [...] omits c45fcab72c3a Fix clangd tests on older compilers omits 88fe9dde0554 [Sparc] Get sret arg size from CallLoweringInfo.getArgs() omits 1cfcf404f6b2 [clangd] NFC: Mark Workspace Symbol feature complete in th [...] omits 231357dabefe Fix "control reaches end of non-void function" -Wreturn-ty [...] omits 1b5415451e9b [clangd] Fetch documentation from the Index during signature help omits ecabf2067ada [clangd] Show function documentation in signature help omits d57c143aed9b [Sparc] Flush register windows for @llvm.returnaddress(1) omits 7d776d9852a7 [clangd] Always use the latest preamble omits 7dd84d5984f1 [MISC]Fix wrong usage of std::equal() Differential Revisio [...] omits 70604ec764e5 [ARM][NFC] ARMCodeGenPrepare: some refactoring and algorit [...] omits 28abb52a1860 [NFC] Some small test updates for Implicit Conversion sanitizer. omits 518ece750dab [NFC] Some small test updates for Implicit Conversion sanitizer. omits 9f1c5de398bc Fix compiler warnings after rL339649. omits d8124d40c15b [MustExecute] Fix algorithmic bug in isGuaranteedToExecute [...] omits 929daffe2e24 [NFC] Add tests to ensure that improvement of MustThrow an [...] omits 9b339557c33d Revert r339977: [GISel]: Add Opcodes for a few LLVM Intrinsics omits 13dd5bb786af [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter [...] omits e653d9cdfa61 [Support] Add a public API to allow clearing all (static) [...] omits 2fffcba35337 [hexagon] restore -fuse-cxa-atexit by default omits a506d3aae50b [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode omits 8a18db966bfa [GISel]: Add Opcodes for a few LLVM Intrinsics omits 7933b12e910e Revert "[libFuzzer] Use std::discrete_distribution for inp [...] omits 2e6552828af8 [ADT] Replace a member initializer of a union with an expl [...] omits 7520951f3610 Add a relocation for R_AARCH64_ABS32 in ObjectFileELF omits 2c339d263afe [libFuzzer] Use std::discrete_distribution for input selection. omits 03023f8a208c [WebAssembly] Modify LateEHPrepare one-line description (NFC) omits 9c7741b1cba7 Revert "Establish the <bit> header. NFC yet. Reviewed as h [...] omits 5eb3e462f10e DebugInfo: Remove command line (& target-based) disabling [...] omits 43bde67729fc [libc++] Use correct rand.eng.mers all-zeroes seed sequenc [...] omits f98f106ae852 Disable pubnames in NVPTX debug info using metadata omits 93777b827d84 [WebAssembly] CFG stackify support for exception handling omits 66c4d00377b7 Revert "Implement a (simple) Markdown generator" omits daa6b85cbbf7 Remove commented out constructor from Scalar omits 57f366cf7d65 Relax a CHECK line to allow for dso_local omits 06d803f7679a Revert "Revert "[hwasan] Add __hwasan_handle_longjmp."" omits bc735b52ce08 [x86/MIR] Implement support for pre- and post-instruction [...] omits c8becc0ed7eb Add a basic integration test for C++ smart pointers omits 088f08b8831c Remove outdated TODOs in RegisterValue omits 4ba07fce4462 [InstCombine] add reflection fold for tan(-x) omits ed9c48fe3e54 Revert "[hwasan] Add __hwasan_handle_longjmp." omits c151b7e82740 [InstrProf] Use atomic profile counter updates for TSan omits 831cad30e3c8 Update the Core file loading instructions so they keep the [...] omits 5a31ccb25d41 [InstCombine] add tests for tan with negated arg; NFC omits 1da6bf366c5d Factor Node creation out of the demangler. No functionalit [...] omits bffeb79872b4 Update MemorySSA in Local utils removing blocks. omits bd5906f59f15 [hwasan] Enable Android logging. omits f0f99ce9992a [docs] Try to clarify the FuzzingLLVM docs omits 16e984d321dc Implement a (simple) Markdown generator omits 68201366670f [DomTree] Add constructor to create a new DT based on curr [...] omits ac816672c545 [DAGCombiner] Don't reassociate operations that have the v [...] omits 45993214523d [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instr [...] omits 70cdc5c10e69 Factor Node creation out of the demangler. No functionalit [...] omits 30b9dafff6f2 Establish the <bit> header. NFC yet. Reviewed as https://r [...] omits fb22007816cf [MC] Improve COFF associative section lookup omits df2ae4056aa2 Update for LLVM API change omits 29d094c84831 [MI] Change the array of `MachineMemOperand` pointers to b [...] omits 75eae0a1e7c4 DebugInfo: Add metadata support for disabling DWARF pub sections omits 40b7d8167c66 add a missed case for binary op FMF propagation under sele [...] omits a922945ac51d [AST] Speculative build fix for a polly buildbot omits 4d0925125366 [MemLoc] Fix a bug causing any use of invariant.end to cra [...] omits 006c035e3b2e [hwasan] Add __hwasan_handle_longjmp. omits 4b9569516e45 AMDGPU: Correct errors in device table omits 566421d39579 Update README and Dockerfile to include llvm-proto-fuzzer omits 0bf8df85ca3e [hwasan] Add malloc_fill_byte and free_fill_byte flags. omits c7077f4bbddc [SystemZ] Require asserts in subregliveness-06.mir omits 8fa66e2af1b7 [LICM][NFC] Restructure pointer invalidation API in terms [...] omits 94d6e537b9c8 [dotest] Make --test-subdir work with --no-multiprocess omits 01b5db76d499 [llvm-mca] Fix -Wpessimizing-move warnings introduced by r339923. omits 4148c02b7827 Add missing test file from r339799. omits f92dfc920418 [X86] Pre-commit test case for D50827. omits 17608827b2b1 [WebAssembly] Remove temporary workaround for function bitcasts omits ded76b8ae6cb [MachineVerifier] Check if predecessor is jointly dominate [...] omits 64b8834d8bc7 [llvm-mca] Refactor how execution is orchestrated by the P [...] omits 161aa13c861e [SelectionDAG] Improve the legalisation lowering of UMULO. omits e71b3a662c9d [llvm-strip] Add support for -p/--preserve-dates omits c4729cfb6080 Fix lldb-vscode build on Windows omits 9a4ee8466006 [ASTImporter] Add test for member pointer types. omits 5d3bd38d42d7 [ASTImporter] Add test for importing CompoundAssignOperators omits 63018f77f204 [ASTImporter] Add test for DoStmt omits 61e6ac48744d [ASTImporter] Add test for WhileStmt omits 1f95709d0e78 [ASTImporter] Add test for IndirectGotoStmt omits 01dcc767a172 Disable two flaky pexpect-backed tests on Darwin omits 51dc8c2354e1 Update LLD tests for CodeView dumper change in r339907 omits 3f8a980c7b8c [RegisterCoalescer] Shrink to uses if needed after removeC [...] omits c2ba40fc0201 Add a new tool named "lldb-vscode" that implements the Vis [...] omits d01404d894c2 Update LLDB for LLVM CodeView API change in r339907 omits 246041ebba7a Fix memory leak in demangling of string literals. omits ca91458965fa [TargetLowering] Add support for non-uniform vectors to BuildSDIV omits 2b00a1879d49 [codeview] Use push_macro to avoid conflicts instead of a prefix omits 255bdb68f870 [MC] Cleanup noop default case spelling. NFC. omits 97a362db8fce [ELF] mergeSections: remove non-alive MergeInputSection omits 73d4fc231f01 Revert "unittests: Don't install TestPlugin.so" omits af8ebbaf2b70 AMDGPU: Custom lower fexp omits ccf714ffe9e7 [X86][SSE] Add sdiv by nonuniform constant vector test con [...] omits e4ee7209fbf8 [NFC] Fix typo in test cases omits d192404641eb NFC: Test commit access omits b6d944b9be40 [TargetLowering] Refactor BuildSDIV in preparation for D50 [...] omits 0728071867a8 unittests: Don't install TestPlugin.so omits e42fc72e76bf [MC] Remove unused variable omits f8f5dcba3a90 [MC][X86] Enhance X86 Register expression handling to more [...] omits a312e140c571 Fix -Wmicrosoft-goto warnings. omits 69fbe1a88d25 Add support for AVX-512 CodeView registers. omits 88517b5f4a7b [MS Demangler] Demangle string literals. omits aa83b55df93f [MS Demangler] Don't fail on MD5-mangled names. omits 007c5ceff0e1 [TableGen] TypeSetByHwMode::operator== optimization omits 9698315bf477 [ConstantFolding] add tests for funnel shift intrinsics; NFC omits c4d6e3765ed1 [TableGen] Avoid self getPredicates() != comparison. NFCI. omits 049e90294395 [InstCombine] Expand the simplification of pow(x, 0.5) to sqrt(x) omits 315fcecac86f [Sanitizer] Fix build openbsd omits e1a69c953291 [llvm-mca] Small refactoring in preparation for another pa [...] omits 8ecb8f65d0dc [TableGen] Return ValueTypeByHwMode by const reference fro [...] omits a2d9d745f930 [cmake] Prevent LLVMgold.so from being unloaded on Linux omits 2724357b9493 [LLD][ELF] - Add a test case for DT_SONAME entry reading. omits 3ae352b05afe Fixed unused variable warning. NFCI. omits 12d12d6747ec [libunwind][mips] Include gcc_s for linkage omits 1ffb400269a7 [clangd] NFC: Improve Dex Iterators debugging traits omits 242d45e47e39 [LLD][ELF] - Add a test case. omits eaba57cfb5c1 [InstCombine] move vector compare before same-shuffled ops omits 7c72adb90709 [libcxx] By default, do not use internal_linkage to hide s [...] omits 9b5890f28044 [yaml2obj] - Allow to use numeric sh_link (Link) value for [...] omits 33bab9035c78 [yaml2elf] - Use check-next in test. omits f4052788fbc3 [ARM] Ignore GEPs in ARMCodeGenPrepare omits 0ee6537e2525 [yaml2elf] - Simplify code, add a test. NFC. omits b6bf89a1090b [XRay][compiler-rt] Remove MAP_NORESERVE from XRay allocations omits ed3274ff0c1b [ARM] Allow zext in ARMCodeGenPrepare omits 2f225c48e992 [LLD][ELF] - Add test case. omits 68e6da7b01cc Attempt to fix clangd tests on older compilers omits 71be80b33a51 [libcxxabi] Fix test_exception_address_alignment test for ARM omits f312558de562 [RISCV][MC] Don't fold symbol differences if requiresDiffE [...] omits eff339d49bf1 [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX omits 99c4ad80251e [AST] Store the OwnedTagDecl as a trailing object in Elabo [...] omits de2d76dcdfc8 [AST] Pack the unsigned of SubstTemplateTypeParmPackType i [...] omits ee601d1e0f9a [AST] Pack the unsigned of DependentTemplateSpecialization [...] omits a3e76d5dbed9 [ARM] Allow signed icmps in ARMCodeGenPrepare omits 8c4678c37d80 [libunwind][mips] Guard accumulator registers omits fb2431485f7d [libunwind][mips] Modify the __mips_fpr macro check omits 73af99915b0a [mips] Remove dead code from MipsPassConfig omits 1b8849114007 [NFC] Remove const modifier to allow further development in LICM omits 15dc00807336 [X86] Remove masking from the 512-bit paddus/psubus builti [...] omits d7e805d4fd97 [NFC] Add missing const modifier omits 8ab786a15402 [X86] Remove masking from the 512-bit padds and psubs buil [...] omits 277642abe3eb [X86] Remove masking from the 512-bit padds and psubs intr [...] omits 29f0837524a7 [X86] Remove the unused masked 128 and 256-bit masked padd [...] omits 8c568560e14a [X86] Correct some bad FileCheck prefixes in tests. Add te [...] omits 9e9b7deea437 [ASTImporter] Add test for CXXDefaultInitExpr omits 518ade3db159 [ASTImporter] Add test for CXXScalarValueInit omits 92e7e5028f4d [ASTImporter] Add test for ForStmt and ContinueStmt omits df61e6595a05 [x86] Actually initialize the SLH pass with the x86 backen [...] omits d2c3889a97da [BFI] Use rounding while computing profile counts. omits 6d8339a96ddc [Driver] -print-target-triple and -print-effective-triple options omits 23e24e7a486f Fix a little thinko in generating ___lldb_unnamed_symbol s [...] omits 02cf44ae2060 Implementation of nested loops in cxx_loop_proto omits 26e4ad8a5ad2 [ASTImporter] Add test for ArrayInitLoopExpr omits 31dc07e2a0be [ASTImporter] Add test for ExprWithCleanups omits f68ce74c37ee [Darwin Driver] Fix Simulator builtins and test cases omits de76a1e9ea8f Add libc++ data formatters for std::optional. omits 7e3dee6d8cdc [ASTImporter] Add test for IfStmt omits 2cc185e32588 Revert "[ASTImporter] Add test for IfStmt" omits 397e676b678a [ASTImporter] Add test for IfStmt omits da3b5c56cdea [Metadata] Replace a SmallVector with an array; NFC omits c5bd2fbdc67e [llvm-mca] Minor style changes. NFC omits 5883c4228619 [CodeGenPrepare] Add BothExtension type to PromotedInsts omits e4f3a4d3fc58 AMDGPU: Fold fneg into fmed3 omits 4574246c18a8 AMDGPU: Improve extract_vector_elt reduction combine omits 80cee5fe8198 AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16 omits a4492e749c23 [X86] Improve AVX1 shuffle lowering for v8f32 shuffles whe [...] omits c8c75b4e435f Fix doc string variable name to quiet a compiler warning. omits d9f4c1828e27 Selectively import timespec_get into namespace std, since [...] omits fd6cf3debc33 AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types omits 87d3ce8337d0 AMDGPU: Address todo for handling 1/(2 pi) omits 6615f829c52a DAG: Use getObjectOffset helper omits b2b6faa23da1 [TableGen] Remove unnecessary TypeSetByHwMode -> ValueType [...] omits 418201275c4e DAG: Try to custom lower when promoting float operands omits 28acf807b896 Add a newline to SourceLocation dump output omits 494d614e0406 [MCJIT] Fix a case of Error::success() being passed to rep [...] omits 6b43b8032072 [CStringSyntaxChecker] Reduces space around error message [...] omits 37e912ce6bb7 Refactor Darwin driver to refer to runtimes by component omits f3e611f21c0d Revert "[ARM] Allow signed icmps in ARMCodeGenPrepare" omits da6ba6622ef1 [OPENMP] FIx processing of declare target variables. omits 4c224f8aa0a1 Mark the at_exit and at_quick_exit tests as unsupported un [...] omits a4cbf7d8c2ef clang-format: Change Google style wrt. the formatting of e [...] omits 1e65941bdf0d [Support] Add a basic C API for llvm::Error. omits 6a619d87f57f [WebAssembly][NFC] Standardize SIMD multiclass format omits 265dfb1a4d1f cfi: Remove blacklist entries for libc++. omits d82a17a7956b llvm-readobj: Fix addend in relocations for android packed format omits 445de2b1e3b8 [WebAssembly] Test commit omits 83281881b422 libcxx: Mark __temp_value::__temp_value as _LIBCPP_NO_CFI. omits d1c44fa85a5e [InstCombine] Fix IC trying to create a xor of pointer types. omits c66615d54ac2 [MemorySSA] Expose the verify as a debug option. omits c100779c2100 For FreeBSD, don't define _M in nasty_macros.hpp omits 1c63e2ba683e [AArch64] add tests for poor vector intrinsic lowering via [...] omits 3ae2a3bfd627 [RegisterCoalescer] Ensure that both registers have subran [...] omits 15a82fab0973 [x86] add fabs test for vector intrinsic to potential libc [...] omits f83043efcf66 [x86] add tests for poor vector intrinsic lowering via leg [...] omits 8250917fb269 [AST] Pack the unsigned of PackExpansionType into Type omits 4afb7b538e98 [RegisterCoalescer] Reset VNInfo def when copying segments over omits 0f0c048bf988 [AST] Pack the bits of TemplateSpecializationType into Type omits 8d03a03f206a [WebAssembly] SIMD replace_lane omits 22e28bac3401 [clang-doc] Explicitly cast to unique_ptr omits 8cca9e38e5df [RegAlloc] Check that subreg liveness tracking applies to [...] omits 253da657261b Reland "[clang-doc] Updating BitcodeReader to use llvm::Error"" omits f1e200793520 [clangd][tests] Rename tests of clangd instance termination omits 2a5e1a2f24f9 [clangd][tests] Fix typo in tests - invalid LSP exit message omits 43f0aaa4f8ae [SystemZ] Add testcase for r339778 omits 01ad19b0ee90 [PowerPC] Enhance the selection(ISD::VSELECT) of vector type omits 45ba4d2fb2de [SystemZ] Replace subreg_r with subreg_h omits 07660ef193a4 [GVN] Fix typo in IsValueFullyAvailableInBlock. NFC. omits 0a0c33ba11bc [SystemZ] New CL option to enable subreg liveness omits bea7f06a49cf [LLD][ELF] - Stop using binary input in merge-invalid-size [...] omits 99b48ac6501e [LLD][ELF] - Convert binary input to yaml in sht-group.s t [...] omits 2835430746cc [SimplifyCFG] Remove pointer from SmallPtrSet before deletion omits 20113c9acd57 [yaml2obj] - Teach yaml2obj to produce SHT_GROUP section w [...] omits fabba24e841b [OMPT] Remove OMPT idle callback omits cfd3301f94c0 [ARM] TypeSize lower bound for ARMCodeGenPrepare omits 48121846c4d2 [PowerPC] Don't run BV DAG Combine before legalization if [...] omits 412ae0f0bc05 [llvm-mca] Fix PR38575: Avoid an invalid implicit truncati [...] omits a1ae001789d7 Remove lambda default argument to fix gcc pedantic warning. omits 3df0cd2c0ad0 Use .cpp extension for certain tests instead of .cc omits 5ed74b1804e1 [LLD][ELF] - Handle SHT_GROUP more carefully. NFCI. omits f4c34baccccb [yaml2obj] - Teach tool to produce SHT_GROUP section with [...] omits 276efe916ce7 [TargetLowering] Minor cleanup of TargetLowering::BuildSDI [...] omits 0cbdeb0e188e [UnJ] Rename hasInvariantIterationCount to hasIterationCou [...] omits 8ab88e76d779 [X86][SSE] Add sdiv by nonuniform constant vector tests omits 46c40da1e682 [X86] Add sibling-call test cases omits 834f6606e4ed Fix ASTMatchersTraversalTest testcase compile on older compilers omits 74a202941986 [TargetLowering] Minor refactor to TargetLowering::BuildUD [...] omits 761fd9f1ed3a [DagCombiner] Don't bother adding to the work list if TLI. [...] omits d42284f8cd30 [TargetLowering] Add support for non-uniform vectors to Bu [...] omits 7df95dedb197 [ARM] Allow signed icmps in ARMCodeGenPrepare omits fec9c7abdca0 [ARM] Allow pointer values in ARMCodeGenPrepare omits 87ddf89ebd77 [AliasSetTracker] Do not treat experimental_guard intrinsi [...] omits be28374dc7fb [NFC] Refactoring of LoopSafetyInfo, step 1 omits 020ab888fc06 [NFC] Add sanitizing assertion to ICF tracker omits e0b68aaeec9e [NFC][LICM] Make hoist method void omits e45268fd8a46 [X86] Change legacy SSE scalar fp to integer intrinsics to [...] omits 9420878950e5 [SDAG] Update the AVR backend for the SelectionDAG API cha [...] omits 86aa1844d9f1 Silence "unused variable" warning. omits 77370c0a5154 [hwasan] Add a basic API. omits 9d4594468fe3 [analyzer] Add support for constructors of arguments. omits e5e129eb10ca [WebAssembly] SIMD Splats omits f70dc4c2d1c2 [libcxx] Fix XFAILs for aligned allocation tests on older [...] omits 7ce330bd3a3f [libc++] Disable failing C11 feature tests for <cfloat> an [...] omits 405957f65df6 [libc++] Detect C11 features on non-Clang compilers omits 34e94f027262 [SDAG] Remove the reliance on MI's allocation strategy for [...] omits c0c5c926f562 [clangd] update the new test to check for diagnostic's cat [...] omits 85bc77070f7a [clangd] add an extension field to LSP to transfer the dia [...] omits 913081d074bc [clangd] add missing test from r339454 omits 7836220d09ac [WebAssembly] Delete a specific push number from test expe [...] omits c9f8bf81cd3d [FPEnv] Scalarize StrictFP vector operations omits 4027317ae542 [ARM] Make PerformSHLSimplify add nodes to the DAG worklis [...] omits 2d4e4287f565 [SanitizerCoverage] Add associated metadata to PC guards. omits a6f3d7b8cd91 SafeStack: Disable Darwin support omits b38de6c975ce Remove obsolete comment omits 8655495f3136 Fix Stmt::ignoreImplicit omits 6d548be6d584 Remove vestiges of configure buildsystem omits e768b70d5a33 Fix lit fatal errors about requiring a USE_Z3_SOLVER param omits 0ccf72f6e9d5 [CFG] [analyzer] Find argument constructors in CXXTemporar [...] omits 284fbb551334 [analyzer] Add a test forgotten in r339088. omits 650fed9586b9 Add proper headers in CFGUpdate.h and add CFGDiff.h in the [...] omits 9915150e9708 Reland "SafeStack: Delay thread stack clean-up"" omits 8ec4ff06bf56 NFC: Clarify comment in loop vectorization legality omits 931c34546bf4 [InlineAsm] Update the min-legal-vector-width function att [...] omits 744bcbbd66ff SafeStack: Disable Darwin support omits 03c390e4d3cc SafeStack: Disable Darwin support omits 1bd8e02517f2 Remove asseration from ConstString::GetConstCStringAndSetM [...] omits 049caa5041fc Stability improvements for CompletionTest omits d37a26d66fa5 [DebugInfoMetadata] Added DIFlags interface in DIBasicType. omits 2a99d9aab918 [InstCombine] fix typos in tests; NFC omits c78263348122 [WebAssembly] SIMD encoding tests omits 423e01285150 [InstCombine] add tests for pow->sqrt; NFC omits c5522b6230a6 [WebAssembly] Fix encoding of non-SIMD vector-typed instructions omits addd88c92d30 [analyzer] Fix bots by removing new check-clang-analyzer c [...] omits 9f1f8acde540 [MS Demangler] Fix some minor formatting bugs. omits f055fb746de6 [WebAssembly] SIMD extract_lane omits 18a189a0a3a2 [Tablegen][MCInstPredicate] Removed redundant template arg [...] omits ff42681398c1 [scudo] Fix race condition in deallocation path when Quara [...] omits 048c3a00bf46 [OPENMP] Fix processing of declare target construct. omits 376ff12bb816 [LV] Teach about non header phis that have uses outside the loop omits 827d46eaaea1 [libc++] Fix incorrect definition of TEST_HAS_C11_FEATURES omits 8ba8c64c9af3 [CMake] Don't parse target triple except for arch omits 3edcaf4a9227 Revert "[DebugInfo] Generate DWARF debug information for l [...] omits 62770f967057 [GraphDiff] Make InverseGraph a property of a GraphDiff. omits 15fda6971d26 [CMake] Fix the LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRA [...] omits 6004e6725efb [X86][SSE] Avoid duplicate shuffle input sources in combin [...] omits d10f1bf64a35 Remove manual byte counting from Highlighter code. omits 81de7a6d11f6 [DomTree] Cleanup Update and LegalizeUpdate API moved to S [...] omits 999d0556590b We have in place support for parsing #pragma FENV_ACCESS, [...] omits 7098e9cdc607 [NFC] Tests for select with binop fold - FP opcodes omits 7f3ad1522b3d Revert test commit omits 83666e7ffc70 Test commit omits ca9f435bab49 Expose CFG Update struct. Define GraphTraits to get childr [...] omits 8303ee882627 [DAG] Avoid redundant chain transversal in store merge cyc [...] omits 70c391cd14be NFC: Enforce good formatting across multiple clang-tools-e [...] omits 148088e409bf [X86][SSE] Add shuffle combine support for OR(PSHUFB,PSHUF [...] omits 1f5726d823de [clang-doc] Fix unused variable omits c52479e59478 [X86][SSE] Add shuffle combine tests for OR(PSHUFB,PSHUFB) [...] omits 2bd3c9c4032a [InstCombine] regenerate checks; NFC omits 5308038f179d [Inliner] add inliner stats to new pm version of inliner omits cffb277d3c6c [InstCombine] regenerate checks; NFC omits 4862a9b04997 [LLD][ELF] - Eliminate dead code from OffsetGetter::get(). omits 302ff915eddd [X86][SSE] Generalize lowerVectorShuffleAsBlendOfPSHUFBs t [...] omits 2d6b02b46636 [OpenCL] Add test for constant sampler argument omits 7a5e92a92191 [ELF][HEXAGON] Add R_HEX_32 support omits b09905d1d2e7 [DebugInfo] Generate DWARF debug information for labels. ( [...] omits 5154dbcd0b1f [libc++] Add missing #include in C11 features tests omits c44a0573ce31 [GlobalISel][IRTranslator] Fix a bug in handling repeating [...] omits be2b9d2b7057 [clangd] NFC: Cleanup clangd help message omits b0020c20043d [LLD][ELF] - Remove UnresolvedPolicy::IgnoreAll and relati [...] omits dddfdbad2064 Remove unused FastDemangle sources omits ea133d57175f [TableGen] Pass string/vector types by const reference (PR [...] omits a9266730ddbf Fix: ConstString::GetConstCStringAndSetMangledCounterPart( [...] omits 1540cc51fe0c [gnu-objc] Make selector order deterministic. omits 34700f9c0d9b Add a stub mangling for ObjC selectors in the Microsoft ABI. omits e946f33fce40 Fix MSVC "compiler limit: blocks nested too deeply" error. NFCI. omits c1adb3e6eddd [clangd] Show non-instantiated decls in signatureHelp omits 1376194db7de [XRay][clang] Add more test cases of -fxray-modes= (NFC) omits fbf9d2e60f06 [X86] Constant folding of adds/subs intrinsics omits a3002db67cf4 [analyzer] Made a buildbot happy. omits 5dcdcb1b037c [RISCV] Fix incorrect use of MCInstBuilder omits e764d5e08824 [analyzer][UninitializedObjectChecker] Void pointers are c [...] omits 3f472ad20830 Test commit: fix punctuation omits cd9e59c6cd60 [X86] Lowering addus/subus intrinsics to native IR omits f321d59cb839 [X86] Lowering addus/subus intrinsics to native IR omits 7041e4859063 [PDB] Parse UDT symbols and pointers to members (combined patch) omits dc80d163b9e4 [ARM] ParallelDSP: add option to enable/disable the pass omits 596a67409bc9 [NFC] Modify comment to make it more precise omits d8a96bc97386 [NFC] Add comprehensive test of AliasSetTracker with guards omits 8e915fef9a88 [cmake] Add MINGW_LIBRARIES to the linker flags omits 3073790e8737 [CStringSyntaxChecker] Check strlcat sizeof check omits 064d1f420311 [ThinLTO] Fix printing of WPD remarks omits 7810ac175164 [CMake] Split -gx strip flag into -g -x omits a5cdbd061441 Revert r339623 "Model type attributes as regular Attrs." omits e53acdb5855b [ThinLTO] Handle optional args in assembly format for ConstVCalls omits 81631812b86f [BasicAA] Don't assume tail calls with byval don't alias allocas omits 7a06fff1c65e Revert r339490 to match revert of llvm r339474 in r339630. omits 2c27db6d2d06 Move test inputs into Inputs directory. omits 363a361116cf [CodeGen] Before returning a copy/dispose helper function, [...] omits 96781b602116 Fix check strings in test/CodeGenObjC/arc-blocks.m in prep [...] omits 032dc10522ff [analyzer] Fix UninitializedObjectChecker to not crash on [...] omits 31245b9a022a Revert "[WebAssembly] Added default stack-only instruction [...] omits 9afef0d9ae4b [analyzer] [NFC] Introduce separate targets for testing th [...] omits f1312cc36318 [Support] NFC: Allow modifying access/modification times i [...] omits e1bc06db4597 [AST] Minor formatting cleanup [NFC] omits 27f1ad54add4 Support shared objects for split stack. omits d203707fd392 [AST] Cleanup code by using MemoryLocation utility [NFC] omits 2f454cce6093 Fix Clang warnings and bad #include filenames in r339595 a [...] omits 5c6506594613 Model type attributes as regular Attrs. omits 39bd82f3952b [X86] Don't ignore 0x66 prefix on relative jumps in 64-bit [...] omits 0de3b4c25b70 [InstCombine] Re-land: Optimize redundant 'signed truncati [...] omits 66c53c24bff4 Revert "[clang-doc] Updating BitcodeReader to use llvm::Error" omits df7d0d5228e3 [NFC][InstCombine] Add a test for D50465 that used to assert omits 575ef13602e1 [SimplifyLibCalls] don't drop fast-math-flags on trig refl [...] omits f83b1076d51d [clang-doc] Updating BitcodeReader to use llvm::Error omits d17c9f744d15 [llvm-objcopy] NFC: Fix minor formatting issues omits 4024e489e543 Update TestTargetXMLArch.py test for llvm triple change wi [...] omits 0e3828690b11 [hwasan] Provide __sanitizer_* aliases to allocator functions. omits 5513196bb106 Convert if/else to a switch. NFC. omits 422b9ee32078 Revert "[InstCombine] Optimize redundant 'signed truncatio [...] omits 9d98c0fb4add Added test for Core/Range class. omits 17b2f437926b [InstCombine] Optimize redundant 'signed truncation check [...] omits b271b53ae1b0 revert r339608 - [SimplifyLibCalls] don't drop fast-math-f [...] omits fb3d83d565b9 [SimplifyLibCalls] don't drop fast-math-flags on trig refl [...] omits dd0ff6367ee9 [hwasan] Handle missing /proc/self/maps. omits 1fe8c358d04c [hwasan] Allow optional early shadow setup. omits dc38045c58f3 NFC: Add a test to LV showing that reduction is not possib [...] omits 6d0a4a51ba4a [SimplifyLibCalls] add reflection fold for -sin(-x) (PR38458) omits bb448d8f1ab3 [OPENMP] Fix emission of the loop doacross constructs. omits 62ccbcda5023 [InstCombine][NFC] Tests for 'signed truncation check' opt [...] omits a7a849f4e3d8 [analyzer][UninitializedObjectChecker] Refactoring p5.: Ha [...] omits 30192ca55edd [CodeGen] Fix assert in SelectionDAG::computeKnownBits omits 85cee5863e07 [analyzer][UninitializedObjectChecker] Refactoring p4.: Wr [...] omits a758249a3e67 [InstCombine] add more tests for trig reflections; NFC (PR38458) omits 5270e7640f68 Enforce instantiation of template multiversion functions omits 06ccce28fa50 [analyzer][UninitializedObjectChecker] Refactoring p3.: pr [...] omits defe93f61552 [analyzer][UninitializedObjectChecker] Refactoring p2.: Mo [...] omits 63890249f075 [llvm-mca] Propagate fatal llvm-mca errors from library cl [...] omits ef73183d1ebd [Sema] fix -Wfloat-conversion test case. omits bf9b89f0c2c5 [clang-doc] Pass over function-internal declarations omits ef2106d48339 [analyzer][UninitializedObjectChecker] Refactoring p1.: Im [...] omits 15c6765451ab [Documentation] Remove unnecessary placeholder, grammar fi [...] omits c58f474fed37 [X86][BtVer2] Use NoSchedPredicate to model default transi [...] omits 5a09dea69cb7 [SimplifyLibCalls] reduce code for optimizeCos; NFCI omits 7e46e8c4b6cc Attempt to fix some MSVC build errors. omits ba1d1861577d [ADT] Implemented unittests for ImmutableList omits 9ce6a165a095 [OMPT] Make omp_control_tool() compliant when called from [...] omits d8c8ad1d7bb5 [InstCombine] Limit simplifyAllocaArraySize constant foldi [...] omits fa1796de64f0 Straight forward FastDemangle replacement in SubsPrimitive [...] omits 42f5a6bd915e [AST] Update/correct the static_asserts for the bit-fields [...] omits 7dbce9fe6159 [SEMA] add more -Wfloat-conversion to compound assigment analysis omits 5ae98d1db6c4 [itanium demangler] Add llvm::itaniumFindTypesInMangledName() omits 6f00db355e93 [InstCombine] auto-generate full checks and add cos intrin [...] omits 4c588286d2b6 [SLC] Expand simplification of pow() for vector types omits cfe728aca95b [Tablegen] Replace uses of formatted_raw_ostream with raw_ [...] omits fa35d2c8ab77 [Hexagon] Silence -Wuninitialized warning from GCC 5.4, NFC omits be27c2ab7f6b [sanitizer] Remove st(X) from the clobber list in 32-bit x [...] omits 4324a2d54782 Revert "[OPENMP] Fix emission of the loop doacross constructs." omits 9370b500f59b [clang-format] Fix comment, NFC omits 69349996ecff Fix lint tests for D50449 omits 3b14f39f9e6f [clang-tidy] Recognize [[clang::reinitializes]] attribute [...] omits 6415d0d0bb92 Revert "[Sparc] Add support for the cycle counter availabl [...] omits 8387c204fdb1 Summary:Add clang::reinitializes attribute omits 29ec6decaa26 [OPENMP] Fix emission of the loop doacross constructs. omits cc560b6c9655 Check for tied operands omits 1f6505015a33 [LLD][ELF] - Remove dead code from handleTlsRelocation. NFC. omits f6acc2340965 [SystemZ] Increase the amount of inlining. omits d8e727c2283e [X86] Add tests showing missing div/rem 0, X -> 0 combines omits ab533ba91b20 [DAGCombiner] simplifyDivRem - add comment describing divi [...] omits fe19b5684f8f [ASTImporter] Improved import of friend templates. omits fbbf8b0aaccd [CMake] Fix bug in `add_weak_symbols()` function. omits 3f65de1cd774 Revert "Allow relockable scopes with thread safety attributes." omits ad475ee64c9d Fix MSVC 'std::min: no matching overloaded function found' error. omits 2553b113651d [CGP] Fix GEP issue with out of range APInt constant value [...] omits d2c87410105f [LLD][ELF] - Remove dead code from handleTlsRelocation. NFC. omits 0315ef155991 [Tablegen][SubtargetEmitter] Improve expansion of predicat [...] omits ce9ec6dcac0a [Sparc] Add support for the cycle counter available in GR740 omits 5b723012b7de [LLD][ELF] - Update test case to check the error message r [...] omits faaa2cd140bb Remove extra semicolon (fixes -Wpedantic warning). NFCI. omits 770a690959b8 [clangd] Generate incomplete trigrams for the Dex index omits a7dd1f2b65d6 [clangd] Introduce scoring mechanism for SignatureInformations. omits 61b16594a7ba [ARM] Added FP16 VREV Vector Instrinsic CodeGen support omits 1cf9903f737c [clangd] Support textEdit in addition to insertText. omits ebba23a44a95 [clang] Store code completion token range in preprocessor. omits a304f51bb237 [GuardWidening] Widen very likely non-taken br instructions omits 9e0c8a038406 [SelectionDAG] In PromoteFloatOp_BITCAST, insert a bitcast [...] omits 9b43d81c46d4 [SelectionDAG] In PromoteIntRes_BITCAST, when the input is [...] omits 60c8d03f6fdb Restore correct x86_64 EH encodings in kernel code model omits 0d8f92cc5414 [SelectionDAG] In PromoteFloatRes_BITCAST, insert a bitcas [...] omits 4770930b97a8 [InstCombine] Fix typo in comment. NFC omits a2369519ec4d [InstCombine] Replace call to haveNoCommonBitsSet in visit [...] omits 8e1912955841 [ASTMatchers] Let hasAnyArgument also support CXXUnresolve [...] omits a23786082655 [X86] Add constant folding for AVX512 versions of scalar f [...] omits a658cb31f859 [globalisel] Remove dead code from GlobalISelEmitter omits fc2014ce84e0 Renaming arg_const_range to const_arg_range; NFC. omits a35de26a583a AMDGPU: Cleanup min/max legacy tests omits 9f7621e0b7e1 DAG: Check no-signed-zeros instead of unsafe-fp-math omits 7203a13e3ed1 [NFC] Fixed build, updated tests omits 2599daa1ff65 [NFC] Renamed test file omits 5b83f83acfc8 [ASTMatchers] Add matchers unresolvedMemberExpr, cxxDepend [...] omits 924b0351f078 [Support][JSON][NFC] Silence GCC warning about broken stri [...] omits edf79a932574 [InstCombine] Fold Select with binary op - non-commutative [...] omits ca376ef994f7 [InstCombine] fix/enhance fadd/fsub factorization (X * Z [...] omits f6f441881c46 [InstCombine] move/add tests for fadd/fsub factorization; NFC omits 6eb61b957fc1 Adding the readability module to the list of dependencies [...] omits 64285aba560f Add a new check to the readability module that flags uses [...] omits a74a748cb818 [InstSimplify] Guard against large shift amounts. omits fb65b730e126 [LLD][ELF] - Add one more test case for CallGraphSort. omits c41f42558f32 AMDGPU: Check NSZ MI flag when folding omod omits 43cf53c27526 AMDGPU: Use splat vectors for undefs when folding canonicalize omits 54d9539e97e1 AMDGPU: Fix packing undef parts of build_vector omits 0675571b8360 [LLF][ELF] - Simplify. NFC. omits a6872a5af09b [TargetLowering] Simplify one of the special cases in Simp [...] omits 393a6d4d3fa8 [TargetLowering] Use APInt::isSubsetOf to simplify some code. NFC omits 1b3f74226ba5 [X86] Remove unnecessary AddedComplexity line. NFC omits 1c7c59380aed [ASTImporter] Added test case for opaque enums omits 48d6a3422121 [ASTImporter] Added test case for CXXConversionDecl importing omits 1342ee7c7863 Use a DenseMap for looking up functions by UID in CompileU [...] omits 394fbbd73aa8 Add missing _LIBCXXABI_FUNC_VIS to __gxx_personality_seh0 omits 62eaccedde4b [Dominators] Remove the DeferredDominance class omits 06e725a80b95 [UnJ] Improve explicit loop count checks omits 6065dc85977b [UnJ] Create a hasInvariantIterationCount function. NFC omits e37a4bf3028b [X86] Remove the AL/AX/EAX/RAX short immediate forms from [...] omits 2a851026bdd4 [X86] Add the mem-reg form of CMP to the macro fusion shou [...] omits f9869917ead8 [X86] Remove ADD8mi and ADDmr from the macro fusion should [...] omits b66d2956db5c [X86] Change the MOV32ri64 pseudo instruction to def a GR6 [...] omits 01a562bc60d1 Fix WebAssembly instruction printer after r339474 omits 806ae0ec43d2 Make the section boundary checks on Windows not depend on [...] omits e9c4826129e4 [analyzer] Fix keyboard navigation for .msgNote events omits 13df7e82e3ba [gold] Fix Tests cases on i686 omits 47fb645ba2ba AMDGPU/GlobalISel: Define instruction mapping for G_INSERT omits 8157bd01ceca Fix WebAssembly tests after r339474 omits 75236c77d30b [analyzer] InnerPointerChecker: improve warning messages a [...] omits d29dd4f9c965 [analyzer] [NFC] [tests] Move plist-based diagnostics test [...] omits 4fac8859afa7 [ELF][HEXAGON] Put test back in. omits ae8601d2348c [ELF][HEXAGON] Remove test that breaks assembler. omits da7859045b51 Re-commit "[NFC] More ConstantMerge refactoring" omits 295d497e7047 [DepInfo] Use isl++ in Dependences::isValidSchedule. NFC. omits 918f568ed990 [clangd] Avoid duplicates in findDefinitions response omits 93ba973259f3 [analyzer] Record nullability implications on getting item [...] omits 5761d3519116 [LICM] Hoist assumes out of loops omits 8419f23662ab Revert "[NFC] More ConstantMerge refactoring" omits 17f45fc059dc Fix unused lambda capture warning from r339472. omits ea7c7be0d113 [NFC] More ConstantMerge refactoring omits 582eb0c10eac [ELF][HEXAGON] Add R_HEX_8_X relocation omits 1b96a696dec9 [analyzer] Fix tracking expressions through negation operator omits 066322be7520 [analyzer] [NFC] [tests] Move plist-based diagnostics test [...] omits afc8753a9276 [WebAssembly] Added default stack-only instruction mode for MC. omits 5e06e0b7dcb8 Remove copy-pasted and unrelated comment [NFC] omits 5f810ff342b4 [ARM] Adjust AND immediates to make them cheaper to select. omits 1bb6b757fe30 [MS Demangler] Support extern "C" functions. omits 3bc5657ea00f [InstCombine] add tests for fsub factorization; NFC omits 96914f52a394 [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI omits b1805768a23f [llvm-mca] Make InstrBuilder::getOrCreateInstrDesc private. NFC. omits 6acf4eab0c17 [InstCombine] add tests to show disabling of libcall/intri [...] omits dbb5b5d29545 Resubmit r339450 - [MS Demangler] Add conversion operator tests omits cb0881a965fa [MS Demangler] Demangle cv qualifiers on template args. omits 3c8827198917 AMDGPU: More canonicalized operations omits cacffecb388a revert r339450 - [MS Demangler] Add conversion operator tests omits 0ff193a47d66 AMDGPU: Combine and of seto/setuo and fp_class omits c88d303d411e AMDGPU: Turn class x, p_zero|n_zero into fcmp oeq x, 0 omits 939e819fb5e7 AMDGPU: Match isfinite pattern to class instructions omits 2a0662395d9d Invalidate static locals when escaping lambdas omits ba3cea7bc556 AMDGPU: Add LLVM_FALLTHROUGH omits 820343d37b1f [tests, libstdcxx] Add missing test category on the TestDa [...] omits b16eba064752 Allow relockable scopes with thread safety attributes. omits 3a60c149432d Update the coding standards and developer policy documenta [...] omits 13b2fd5d0a35 [clangd] extend the publishDiagnostics response to send ba [...] omits 26fff2714132 [InstCombine] add/update tests for selectBinOpIdentity; NFC omits 927d784c8f06 Make changes to the check strings so that the test I modif [...] omits 1a08c0e8972b [libcxx] Mark charconv tests as failing for previous libcx [...] omits 62bcb5b452bf [MS Demangler] Add conversion operator tests. omits 271d0d67aa7a [hwasan] Remove liblog dependency. omits 3ec934f9032e [llvm-objcopy] NFC: consistently use typename ELFT::<X> de [...] omits ad6f1e662709 [hwasan] Add -hwasan-with-ifunc flag. omits ea42c97ab47a [InstCombine] revert r339439 - rearrange code for foldSele [...] omits 6795e0679858 [InstCombine][NFC] Added tests for select with binop fold omits 3103c099375b RichManglingContext: Make m_ipd_str_len a local variable a [...] omits ae01c444bc50 [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI omits 268adc29c416 [CodeGen] Merge equivalent block copy/helper functions. omits 0cb7296139fb [clang-tidy] check_clang_tidy.py: support CHECK-NOTES prefix omits 1ddc48ba8e62 [MS Demangler] Properly demangle conversion operators. omits 3118dafbd5a9 [MS Demangler] Disable a couple of tests. omits dfd6ece43db3 [MS Demangler] Fix several issues related to templates. omits ef9881b91563 [clang-tidy: modernize] modernize-redundant-void-arg crash [...] omits 92905a3b56ba [ARM] Disallow zexts in ARMCodeGenPrepare omits 27b9dde009ba [libc++] Enable aligned allocation based on feature test m [...] omits 6fdf68a6189f Amend "Remove unused type Either from Utility library". omits 52f2338078a7 Fix a deprecated warning in the last commit. omits b592369376e9 Add Windows support for the GNUstep Objective-C ABI V2. omits 34e2b7da764a [clang-tidy] run-clang-tidy.py - add synchronisation to t [...] omits faf15ddf3b2f [clangd] Allow consuming limited number of items omits 2a2857b86de0 [X86][SSE] Pull out repeated shift getOpcode() calls. NFCI. omits ee90e513ac73 clang-cl: accept -fcrash-diagnostics-dir= omits 08c16b96389d Fix a wrong type bug in ParsedAttr::TypeTagForDatatypeData omits 28187526833a Fix -Wimplicit-fallthrough warning introduced in rL339397. omits c33bb4a10018 [Tablegen][SubtargetEmitter] refactor method `emitSchedMod [...] omits 4934d569f017 clang-cl: Support /guard:cf,nochecks omits a0f7351b67d4 Rename the cfguard module flag to cfguardtable omits 1de1ef5a2fde [NFC] Add tests that demonstrate that MustExecute is funda [...] omits e5cf1a506c8c [clangd] Fix a "-Wdangling-else" compiler warning in the test. omits 4a5d45ba5175 [clang-tidy] Omit cases where loop variable is not used in [...] omits e0812d7044d0 [MSan] Shrink the register save area for non-SSE builds omits 74c2b9193e2f [ELF] - Get rid of SyntheticSection::postThunkContents(). NFCI. omits 0844b4334fea [LLD][ELF] - Fix crash when using empty --defsym. omits eca30e2a34dd [MemorySSA] "Fix" lifetime intrinsic handling omits e82a5cf6a795 [InstCombine] Transform str(n)cmp to memcmp omits 622283545962 Fix size calculation from r339380 omits 57ea76e508ec Revert "SafeStack: Delay thread stack clean-up" omits a7588f4aaf53 [WebAssembly] Gate i64x2 and f64x2 on -wasm-enable-unimplemented omits 8a6317e7e256 [X86] Qualify one of the heuristics in combineMul to only [...] omits 37f228cd7686 SafeStack: Delay thread stack clean-up omits d190975d0f1a [llvm-objcopy] NFC: Add some color to error() omits 094ec93227b1 Mark up deprecated methods as such omits 88630145a17d Remove obsolete set call omits f707f113b3d7 Port getLocEnd -> getEndLoc omits 2fecde47ac87 Port getLocStart -> getBeginLoc omits b95c5784a899 ValueTracking: Start enhancing isKnownNeverNaN omits 942376ec6d18 [WebAssembly] Fix wasm backend compilation on gcc 5.4: var [...] omits c26c58d5c870 [MC] Move EH DWARF encodings from MC to CodeGen, NFC omits b486145144fd [InstSimplify] move minnum/maxnum with Inf folds from instcombine omits aa92a173d5ed AMDGPU: Add another missing builtin omits d77ac4190de4 Add owner for llvm-objcopy omits e8c9f808c28e [OpenMP] Cleanup code omits d8660fdc8db2 Added LLVM metadata to generated IR to increase vectorizat [...] omits 5e41b527d16a [NFC] ConstantMerge: factor out some functions omits d222b862096e ConstantMerge: update MadeChange when change is made omits 78d4f004de86 Fix and recommit r339382 based on solution from RSmith: omits 1d096da39458 [LICM] Suppress a compiler warning noticed by one of the bots omits 3197ca3b7689 Revert -r339382, which apparently breaks the Windows build. omits 1e9d8fdcff21 Port getLocEnd -> getEndLoc omits 87dc16433df9 Port getLocStart -> getBeginLoc omits 8f012e91282c Port getStartLoc -> getBeginLoc omits d8a54cad9e89 [NFC] Complete the rule-of-5 for ParsedAttr omits 9e7edb827784 [NFC] Simplify 'friend' declaration in ParsedAttr omits 15887d88f3b3 [RISC-V] Fixed alias for addi x2, x2, 0 omits da5068f8ee8f [NFC] Convert ParsedAttr to use llvm::TrailingObjects omits a8b6942d1a5b Fix build omits 09e75e5cb02b [LICM] hoist fences out of loops w/o memory operations omits ee553477888b Fix typo omits 74bf926e5255 Remove obsolete policy settings omits 58eaf37b0789 [Sema] P0961R1: Relaxing the structured bindings customiza [...] omits e9017d4eb5a3 Add getEndLoc API to replace getLocEnd omits 9d704d940635 Add getBeginLoc API to replace getStartLoc omits 8dd22b02dfe1 Add getBeginLoc API to replace getLocStart omits 897d088bce3d [ELF][HEXAGON] Add R_HEX_HI16/R_HEX_LO16 relocations omits 51c28c0d8d3d [sanitizer] Remove rsp from the clobber list in internal_clone omits 85fdb30265e4 [analyzer] Fix the bug in UninitializedObjectChecker cause [...] omits f27959dc8aa9 [InstCombine] allow fsub+fmul FMF folds for vectors omits 0923c4ef08a2 Fix few g++ 8 warning with non obvious copy object operations omits 1dafb743c44c [NFC] Remove magic bool param in RAUW omits 5b7189b18d3c [Hexagon] Map ISD::TRAP to J2_trap0(#0) omits d731f7efd3b0 Support RISC-V omits 5ccc4543303f SCEV should forget all loops containing a deleted block. omits 33608d065dbd [llvm-objcopy] Add --prefix-symbols option omits ea83826bc453 [InstCombine] add vector tests for fsub+fmul; NFC omits 3023adb38d6b [GlobalOpt] Don't apply fastcc if it would break inalloca [...] omits c03d23456f53 [SelectionDAG] try harder to convert funnel shift to rotate omits bbd06d187742 [llvm-objcopy] Add --dump-section omits 65830f9e4254 extend folding fsub/fadd to fneg for FMF omits 6dbe4e65ab3d [ARM] Adjust the feature set for Exynos omits 3f77aa931904 [ARM] Replace processor check with feature omits d3da01ed1305 Added missing null checks to fix r339351 omits 6adf068f36ec [MC][PredicateExpander] Extend the grammar to support simp [...] omits d6f8e14ed7ac Also display the output and error output of a failed command omits 54a6c20b1e12 [MC] Remove PhysRegSize from MCRegisterClass omits a2d5de38def7 [InstCombine] reduce code duplication; NFC omits deeda8570cdf [LLD][ELF] - Add a test for elf::getPriority(StringRef S) omits 1e1c1d6928da [AArch64][NFC] better matching of AArch64 target in aarch6 [...] omits 2c8fa7a26dd1 [TargetLowering] Add BuildSDIVPattern helper to BuildExact [...] omits 909c44551857 [COFF] Make the relocation scanning for CFG more discriminating omits 29268eaffc45 Implement diagnostic stream operator for ParsedAttr. omits ec10bb009708 Darwin: mark test unsupported while we sort out how to mak [...] omits 9f7865c09c84 [LLD][ELF] - Add a test for ScriptParser::readPhdrType(). omits 095fc52fb8db [ARM] FP16: codegen support for VTRN omits 95f4938280e0 [X86][SSE] Remove PMULDQ/PMULUDQ by zero omits 53d0408960f3 Fix structural inequivalency of forward EnumDecl omits 8c845ccb349e [X86][SSE] Combine (some) target shuffles with multiple uses omits 6db6b9a01443 Add support for importing imaginary literals omits a832f3447b6f [LLD][ELF] - Add a test for ScriptParser::readOutputSectio [...] omits 5ac5323fc1b9 Add R_HEX_6_X relocation support omits 2be982f51853 vs integration: bump version number omits f389bad8e84a vs integration: update the manifest to require VS 2017 omits 27f88e676301 Remove unused type Either from Utility library. omits 0c74c94b2d8f [LLD][ELF] - Add a test for ScriptParser::readPhdrs(). NFCI. omits 6b9b6211dd83 [LLD][ELF] - Add a test case for parsing -defsym. omits dc183305324e [clangd] Try to fix buildbot after r339320. omits 1101786f570d [X86] Improved sched models for X86 XCHG*rr and XADD*rr in [...] omits d796e4fd5337 [clangd] Record the file being processed in a TUScheduler [...] omits b5f80ac438d3 cmake: don't pack system libs unless CMAKE_INSTALL_UCRT_LI [...] omits 7355ee1b14c1 Enable getentropy for FreeBSD 12 omits 3171a61d51e3 Correctly initialise global blocks on Windows. omits d6360cf723f3 [NVPTX] Select atomic loads and stores omits c54f0536340d [RISCV] Add "lla" pseudo-instruction to assembler omits 04646ffa9a16 Update isl-cpp bindings omits e759c148f88f Update to isl-0.20-65-gb822a210 omits c1c338bd4d8a [LICM] Add tests for future hoisting of fence instructions [NFC] omits 8b50920e4ecf [NFC] ConstantMerge: don't insert when find should be used omits d8cbfae991e3 [LICM] Add an assert to ensure all instruction types needi [...] omits 62b7635fb737 [CMake] Use normalized Windows target triples omits 9632f0b8aa0c Refactor attribute printing to be a bit more obviously-correct. omits 59db347e205e Added another optimization pass to make vectorizing possible omits 7361d472c628 Delete some unreachable AST printing code. omits 6dca725d5921 [libFuzzer] Increase the iteration limit in shrink.test omits 1e365471f958 [DWARF] Verifier now handles .debug_types sections. omits 25eb7bb7accd ELF: Only add libcall symbols to the link if defined in bitcode. omits 0b9bfe47bd2f [x86] add test for commuted variant for fsub fold; NFC omits d55a57df71cc [DAGCombiner] loosen constraints for fsub+fadd fold omits eedd9ce6f207 [DAGCombiner] move fadd simplification ahead of other folds omits 724aa7eb36dc [Demangle] Add another test for ItaniumPartialDemangler omits 6f23fc7eb7b8 [VFS] Remove superfluous semicolon from unittest. omits c07e741ef433 [Builtins] Add __builtin_clrsb support to IntExprEvaluator [...] omits ee1733bdfa01 [ADT] Normalize empty triple components omits 460bb4f56fda [x86] add tests for fsub+fadd with FMF; NFC omits 5f3e5d1cbd10 Add ConstString test FromMidOfBufferStringRef omits a8b6546a6a75 Use rich mangling information in Symtab::InitNameIndexes() omits 15390a7a9f23 [IRMemoryMap] Shrink Allocation and make it move-only (NFC) omits fe94f91692b0 Revert r339287 "[Builtins] Add __builtin_clrsb support to [...] omits a0b0ba53d0a2 [DWARF] Unclamp line table version on Darwin for v5 and later. omits 8451ae2eb135 [Builtins] Add __builtin_clrsb support to IntExprEvaluator [...] omits f874925e794d [cmake] Append LLVM_VERSION_SUFFIX to SOVERSION omits 502f1ec28f15 cmake: Store LLVM_VERSION_SUFFIX in LLVMConfig.cmake omits 1d3114221c9b [Headers] Define *_HAS_SUBNORM for FLT, DBL, LDBL omits bbc7cdbb33bd [ARM] Avoid spilling lr with Thumb1 tail calls. omits 3a6377395e2f [Builtins] Implement __builtin_clrsb to be compatible with gcc omits 5bca8145babf [CodeGen][Timers] Enable llvm::TimePassesIsEnabled when -f [...] omits ffcc1ccc0cd9 Fix missing C++ mode comment in header omits e94cbca39ec7 [WebAssembly] Group rodata into a single output segment omits 5f2824f56b51 AMDGPU: Fix enabling denormals by default on pre-VI targets omits a0c162e1a77f [macOS] stop generating the libclang_rt.10.4.a library for [...] omits 77d3f726a2f5 revert tests of '[CodeGen] emit inline asm clobber list wa [...] omits 5b5cad363704 [MS Demangler] Create a new backref context for template i [...] omits 21f350c85efa revert '[CodeGen] emit inline asm clobber list warnings fo [...] omits 14db94b622dc CDDecl More automatic variable tail padding test omits e768eeb8254c [Hexagon] Diagnose misaligned absolute loads and stores omits 1591feea7eff AMDGPU: Error more gracefully on libcalls omits 8cb8a94d96d0 AMDGPU: Fix shifts for i128 omits 1da93cc78c03 [WASM] Fix overflow when reading custom section omits a1a526a7321f [DebugInfo] Fine tune emitting flags as part of the producer omits 2228eff4d18c [InstCombine] fold fadd+fsub with common operand omits 49f88b0bbef7 [InstCombine] fold fsub+fsub with common operand omits 9cd01232c96f [DebugInfo][OpenCL] Address post-commit review for r338299 omits 629be2bb281c [CGObjCGNU] Rename GetSelector helper method to fix -Wover [...] omits a3a79e3433ec [InstCombine] add tests for fsub folds; NFC omits c44c38c36660 [DAG] DAGCombiner::visitSDIVLike - remove unnecessary isCo [...] omits 2ec3de4286aa Fix -Wdocumentation warnings. NFCI. omits 5c70a505bc41 [PowerPC] Improve codegen for vector loads using scalar_to_vector omits 3a813df87526 Remove unneeded preprocessor condition. omits cb19cf9fdd78 [libunwind][include] Add SEH declarations to <unwind.h>. omits d894e1607eaf [CodeGen] emit inline asm clobber list warnings for reserved omits f0a3a0d8a13e [AST] Check described template at structural equivalence check. omits 13915ec95ef7 [RISCV] Add mnemonic alias: move, sbreak and scall. omits 7194635bf37d [TargetLowering] BuildUDIV - Add support for divide by one [...] omits 3524dc90e2f5 Add missing REQUIRES x86 to tests. omits 84d3dcf9e7bc [RISCV] Add InstAlias definitions for add[w], and, xor, or [...] omits 7722a4a8eeb5 [ARM][NFC] Replaced tab-characters in test file vtrn.ll omits 45b20936f515 Add a CommandGuide for llvm-objdump omits c98e0f84852f [libFuzzer] Optimize handle unstable checks by reducing it [...] omits 0437ddaad6e9 [InstCombine] fold fneg into constant operand of fmul/fdiv omits c7b033bf4332 [X86][SSE] PR38477 test is more cleanly tested with udiv i [...] omits 21881f167274 [TargetLowering] Remove APInt divisor argument from BuildE [...] omits e30d65bcd3ff test commit access omits 2d238d3a23a8 [analyzer] Fix a typo in `RegionStore.txt`. omits 619d4d2c3ed3 [InstCombine] De Morgan: sink 'not' into 'xor' (PR38446) omits b297dc8d51a9 [ARM] FP16: codegen support for VEXT omits a68dc40c2ed5 [analyzer][UninitializedObjectChecker] Pointer/reference o [...] omits cb6a59884b61 [ARM] FP16: vector vmov and vdup support omits 21e8b45ade4d [analyzer][UninitializedObjectChecker] Fixed a false negat [...] omits 4c35023bb12a [ARM] FP16: vector VMUL variants omits 365181139ebf [X86][SSE] Add divide-by-one exact sdiv vector test omits 04a988574786 [Wasm] Don't iterate over MachineBasicBlock::successors wh [...] omits cc6e4179d67d [TargetLowering] BuildUDIV - Early out for divide by one ( [...] omits 6f429aad5027 [ARM] FP16: support vector INT_TO_FP and FP_TO_INT omits a6a2b7414480 [ASTImporter] Load external Decls when getting field index. omits 28d5aaadb060 Support inline asm with multiple 64bit output in 32bit GPR omits 0406f63598a1 Added functionality to suggest FixIts for conversion of '- [...] omits a1f18297235a [NFC][InstCombine] Cleanup demorgan-sink-not-into-xor.ll test omits 253143f3fa7f [ARM] FP16: support the vector vmin and vmax variants omits a2c2240b7db0 [NFC] Add some tests on mustexec omits 8f5d63578951 [libcxx] [test] Avoid -Wunused-local-typedef in node_handl [...] omits 21901ea6b065 [libunwind] Fix pointer-to-integer cast warnings on LLP64. omits 50b5a0d5d7b7 Fixed a breaking test case omits fd52d2340557 [NFC][VFS] Fix typos in comments. omits c969a00f4ea4 [libcxx] [test] Allow a standard library that implements L [...] omits f38e68c8773d [libcxx] [test] Remove nonportable locale assumption in ba [...] omits 5f2511754b5a [libcxx] [test] Remove asserts that <cstddef> and <stdexce [...] omits 05128af90085 [MS Demangler] Properly handle backreferencing of special names. omits 056548d46776 PR38286: Don't crash when attempting to define a construct [...] omits e92aa1b3f305 [libcxx] [test] Add missing <stdexcept> in several tests. omits 4beb2d1ffbc9 [tablegen] Improve performance of -gen-register-info by re [...] omits 9e9cb8ac6809 [CodeGen] IncompleteArray Support omits 25377f1ed733 Delete a dead Function constructor (NFC) omits 33691f299865 [StackFrame] Add more clarifying comments to StackFrameList (NFC) omits 3392f55d07aa Removed doxygen comment that doesn't fit to function signature omits 774bc95eae87 [InstCombine] add tests for fneg fold including FMF; NFC omits 07f575a056ab Removed duplicated commented-out code [NFC] omits 79747bf5e929 [analyzer] Avoid querying this-pointers for static-methods. omits adb80993dfd3 [InstCombine] fix FP constant in test; NFC Too many digits... omits 1d2233677635 [VFS] Unify iteration code for VFSFromYamlDirIterImpl, NFC [...] omits 1775d48fc333 [Sema] Ensure an auto non-type template parameter is dependent omits 63c1326d7e53 [NFC] adding tests for Y - (X + Y) --> -X omits 5a4b659b1b7d [NFC] Improve auto-var-init alignment check omits 7dd68d11e87d [InstCombine] add tests for fneg of fmul/fdiv with constant; NFC omits 3c0eceaaac82 [Coverage] Ignore 'unused' functions with non-zero executi [...] omits c30b4367255e [Coverage] Delete getCounterMismatches, it's dead code (NFC) omits 380892dff0d5 Refactor FileCheck to make it usable as an API omits 6d529df61d4d [NFC] CGDecl factor out constant emission omits 0b6d780084d0 AMDGPU: Remove broken i16 ternary patterns omits 019c38fb0b52 Add documentation for SBTarget::AppendImageSearchPath omits 983efde37232 Fix one hard coded value I missed in r339185. omits 2664a0afbdb5 Clean up and simplify RequireCompleteType. omits 248f0fcf9a8d [WebAssembly] Update SIMD binary arithmetic omits ca1835a9d382 Make test more robust by not checking hard coded debug inf [...] omits 485da10b3138 [lit] Disable shtest-timeout on Windows omits 789d64d4b9fd [analyzer] [tests] Do not be verbose by default when updat [...] omits c246817f75ea If a function starts with line number 0, don't try to chec [...] omits abf6ac7d1da9 Fix the Xcode project for the Core -> Utility moves. omits 3c05ed70d17e [lit, python] Change the order of the quotes in the lit cf [...] omits 312e16f31401 [lit, python3] Update lit error logging to work correctly [...] omits bbd1ee9ab89b [lldb-mi] Re-implement target-select command omits e4c94c3efcb4 [Hexagon] Allow use of gather intrinsics even with no-packets omits 7406798b8cf1 [InstSimplify] fold fsub+fadd with common operand omits a0d139f6e4f2 Add new API to SBTarget class omits dc6ccc4f130b [InstSimplify] fold fadd+fsub with common operand omits ea7fd575aada [Local] Add dbg location on unreachable inst in changeToUn [...] omits 75b99cf033d1 [WebAssembly] CFG sort support for exception handling omits caf9ab32142d [InstSimplify] fold fsub+fsub with common operand omits 5b6b16f86c6f [Headers] Expand _Unwind_Exception for SEH on MinGW/x86_64 omits 00ceac592da9 Update msbuild integration warnings: Don't warn on /Zi and /X omits 2142c581c5a1 [InstSimplify] add tests for fadd/fsub; NFC omits 626e15eb9f72 [Sema] Fix for crash on conditional operation with address [...] omits 22360d24a287 [SLP] Fix insert point for reused extract instructions. omits 140e41006f9d lld-link: Take /SUBSYSTEM into account for automatic /ENTR [...] omits 821e54d97b94 [VFS] Emit an error when entry at root level uses a relati [...] omits 3a4e8b5e36c2 [WebAssembly] Remove use of lld -flavor flag omits 65cb2dc27dd9 [SampleFDO] Fix a bug in getOrCompHotCountThreshold/getOrC [...] omits 1d7756c655fb Misc module/dwarf logging improvements omits ea76a9df1626 [lldb-mi] Re-implement MI HandleProcessEventStateSuspended. omits bbf2753ff1c1 [LICM] Strengthen assume hoisting tests [NFC] omits ff6392e01f0e [WebAssembly] Force use of lld for test/Driver/wasm-toolch [...] omits 76f581b07559 [SelectionDAG] When splitting scatter nodes during DAGComb [...] omits dc67f180198e [SelectionDAG][X86][SystemZ] Add a generic nonvolatile_sto [...] omits 91c43282539f Add instructions for building LLDB on Mac OS X with CMake omits fcd46f0e896e Check result after setting PC value. omits 7b28b4cb71b1 [OPENMP] Mark variables captured in declare target region [...] omits a075159ae263 [RFC] Build LLVM-C.dll on MSVC that exports only the C API omits c3e52686b467 [OpenCL] Restore r338899 (reverted in r338904), fixing sta [...] omits f5131d79db79 [GVN,NewGVN] Keep nonnull if K does not move. omits 9dcf82dc66c9 [ARM] FP16: codegen support for VACGT omits c648ba96b01f [DAG] Allow non-uniform constant vectors to call BuildSDIV omits 7e6aead108ff [TargetLowering] Use pre-computed Shift value type in Buil [...] omits aea234447c58 [X86] MCA tests for XCHG*, XADD* and CMPXCHG* instructions [...] omits 4bfb9ec02f8c [InstSimplify] move minnum/maxnum with common op fold from [...] omits 3f9ef2da1928 [libFuzzer] Disable print_unstable_stats.test for aarch64. omits 4ece9bef91e9 [InstSimplify] add tests for minnum/maxnum with shared op; NFC omits 555a08ba60e9 [InstSimplify] move misplaced minnum/maxnum tests; NFC omits 361ea1bcc6d0 [SystemZ] Comment update. omits b04200873997 [SystemZ] NFC: Remove redundant check in SystemZHazardRec [...] omits e5219ddae98b [GVN,NewGVN] Move patchReplacementInstruction to Utils/Local.h omits a5e4ae91938d [LLD][ELF] - Add test cases for ScriptParser::readDynamicL [...] omits f75ba0d0099f Move ScalarTest to follow the class being tested omits f7b6906acfb7 [analyzer][UninitializedObjectChecker] New flag to turn of [...] omits 2d45ef779038 [AST][NFC] Use unsigned in the bit-fields of IdentifierInfo omits 456092763150 [AST][NFC] Use unsigned in the bit-fields of PrintingPolicy omits 2bf2fbdc9117 Fix a couple of extended-offsetof warnings that had slippe [...] omits b2230ede8d1a Fix inconsistency with/without debug information (-g) omits 935ceaf11e7c [objc-gnustep] Don't emit .guess ivar offset vars. omits 3533b2ac21c7 Move RegisterValue,Scalar,State from Core to Utility omits e672f3ba91a1 [mips] Handle branch expansion corner cases omits f745117374f0 [Tablegen] In TargetSchedule.td: Remove unused argument `p [...] omits c89680976bef [LLD][ELF] - Added test case for non-nullterminated wide strings. omits 08ee4ae4d4ce [clang-format] comment reflow: add last line's penalty whe [...] omits 93aa8fcd2efa [DebugInfo] Reduce debug_str_offsets section size omits 462f1f5c67e4 [TargetLowering] Add support for non-uniform vectors to BuildUDIV omits fd68610a6753 [X86][SSE] Add more non-uniform exact sdiv vector tests co [...] omits 03f49deeb2d7 vs integration: bump version number omits 787202a212a2 vs integration: update the publisher name omits 0f59494ff51a vs integration: fix default path to clang-cl omits a6ccc9dce391 [clangd] Share getSymbolID implementation. omits d698911fe538 [LLD][ELF] - Add a test case for code in Archive::fetch(). NFCI. omits 2ac7da463366 [yaml2obj] - Add a support for changing EntSize. omits 12b33ed4b609 Fix clash of gcc toolchains in driver regression tests omits 560dde3aca39 [ARM][NFC] Replaced tab characters in test file vfcmp.ll. omits ee6faeaf616b AMDGPU: Add builtin for s_dcache_wb omits 777421476ec5 AMDGPU: Add builtin for s_dcache_inv_vol omits 7d8a0685815c AMDGPU: Add feature vi-insts omits ed95a03bef86 [SelectionDAG][X86] Rename MaskedLoadSDNode::getSrc0 to ge [...] omits 72842111cb1d [COFF] Fix a comment about automatic resolving of dllimpor [...] omits 579a61146c42 [SelectionDAG][X86] Rename getValue to getPassThru for gat [...] omits e1a59c78d647 Update isl to isl-0.20-48-g13eba5b5 omits ac1ce9c80e32 Make update-isl work with latest isl versions omits 89fe323b1d58 Auto var init test fix #2 omits e25838c4fd38 [XRay] Improve error reporting when loading traces omits 7a0e7d50506a [lit, tests] Fix failing lit test: shtest-format.py omits d91affc8f7d3 Remove broken command flag omits 4cd28ffaf6d2 [NFC] Test automatic variable initialization omits 1382ff67b97e [analyzer] pr37204: Take signedness into account in getTru [...] omits 452899c4d03f [analyzer] NFC: Document that we support implicit argument [...] omits 97a7c592f3f3 [NFC] Factor out implicit control flow logic from GVN omits 4f7ff95b3bcf Performing a test commmit as requested by Chris Lattner. - [...] omits b05ec33656b7 [WebAssembly] Enable atomic expansion for unsupported atomicrmws omits 815dde8c308c [ELF] Use MathExtras.h llvm::SignExtend64 omits a146b6556232 [WebAssembly] Replace SIMD expression types with V128 omits d6c6885eb719 [libFuzzer] Add unstable function printing to print_unstab [...] omits ab4b53e06ca4 Changed how LLVM IR was generated to increase vectorization omits c1c20da83948 [analyzer] Add ASTContext to CheckerManager omits 855a59d0010d AMDGPU: cvt_pk_rtz_f16 canonicalizes omits 32a93f5d8ed1 AMDGPU: Handle some vector operations in isCanonicalized omits fef78bc68a4c [lit, python] Always add quotes around the python path in lit omits 76d7e7672c7a [lit, python] Always add quotes around the python path in lit omits 2d4a9e83061b [lit, python] Always add quotes around the python path in lit omits d05d841030d1 [lit, python] Always add quotes around the python path in lit omits 50e8e8224c85 AMDGPU: Push fcanonicalize through partially constant buil [...] omits 642bf23d5229 Revert "Add a relocation for R_AARCH64_ABS32 in ObjectFileELF" omits c4b783365da7 AMDGPU: Refactor fcanonicalize combine omits e4cf812d189a [LICM] Extract a helper function for readability [NFC] omits d6d35c94565d Add a relocation for R_AARCH64_ABS32 in ObjectFileELF omits 51dc611447d8 [analyzer] InnerPointerChecker: fix displayed checker name. omits db2c291f9a42 MC: Redirect .addrsig directives referring to private (.L) [...] omits 8416706a1f96 AMDGPU: Treat more custom operations as canonicalizing omits a1f53af92d52 AMDGPU: Conversions always produce canonical results omits 4c31179509ec [VirtualFileSystem] InMemoryFileSystem::status: Return a S [...] omits 37d483c3b6b2 [LICM] Further strengthen tests for hoisting guards and in [...] omits ba5b7ce444b9 AMDGPU: Fix implementation of isCanonicalized omits bc54a775b1e7 Add TARGET(foo) linker script directive. omits b1e6c93d3f21 Fix a -Wsign-compare omits 1c563bafb765 [COFF] Treat .xdata/.pdata$<sym> as implicitly associative [...] omits e2f22a800f59 [LICM] Strengthen invariant.start hoisting tests [NFC] omits d8ca2d9504d0 [X86] Fix assertion in subreg extraction omits ffd7b34774cd [LICM] Add tests highlighting missing hoists for intrinsics [NFC] omits cead5d026b9a [IRMemoryMap] Avoid redundant zero-init in the Allocation [...] omits 6cf17549ee2a ELF: Enable address-significance tables during LTO. omits 6779c75cf7c5 [COFF] Remove a superfluous warning about aligncomm for no [...] omits 97ffb931e538 [MinGW] Predefine UNICODE if -municode is specified during [...] omits 1c31351dfdfd [WebAssembly] --export should fetch lazy symbols omits 2ae991a937c1 [SLC] Fix shrinking of pow() omits d08f7c84c10a [llvm-pdbutil] Support PDBs without a DBI stream omits ffcadb4c9568 Fix for broken build on clang-hexagon-elf for ambiguous ca [...] omits f2bfb74babc0 [X86] Recognize a splat of negate in isFNEG omits 1973c6f8f720 [ELF] Don't copy STT_TLS in copy relocation omits 2e7172ecda07 [X86] When using "and $0" and "orl $-1" to store 0 and -1 [...] omits 706fc014d9dc [X86] Add test cases to show bad use of "and $0" and "orl [...] omits 680fa2daaa9c [NFC] Remove TODO comment that no longer applies (ParsedAttr) omits 88afdb009b6c Removed the OverflowConversionsToFract tests for now. Will [...] omits b1667e129b21 Fix for failing test from sanitizer-x86_64-linux-fast wher [...] omits c2852efa8a31 Force test/Driver/fuchsia.c(pp) to use lld omits c8ef2cb99a47 [RegisterCoalescer] Delay live interval update work until [...] omits c4bcc8ce7e68 Fix more offsetof issues. omits 81b2b6ed7ac5 Fix offsetof usage that got lost when passing patches betw [...] omits 1f74c29fe6eb Add support for ARM and ARM64 breakpad generated minidump [...] omits fd94f8e346b6 [Fixed Point Arithmetic] Remove unused include. omits fc548df053c9 [AST] Remove unnecessary indirections in DeclarationNameTable omits 26b06260f28d Fix typo in the MSVC Visualizer for SmallVector class omits 181ecf4b3d1e [Fixed Point Arithmetic] Fixed Point Constant omits c0174a3a57be Fix raw_fd_ostream::write_impl hang due to an infinite loo [...] omits 84097afa0c8e [Fixed Point Arithmetic] Fix for FixedPointValueToString omits fedb2e93dd7e AMDGPU: Fold v_lshl_or_b32 with 0 src0 omits 61b909a02cb1 [AST] Add individual size info for Types in -print-stats omits 9645837fe05b ValueTracking: Handle canonicalize in CannotBeNegativeZero omits 120bff630bdd AMDGPU: Rename check prefixes in test omits e4a8ee45ec2f [NFC] Fixed unused function warnings omits 502c672ff82d Revert unused function fix omits 8bbcd1725352 [NFC] Fixed unused function warning omits a7c4f4c74b6d [ASTmporter] SourceRange-free function parameter checking [...] omits ff50b3d81957 [AST] Move the enum in ObjCMethodDeclBitfields omits 5c07c6cbf91a [clang] Fix broken include_next in float.h omits 6b39ff110655 Fix Mangled::Compare() omits 26cd2408fe9b Add ConstString::IsNull() to tell between null vs. empty s [...] omits 47c4d3fa7079 [AArch64] Fix assertion failure on widened f16 BUILD_VECTOR omits 1ce07482813d [libc++] Add the _LIBCPP_HIDE_FROM_ABI_AFTER_V1 macro omits d4384fd83df9 [clangd] Index Interfaces for Xrefs omits 5713316526b0 Fix modules build with different technique to suppress Knu [...] omits a0fc0a8af294 clang-cl: Parse the new /JMC flag omits 1a12c0df01e3 ARM-MachO: don't add Thumb bit for addend to non-external [...] omits 3ef273747596 Re-enable "[ValueTracking] Teach isKnownNonNullFromDominat [...] omits 227cc0d2a2f5 [ELF] - Remove dead code from LinkerScript::assignOffsets( [...] omits 5bfc8063d22f [docs] Continue working around broken Sphinx parsing of LL [...] omits d8c8e989e38c [ELF] Test undefined weak symbol for Thumb narrow branch omits 237e389f1b2b [docs] Remove the `dso_local` tag from these functions. omits c4f31c0a1559 [docs] Stop trying to parse the ThinLTO summary IR fragmen [...] omits b2726a2e5305 [clang-rename] make clang-rename.py vim integration python [...] omits 9808dd0d6e88 Change ConstString::SetCStringWithMangledCounterpart to us [...] omits 8d01d6199d36 Revert rL338990 to see if it causes sanitizer failures omits 8179a0a4cd5e Revert "[DebugInfo] Generate debug information for labels. [...] omits 517f6785c48d Try to fix buildbot omits 7b00e0d930dd [ValueTracking] Teach isKnownNonNullFromDominatingConditio [...] omits 19e71bcc3fd0 [DebugInfo] Generate debug information for labels. (Fix PR37395) omits f14a49840a58 [GuardWidening] Widen guards with conditions of frequently [...] omits b866cb02e3a0 [NFC] Fix typo omits 2a4b137ece15 [NFC] Fixed unused function warning omits 5d67f36527b1 [DebugInfo] Use DbgVariableIntrinsic as the base class of [...] omits 91b12a553645 [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. omits dfc1970082fa [docs] Switch debug info metadata blocks to use `text` ins [...] omits b0188bea389f [docs] Correct the basic syntax structure of the DISubrang [...] omits 6f6b8d054614 [docs] Remove an example that isn't well formed LLVM IR an [...] omits d43dc4bfb932 [docs] Fix an LLVM-syntax code block to actually be valid [...] omits c8167e073e2a [docs] Don't use the `asm` syntax highlighting (which our [...] omits 103f6ad7f750 [docs] Turn of `nasm` highlighting for a code block. omits 9b8809c2951b [docs] Reinstate r337730 - Add support for Markdown docume [...] omits ed07fd7fbbc0 Remove duplicated code in CommandObjectQuit omits 77a2a64c3590 [ORC] Remove an incorrect use of 'cantFail'. omits e2eff3175d60 [ORC] Change JITSymbolFlags debug output, add a function f [...] omits 45e1c03a2b08 [NFC] Fixed inliner tests - 2 omits ce553002ae0e [NFC] Fixed inliner tests omits 03c0fa31c75d Fix tests for changed opt remarks format omits f2995b575d0e Fix one test for changed opt remarks format omits 3c670bded2ff Enrich inline messages omits 5cb2d63a3ec4 Revert "Add a warning if someone attempts to add extra sec [...] omits 6a2fc9b35599 [NFC][InstCombine] Add tests for sinking 'not' into 'xor' [...] omits 687a7355e7b8 [AST][NFC] Remove unneeded forward declarations in Type.h omits 10f937e4cf31 [NFC][InstCombine] Regenerate set.ll test omits c2d5621591ed [X86] Remove stale comments from a test. NFC omits 7fac21c77930 [InstCombine] [NFC] Tests for strcmp to memcmp transformation omits 895fc61f8685 Use Optional instead of unique_ptr; NFC omits 2780fd05f89c Added unit test for StringList omits 80b178b42e5f [LLD][ELD] - Revert r338959 "[LLD][ELF] - Added file name [...] omits 06a7471a3d79 [LLD][ELF] - Added file name and a test for case when we f [...] omits 95520d56d5e9 [LLD][ELF] - Remove excessive requirement from the test. omits 886e6ca38106 [LLD][ELF] - Removed dead code from rangeToString(). NFC. omits 6f698b14ab85 [LLD][ELF] - Fix bug when reporting memory intersections. omits b0478d23935c [ADT] Add an early-increment iterator-like type and range [...] omits 92552076a68e [TailCallElim] Preserve DT and PDT omits cd6a827b0a29 [ELF] - Refactor readCallGraph(). omits 58e4d645ee2c Fixed header of StringLexer.h omits dec940828ad8 [llvm-objdump] Remove continue after report_error which is [...] omits a85ba113381f [ADCE] Remove the need of DomTree omits 58de876306ce Fix a bug in VMRange omits 123f15bbe68b Reverted r338825 and all the following tries to fix issues [...] omits 7dccf837f2aa [clangd] Fix fuzzer build. omits 8b6bf647c8d5 [clang-fuzzer] Remove unused typedef. omits 3d418002143f Avoid creating conditional cleanup blocks that contain onl [...] omits 3685d15993c8 [GISel]: Add Opcodes for CTLZ/CTTZ/CTPOP omits 74baf4a8e852 LLVM Proto Fuzzer - Run Functions on Suite of Inputs omits 663af2c8deb1 [www] Update cxx_status and cxx_dr_status now that Clang 7 [...] omits e3bc9370634a [constexpr] Support for constant evaluation of __builtin_m [...] omits 42f21dbda0bf Fix buildbot breakage. omits bcae36820464 Use the same constants as zlib to represent compression level. omits b0465a529a85 [WebAssembly] Don't error when --undefined symbols are not found omits 57d7ab1c8fcf Disable the asan-deque.cpp integration test for AppleLLDB < v1000 omits 32131e04e326 Mark LWG#2260 as complete. We already did the right thing, [...] omits a29e4977266c [analyzer] Do not crash in NoStoreFuncVisitor notes if an [...] omits 52ebc47fde46 [Preprocessor] Allow libc++ to detect when aligned allocat [...] omits 48f5000d7a83 [NFC][libc++] Consistently use spaces to indent omits 447fa40c34c2 [clang-tidy] Sequence init statements, declarations, and c [...] omits 5b69afcc8836 Diagnose invalid cv-qualifiers for friend decls. omits 42ac2299a2c6 [X86] Add isel patterns for atomic_load+sub+atomic_sub. omits 2b8897877637 [X86] Add test cases to show missed opportunity to use RMW [...] omits 3dc96b968b75 [X86] Re-generate abi-isel.ll checks with update_llc_test_ [...] omits 5f031321afdd [X86] Make abi-isel.ll like update_llc_test_checks.py output omits be48e3bfa5e2 [X86] Layout tests exactly as update_llc_test_checks.py would omits 68fb9f80d4e0 [X86] Remove RELEASE_ and ACQUIRE_ pseudo instructions. Us [...] omits e6d101fa49b4 Modify lldb_suite.py to enable python debugging omits eacd7496e5e7 [X86] Autogenerate complete checks. NFC omits c6454918a4f0 Replace LLDB's LEB128 implementation with the one from LLVM omits 4747c65cd3cf [clangd] capitalize diagnostic messages omits 0c7b6702870d [analyzer] Add test for a crash fixed in r338775. omits 83fec8a4762e [TRE][DebugInfo] Preserve Debug Location in new branch ins [...] omits 5f7f993f16f7 [OpenMP] Encode offload target triples into comdat key for [...] omits 5f91ffe9f695 [SelectionDAG] Teach LegalizeVectorTypes to widen the mask [...] omits 3c9c178ac932 [clangd] Add test for changing build configuration omits 665b5b5f2433 [Support] Don't initialize compressed buffer allocated by [...] omits 577c9508f94c Properly add shared locks to the initial list of locks bei [...] omits 4e251002bb50 lld-link: Simplify LinkerDriver::findDefaultEntry() omits 85b0b1fbc946 DAG: Enhance isKnownNeverNaN omits 8cd81ad5bea3 [NFC] Initialize a variable to prevent future invalid deref. omits e51645324a5c [NVPTX] Handle __nvvm_reflect("__CUDA_ARCH"). omits 99ea15b3e59f [X86] Add a DAG combine for the __builtin_parity idiom use [...] omits 8948be07f3d7 [X86] Add test cases for the current codegen of __builtin_parity. omits ad71cd8bdf95 [SLC] Refactor shrinking of functions (NFC) omits c09391ca45f5 Revert "[OpenCL] Always emit alloca in entry block for enq [...] omits 3b3727d919e6 Use ExprMutationAnalyzer in performance-unnecessary-value-param omits 9e6a24cd2986 Fix crash in bounds checking. omits 56acd96317c2 Add raw_ostream wrapper to the Stream class omits c784e7b1b441 [llvm-mca][docs] Move the code marker text into its own su [...] omits 8e432a25a294 [OpenCL] Always emit alloca in entry block for enqueue_ker [...] omits 1be659c6b120 amdgcn: Use __constant AS for amdgcn builtins. omits ed384f40c591 [X86] Fix line endings. omits 320249f55d94 [Partial Inlining] Fix small bug in detecting if we did something omits a96f298f7990 Fix asm label testcase flaw omits 18c5ccf122c8 [WebAssembly] Cleanup of the way globals and global flags [...] omits 53649e538bd5 revert r338831 - Fix unused variable warning in tablegen g [...] omits 7f6ff58c376a clang-format: [JS] don't break comments before any '{' omits c18e68bbc9c2 [NFCI] My attempt to fix a warning in r338886 broke the bu [...] omits bf170cae34f0 [AST][NFC] Add missing doc for ObjCMethodDecl and ObjCCont [...] omits 66c807eb1cc3 [AST][NFC] Small doc update for DeclContext omits 93336cc43623 [NFC] Fix unused expression warning introduced in r338884 omits 4b4968abfbd0 Test commit omits a945d37fe3af [NFC] Silence unused variable warning in Attr.td/AttrParse [...] omits 42b7d46f8b4a [llvm-mca] Speed up the computation of the wait/ready/issu [...] omits 01e7d90a805c [Dominators] Make RemoveUnreachableBlocks return false if [...] omits 8d7e84316596 [llvm-mca][docs] Improve the CommandLine documentation. omits 9860d365bfbc convert some tabs to spaces omits 81f3fd23b611 Revert "clang-format: [JS] don't break comments before any '{'" omits 56272836ff57 [DebugInfo/Verifier] Don't emit error for missing module in index omits f8ea6b2de668 lld-link: Fix subsystem inference for non-console apps on [...] omits 3606946b7f5c [SystemZ] Improve handling of instructions which expand t [...] omits 5d0724ca6348 [NFC] Add missing comment omits d296623ead0a [NFC] Move some methods into static functions omits 86dd7725b266 [Windows FS] Allow moving files in TempFile::keep omits 44c985e08c3a clang-format-diff: Make it work with python3 too omits 403511608035 [TargetLowering] Generalise BuildSDIV function omits 8a4c5bd37f83 clang-format: [JS] don't break comments before any '{' omits bb1132bd035e [llvm-exegesis] Renaming classes and functions. omits 5db7df71c6d4 [ARM] FP16: support vector zip and unzip omits 49c1fd2888d9 [XRay][tools] Use Support/JSON.h in llvm-xray convert omits 41e98ca28424 [X86] Add example of 'zero shift' guards on rotation patte [...] omits dc2eb087c9d3 Fully qualify the renamed symbol if the shortened name is [...] omits d704e5678b97 Fix unused variable warning in tablegen generated code omits 999573841575 [ARM] FP16: support VFMA omits 61e902247686 [XRay] fixup: add one more missing std::move(...) omits 7c7f94cee665 Revert "Add support for ARM and ARM64 breakpad generated m [...] omits 4a032e88da32 [XRay] fixup: Add missing std::move(...) omits 73e80a9eccee [XRay] Fixup: remove 'noexcept' in defaulted move members omits a8fd42f7176f [XRay][llvm] Load XRay Profiles omits 319257311dd7 [X86] Remove all the vector NOP bitcast patterns. Use a fe [...] omits da4262c95b27 build_llvm_package.bat: Add OpenMP back omits 4df287af4301 [Dominators] Refine the logic of recalculate() in the DomT [...] omits ce96eb952ad4 [X86] Support fp128 and/or/xor/load/store with VEX and EVE [...] omits 3e0ca41df6f9 [libclang 8/8] Add support for the flag_enum attribute omits c3150ee51c27 [CMake] Allow building standalone without any llvm-config [...] omits fb3909e49a38 [CMake] Allow building builtins standalone out of tree wit [...] omits bd836604e174 [InstSimplify] fold extracting from std::pair (2/2) omits 9a407360cb77 [libclang 7/8] Add support for getting property setter and [...] omits bf47beba8978 [libclang 6/8] Add support for reading implicit attributes omits d18e34d5d76a [Dominators] Convert existing passes and utils to use the [...] omits 096e52590a64 [libclang 5/8] Add support for ObjC attributes without args omits 4c41c8e491c7 [X86] When post-processing the DAG to remove zero extendin [...] omits 01c7cc2a32af [X86] Autogenerate complete checks. NFC omits 47345099d227 [CodeGen] Emit parallel_loop_access for each loop in the l [...] omits 4e496edd1069 [libclang 4/8] Add the clang_Type_getNullability() API omits 44291953fe8b [libclang 3/8] Add support for AttributedType omits 091cce0e18d8 [libclang 2/8] Add support for ObjCTypeParam omits a9dc1709500c [X86] Add R13D to the isInefficientLEAReg in FixupLEAs. omits c4eb4502bbac Sema: Fix explicit address space cast involving void pointers omits d3405956599f [libclang 1/8] Add support for ObjCObjectType omits 328aa8758bd4 Make my new test harness work w/c++03 omits 1f2f2e960bbc [X86] Autogenerate complete checks. NFC omits 4cc09b58f3ed Fold two cast plus a cast in a loop into a variable. omits 38ec0fc27708 Append new attributes to the end of an AttributeList. omits fed2468f7adf [X86] Autogenerate complete checks. NFC omits ec9955182c64 [modules] Defer merging deduced return types. omits e89d6d40e3fa Update the changes to the array tests (that I committed ye [...] omits 787b2eb752f9 [clang-doc] Fix unique_ptr error on bots omits b300c1aa2f7e [X86] Prevent promotion of i16 add/sub/and/or/xor to i32 i [...] omits c10d5eed4075 [LICM] Remove unneccessary safety check to increase sinkin [...] omits a7d06ad4af45 objdump: Better handling of Mach-O universal binaries omits 26354f2db139 [GlobalMerge] Allow merging globals with explicit section [...] omits 8b2ecf91826d [AMDGPU] Minor change to d16 buffer load implementation omits b1d6843d8d81 [AMDGPU] Reworked SIFixWWMLiveness omits bfad61e8c0af [X86] Allow 'atomic_store (neg/not atomic_load)' to isel t [...] omits f4e5d52ecff2 [X86] Add NEG and NOT test cases to atomic_mi.ll in prepar [...] omits 5e787261ed04 [analyzer] Detect pointers escaped after ReturnStmt execut [...] omits a02e60876e9b [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor omits e13b916fe00d [MS Demangler] Fix some tests that are no longer broken. omits 43d9d2d1d888 [analyzer] Obtain a ReturnStmt from a CFGAutomaticObjDtor. omits 0c071d741f8f [libFuzzer] Initial implementation of weighted mutation le [...] omits 435f983532f6 [analyzer] Add a safety check to InnerPointerChecker. omits eabaecb0f5fd [Hexagon] Simplify CFG after atomic expansion omits 2f3c416858b3 [lldb] Remove unused variable. omits 66e4c174d61d [WebAssembly] Support for atomic.wait / atomic.wake builtins omits 6164c257f297 [WebAssembly] Support for atomic.wait / atomic.wake instructions omits f989fc83c18f [lldbsuite, windows] Mark tests as XFAIL on Windows or skip them omits 6d040b5e3c95 [Unittests] Fix returning string in SolveQuadraticEquationWrap omits df615a9f0b16 Set IsUsedInRegularObj in a consistent manor between COFF, [...] omits 067d8163e263 Fix assertion failure when emitting code for a merged lambda. omits a8c572984972 [X86] Autogenerate complete checks. NFC omits be00f4ca861c [ORC] Add a re-exports fallback definition generator. omits ae7b87c7ebaf Reland "[clang-doc] Refactoring mapper to map by scope" omits d04edbb0e7ad [Support] Add an enable bit to our DebugCounters omits 778951729395 Unbreak build after r338758: specify lambda return type ex [...] omits 33552329665e [DebugInfo/DWARF] Remove redundant iterator type. NFC omits e106a0f15f05 [SCEV] Properly solve quadratic equations omits 2b26598a586d [OpenMP] Fix doacross testing for gcc omits cd9669134ad9 [analyzer] Fix tests. omits ea09dff2044a [Support] [NFC] change comment about retries in createUniq [...] omits 8f8cdf5e613a AMDGPU: Fix missing declaration of queue ptr builtin omits d1f01fdbe3bc [analyzer] Forward arguments in registerChecker to avoid a [...] omits b9b8e9c54daa [NFC] clang-format cleanup of a couple files in llvm-objcopy. omits 6d190f46614a CMake: Remove LLVM_DYLIB_SYMBOL_VERSIONING omits 326ba173f34d [LLD] Update split stack support to handle more generic pr [...] omits 3db6f536dac0 Work around more GCC miscompiles exposed by r338464. omits ff4f0f8a3ed4 Revert "[clang-doc] Refactoring mapper to map by scope" omits 180407f8fcba [itanium demangler] Support dot suffixes on block invocati [...] omits 45df1f9dfa83 Fix CMake build. omits eb5d9e07a78b [Support] fix TempFile infinite loop and permission denied errors omits 0d501466b7d4 [WebAssembly] Ensure bitcasts that would result in invalid [...] omits d6d6ebe3c370 __c11_atomic_load's _Atomic can be const omits e79043e14e10 Fix one more warning. omits ac4d9735de0f [c-index-test] Use correct executable path to discover res [...] omits 191668ae1a6b Update the LLVM VS integration to sign the assembly. omits d128c729fcb1 Fix a couple of warnings. omits b9fe76524710 [clang-doc] Refactoring mapper to map by scope omits dcf1a13ecd3b Use %.*s instead of %*s when formatting strings with expli [...] omits 59a4c6261c44 [MS Demangler] Resolve back-references lazily. omits ca7b177f01d5 [X86] Allow fake unary unpckhpd and movhlps to be commuted [...] omits 19f39bde5b81 Add support for ARM and ARM64 breakpad generated minidump files omits f411f1e6ae94 Add byte counting mechanism to LLDB's Stream class. omits 6198e539922d [analyzer] Make RegionVector use const reference omits 76953483b570 [SLC] Refactor simplification of pow() (NFC) omits 91288e5fc691 [X86][SSE] Add uniform/non-uniform exact sdiv vector tests [...] omits 9f87c70001b5 [InstCombine] [NFC] Tests for select with binop fold omits b0110424f3d4 [LLD][ELF] - Remove dead check from adjustSplitStackFuncti [...] omits 18a649c8d620 [LLD][ELF] - An attemp to fix BB after rL338718. omits bad38eb1d8cb [OMPT] Disable by default on Windows omits fdcd3398fe13 [tests] Add annotations for taskloop features omits efed201fd4ea [InstSimplify] move minnum/maxnum with undef fold from ins [...] omits 40f251ef74f3 [LLD][ELF] - Remove excessive cases from getRelocTargetVA(). NFC. omits d0cd840ca3ac [ARM][NFC] Follow up of r338568 omits 9a374707ce44 [ValueTracking] fix maxnum miscompile for cannotBeOrderedL [...] omits 467eeca47010 DAG: Fix vector widening fcanonicalize omits 1acc4d4df3b7 AMDGPU: Fix scalarizing v4f16 fcanonicalize omits be412ad4a9a5 [LLD][ELF] - Remove dead code. NFC. omits 7c6a703cce81 Move ClangHighlighter.cpp to hopefully better place in Xco [...] omits 488af6629630 [llvm-ar] Fix help text test. NFC. omits c9d2c73be1e4 [LLD][ELF] - Remove redundant code. NFC. omits 153cd2436904 Try to make builtin address space declarations not useless omits 1c369cd0ef2e clang-format: fix a crash in comment wraps. omits edbd1d8cd835 [lld] Make tests calling llvm-ar more robust omits efac31fcffba [llvm-ar] Correct help text omits 146ffb9ba5f8 [llvm-mca] Use a vector to store ResourceState objects in [...] omits a424663a0053 [llvm-exegesis] Rename InstructionInstance into Instructio [...] omits 7b1de555e193 Add header guard to asan_report.h omits 2a09e014d417 [LLD][ELF] - Simplify. NFC. omits 26236e9c4e01 [X86][SSE] Add more UDIV nonuniform-constant vector tests omits 5210d2527280 [LLD] Do not overwrite LMAOffset of PT_LOAD header omits 9ff6ed085263 Replace hardcoded format styles in a few tools with the de [...] omits 515fedd7d38c Unit test for Symtab::InitNameIndexes omits 1b13d9652b7d Add include guard omits 5db876470601 [X86][SSE] Pull out duplicate VSELECT to shuffle mask code. NFCI. omits 8aadcba80a11 [GlobalISel] Fix typo with missed override specifier omits 72c0ca8cb939 [emacs] Indent statement continuation to match clang-format omits 8aea32c4734d [GlobalISel] Rewrite CallLowering::lowerReturn to accept m [...] omits 7a16fdfb5b7c [LLD] Only increase LMARegion if different from MemRegion omits 2f21bb8332de utils/release/tag.sh: add debuginfo-tests to project list omits 14dd6c16b04e [LLD] - Improve handling of AT> linker script commands omits 0c06a57402c3 lit: bump version number omits 1d1bf11a7c88 [UnJ] Add debug messages for why loops are not unrolled. NFC omits b9945af73eeb Test commit access omits 5cdb4b40aa9d [AArch64] Add support for got relocated LDR's omits 90507018057b Test commit. omits e13374086409 [LICM] Factor out fault legality from canHoistOrSinkInst [NFC] omits 3f9071a04cee [LICM] Expand tests to highlight an oddity in sinking impl [...] omits dbb69886ce75 Added missing highlighter files to XCode project omits 947feef80182 Implement P1023: constexpr comparison operators for std::array omits df733c6252fe [analyzer] Extend NoStoreFuncVisitor to follow fields. omits a75b3a0ebdc4 Implement P0887: The identity metafunction omits 0ef565a98c97 Fix FCOPYSIGN expansion omits f93b8d4ed0b3 Pass triple to RUN line to fix failing bots. omits 79b8aa95813e [LICM] hoisting/sinking legality - bail early for unsuppor [...] omits 0a0ffa2765ed [LLDB] Added syntax highlighting support omits c0b010e2ba88 [libFuzzer] use absolute distance in addition to the hammi [...] omits dd72f7d1750e [ADT] Add some documentation for GraphTraits. omits 96cb90cc7aa7 [JSONExporter] Print instead of ignoring parser error. omits 8ec815bea0f9 [PowerPC] Do not round values prior to converting to integer omits 29a83c55fd28 Remove unnecessary target from TestCompletion patch omits aeb2c993d85b Serialize DoesNotEscape. omits 993f3b689d29 [AArch64] DWARF: do not generate AT_location for thread local omits 487d1917df9a Add maybe-unused attribute to a variable. omits 55171c9da043 Reland r338431: "Add DebugCounters to DivRemPairs" omits d26076a64642 [InstSimplify] move minnum/maxnum with same arg fold from [...] omits 26d4b15906bb Load from the GOT for external symbols in the large, PIC c [...] omits 4dbb0132ee3d [ASAN] Use the correct shadow offset for ASAN on FreeBSD/mips64. omits 0b3c3552536d [ORC] Add a 'Callable' flag to JITSymbolFlags. omits 30dc3e49c7ea [AST] Remove the static_assert check in ObjCMethodDecl::Ob [...] omits 5622e3821a13 Re-submit r338596 with a bug fix and a test. omits 5d1aad06a0e1 [ScopBuilder] Set domain to empty instead of NULL. omits 28a5b700422f Fix -Wcovered-switch-default uncovered after r338630 omits 4ab18a0edd98 Update for DWARF API change omits bad4ef63b725 [AST][4/4] Move the bit-fields from ObjCMethodDecl and Obj [...] omits fbe2d2b9749b [NFC][CodeGenCXX] Use -emit-llvm-only instead of -emit-llv [...] omits 9ea2dee984cf [AST][3/4] Move the bit-fields from BlockDecl, LinkageSpec [...] omits 51a09fd713b9 [DWARFASTParser] Remove special cases for `llvm-gcc` omits 4aff2f734dd8 Fix out-of-bounds read in Stream::PutCStringAsRawHex8 omits c6381ddbd669 [AST][2/4] Move the bit-fields from FunctionDecl and CXXCo [...] omits 9a3e987c037f [llvm-objcopy] Add missing -I command line flag alias for [...] omits ef2f72681ff0 [DebugInfo/DWARF] [4/4] Unify handling of compile and type [...] omits cca0c26428de [DebugInfo/DWARF] [3/4] Rename DWARFUnitSection to DWARFUn [...] omits c388528f5aa2 AMDGPU: Use SPseudoInst helper omits 06225b1c44d9 [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and [...] omits 007d0eb946e7 [DebugInfo/DWARF] [2/4] Type units no longer in a std::deque. NFC omits 1d3e85e58293 [DebugInfo/DWARF] [1/4] De-templatize DWARFUnitSection. NFC omits 36f9a5cd6389 [test] Fix %hmaptool path for standalone builds omits fdeed3d2516d AMDGPU: Improve hack for packing conversion ops omits 9b6172927932 AMDGPU: Partially fix handling of packed amdgpu_ps arguments omits 91b39b357188 [WebAssembly] Support for a ternary atomic RMW instruction omits 2e7d28bc44a7 [DEBUGINFO] Disable emission of the dwarf sections, but al [...] omits d085ada7f8a8 lld-link: Remove /msvclto option omits 77c4adb816af Try to fix FreeBSD build. omits 86d414917ee9 [X86] Canonicalize the pattern for __builtin_ffs in a simi [...] omits 4515265e5be0 [X86] Add test cases for the patterns used by __builtin_ffs. omits 46eb16032d9a Fixed documentation for PutHex8 [NFC] omits 2afa425bd14b AMDGPU/R600: Convert kernel param loads to use PARAM_I_ADDRESS omits 2fe209de8055 [llvm-undname Add an option to dump back references. omits fedd8ebecf95 [MS Demangler] Properly demangle templated operators. omits 8e5965e5fec2 [MS Demangler] Don't crash as often when demangling. omits 41bc4a8e548e Fix sizeof(struct pthread) in glibc 2.14. omits e3bd2b5c811c Remove outdated documentation for Stream's LEB128 methods omits 56583183137d [NFC] small addendum to r334242, FMF propagation omits 4d3c756bd76d [Android] Increase default new alignment for Android omits 65e3ff51eeb0 Revert r338455 "[constexpr] Support for constant evaluatio [...] omits 87fae0838c8e Revert r338596: Simplify. NFC. omits b9043feef511 [X86] FastISel fall back on !absolute_symbol GVs omits 27b6a2331f79 [X86] Assign from a brace initializer to match style guide. NFCI. omits 25133a4c7c9e [clangd] allow clients to control the compilation database [...] omits a85182bc0f8e Simplify. NFC. omits 0bba1d202e47 [llvm-mca][x86] Add CMPXCHG instruction resource tests omits e91549467463 Introduce install-lldb-framework target omits 8faf230a33d7 [x86] remove stale FIXME note from test; NFC omits a95e30eb4001 [SelectionDAG] fix bug in translating funnel shift with no [...] omits 44fc1b0b189f Don't ignore byte_order in Stream::PutMaxHex64 omits 879beb7511fd [StackFrame] Add doxygen comments to the StackFrameList API (NFC) omits 6a5d64ea1c26 [StackFrame] Use early returns in ResetCurrentInlinedDepth (NFC) omits a494dd582744 [StackFrame] Factor GetOnlyConcreteFramesUpTo out of GetFr [...] omits e077dbd29b54 [x86] add tests to show miscompile for funnel shift with w [...] omits a5b78d133a82 [SelectionDAG] Make binop reduction matcher available to a [...] omits e047244b56ca [NFC][FunctionAttrs] Remove duplication in old/new PM pipeline omits 62cf7f9a5547 [llvm-mca][x86] Add PREFETCHW instruction resource tests omits 1084fee3e348 [llvm-mca][x86] Add PCLMUL instruction resource tests omits 33ea96fe5834 [llvm-objcopy] Add support for --rename-section flags from [...] omits ddeb37618143 [OMPT,tests] Fix taskloop testcase scheduling effects omits b6b0301ef778 [llvm-mca] Correctly update the rank in `Scheduler::select()`. omits 57cf207b41e8 [Format] Fix for bug 35641 omits 6fdc1d50611c Add missing condition omits 37666a6f1d6d [llvm-mca][x86] Add SET/TEST instruction resource tests omits 4f7241b8419f Bump version number to 8.0.0svn omits edb7e72db689 AMDGPU: Allow fp32-denormals feature for r600 targets omits d1a9f48d1ae2 [ARM] Armv8.2-A FP16 vector intrinsics tests omits 00bf2e7b2fc8 [llvm-exegesis] Provide a way to handle memory instructions. omits 68db10fded89 [UnrollAndJam] Add unroll_and_jam pragma handling omits 71f322bfc276 [llvm-mca][x86] Add LEA instruction resource tests omits 9cd2254e29f2 Update version to 8.0.0svn omits 02bebf0205ae [llvm-mca][x86] Add more x86-64 system instruction resource tests omits d5bb44103e61 [FPEnv] Widen illegal width StrictFP vector operations as needed omits f0728ab1abde Update docs version and clear release notes after 8.0.0 ve [...] omits 788dd767b854 Update docs version and clear release notes after 8.0.0 ve [...] omits 9dec133b7885 Update docs version and clear release notes after 8.0.0 ve [...] omits 9c22689e29f2 Update docs version and clear release notes after 8.0.0 ve [...] omits e0b84707f067 Update docs version and clear release notes after 8.0.0 ve [...] omits 9b5df82655ca Clear release notes and update version omits 0c661f921e5d Update version to 8.0.0svn: cmake, includes files and docs omits 69ffa3b73667 [AArch64] Fix FCCMP with FP16 operands omits a8974d6e036d Use a dummy target so the test passes when default target [...] omits 0a1ffb1343b8 Add REQUIRES: native to a test that assumes it omits 1e285fb4d872 [NFC] Silence warning about ptr-to-func to ptr-to-obj cast [...] omits 66942ba61417 [llvm-mca][x86] Add CLFLUSHOPT instruction resource tests omits e1a2160f2849 Bump the trunk version to 8.0.0svn new ed64a7412d9f Creating release_70 branch off revision 338536 new e17042e92d78 Creating release_70 branch off revision 338536 new 3c760d07205e Creating release_70 branch off revision 338536 new e6195f034ab8 Creating release_70 branch off revision 338536 new 98ce98680574 Creating release_70 branch off revision 338536 new 6cb7a0a18f7e Creating release_70 branch off revision 338536 new 7944cda2beae Creating release_70 branch off revision 338536 new df6753c08813 Creating release_70 branch off revision 338536 new 3204932cf41e Creating release_70 branch off revision 338536 new 7e8a50eb66e6 Creating release_70 branch off revision 338536 new 9ccf5d996749 Creating release_70 branch off revision 338536 new 604f0c2a3b53 Drop 'svn' suffix from the version number. new 1868694fd30c Drop 'svn' suffix from the version number. new ba26727f5ba9 Drop 'svn' suffix from the version number. new de4830937d8c Regenerate ClangCommandLineReference.rst new caa31753915a Generate docs/AttributeReference.rst new 592891ad3121 Merging r338602: ----------------------------------------- [...] new a5cb512c3837 Merging r338658: ----------------------------------------- [...] new d20966d63eec Merging r338682: ----------------------------------------- [...] new 6e753e64ca47 Merging r338552: ----------------------------------------- [...] new b2135c96b396 Merging r338553: ----------------------------------------- [...] new 76ca6a4dd612 Merging r338577: ----------------------------------------- [...] new a5c0e1786e74 Merging r338606: ----------------------------------------- [...] new 8369af0f6b14 Merging r338554: ----------------------------------------- [...] new 65af0a0f7074 Merging r338580: ----------------------------------------- [...] new a0521ffdbc3e Release notes: fix -fno-strict-float-cast-overflow quoting new 2462e3c7f518 Merging r338720: ----------------------------------------- [...] new 7f27abfb3e48 Merging r338721: ----------------------------------------- [...] new dfbeff7483a3 Merging r338703 and r338709: new dd37aeada4f1 Merging r338751: ----------------------------------------- [...] new 6c2ae13f0968 Merging r338757: ----------------------------------------- [...] new d4e0794b922c Merging r338749: ----------------------------------------- [...] new 6eca7be8edbb Merging r338762: ----------------------------------------- [...] new c54337aa0108 Merging r338599: ----------------------------------------- [...] new 345e59b417d5 Release note for DWARF v5 support new 1e31c215d750 Release note for DWARF v5 support new 18568b66dce8 Release notes for write exec detection features new 5dec14cd5e60 Merging r338679, r338684, r338697, r338699: new 2146e414fc6d Merging r338942: ----------------------------------------- [...] new 2b744278e20d Merging r338817: ----------------------------------------- [...] new 3717449733a9 Merging r338665: ----------------------------------------- [...] new a81ae6cd07d2 Merging r338968: ----------------------------------------- [...] new ee5dd9be0ef2 Merging r338627: ----------------------------------------- [...] new a3f4cfdc595b Merging r338569: ----------------------------------------- [...] new 63a9e79d0f7a Merging r338610: ----------------------------------------- [...] new 173f0bcbf989 Merging r338915: ----------------------------------------- [...] new 2043400afdd6 Merging r338949: ----------------------------------------- [...] new 16bc6963afdc Merging r339058: ----------------------------------------- [...] new ec1011ce5e8c ReleaseNotes: the new vs integration new 5039395cd491 Merging r339170: ----------------------------------------- [...] new f583beee0b8e Merging r339217: ----------------------------------------- [...] new 0b4efcca1f0b Merging r339128: ----------------------------------------- [...] new a3b6f5f67a92 Merging r338716: ----------------------------------------- [...] new 08d246e80d4e Merging r339190: ----------------------------------------- [...] new 8da86a970ef0 Merging r339210: ----------------------------------------- [...] new 599ae88e826f Merging r338902: ----------------------------------------- [...] new 8ba09db41dcd Merging r339303: ----------------------------------------- [...] new 734b15721d11 Merging r339319: ----------------------------------------- [...] new c356d47d8e75 Merging r339316: ----------------------------------------- [...] new 7bf85f0b1b14 Merging r339317: ----------------------------------------- [...] new 26ff59e7afbe Merging r339281: ----------------------------------------- [...] new 3ad86c6ba2cf [7.0 branch] Update release notes (SystemZ, TableGen) new 4ce22650739d Merging r339428 and r339494: ----------------------------- [...] new 89a0a725919d Merging r339225: ----------------------------------------- [...] new 99e950d83a97 Merging r339073: ----------------------------------------- [...] new 16ca86fdf315 Merging r339179 and r339184: ----------------------------- [...] new e8b44a2e4e91 Merging r339492: ----------------------------------------- [...] new 27fa9c505a89 Merging r339411: ----------------------------------------- [...] new ee864b9d9f61 Merging r339074: ----------------------------------------- [...] new 973e5560460e Merging r339264: ----------------------------------------- [...] new ff886e5b483b [ReleaseNotes] Mention various windows related changes in 7.0 new a8da2d184056 [ReleaseNotes] Mention one Windows specific change for 7.0 new a01bb9fa2f66 [ReleaseNotes] Mention noteworthy changes for 7.0 new 1aa037c0f43a Merging r339075: ----------------------------------------- [...] new 2197e6bb8f9f Merging r339076: ----------------------------------------- [...] new be73866a6783 Merging r339049: ----------------------------------------- [...] new ec8683ed93e1 Merging r338934: ----------------------------------------- [...] new 8266d3365151 Merging r339431: ----------------------------------------- [...] new ce8b577f50dd Merging r339597: ----------------------------------------- [...] new 10810d43f998 Merging r339600: ----------------------------------------- [...] new 478e447379ec Merging r339636: ----------------------------------------- [...] new ad5940401994 [ReleaseNotes] Add release notes for Hexagon new d77cd65e7b68 [ReleaseNotes] Fix a typo new 382c7e0b2ff0 Merging r339697: ----------------------------------------- [...] new 75b51f04a1f8 Merging r339603: ----------------------------------------- [...] new 359de29c59aa Merging r339794: ----------------------------------------- [...] new fcaad95b2bd9 Merging r339166: ----------------------------------------- [...] new 514c7829646a Merging r339743: ----------------------------------------- [...] new 2ed75e3aa09d Merging r339533: ----------------------------------------- [...] new db3c35f02eb5 Merging r339535: ----------------------------------------- [...] new 9c9d090389ac Merging r339536: ----------------------------------------- [...] new 727acb46464d Merging r339769: ----------------------------------------- [...] new e00139d21ef2 Merging r339865: ----------------------------------------- [...] new cd2454d9bb14 Merging r339874: ----------------------------------------- [...] new 20e30bba3aeb Merging r339515: ----------------------------------------- [...] new 8dfc067e1205 Merging r339904: ----------------------------------------- [...] new 841c33a142d1 Merging r339675: ----------------------------------------- [...] new 36d9c7573f4f Merging r339702: ----------------------------------------- [...] new 4ff6568dc511 Merging r339741: ----------------------------------------- [...] new 3ff80da28222 Merging r339742: ----------------------------------------- [...] new 282c6d1925eb Merging r339804: ----------------------------------------- [...] new db46682851f7 Merging r339816: ----------------------------------------- [...] new ed0239b4f110 Merging r339883: ----------------------------------------- [...] new 45e863da4176 Backport r339704 to 7.0 for PR38598 new f869291345e5 Merging r339945: ----------------------------------------- [...] new b70f0ff06677 Merging r338841: ----------------------------------------- [...] new e6ff9ce80fad Merging r340079: ----------------------------------------- [...] new a37ea02d8dad Merging r340101: ----------------------------------------- [...] new 51b8e55da41c Merging r340048: ----------------------------------------- [...] new b04c727d9031 Merging r339822: ----------------------------------------- [...] new 1674adfcc8c4 Merging r339895 and r339896: ----------------------------- [...] new b34e0ceeaa55 Merging r339372, r339373, r339374, and r339379 ----------- [...] new 302887b85f3a Merging r339091: ----------------------------------------- [...] new 0fd40670471b Merging r340191: ----------------------------------------- [...] new 25c56935f4b2 Merging r340181: ----------------------------------------- [...] new 86993b7c281f Merging r340158: ----------------------------------------- [...] new fe978dfcd605 Merging r339674: ----------------------------------------- [...] new dc42a373349a Merging r340303: ----------------------------------------- [...] new 8b47e250452f Notify pending API removal in the release notes new 5489468ff6e4 Merging r340406: ----------------------------------------- [...] new 573f1deb4f69 Merging r339667: ----------------------------------------- [...] new 570d8a77a4a4 Merging r340544: ----------------------------------------- [...] new 5c79d96e3c80 Merging r340666: ----------------------------------------- [...] new c703db765409 Merging r340691: ----------------------------------------- [...] new 4b56fafe5878 Merging r340376: ----------------------------------------- [...] new 129f66eec599 Merging r340641: ----------------------------------------- [...] new a043389e150f Merging r340758 and r340769: ----------------------------- [...] new 35316385d7d4 [docs][mips] Add MIPS specific release notes for LLD 7.0 new 60971c344329 [Docs] Release notes for OpenCL new cde357f31846 Merging r340823: ----------------------------------------- [...] new ad4963df8483 Merging r338877, r338911 and r339165: -------------------- [...] new 990a19b4cab6 Merging r340839: ----------------------------------------- [...] new e397b55b9bb0 Merging r340820: ----------------------------------------- [...] new 928fcd1df505 Merging r340455: ----------------------------------------- [...] new 46511cd48086 Merging r340416: ----------------------------------------- [...] new d5f099920872 Merging r340417: ----------------------------------------- [...] new acb67e039328 Merging r340751: ----------------------------------------- [...] new 7e89ae933ad5 Merging r340900: ----------------------------------------- [...] new 1a205ec7e2c9 [docs][mips] Clang 7.0 Release notes new e0bca65662d8 [docs][mips] 7.0 Release notes new 052406eea4bd Merging r341094: ----------------------------------------- [...] new 24de4dce26a6 Merging r341244: ----------------------------------------- [...] new 7fdeba491e41 Merging r340959: ----------------------------------------- [...] new 060dceee4a13 Disable the GNUstep v2 ABI on Windows. new cfc313e7bb0a Add release notes for the new GNUstep Objective-C ABI. new 082893f53dd3 ReleaseNotes: tiny tweak new ab034f61ed7a Merging r339253: ----------------------------------------- [...] new 1b735b730080 ReleaseNotes for PowerPC new f2390ed6bf76 ReleaseNotes: support for new-pm passes in the opt tool new 47bafcf8d03d ReleaseNotes: libc++ _LIBCPP_HIDE_FROM_ABI_PER_TU new b57934749cf8 ReleaseNotes: ARM SVE asm/disasm support new f7280442beca Merging r341416: ----------------------------------------- [...] new 57becfe6f69a Merging r341442: ----------------------------------------- [...] new cf87dcfd5e49 Merging r340609: ----------------------------------------- [...] new 51a96730d8f2 Merging r341512: ----------------------------------------- [...] new 5af9d35b3c0e ReleaseNotes: tidy up for the release new be5898e3cbc2 ReleaseNotes: tidy up for the release new 8cccdac85474 ReleaseNotes: tidy up for the release new 8a595d4c2976 ReleaseNotes: tidy up for the release new ab835eef1080 Remove ReleaseNotes as they were empty new cef4d2564de9 Regenerate DiagnosticsReference.rst new f3a22c307185 Merging r341670 and r341672: ----------------------------- [...] new 420da8c44e99 Merging r341642: ----------------------------------------- [...] new 3b29f4bfa073 ReleaseNotes: minor tweaks new 21d7c3223a8f ReleaseNotes: tiny fix new be9c3688848a docs: drop another in-progress warning new 2fdfe1e650af docs: drop doxygen link; it doesn't work new 3c1015d6c14a Update release notes for lld 7.0. new 7127f1fef7ae ReleaseNotes.rst: Add Zig to External Open Source Projects [...] new 6dc1eff0b66c ReleaseNotes: fixes new 64cf89b1e122 ReleaseNotes: some notes from Andres Freund new b4c0f11223b0 Update release notes to say that lld/MinGW is production-ready. new 03324bb54a15 Clarify the wording for the state of the lld/MinGW target new a677dc57c81a Update release notes for lld 7.
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (7842148d30d3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg-llvm-kernel-baseline-aar [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 174 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/CMakeLists.txt | 2 + .../change-namespace/ChangeNamespace.cpp | 19 +- .../lib/Tooling/ApplyReplacements.cpp | 19 +- .../tool/ClangApplyReplacementsMain.cpp | 4 +- clang-tools-extra/clang-doc/BitcodeReader.cpp | 474 +- clang-tools-extra/clang-doc/BitcodeReader.h | 21 +- clang-tools-extra/clang-doc/BitcodeWriter.cpp | 14 - clang-tools-extra/clang-doc/BitcodeWriter.h | 27 +- clang-tools-extra/clang-doc/CMakeLists.txt | 1 - clang-tools-extra/clang-doc/Generators.cpp | 3 - clang-tools-extra/clang-doc/Generators.h | 2 +- clang-tools-extra/clang-doc/MDGenerator.cpp | 314 - clang-tools-extra/clang-doc/Mapper.cpp | 20 +- clang-tools-extra/clang-doc/Representation.cpp | 72 +- clang-tools-extra/clang-doc/Representation.h | 54 +- clang-tools-extra/clang-doc/Serialize.cpp | 140 +- clang-tools-extra/clang-doc/Serialize.h | 22 +- clang-tools-extra/clang-doc/YAMLGenerator.cpp | 24 +- clang-tools-extra/clang-doc/gen_tests.py | 45 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 125 +- clang-tools-extra/clang-move/ClangMove.cpp | 22 +- clang-tools-extra/clang-query/QueryParser.cpp | 5 +- clang-tools-extra/clang-query/tool/ClangQuery.cpp | 46 +- clang-tools-extra/clang-tidy/CMakeLists.txt | 13 +- clang-tools-extra/clang-tidy/ClangTidy.cpp | 21 +- .../clang-tidy/abseil/AbseilMatcher.h | 62 - .../clang-tidy/abseil/AbseilTidyModule.cpp | 17 - clang-tools-extra/clang-tidy/abseil/CMakeLists.txt | 6 - .../clang-tidy/abseil/DurationDivisionCheck.cpp | 59 - .../clang-tidy/abseil/DurationDivisionCheck.h | 35 - .../abseil/FasterStrsplitDelimiterCheck.cpp | 131 - .../abseil/FasterStrsplitDelimiterCheck.h | 36 - .../abseil/NoInternalDependenciesCheck.cpp | 48 - .../abseil/NoInternalDependenciesCheck.h | 36 - .../clang-tidy/abseil/NoNamespaceCheck.cpp | 42 - .../clang-tidy/abseil/NoNamespaceCheck.h | 36 - .../abseil/RedundantStrcatCallsCheck.cpp | 140 - .../clang-tidy/abseil/RedundantStrcatCallsCheck.h | 39 - .../clang-tidy/abseil/StrCatAppendCheck.cpp | 102 - .../clang-tidy/abseil/StrCatAppendCheck.h | 36 - .../abseil/StringFindStartswithCheck.cpp | 6 +- clang-tools-extra/clang-tidy/add_new_check.py | 8 +- .../clang-tidy/android/AndroidTidyModule.cpp | 6 +- .../clang-tidy/android/CMakeLists.txt | 2 +- .../clang-tidy/android/CloexecCheck.cpp | 8 +- .../android/ComparisonInTempFailureRetryCheck.cpp | 6 +- .../clang-tidy/boost/UseToStringCheck.cpp | 6 +- .../clang-tidy/bugprone/ArgumentCommentCheck.cpp | 8 +- .../clang-tidy/bugprone/AssertSideEffectCheck.cpp | 2 +- .../BoolPointerImplicitConversionCheck.cpp | 6 +- .../bugprone/CopyConstructorInitCheck.cpp | 4 +- .../clang-tidy/bugprone/DanglingHandleCheck.cpp | 2 +- .../clang-tidy/bugprone/InaccurateEraseCheck.cpp | 4 +- .../bugprone/IncorrectRoundingsCheck.cpp | 2 +- .../clang-tidy/bugprone/IntegerDivisionCheck.cpp | 2 +- .../MisplacedOperatorInStrlenInAllocCheck.cpp | 5 +- .../bugprone/MisplacedWideningCastCheck.cpp | 6 +- .../bugprone/MoveForwardingReferenceCheck.cpp | 2 +- .../bugprone/MultipleStatementMacroCheck.cpp | 8 +- .../clang-tidy/bugprone/SizeofContainerCheck.cpp | 2 +- .../clang-tidy/bugprone/SizeofExpressionCheck.cpp | 28 +- .../clang-tidy/bugprone/StringConstructorCheck.cpp | 2 +- .../bugprone/StringIntegerAssignmentCheck.cpp | 4 +- .../bugprone/StringLiteralWithEmbeddedNulCheck.cpp | 4 +- .../bugprone/SuspiciousMemsetUsageCheck.cpp | 6 +- .../bugprone/SuspiciousMissingCommaCheck.cpp | 2 +- .../bugprone/SuspiciousSemicolonCheck.cpp | 6 +- .../bugprone/SuspiciousStringCompareCheck.cpp | 17 +- .../clang-tidy/bugprone/SwappedArgumentsCheck.cpp | 2 +- .../bugprone/TerminatingContinueCheck.cpp | 2 +- .../bugprone/ThrowKeywordMissingCheck.cpp | 2 +- .../bugprone/UndefinedMemoryManipulationCheck.cpp | 4 +- .../bugprone/UndelegatedConstructorCheck.cpp | 2 +- .../clang-tidy/bugprone/UnusedRaiiCheck.cpp | 6 +- .../clang-tidy/bugprone/UnusedReturnValueCheck.cpp | 4 +- .../clang-tidy/bugprone/UseAfterMoveCheck.cpp | 4 - .../clang-tidy/bugprone/VirtualNearMissCheck.cpp | 2 +- .../clang-tidy/cert/LimitedRandomnessCheck.cpp | 2 +- .../cppcoreguidelines/AvoidGotoCheck.cpp | 4 +- .../clang-tidy/cppcoreguidelines/CMakeLists.txt | 3 +- .../CppCoreGuidelinesTidyModule.cpp | 3 - .../NarrowingConversionsCheck.cpp | 4 +- .../clang-tidy/cppcoreguidelines/NoMallocCheck.cpp | 4 +- .../cppcoreguidelines/OwningMemoryCheck.cpp | 24 +- .../ProBoundsConstantArrayIndexCheck.cpp | 2 +- .../cppcoreguidelines/ProTypeCstyleCastCheck.cpp | 10 +- .../cppcoreguidelines/ProTypeMemberInitCheck.cpp | 12 +- .../clang-tidy/fuchsia/DefaultArgumentsCheck.cpp | 18 +- .../fuchsia/MultipleInheritanceCheck.cpp | 5 +- .../clang-tidy/fuchsia/OverloadedOperatorCheck.cpp | 4 +- .../fuchsia/StaticallyConstructedObjectsCheck.cpp | 2 +- .../clang-tidy/fuchsia/TrailingReturnCheck.cpp | 2 +- .../clang-tidy/fuchsia/VirtualInheritanceCheck.cpp | 2 +- .../clang-tidy/google/AvoidCStyleCastsCheck.cpp | 10 +- .../clang-tidy/google/ExplicitConstructorCheck.cpp | 2 +- .../clang-tidy/google/ExplicitMakePairCheck.cpp | 6 +- .../google/GlobalNamesInHeadersCheck.cpp | 8 +- .../clang-tidy/google/IntegerTypesCheck.cpp | 2 +- .../clang-tidy/google/OverloadedUnaryAndCheck.cpp | 2 +- .../google/UnnamedNamespaceInHeaderCheck.cpp | 2 +- .../google/UsingNamespaceDirectiveCheck.cpp | 2 +- clang-tools-extra/clang-tidy/hicpp/CMakeLists.txt | 2 +- .../clang-tidy/hicpp/ExceptionBaseclassCheck.cpp | 38 +- .../clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp | 8 +- .../clang-tidy/hicpp/SignedBitwiseCheck.cpp | 6 +- .../clang-tidy/llvm/TwineLocalCheck.cpp | 4 +- clang-tools-extra/clang-tidy/misc/CMakeLists.txt | 4 +- .../clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 2 +- .../clang-tidy/misc/MiscTidyModule.cpp | 6 +- .../clang-tidy/misc/RedundantExpressionCheck.cpp | 6 +- .../clang-tidy/misc/StaticAssertCheck.cpp | 4 +- .../misc/ThrowByValueCatchByReferenceCheck.cpp | 8 +- .../misc/UnconventionalAssignOperatorCheck.cpp | 4 +- .../clang-tidy/misc/UnusedAliasDeclsCheck.cpp | 4 +- .../clang-tidy/misc/UnusedParametersCheck.cpp | 8 +- .../clang-tidy/misc/UnusedUsingDeclsCheck.cpp | 4 +- .../clang-tidy/modernize/AvoidBindCheck.cpp | 4 +- .../clang-tidy/modernize/CMakeLists.txt | 3 +- .../modernize/ConcatNestedNamespacesCheck.cpp | 113 - .../modernize/ConcatNestedNamespacesCheck.h | 41 - .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 6 +- .../clang-tidy/modernize/ModernizeTidyModule.cpp | 3 - .../clang-tidy/modernize/PassByValueCheck.cpp | 6 +- .../clang-tidy/modernize/RawStringLiteralCheck.cpp | 6 +- .../clang-tidy/modernize/RedundantVoidArgCheck.cpp | 21 +- .../modernize/ReplaceRandomShuffleCheck.cpp | 10 +- .../clang-tidy/modernize/ShrinkToFitCheck.cpp | 4 +- .../modernize/UnaryStaticAssertCheck.cpp | 2 +- .../clang-tidy/modernize/UseBoolLiteralsCheck.cpp | 2 +- .../modernize/UseDefaultMemberInitCheck.cpp | 2 +- .../clang-tidy/modernize/UseEmplaceCheck.cpp | 2 +- .../clang-tidy/modernize/UseEqualsDefaultCheck.cpp | 2 +- .../clang-tidy/modernize/UseEqualsDeleteCheck.cpp | 2 +- .../clang-tidy/modernize/UseNullptrCheck.cpp | 12 +- .../modernize/UseTransparentFunctorsCheck.cpp | 6 +- .../modernize/UseUncaughtExceptionsCheck.cpp | 12 +- .../clang-tidy/modernize/UseUsingCheck.cpp | 2 +- clang-tools-extra/clang-tidy/mpi/CMakeLists.txt | 1 - .../clang-tidy/objc/AvoidNSErrorInitCheck.cpp | 2 +- .../clang-tidy/objc/AvoidSpinlockCheck.cpp | 2 +- .../clang-tidy/objc/PropertyDeclarationCheck.cpp | 8 - .../clang-tidy/performance/CMakeLists.txt | 1 - .../performance/FasterStringFindCheck.cpp | 11 +- .../clang-tidy/performance/ForRangeCopyCheck.cpp | 34 +- .../performance/ImplicitConversionInLoopCheck.cpp | 2 +- .../performance/InefficientAlgorithmCheck.cpp | 4 +- .../InefficientVectorOperationCheck.cpp | 6 +- .../clang-tidy/performance/MoveConstArgCheck.cpp | 6 +- .../performance/TypePromotionInMathFnCheck.cpp | 2 +- .../performance/UnnecessaryValueParamCheck.cpp | 76 +- .../performance/UnnecessaryValueParamCheck.h | 4 - clang-tools-extra/clang-tidy/plugin/CMakeLists.txt | 7 +- .../clang-tidy/plugin/ClangTidyPlugin.cpp | 3 - .../readability/AvoidConstParamsInDecls.cpp | 8 +- .../readability/BracesAroundStatementsCheck.cpp | 8 +- .../clang-tidy/readability/CMakeLists.txt | 3 +- .../readability/ContainerSizeEmptyCheck.cpp | 4 +- .../readability/DeleteNullPointerCheck.cpp | 6 +- .../clang-tidy/readability/DeletedDefaultCheck.cpp | 4 +- .../clang-tidy/readability/FunctionSizeCheck.cpp | 8 +- .../readability/IdentifierNamingCheck.cpp | 7 +- .../readability/ImplicitBoolConversionCheck.cpp | 20 +- .../InconsistentDeclarationParameterNameCheck.cpp | 2 +- .../clang-tidy/readability/MagicNumbersCheck.cpp | 171 - .../clang-tidy/readability/MagicNumbersCheck.h | 97 - .../readability/MisleadingIndentationCheck.cpp | 8 +- .../readability/MisplacedArrayIndexCheck.cpp | 2 +- .../clang-tidy/readability/NamedParameterCheck.cpp | 4 +- .../readability/NamespaceCommentCheck.cpp | 4 +- .../readability/NonConstParameterCheck.cpp | 2 +- .../readability/ReadabilityTidyModule.cpp | 3 - .../readability/RedundantControlFlowCheck.cpp | 2 +- .../readability/RedundantDeclarationCheck.cpp | 2 +- .../readability/RedundantSmartptrGetCheck.cpp | 2 +- .../readability/RedundantStringCStrCheck.cpp | 2 +- .../readability/SimplifyBooleanExprCheck.cpp | 22 +- .../readability/SimplifySubscriptExprCheck.cpp | 4 +- .../StaticAccessedThroughInstanceCheck.cpp | 4 +- .../clang-tidy/readability/StringCompareCheck.cpp | 6 +- .../readability/UniqueptrDeleteReleaseCheck.cpp | 10 +- clang-tools-extra/clang-tidy/tool/CMakeLists.txt | 7 +- .../clang-tidy/tool/ClangTidyMain.cpp | 3 - .../clang-tidy/tool/run-clang-tidy.py | 16 +- clang-tools-extra/clang-tidy/utils/ASTUtils.cpp | 4 +- clang-tools-extra/clang-tidy/utils/CMakeLists.txt | 1 + .../clang-tidy/utils/ExprMutationAnalyzer.cpp | 260 + .../clang-tidy/utils/ExprMutationAnalyzer.h | 56 + .../clang-tidy/utils/ExprSequence.cpp | 21 +- .../clang-tidy/utils/NamespaceAliaser.cpp | 2 +- .../clang-tidy/utils/UsingInserter.cpp | 2 +- clang-tools-extra/clangd/AST.cpp | 19 - clang-tools-extra/clangd/AST.h | 15 - clang-tools-extra/clangd/CMakeLists.txt | 16 +- clang-tools-extra/clangd/Cancellation.cpp | 34 - clang-tools-extra/clangd/Cancellation.h | 100 - clang-tools-extra/clangd/ClangdLSPServer.cpp | 272 +- clang-tools-extra/clangd/ClangdLSPServer.h | 75 +- clang-tools-extra/clangd/ClangdServer.cpp | 122 +- clang-tools-extra/clangd/ClangdServer.h | 46 +- clang-tools-extra/clangd/ClangdUnit.cpp | 32 +- clang-tools-extra/clangd/ClangdUnit.h | 18 +- clang-tools-extra/clangd/CodeComplete.cpp | 629 +- clang-tools-extra/clangd/CodeComplete.h | 109 +- clang-tools-extra/clangd/CodeCompletionStrings.cpp | 38 +- clang-tools-extra/clangd/CodeCompletionStrings.h | 21 +- clang-tools-extra/clangd/Compiler.cpp | 4 +- clang-tools-extra/clangd/Compiler.h | 9 +- clang-tools-extra/clangd/Context.cpp | 4 +- clang-tools-extra/clangd/Diagnostics.cpp | 39 +- clang-tools-extra/clangd/Diagnostics.h | 19 +- clang-tools-extra/clangd/FS.cpp | 92 - clang-tools-extra/clangd/FS.h | 65 - clang-tools-extra/clangd/FileDistance.cpp | 10 +- clang-tools-extra/clangd/FileDistance.h | 8 +- clang-tools-extra/clangd/FindSymbols.cpp | 14 +- .../clangd/GlobalCompilationDatabase.cpp | 30 +- .../clangd/GlobalCompilationDatabase.h | 29 +- clang-tools-extra/clangd/Headers.cpp | 12 +- clang-tools-extra/clangd/Headers.h | 6 +- clang-tools-extra/clangd/JSONRPCDispatcher.cpp | 71 +- clang-tools-extra/clangd/JSONRPCDispatcher.h | 31 +- clang-tools-extra/clangd/Logger.h | 2 +- clang-tools-extra/clangd/Protocol.cpp | 79 +- clang-tools-extra/clangd/Protocol.h | 138 +- clang-tools-extra/clangd/ProtocolHandlers.cpp | 1 - clang-tools-extra/clangd/ProtocolHandlers.h | 1 - clang-tools-extra/clangd/Quality.cpp | 30 +- clang-tools-extra/clangd/Quality.h | 26 +- clang-tools-extra/clangd/RIFF.cpp | 88 - clang-tools-extra/clangd/RIFF.h | 81 - clang-tools-extra/clangd/SourceCode.cpp | 48 +- clang-tools-extra/clangd/SourceCode.h | 20 +- clang-tools-extra/clangd/TUScheduler.cpp | 142 +- clang-tools-extra/clangd/TUScheduler.h | 78 +- clang-tools-extra/clangd/URI.cpp | 41 +- clang-tools-extra/clangd/URI.h | 5 - clang-tools-extra/clangd/XRefs.cpp | 349 +- clang-tools-extra/clangd/XRefs.h | 14 +- clang-tools-extra/clangd/benchmarks/CMakeLists.txt | 9 - .../clangd/benchmarks/IndexBenchmark.cpp | 111 - clang-tools-extra/clangd/fuzzer/ClangdFuzzer.cpp | 3 +- .../clangd/global-symbol-builder/CMakeLists.txt | 20 + .../GlobalSymbolBuilderMain.cpp | 199 + .../clangd/index/CanonicalIncludes.cpp | 1345 +- clang-tools-extra/clangd/index/CanonicalIncludes.h | 26 +- clang-tools-extra/clangd/index/FileIndex.cpp | 175 +- clang-tools-extra/clangd/index/FileIndex.h | 90 +- clang-tools-extra/clangd/index/Index.cpp | 179 +- clang-tools-extra/clangd/index/Index.h | 316 +- clang-tools-extra/clangd/index/IndexAction.cpp | 73 - clang-tools-extra/clangd/index/IndexAction.h | 32 - clang-tools-extra/clangd/index/MemIndex.cpp | 93 +- clang-tools-extra/clangd/index/MemIndex.h | 47 +- clang-tools-extra/clangd/index/Merge.cpp | 96 +- clang-tools-extra/clangd/index/Merge.h | 18 +- clang-tools-extra/clangd/index/Serialization.cpp | 447 - clang-tools-extra/clangd/index/Serialization.h | 78 - clang-tools-extra/clangd/index/SymbolCollector.cpp | 189 +- clang-tools-extra/clangd/index/SymbolCollector.h | 13 - clang-tools-extra/clangd/index/SymbolYAML.cpp | 207 + clang-tools-extra/clangd/index/SymbolYAML.h | 48 + .../clangd/index/YAMLSerialization.cpp | 230 - clang-tools-extra/clangd/index/dex/Dex.cpp | 293 - clang-tools-extra/clangd/index/dex/Dex.h | 121 - clang-tools-extra/clangd/index/dex/Iterator.cpp | 267 +- clang-tools-extra/clangd/index/dex/Iterator.h | 108 +- clang-tools-extra/clangd/index/dex/PostingList.cpp | 226 - clang-tools-extra/clangd/index/dex/PostingList.h | 80 - clang-tools-extra/clangd/index/dex/Token.h | 42 +- clang-tools-extra/clangd/index/dex/Trigram.cpp | 97 +- clang-tools-extra/clangd/index/dex/Trigram.h | 41 +- .../clangd/index/dex/dexp/CMakeLists.txt | 16 - clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp | 226 - clang-tools-extra/clangd/indexer/CMakeLists.txt | 20 - clang-tools-extra/clangd/indexer/IndexerMain.cpp | 222 - clang-tools-extra/clangd/tool/ClangdMain.cpp | 97 +- clang-tools-extra/docs/ReleaseNotes.rst | 258 +- .../clang-tidy/checks/abseil-duration-division.rst | 36 - .../checks/abseil-faster-strsplit-delimiter.rst | 41 - .../checks/abseil-no-internal-dependencies.rst | 24 - .../docs/clang-tidy/checks/abseil-no-namespace.rst | 21 - .../checks/abseil-redundant-strcat-calls.rst | 26 - .../clang-tidy/checks/abseil-str-cat-append.rst | 17 - .../clang-tidy/checks/bugprone-use-after-move.rst | 3 - .../cppcoreguidelines-avoid-magic-numbers.rst | 10 - clang-tools-extra/docs/clang-tidy/checks/list.rst | 9 - .../checks/modernize-concat-nested-namespaces.rst | 49 - .../checks/objc-property-declaration.rst | 2 +- .../checks/readability-magic-numbers.rst | 113 - clang-tools-extra/docs/clang-tidy/index.rst | 8 +- clang-tools-extra/docs/clangd.rst | 44 +- clang-tools-extra/docs/conf.py | 4 +- clang-tools-extra/docs/index.rst | 18 - .../include-fixer/tool/ClangIncludeFixer.cpp | 6 +- clang-tools-extra/modularize/ModuleAssistant.cpp | 6 +- clang-tools-extra/pp-trace/PPTrace.cpp | 3 + clang-tools-extra/test/CMakeLists.txt | 47 +- .../Inputs/identical/file1.yaml | 4 + .../Inputs/identical/file2.yaml | 14 - .../Inputs/identical/identical.cpp | 2 +- .../test/clang-apply-replacements/identical.cpp | 1 - clang-tools-extra/test/clang-doc/bc-comment.cpp | 282 +- clang-tools-extra/test/clang-doc/bc-linkage.cpp | 700 - clang-tools-extra/test/clang-doc/bc-module.cpp | 87 - clang-tools-extra/test/clang-doc/bc-namespace.cpp | 172 +- clang-tools-extra/test/clang-doc/bc-record.cpp | 386 +- .../test/clang-doc/mapper-comment.cpp | 72 +- .../test/clang-doc/mapper-linkage.cpp | 285 - clang-tools-extra/test/clang-doc/mapper-module.cpp | 51 - .../test/clang-doc/mapper-namespace.cpp | 154 +- clang-tools-extra/test/clang-doc/mapper-record.cpp | 317 +- clang-tools-extra/test/clang-doc/md-comment.cpp | 48 - clang-tools-extra/test/clang-doc/md-linkage.cpp | 134 - clang-tools-extra/test/clang-doc/md-module.cpp | 24 - clang-tools-extra/test/clang-doc/md-namespace.cpp | 46 - clang-tools-extra/test/clang-doc/md-record.cpp | 97 - clang-tools-extra/test/clang-doc/module.cpp | 61 + .../test/clang-doc/public-comment.cpp | 138 - .../test/clang-doc/public-linkage.cpp | 299 - clang-tools-extra/test/clang-doc/public-module.cpp | 84 +- .../test/clang-doc/public-namespace.cpp | 96 - clang-tools-extra/test/clang-doc/public-record.cpp | 208 - .../test/clang-doc/public-records.cpp | 341 + .../test/clang-doc/test_cases/linkage.cpp | 95 - .../test/clang-doc/test_cases/module.cpp | 15 - clang-tools-extra/test/clang-doc/yaml-comment.cpp | 176 +- clang-tools-extra/test/clang-doc/yaml-linkage.cpp | 424 - clang-tools-extra/test/clang-doc/yaml-module.cpp | 63 - .../test/clang-doc/yaml-namespace.cpp | 123 +- clang-tools-extra/test/clang-doc/yaml-record.cpp | 242 +- .../test/clang-tidy/Inputs/absl/external-file.h | 6 - .../clang-tidy/Inputs/absl/flags/internal-file.h | 1 - .../clang-tidy/Inputs/absl/strings/internal-file.h | 33 - .../test/clang-tidy/abseil-duration-division.cpp | 75 - .../abseil-faster-strsplit-delimiter.cpp | 99 - .../clang-tidy/abseil-no-internal-dependencies.cpp | 48 - .../test/clang-tidy/abseil-no-namespace.cpp | 24 - .../clang-tidy/abseil-redundant-strcat-calls.cpp | 188 - .../test/clang-tidy/abseil-str-cat-append.cpp | 129 - .../clang-tidy/bugprone-argument-comment-gmock.cpp | 37 +- .../bugprone-argument-comment-strict.cpp | 17 +- .../test/clang-tidy/bugprone-argument-comment.cpp | 29 +- .../bugprone-forward-declaration-namespace.cpp | 44 +- .../bugprone-forwarding-reference-overload.cpp | 35 +- .../bugprone-macro-repeated-side-effects.c | 57 +- .../bugprone-suspicious-enum-usage-strict.cpp | 20 +- .../clang-tidy/bugprone-suspicious-enum-usage.cpp | 4 +- .../bugprone-unused-return-value-custom.cpp | 24 +- .../clang-tidy/bugprone-unused-return-value.cpp | 69 +- .../test/clang-tidy/bugprone-use-after-move.cpp | 278 +- .../test/clang-tidy/check_clang_tidy.py | 23 +- .../clang-tidy/cppcoreguidelines-avoid-goto.cpp | 16 +- .../cppcoreguidelines-owning-memory-containers.cpp | 11 +- .../clang-tidy/cppcoreguidelines-owning-memory.cpp | 88 +- .../test/clang-tidy/enable-alpha-checks.cpp | 2 - .../test/clang-tidy/hicpp-exception-baseclass.cpp | 193 +- .../modernize-concat-nested-namespaces.cpp | 161 - .../clang-tidy/modernize-redundant-void-arg.cpp | 104 - .../modernize-use-transparent-functors.cpp | 5 +- .../test/clang-tidy/mpi-buffer-deref.cpp | 1 - .../test/clang-tidy/mpi-type-mismatch.cpp | 1 - clang-tools-extra/test/clang-tidy/nolint.cpp | 1 - .../test/clang-tidy/performance-for-range-copy.cpp | 10 - .../performance-unnecessary-value-param.cpp | 22 - .../test/clang-tidy/read_file_config.cpp | 1 - .../test/clang-tidy/readability-magic-numbers.cpp | 199 - .../test/clang-tidy/static-analyzer-config.cpp | 1 - .../test/clang-tidy/static-analyzer.cpp | 1 - clang-tools-extra/test/clang-tidy/temporaries.cpp | 1 - .../test/clangd/Inputs/BenchmarkHeader.h | 19 - .../test/clangd/Inputs/BenchmarkSource.cpp | 1 - clang-tools-extra/test/clangd/Inputs/requests.json | 7 - .../compile-commands-path-in-initialize.test | 35 - .../test/clangd/compile-commands-path.test | 42 - .../test/clangd/completion-snippets.test | 13 - clang-tools-extra/test/clangd/completion.test | 26 - .../test/clangd/diagnostic-category.test | 43 - clang-tools-extra/test/clangd/diagnostics.test | 2 +- .../clangd/did-change-configuration-params.test | 52 - clang-tools-extra/test/clangd/execute-command.test | 2 +- .../test/clangd/exit-with-shutdown.test | 4 - .../test/clangd/exit-without-shutdown.test | 2 - clang-tools-extra/test/clangd/extra-flags.test | 6 +- .../test/clangd/fixits-embed-in-diagnostic.test | 66 - clang-tools-extra/test/clangd/fixits.test | 6 +- clang-tools-extra/test/clangd/formatting.test | 2 +- clang-tools-extra/test/clangd/index-tools.test | 6 - .../test/clangd/initialize-params-invalid.test | 36 +- .../test/clangd/initialize-params.test | 3 +- clang-tools-extra/test/clangd/references.test | 40 - .../test/clangd/shutdown-with-exit.test | 4 + .../test/clangd/shutdown-without-exit.test | 2 + clang-tools-extra/test/clangd/test-uri-posix.test | 2 +- .../test/clangd/test-uri-windows.test | 2 +- .../test/clangd/unsupported-method.test | 2 +- clang-tools-extra/test/lit.cfg | 40 +- clang-tools-extra/test/lit.site.cfg.in | 3 +- clang-tools-extra/tool-template/ToolTemplate.cpp | 4 +- clang-tools-extra/unittests/CMakeLists.txt | 4 +- .../unittests/clang-query/QueryEngineTest.cpp | 2 +- .../unittests/clang-query/QueryParserTest.cpp | 37 +- .../unittests/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ExprMutationAnalyzerTest.cpp | 611 + .../unittests/clang-tidy/IncludeInserterTest.cpp | 2 +- .../unittests/clang-tidy/NamespaceAliaserTest.cpp | 10 +- .../clang-tidy/OverlappingReplacementsTest.cpp | 6 +- .../unittests/clang-tidy/UsingInserterTest.cpp | 4 +- clang-tools-extra/unittests/clangd/Annotations.cpp | 6 +- clang-tools-extra/unittests/clangd/Annotations.h | 9 +- clang-tools-extra/unittests/clangd/CMakeLists.txt | 7 +- .../unittests/clangd/CancellationTests.cpp | 65 - clang-tools-extra/unittests/clangd/ClangdTests.cpp | 65 - .../unittests/clangd/ClangdUnitTests.cpp | 16 +- .../unittests/clangd/CodeCompleteTests.cpp | 867 +- .../unittests/clangd/DexIndexTests.cpp | 317 + clang-tools-extra/unittests/clangd/DexTests.cpp | 597 - clang-tools-extra/unittests/clangd/FSTests.cpp | 46 - .../unittests/clangd/FileDistanceTests.cpp | 3 +- .../unittests/clangd/FileIndexTests.cpp | 168 +- clang-tools-extra/unittests/clangd/IndexTests.cpp | 346 +- .../unittests/clangd/QualityTests.cpp | 24 +- clang-tools-extra/unittests/clangd/RIFFTests.cpp | 39 - .../unittests/clangd/SerializationTests.cpp | 140 - .../unittests/clangd/SourceCodeTests.cpp | 15 - .../unittests/clangd/SymbolCollectorTests.cpp | 214 +- clang-tools-extra/unittests/clangd/SyncAPI.cpp | 3 +- clang-tools-extra/unittests/clangd/SyncAPI.h | 8 +- .../unittests/clangd/TUSchedulerTests.cpp | 196 +- clang-tools-extra/unittests/clangd/TestFS.cpp | 27 +- clang-tools-extra/unittests/clangd/TestFS.h | 15 +- clang-tools-extra/unittests/clangd/TestIndex.cpp | 71 - clang-tools-extra/unittests/clangd/TestIndex.h | 45 - clang-tools-extra/unittests/clangd/TestTU.cpp | 10 +- clang-tools-extra/unittests/clangd/TestTU.h | 9 +- clang-tools-extra/unittests/clangd/URITests.cpp | 7 +- clang-tools-extra/unittests/clangd/XRefsTests.cpp | 279 +- clang/.gitignore | 1 - clang/CMakeLists.txt | 19 +- clang/bindings/python/clang/cindex.py | 15 - .../python/tests/cindex/test_code_completion.py | 8 +- clang/bindings/python/tests/cindex/test_type.py | 25 - clang/cmake/caches/Fuchsia-stage2.cmake | 2 - clang/cmake/modules/AddClang.cmake | 1 - clang/docs/AddressSanitizer.rst | 6 + clang/docs/AttributeReference.rst | 3898 +- clang/docs/ClangCommandLineReference.rst | 94 +- clang/docs/ControlFlowIntegrityDesign.rst | 148 - clang/docs/DiagnosticsReference.rst | 1532 +- .../HardwareAssistedAddressSanitizerDesign.rst | 18 +- clang/docs/LanguageExtensions.rst | 64 - clang/docs/LibASTMatchersReference.html | 179 +- clang/docs/LibASTMatchersTutorial.rst | 1 - clang/docs/MemorySanitizer.rst | 7 + clang/docs/Modules.rst | 7 +- clang/docs/RAVFrontendAction.rst | 4 +- clang/docs/ReleaseNotes.rst | 293 +- clang/docs/ThinLTO.rst | 4 +- clang/docs/analyzer/DebugChecks.rst | 17 - clang/docs/analyzer/RegionStore.txt | 4 +- clang/docs/conf.py | 4 +- clang/include/clang-c/Index.h | 131 +- clang/include/clang/AST/ASTContext.h | 45 +- clang/include/clang/AST/ASTImporter.h | 7 - clang/include/clang/AST/ASTStructuralEquivalence.h | 13 +- clang/include/clang/AST/Attr.h | 13 - clang/include/clang/AST/Comment.h | 29 +- clang/include/clang/AST/Decl.h | 658 +- clang/include/clang/AST/DeclBase.h | 612 +- clang/include/clang/AST/DeclCXX.h | 138 +- clang/include/clang/AST/DeclFriend.h | 2 +- clang/include/clang/AST/DeclObjC.h | 180 +- clang/include/clang/AST/DeclOpenMP.h | 120 +- clang/include/clang/AST/DeclarationName.h | 601 +- clang/include/clang/AST/Expr.h | 163 +- clang/include/clang/AST/ExprCXX.h | 155 +- clang/include/clang/AST/ExprObjC.h | 53 +- clang/include/clang/AST/ExprOpenMP.h | 4 +- .../AST/LexicallyOrderedRecursiveASTVisitor.h | 4 +- clang/include/clang/AST/NSAPI.h | 11 +- clang/include/clang/AST/ODRHash.h | 10 +- clang/include/clang/AST/OpenMPClause.h | 105 +- clang/include/clang/AST/PrettyPrinter.h | 24 +- clang/include/clang/AST/RawCommentList.h | 4 +- clang/include/clang/AST/RecursiveASTVisitor.h | 20 - clang/include/clang/AST/Stmt.h | 96 +- clang/include/clang/AST/StmtCXX.h | 45 +- clang/include/clang/AST/StmtDataCollectors.td | 4 +- clang/include/clang/AST/StmtObjC.h | 26 +- clang/include/clang/AST/StmtOpenMP.h | 2 + clang/include/clang/AST/StmtVisitor.h | 35 + clang/include/clang/AST/TemplateBase.h | 2 +- clang/include/clang/AST/Type.h | 317 +- clang/include/clang/AST/TypeLoc.h | 93 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 132 +- clang/include/clang/ASTMatchers/Dynamic/Parser.h | 1 - .../clang/Analysis/Analyses/ExprMutationAnalyzer.h | 96 - .../Analysis/Analyses/PseudoConstantAnalysis.h | 45 + .../clang/Analysis/Analyses/ThreadSafetyCommon.h | 2 - .../clang/Analysis/Analyses/ThreadSafetyTIL.h | 8 +- .../clang/Analysis/Analyses/ThreadSafetyTraverse.h | 21 +- clang/include/clang/Analysis/AnalysisDeclContext.h | 32 +- clang/include/clang/Analysis/CloneDetection.h | 1 + clang/include/clang/Analysis/ConstructionContext.h | 13 +- clang/include/clang/Analysis/ProgramPoint.h | 28 - clang/include/clang/Analysis/SelectorExtras.h | 37 - clang/include/clang/Basic/Attr.td | 132 +- clang/include/clang/Basic/AttrDocs.td | 114 +- clang/include/clang/Basic/Builtins.def | 16 - clang/include/clang/Basic/BuiltinsAMDGPU.def | 22 +- clang/include/clang/Basic/BuiltinsHexagon.def | 1630 +- clang/include/clang/Basic/BuiltinsPPC.def | 6 - clang/include/clang/Basic/BuiltinsWebAssembly.def | 5 - clang/include/clang/Basic/BuiltinsX86.def | 70 +- clang/include/clang/Basic/BuiltinsX86_64.def | 2 - clang/include/clang/Basic/Cuda.h | 5 +- clang/include/clang/Basic/DebugInfoOptions.h | 1 - clang/include/clang/Basic/DeclNodes.td | 1 - clang/include/clang/Basic/DiagnosticASTKinds.td | 18 - clang/include/clang/Basic/DiagnosticCommonKinds.td | 3 - clang/include/clang/Basic/DiagnosticDriverKinds.td | 8 +- .../include/clang/Basic/DiagnosticFrontendKinds.td | 8 +- clang/include/clang/Basic/DiagnosticGroups.td | 4 +- clang/include/clang/Basic/DiagnosticIDs.h | 2 +- clang/include/clang/Basic/DiagnosticLexKinds.td | 14 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 13 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 119 +- clang/include/clang/Basic/Features.def | 10 +- clang/include/clang/Basic/FixedPoint.h | 138 - clang/include/clang/Basic/IdentifierTable.h | 201 +- clang/include/clang/Basic/LangOptions.def | 3 - clang/include/clang/Basic/LangOptions.h | 40 +- clang/include/clang/Basic/OpenMPKinds.def | 11 - clang/include/clang/Basic/PlistSupport.h | 25 +- clang/include/clang/Basic/Sanitizers.def | 3 - clang/include/clang/Basic/SourceLocation.h | 4 - clang/include/clang/Basic/SourceManager.h | 4 +- clang/include/clang/Basic/TargetInfo.h | 20 - clang/include/clang/Basic/TokenKinds.def | 5 - clang/include/clang/Basic/VirtualFileSystem.h | 93 +- clang/include/clang/Basic/XRayInstr.h | 2 - clang/include/clang/Basic/arm_neon.td | 82 +- clang/include/clang/CodeGen/CGFunctionInfo.h | 6 +- clang/include/clang/Driver/Action.h | 27 +- clang/include/clang/Driver/CC1Options.td | 23 +- clang/include/clang/Driver/CLCompatOptions.td | 67 +- clang/include/clang/Driver/Options.td | 60 +- clang/include/clang/Driver/ToolChain.h | 9 - clang/include/clang/Frontend/CodeGenOptions.def | 7 +- clang/include/clang/Frontend/CodeGenOptions.h | 6 - clang/include/clang/Frontend/FrontendAction.h | 20 +- clang/include/clang/Frontend/FrontendActions.h | 13 - clang/include/clang/Frontend/FrontendOptions.h | 3 - clang/include/clang/Frontend/PrecompiledPreamble.h | 3 +- clang/include/clang/Index/IndexDataConsumer.h | 5 - clang/include/clang/Index/IndexSymbol.h | 6 +- clang/include/clang/Index/IndexingAction.h | 11 +- clang/include/clang/Index/USRGeneration.h | 19 +- clang/include/clang/Lex/CodeCompletionHandler.h | 7 - clang/include/clang/Lex/DirectoryLookup.h | 2 +- clang/include/clang/Lex/HeaderMap.h | 3 +- clang/include/clang/Lex/HeaderSearch.h | 26 +- clang/include/clang/Lex/Lexer.h | 26 +- clang/include/clang/Lex/ModuleMap.h | 14 +- clang/include/clang/Lex/PPCallbacks.h | 13 - clang/include/clang/Lex/Pragma.h | 2 +- clang/include/clang/Lex/Preprocessor.h | 69 +- clang/include/clang/Lex/PreprocessorLexer.h | 2 +- clang/include/clang/Lex/PreprocessorOptions.h | 10 - clang/include/clang/Lex/TokenConcatenation.h | 4 +- clang/include/clang/Lex/TokenLexer.h | 44 +- clang/include/clang/Parse/Parser.h | 27 +- clang/include/clang/Sema/CodeCompleteConsumer.h | 32 +- clang/include/clang/Sema/CodeCompleteOptions.h | 3 +- clang/include/clang/Sema/DeclSpec.h | 6 + clang/include/clang/Sema/Initialization.h | 7 +- clang/include/clang/Sema/Lookup.h | 6 +- clang/include/clang/Sema/ParsedAttr.h | 223 +- clang/include/clang/Sema/ScopeInfo.h | 17 - clang/include/clang/Sema/Sema.h | 150 +- clang/include/clang/Serialization/ASTBitCodes.h | 3 - clang/include/clang/Serialization/ASTReader.h | 37 +- clang/include/clang/Serialization/ASTWriter.h | 16 - .../clang/Serialization/ContinuousRangeMap.h | 2 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 8 - .../StaticAnalyzer/Checkers/ObjCRetainCount.h | 232 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 29 +- .../Core/BugReporter/BugReporterVisitors.h | 25 +- .../StaticAnalyzer/Core/BugReporter/BugType.h | 2 + .../Core/BugReporter/PathDiagnostic.h | 19 +- .../clang/StaticAnalyzer/Core/CheckerManager.h | 10 +- .../Core/PathSensitive/AnalysisManager.h | 11 +- .../Core/PathSensitive/BasicValueFactory.h | 3 +- .../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 52 +- .../Core/PathSensitive/CheckerContext.h | 50 + .../Core/PathSensitive/Environment.h | 1 - .../Core/PathSensitive/ExplodedGraph.h | 63 +- .../StaticAnalyzer/Core/PathSensitive/ExprEngine.h | 48 +- .../StaticAnalyzer/Core/PathSensitive/MemRegion.h | 58 +- .../Core/PathSensitive/ProgramState.h | 5 +- .../Core/PathSensitive/ProgramStateTrait.h | 108 +- .../StaticAnalyzer/Core/PathSensitive/Regions.def | 1 - .../Core/PathSensitive/SMTConstraintManager.h | 235 +- .../StaticAnalyzer/Core/PathSensitive/SMTContext.h | 31 + .../StaticAnalyzer/Core/PathSensitive/SMTConv.h | 750 - .../StaticAnalyzer/Core/PathSensitive/SMTSolver.h | 690 +- .../Core/PathSensitive/SValBuilder.h | 4 +- .../StaticAnalyzer/Core/PathSensitive/Store.h | 5 +- .../StaticAnalyzer/Core/PathSensitive/SubEngine.h | 5 +- .../Core/PathSensitive/SymbolManager.h | 7 +- .../StaticAnalyzer/Core/RetainSummaryManager.h | 738 - .../StaticAnalyzer/Frontend/CheckerRegistration.h | 4 +- clang/include/clang/Tooling/AllTUsExecution.h | 2 - clang/include/clang/Tooling/Execution.h | 7 - .../Tooling/Refactoring/RecursiveSymbolVisitor.h | 2 +- clang/include/clang/Tooling/StandaloneExecution.h | 2 - clang/include/clang/Tooling/Tooling.h | 11 - clang/include/clang/module.modulemap | 6 - clang/lib/ARCMigrate/CMakeLists.txt | 1 - clang/lib/ARCMigrate/ObjCMT.cpp | 68 +- clang/lib/ARCMigrate/TransAPIUses.cpp | 2 +- clang/lib/ARCMigrate/TransAutoreleasePool.cpp | 24 +- clang/lib/ARCMigrate/TransGCAttrs.cpp | 17 +- clang/lib/ARCMigrate/TransGCCalls.cpp | 2 +- clang/lib/ARCMigrate/TransProtectedScope.cpp | 7 +- clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp | 15 +- clang/lib/ARCMigrate/TransUnbridgedCasts.cpp | 17 +- clang/lib/ARCMigrate/TransformActions.cpp | 2 +- clang/lib/ARCMigrate/Transforms.cpp | 2 +- clang/lib/AST/APValue.cpp | 20 +- clang/lib/AST/ASTContext.cpp | 114 +- clang/lib/AST/ASTDumper.cpp | 34 +- clang/lib/AST/ASTImporter.cpp | 513 +- clang/lib/AST/ASTStructuralEquivalence.cpp | 275 +- clang/lib/AST/CommentLexer.cpp | 2 +- clang/lib/AST/CommentSema.cpp | 7 +- clang/lib/AST/Decl.cpp | 178 +- clang/lib/AST/DeclBase.cpp | 114 +- clang/lib/AST/DeclCXX.cpp | 98 +- clang/lib/AST/DeclObjC.cpp | 68 +- clang/lib/AST/DeclOpenMP.cpp | 42 +- clang/lib/AST/DeclPrinter.cpp | 17 +- clang/lib/AST/DeclTemplate.cpp | 10 +- clang/lib/AST/DeclarationName.cpp | 399 +- clang/lib/AST/Expr.cpp | 52 +- clang/lib/AST/ExprCXX.cpp | 24 +- clang/lib/AST/ExprConstant.cpp | 338 +- clang/lib/AST/ItaniumMangle.cpp | 10 +- clang/lib/AST/Linkage.h | 11 +- clang/lib/AST/MicrosoftMangle.cpp | 53 +- clang/lib/AST/NSAPI.cpp | 8 - clang/lib/AST/NestedNameSpecifier.cpp | 1 - clang/lib/AST/ODRHash.cpp | 262 +- clang/lib/AST/OpenMPClause.cpp | 8 +- clang/lib/AST/RawCommentList.cpp | 12 +- clang/lib/AST/SelectorLocationsKind.cpp | 4 +- clang/lib/AST/Stmt.cpp | 75 +- clang/lib/AST/StmtCXX.cpp | 3 +- clang/lib/AST/StmtObjC.cpp | 6 +- clang/lib/AST/StmtPrinter.cpp | 186 +- clang/lib/AST/StmtProfile.cpp | 8 +- clang/lib/AST/Type.cpp | 226 +- clang/lib/AST/TypeLoc.cpp | 10 +- clang/lib/AST/TypePrinter.cpp | 192 +- clang/lib/AST/VTableBuilder.cpp | 19 +- clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 8 - clang/lib/ASTMatchers/Dynamic/Parser.cpp | 102 +- clang/lib/ASTMatchers/Dynamic/Registry.cpp | 5 - clang/lib/Analysis/AnalysisDeclContext.cpp | 19 +- clang/lib/Analysis/CFG.cpp | 19 +- clang/lib/Analysis/CMakeLists.txt | 3 +- clang/lib/Analysis/CloneDetection.cpp | 12 +- clang/lib/Analysis/Consumed.cpp | 10 +- clang/lib/Analysis/ExprMutationAnalyzer.cpp | 445 - clang/lib/Analysis/FormatString.cpp | 10 +- clang/lib/Analysis/LiveVariables.cpp | 9 +- clang/lib/Analysis/ProgramPoint.cpp | 175 - clang/lib/Analysis/PseudoConstantAnalysis.cpp | 226 + clang/lib/Analysis/ReachableCode.cpp | 20 +- clang/lib/Analysis/ThreadSafety.cpp | 164 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 54 +- clang/lib/Analysis/ThreadSafetyTIL.cpp | 18 +- clang/lib/Basic/CMakeLists.txt | 1 - clang/lib/Basic/Cuda.cpp | 12 - clang/lib/Basic/Diagnostic.cpp | 6 +- clang/lib/Basic/FileManager.cpp | 16 +- clang/lib/Basic/FixedPoint.cpp | 115 - clang/lib/Basic/IdentifierTable.cpp | 29 +- clang/lib/Basic/Module.cpp | 45 +- clang/lib/Basic/OpenMPKinds.cpp | 15 - clang/lib/Basic/SourceLocation.cpp | 55 - clang/lib/Basic/TargetInfo.cpp | 5 +- clang/lib/Basic/Targets.cpp | 2 +- clang/lib/Basic/Targets/AMDGPU.cpp | 80 +- clang/lib/Basic/Targets/AMDGPU.h | 214 +- clang/lib/Basic/Targets/ARM.cpp | 4 +- clang/lib/Basic/Targets/Mips.cpp | 65 +- clang/lib/Basic/Targets/Mips.h | 14 +- clang/lib/Basic/Targets/NVPTX.cpp | 2 - clang/lib/Basic/Targets/OSTargets.h | 1 - clang/lib/Basic/Targets/X86.cpp | 10 +- clang/lib/Basic/Targets/X86.h | 1 + clang/lib/Basic/VirtualFileSystem.cpp | 348 +- clang/lib/CodeGen/BackendUtil.cpp | 36 +- clang/lib/CodeGen/CGAtomic.cpp | 26 +- clang/lib/CodeGen/CGBlocks.cpp | 635 +- clang/lib/CodeGen/CGBlocks.h | 10 +- clang/lib/CodeGen/CGBuiltin.cpp | 517 +- clang/lib/CodeGen/CGCUDANV.cpp | 2 - clang/lib/CodeGen/CGCall.cpp | 11 +- clang/lib/CodeGen/CGClass.cpp | 8 +- clang/lib/CodeGen/CGCoroutine.cpp | 14 +- clang/lib/CodeGen/CGDebugInfo.cpp | 214 +- clang/lib/CodeGen/CGDebugInfo.h | 27 +- clang/lib/CodeGen/CGDecl.cpp | 232 +- clang/lib/CodeGen/CGDeclCXX.cpp | 14 +- clang/lib/CodeGen/CGException.cpp | 8 +- clang/lib/CodeGen/CGExpr.cpp | 89 +- clang/lib/CodeGen/CGExprCXX.cpp | 2 +- clang/lib/CodeGen/CGExprConstant.cpp | 10 - clang/lib/CodeGen/CGExprScalar.cpp | 11 +- clang/lib/CodeGen/CGLoopInfo.cpp | 69 +- clang/lib/CodeGen/CGLoopInfo.h | 14 - clang/lib/CodeGen/CGNonTrivialStruct.cpp | 26 +- clang/lib/CodeGen/CGObjC.cpp | 6 +- clang/lib/CodeGen/CGObjCGNU.cpp | 10 +- clang/lib/CodeGen/CGObjCMac.cpp | 64 +- clang/lib/CodeGen/CGObjCRuntime.cpp | 2 +- clang/lib/CodeGen/CGObjCRuntime.h | 4 - clang/lib/CodeGen/CGOpenMPRuntime.cpp | 408 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 24 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 595 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 16 +- clang/lib/CodeGen/CGStmt.cpp | 34 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 185 +- clang/lib/CodeGen/CGVTT.cpp | 6 +- clang/lib/CodeGen/CGVTables.cpp | 10 +- clang/lib/CodeGen/CodeGenFunction.cpp | 134 +- clang/lib/CodeGen/CodeGenFunction.h | 80 +- clang/lib/CodeGen/CodeGenModule.cpp | 230 +- clang/lib/CodeGen/CodeGenModule.h | 7 +- clang/lib/CodeGen/CodeGenPGO.cpp | 4 +- clang/lib/CodeGen/CoverageMappingGen.cpp | 33 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 30 +- clang/lib/CodeGen/MacroPPCallbacks.h | 5 - clang/lib/CodeGen/MicrosoftCXXABI.cpp | 9 +- clang/lib/CodeGen/ModuleBuilder.cpp | 29 +- clang/lib/CodeGen/TargetInfo.cpp | 113 +- clang/lib/Driver/Action.cpp | 16 +- clang/lib/Driver/CMakeLists.txt | 2 +- clang/lib/Driver/Driver.cpp | 221 +- clang/lib/Driver/SanitizerArgs.cpp | 11 +- clang/lib/Driver/ToolChain.cpp | 29 +- clang/lib/Driver/ToolChains/AMDGPU.cpp | 13 - clang/lib/Driver/ToolChains/AMDGPU.h | 4 - clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 74 - clang/lib/Driver/ToolChains/Arch/ARM.cpp | 29 +- clang/lib/Driver/ToolChains/Arch/X86.cpp | 28 - clang/lib/Driver/ToolChains/BareMetal.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 440 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 43 +- clang/lib/Driver/ToolChains/Cuda.cpp | 31 +- clang/lib/Driver/ToolChains/Darwin.cpp | 123 +- clang/lib/Driver/ToolChains/Darwin.h | 13 +- clang/lib/Driver/ToolChains/Gnu.cpp | 23 +- clang/lib/Driver/ToolChains/HIP.cpp | 6 - clang/lib/Driver/ToolChains/Hexagon.cpp | 5 + clang/lib/Driver/ToolChains/Linux.cpp | 20 +- clang/lib/Driver/ToolChains/Linux.h | 1 - clang/lib/Driver/ToolChains/MSVC.cpp | 23 - clang/lib/Driver/ToolChains/MinGW.cpp | 29 +- clang/lib/Driver/ToolChains/MinGW.h | 2 - clang/lib/Driver/ToolChains/MipsLinux.h | 2 +- clang/lib/Driver/ToolChains/RISCV.cpp | 117 + clang/lib/Driver/ToolChains/RISCV.h | 57 + clang/lib/Driver/ToolChains/RISCVToolchain.cpp | 141 - clang/lib/Driver/ToolChains/RISCVToolchain.h | 63 - clang/lib/Driver/ToolChains/WebAssembly.cpp | 17 +- clang/lib/Driver/ToolChains/WebAssembly.h | 17 +- clang/lib/Driver/Types.cpp | 2 - clang/lib/Driver/XRayArgs.cpp | 20 +- clang/lib/Edit/RewriteObjCFoundationAPI.cpp | 13 +- clang/lib/Format/BreakableToken.cpp | 38 +- clang/lib/Format/ContinuationIndenter.cpp | 16 +- clang/lib/Format/Format.cpp | 9 +- clang/lib/Format/FormatToken.h | 20 +- clang/lib/Format/FormatTokenLexer.cpp | 2 +- clang/lib/Format/NamespaceEndCommentsFixer.cpp | 7 +- clang/lib/Format/TokenAnnotator.cpp | 10 +- clang/lib/Format/TokenAnnotator.h | 7 - clang/lib/Format/UnwrappedLineFormatter.cpp | 16 +- clang/lib/Format/UnwrappedLineParser.cpp | 24 +- clang/lib/Format/WhitespaceManager.cpp | 10 +- clang/lib/Frontend/ASTConsumers.cpp | 105 +- clang/lib/Frontend/ASTUnit.cpp | 8 +- clang/lib/Frontend/CompilerInstance.cpp | 28 +- clang/lib/Frontend/CompilerInvocation.cpp | 63 +- clang/lib/Frontend/DependencyFile.cpp | 37 +- clang/lib/Frontend/DiagnosticRenderer.cpp | 4 +- clang/lib/Frontend/FrontendAction.cpp | 31 +- clang/lib/Frontend/FrontendActions.cpp | 87 +- clang/lib/Frontend/PrecompiledPreamble.cpp | 16 +- clang/lib/Frontend/Rewrite/FrontendActions.cpp | 7 +- clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp | 145 +- clang/lib/Frontend/Rewrite/RewriteObjC.cpp | 132 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 2 - clang/lib/Headers/__clang_cuda_runtime_wrapper.h | 8 +- clang/lib/Headers/avx512bwintrin.h | 802 +- clang/lib/Headers/avx512dqintrin.h | 302 +- clang/lib/Headers/avx512fintrin.h | 77 +- clang/lib/Headers/bmiintrin.h | 10 +- clang/lib/Headers/emmintrin.h | 107 +- clang/lib/Headers/float.h | 12 +- clang/lib/Headers/immintrin.h | 59 - clang/lib/Headers/lzcntintrin.h | 10 +- clang/lib/Index/IndexBody.cpp | 30 +- clang/lib/Index/IndexDecl.cpp | 2 +- clang/lib/Index/IndexSymbol.cpp | 5 - clang/lib/Index/IndexTypeSourceInfo.cpp | 11 +- clang/lib/Index/IndexingAction.cpp | 24 +- clang/lib/Index/IndexingContext.cpp | 26 +- clang/lib/Index/USRGeneration.cpp | 28 +- clang/lib/Lex/HeaderMap.cpp | 5 +- clang/lib/Lex/HeaderSearch.cpp | 29 +- clang/lib/Lex/Lexer.cpp | 74 +- clang/lib/Lex/ModuleMap.cpp | 48 +- clang/lib/Lex/PPDirectives.cpp | 66 +- clang/lib/Lex/PPLexerChange.cpp | 4 +- clang/lib/Lex/PPMacroExpansion.cpp | 8 - clang/lib/Lex/Pragma.cpp | 41 - clang/lib/Lex/Preprocessor.cpp | 54 +- clang/lib/Lex/TokenConcatenation.cpp | 4 +- clang/lib/Parse/ParseAST.cpp | 34 +- clang/lib/Parse/ParseDecl.cpp | 52 +- clang/lib/Parse/ParseDeclCXX.cpp | 18 +- clang/lib/Parse/ParseExpr.cpp | 38 +- clang/lib/Parse/ParseExprCXX.cpp | 60 +- clang/lib/Parse/ParseObjc.cpp | 19 +- clang/lib/Parse/ParseOpenMP.cpp | 84 +- clang/lib/Parse/ParsePragma.cpp | 90 +- clang/lib/Parse/ParseStmt.cpp | 80 +- clang/lib/Parse/ParseTemplate.cpp | 42 +- clang/lib/Parse/ParseTentative.cpp | 85 +- clang/lib/Parse/Parser.cpp | 7 - clang/lib/Sema/AnalysisBasedWarnings.cpp | 121 +- clang/lib/Sema/CodeCompleteConsumer.cpp | 32 +- clang/lib/Sema/IdentifierResolver.cpp | 14 +- clang/lib/Sema/JumpDiagnostics.cpp | 16 +- clang/lib/Sema/ParsedAttr.cpp | 10 +- clang/lib/Sema/ScopeInfo.cpp | 2 - clang/lib/Sema/Sema.cpp | 89 +- clang/lib/Sema/SemaAccess.cpp | 16 - clang/lib/Sema/SemaAttr.cpp | 18 +- clang/lib/Sema/SemaCXXScopeSpec.cpp | 24 +- clang/lib/Sema/SemaCast.cpp | 53 +- clang/lib/Sema/SemaChecking.cpp | 918 +- clang/lib/Sema/SemaCodeComplete.cpp | 364 +- clang/lib/Sema/SemaCoroutine.cpp | 4 +- clang/lib/Sema/SemaDecl.cpp | 433 +- clang/lib/Sema/SemaDeclAttr.cpp | 736 +- clang/lib/Sema/SemaDeclCXX.cpp | 532 +- clang/lib/Sema/SemaDeclObjC.cpp | 48 +- clang/lib/Sema/SemaExceptionSpec.cpp | 51 +- clang/lib/Sema/SemaExpr.cpp | 492 +- clang/lib/Sema/SemaExprCXX.cpp | 202 +- clang/lib/Sema/SemaExprObjC.cpp | 169 +- clang/lib/Sema/SemaInit.cpp | 473 +- clang/lib/Sema/SemaLambda.cpp | 97 +- clang/lib/Sema/SemaLookup.cpp | 112 +- clang/lib/Sema/SemaObjCProperty.cpp | 26 +- clang/lib/Sema/SemaOpenMP.cpp | 678 +- clang/lib/Sema/SemaOverload.cpp | 275 +- clang/lib/Sema/SemaPseudoObject.cpp | 2 +- clang/lib/Sema/SemaStmt.cpp | 288 +- clang/lib/Sema/SemaStmtAsm.cpp | 86 +- clang/lib/Sema/SemaStmtAttr.cpp | 65 +- clang/lib/Sema/SemaTemplate.cpp | 291 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 6 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 21 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 188 +- clang/lib/Sema/SemaTemplateVariadic.cpp | 6 +- clang/lib/Sema/SemaType.cpp | 884 +- clang/lib/Sema/TreeTransform.h | 576 +- clang/lib/Serialization/ASTCommon.cpp | 1 - clang/lib/Serialization/ASTReader.cpp | 988 +- clang/lib/Serialization/ASTReaderDecl.cpp | 296 +- clang/lib/Serialization/ASTReaderStmt.cpp | 893 +- clang/lib/Serialization/ASTWriter.cpp | 531 +- clang/lib/Serialization/ASTWriterDecl.cpp | 105 +- clang/lib/Serialization/ASTWriterStmt.cpp | 486 +- clang/lib/Serialization/ModuleManager.cpp | 13 +- .../lib/StaticAnalyzer/Checkers/AllocationState.h | 5 - .../Checkers/AnalysisOrderChecker.cpp | 19 - .../Checkers/BasicObjCFoundationChecks.cpp | 96 +- clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 9 +- .../Checkers/CStringSyntaxChecker.cpp | 44 +- .../Checkers/CallAndMessageChecker.cpp | 83 +- .../StaticAnalyzer/Checkers/CheckObjCDealloc.cpp | 10 +- .../StaticAnalyzer/Checkers/DeadStoresChecker.cpp | 2 +- .../Checkers/DeleteWithNonVirtualDtorChecker.cpp | 3 +- .../StaticAnalyzer/Checkers/DynamicTypeChecker.cpp | 6 +- .../Checkers/DynamicTypePropagation.cpp | 4 +- .../Checkers/ExprInspectionChecker.cpp | 100 +- .../Checkers/InnerPointerChecker.cpp | 156 +- .../lib/StaticAnalyzer/Checkers/InterCheckerAPI.h | 3 - .../StaticAnalyzer/Checkers/IteratorChecker.cpp | 1168 +- .../Checkers/LocalizationChecker.cpp | 2 + .../Checkers/MPI-Checker/MPIBugReporter.cpp | 5 +- .../Checkers/MPI-Checker/MPIBugReporter.h | 1 + .../Checkers/MacOSKeychainAPIChecker.cpp | 7 +- .../StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 94 +- .../Checkers/MisusedMovedObjectChecker.cpp | 6 +- .../Checkers/NoReturnFunctionChecker.cpp | 2 +- .../StaticAnalyzer/Checkers/NullabilityChecker.cpp | 8 +- .../Checkers/NumberObjectConversionChecker.cpp | 2 +- .../Checkers/ObjCSuperDeallocChecker.cpp | 7 +- .../Checkers/ObjCUnusedIVarsChecker.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp | 2 +- .../StaticAnalyzer/Checkers/RetainCountChecker.cpp | 4156 + .../RetainCountChecker/RetainCountChecker.cpp | 1412 - .../RetainCountChecker/RetainCountChecker.h | 458 - .../RetainCountChecker/RetainCountDiagnostics.cpp | 570 - .../RetainCountChecker/RetainCountDiagnostics.h | 197 - clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h | 46 + .../Checkers/StackAddrEscapeChecker.cpp | 6 +- .../Checkers/TestAfterDivZeroChecker.cpp | 5 +- .../StaticAnalyzer/Checkers/TraversalChecker.cpp | 2 +- .../Checkers/TrustNonnullChecker.cpp | 187 +- .../StaticAnalyzer/Checkers/UndefResultChecker.cpp | 5 - .../UninitializedObject/UninitializedObject.h | 343 - .../UninitializedObjectChecker.cpp | 498 - .../UninitializedObject/UninitializedPointee.cpp | 252 - .../Checkers/UninitializedObjectChecker.cpp | 688 + .../Checkers/UnreachableCodeChecker.cpp | 2 +- .../lib/StaticAnalyzer/Checkers/ValistChecker.cpp | 5 +- .../StaticAnalyzer/Checkers/VirtualCallChecker.cpp | 4 +- clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp | 44 +- clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 7 - clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 109 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 691 +- clang/lib/StaticAnalyzer/Core/CMakeLists.txt | 2 +- clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 94 +- clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp | 8 +- clang/lib/StaticAnalyzer/Core/CheckerManager.cpp | 5 +- clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp | 6 +- clang/lib/StaticAnalyzer/Core/CoreEngine.cpp | 12 +- clang/lib/StaticAnalyzer/Core/Environment.cpp | 13 +- clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp | 32 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 438 +- clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp | 82 +- .../Core/ExprEngineCallAndReturn.cpp | 60 +- clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp | 18 +- clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 61 +- clang/lib/StaticAnalyzer/Core/LoopWidening.cpp | 6 +- clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 67 +- clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp | 42 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 193 +- clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 24 +- clang/lib/StaticAnalyzer/Core/RegionStore.cpp | 142 +- .../StaticAnalyzer/Core/RetainSummaryManager.cpp | 983 - .../StaticAnalyzer/Core/SMTConstraintManager.cpp | 181 + clang/lib/StaticAnalyzer/Core/SValBuilder.cpp | 3 +- .../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp | 11 +- clang/lib/StaticAnalyzer/Core/Store.cpp | 32 +- clang/lib/StaticAnalyzer/Core/SymbolManager.cpp | 5 +- .../StaticAnalyzer/Core/Z3ConstraintManager.cpp | 80 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 152 +- .../Frontend/CheckerRegistration.cpp | 6 +- clang/lib/Tooling/ASTDiff/ASTDiff.cpp | 2 +- clang/lib/Tooling/AllTUsExecution.cpp | 16 +- clang/lib/Tooling/CompilationDatabase.cpp | 20 +- clang/lib/Tooling/Core/Lookup.cpp | 44 +- clang/lib/Tooling/Core/Replacement.cpp | 11 +- clang/lib/Tooling/Inclusions/HeaderIncludes.cpp | 9 +- .../Tooling/InterpolatingCompilationDatabase.cpp | 277 +- clang/lib/Tooling/JSONCompilationDatabase.cpp | 5 +- clang/lib/Tooling/Refactoring/Extract/Extract.cpp | 6 +- clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp | 4 +- .../Tooling/Refactoring/Rename/USRLocFinder.cpp | 8 +- clang/lib/Tooling/Tooling.cpp | 63 +- .../test/ARCMT/objcmt-arc-cf-annotations.m.result | 4 +- clang/test/ASTMerge/unnamed_fields/Inputs/il.cpp | 3 - clang/test/ASTMerge/unnamed_fields/test.cpp | 3 - clang/test/Analysis/CFDateGC.m | 85 + .../expected-plists/NewDelete-path-notes.cpp.plist | 464 - .../expected-plists/conditional-path-notes.c.plist | 1772 - .../Inputs/expected-plists/cstring-plist.c.plist | 8 - .../Inputs/expected-plists/cxx-for-range.cpp.plist | 1960 - .../Inputs/expected-plists/edges-new.mm.plist | 21452 -- .../Inputs/expected-plists/generics.m.plist | 7196 - .../Inputs/expected-plists/inline-plist.c.plist | 1986 - .../expected-plists/inline-unique-reports.c.plist | 278 - .../Inputs/expected-plists/lambda-notes.cpp.plist | 205 - .../Inputs/expected-plists/malloc-plist.c.plist | 5262 - .../method-call-path-notes.cpp.plist | 845 - .../Inputs/expected-plists/model-file.cpp.plist | 309 - .../expected-plists/null-deref-path-notes.m.plist | 1028 - .../expected-plists/nullability-notes.m.plist | 205 - .../Inputs/expected-plists/objc-arc.m.plist | 2089 - .../expected-plists/objc-radar17039661.m.plist | 1275 - .../Inputs/expected-plists/plist-macros.cpp.plist | 1761 - .../expected-plists/plist-output-alternate.m.plist | 1520 - .../Inputs/expected-plists/plist-output.m.plist | 6220 - .../expected-plists/plist-stats-output.c.plist | 9 - .../retain-release-path-notes.m.plist | 5022 - .../Inputs/expected-plists/unix-fns.c.plist | 3021 - .../Inputs/expected-plists/yaccignore.c.plist | 4 - .../Analysis/Inputs/system-header-simulator-cxx.h | 125 +- .../system-header-simulator-for-nullability.h | 51 - .../Analysis/MismatchedDeallocator-path-notes.cpp | 292 +- clang/test/Analysis/MisusedMovedObject.cpp | 4 +- clang/test/Analysis/NewDelete-path-notes.cpp | 432 +- clang/test/Analysis/PR24184.cpp | 2 +- clang/test/Analysis/PR2599.m | 63 + clang/test/Analysis/PR37855.c | 4 +- .../Analysis/additive-folding-range-constraints.c | 2 +- clang/test/Analysis/additive-folding.cpp | 2 +- clang/test/Analysis/analyzer-config.c | 4 +- clang/test/Analysis/analyzer-config.cpp | 4 +- clang/test/Analysis/analyzer_test.py | 7 +- clang/test/Analysis/array-struct-region.c | 2 +- clang/test/Analysis/atomics.c | 2 +- clang/test/Analysis/blocks-no-inline.c | 4 +- clang/test/Analysis/bstring.c | 8 +- clang/test/Analysis/bstring.cpp | 10 +- clang/test/Analysis/call-invalidation.cpp | 2 +- clang/test/Analysis/casts.c | 35 +- clang/test/Analysis/casts.cpp | 63 +- clang/test/Analysis/cfg-rich-constructors.cpp | 80 - clang/test/Analysis/conditional-operator.cpp | 4 +- clang/test/Analysis/conditional-path-notes.c | 1683 +- clang/test/Analysis/const-method-call.cpp | 2 +- clang/test/Analysis/constant-folding.c | 2 +- clang/test/Analysis/copy-elision.cpp | 95 +- .../MismatchedDeallocator-path-notes.cpp.plist | 303 - .../plist-diagnostics-notes-as-events.cpp.plist | 98 - .../expected-plists/plist-diagnostics.cpp.plist | 99 - .../plist-diagnostics-notes-as-events.cpp | 80 +- .../test/Analysis/copypaste/plist-diagnostics.cpp | 81 +- clang/test/Analysis/cstring-plist.c | 3 - clang/test/Analysis/cstring-syntax.c | 25 +- clang/test/Analysis/ctor.mm | 8 +- clang/test/Analysis/cxx-for-range.cpp | 1596 +- .../cxx-uninitialized-object-inheritance.cpp | 92 +- .../cxx-uninitialized-object-no-dereference.cpp | 27 - .../cxx-uninitialized-object-notes-as-warnings.cpp | 5 +- .../Analysis/cxx-uninitialized-object-ptr-ref.cpp | 181 +- ...x-uninitialized-object-unionlike-constructs.cpp | 136 - clang/test/Analysis/cxx-uninitialized-object.cpp | 53 +- .../deref-track-symbolic-region.c.plist | 657 - .../plist-diagnostics-include-check.cpp.plist | 147 - .../expected-plists/plist-multi-file.c.plist | 212 - .../report-issues-within-main-file.cpp.plist | 1835 - .../expected-plists/undef-value-caller.c.plist | 142 - .../expected-plists/undef-value-param.c.plist | 1344 - .../expected-plists/undef-value-param.m.plist | 1027 - .../diagnostics/deref-track-symbolic-region.c | 622 +- .../Analysis/diagnostics/explicit-suppression.cpp | 2 +- clang/test/Analysis/diagnostics/find_last_store.c | 17 - .../diagnostics/no-store-func-path-notes.c | 20 - .../diagnostics/no-store-func-path-notes.cpp | 203 +- .../diagnostics/no-store-func-path-notes.m | 32 +- .../plist-diagnostics-include-check.cpp | 132 +- clang/test/Analysis/diagnostics/plist-multi-file.c | 199 +- .../diagnostics/report-issues-within-main-file.cpp | 1709 +- .../Analysis/diagnostics/track_subexpressions.cpp | 19 - .../test/Analysis/diagnostics/undef-value-caller.c | 117 +- .../test/Analysis/diagnostics/undef-value-param.c | 1289 +- .../test/Analysis/diagnostics/undef-value-param.m | 984 +- clang/test/Analysis/dtor.cpp | 2 +- clang/test/Analysis/dump_egraph.c | 15 - clang/test/Analysis/edges-new.mm | 20758 +- clang/test/Analysis/end-function-return-stmt.cpp | 34 - clang/test/Analysis/expr-inspection.cpp | 30 - clang/test/Analysis/func.c | 2 +- clang/test/Analysis/generics.m | 6704 +- clang/test/Analysis/global-region-invalidation.c | 2 +- clang/test/Analysis/global_region_invalidation.mm | 2 +- clang/test/Analysis/gtest.cpp | 4 +- .../relevant_lines/synthesized_body.cpp | 25 - clang/test/Analysis/inline-plist.c | 1902 +- clang/test/Analysis/inline-unique-reports.c | 257 +- clang/test/Analysis/inline.cpp | 2 +- .../test/Analysis/inlining/InlineObjCClassMethod.m | 2 +- .../eager-reclamation-path-notes.c.plist | 653 - .../eager-reclamation-path-notes.cpp.plist | 377 - .../Inputs/expected-plists/path-notes.c.plist | 3780 - .../Inputs/expected-plists/path-notes.cpp.plist | 5227 - .../Inputs/expected-plists/path-notes.m.plist | 2001 - clang/test/Analysis/inlining/containers.cpp | 8 +- .../Analysis/inlining/dyn-dispatch-bifurcate.cpp | 2 +- .../inlining/eager-reclamation-path-notes.c | 615 +- .../inlining/eager-reclamation-path-notes.cpp | 354 +- .../Analysis/inlining/false-positive-suppression.c | 6 +- clang/test/Analysis/inlining/path-notes.c | 3628 +- clang/test/Analysis/inlining/path-notes.cpp | 4991 +- clang/test/Analysis/inlining/path-notes.m | 1920 +- clang/test/Analysis/inlining/stl.cpp | 4 +- clang/test/Analysis/inner-pointer.cpp | 276 +- clang/test/Analysis/invalidated-iterator.cpp | 399 - clang/test/Analysis/iterator-range.cpp | 62 +- clang/test/Analysis/ivars.m | 2 +- clang/test/Analysis/lambda-notes.cpp | 195 +- clang/test/Analysis/lambdas.cpp | 30 - clang/test/Analysis/lifetime-extension.cpp | 12 +- clang/test/Analysis/lit.local.cfg | 7 +- clang/test/Analysis/logical-ops.c | 2 +- .../loop-widening-ignore-static-methods.cpp | 12 - clang/test/Analysis/loop-widening-notes.cpp | 2 +- clang/test/Analysis/loop-widening.c | 4 +- clang/test/Analysis/malloc-free-after-return.cpp | 21 - clang/test/Analysis/malloc-plist.c | 5039 +- clang/test/Analysis/method-call-path-notes.cpp | 779 +- clang/test/Analysis/misc-ps-eager-assume.m | 8 +- clang/test/Analysis/misc-ps.c | 2 +- clang/test/Analysis/mismatched-iterator.cpp | 175 - clang/test/Analysis/missing-bind-temporary.cpp | 4 +- clang/test/Analysis/model-file.cpp | 282 +- clang/test/Analysis/new-ctor-conservative.cpp | 2 +- clang/test/Analysis/new-ctor-inlined.cpp | 2 +- clang/test/Analysis/new-ctor-recursive.cpp | 2 +- clang/test/Analysis/new-ctor-symbolic.cpp | 2 +- clang/test/Analysis/new.cpp | 4 +- clang/test/Analysis/null-deref-path-notes.cpp | 2 +- clang/test/Analysis/null-deref-path-notes.m | 976 +- clang/test/Analysis/nullability-notes.m | 185 +- clang/test/Analysis/objc-arc.m | 1912 +- clang/test/Analysis/objc-for.m | 2 +- clang/test/Analysis/objcpp-uninitialized-object.mm | 32 - clang/test/Analysis/osobject-retain-release.cpp | 105 - clang/test/Analysis/plist-macros.cpp | 1671 +- clang/test/Analysis/plist-output-alternate.m | 1439 +- clang/test/Analysis/plist-output.m | 5976 +- clang/test/Analysis/plist-stats-output.c | 3 - clang/test/Analysis/pr22954.c | 2 +- clang/test/Analysis/properties.m | 4 +- clang/test/Analysis/ptr-arith.c | 4 +- clang/test/Analysis/reference.cpp | 2 +- clang/test/Analysis/region-store.c | 2 +- clang/test/Analysis/retain-release-arc.m | 3 +- clang/test/Analysis/retain-release-gc-only.m | 434 + clang/test/Analysis/retain-release-path-notes-gc.m | 1245 + clang/test/Analysis/retain-release-path-notes.m | 5156 +- clang/test/Analysis/retain-release.m | 1 + clang/test/Analysis/retain-release.mm | 15 - clang/test/Analysis/scopes-cfg-output.cpp | 5 +- clang/test/Analysis/self-assign.cpp | 2 +- .../Analysis/std-c-library-functions-inlined.c | 17 - clang/test/Analysis/std-c-library-functions.c | 10 +- clang/test/Analysis/string.c | 10 +- .../Analysis/svalbuilder-rearrange-comparisons.c | 1083 +- clang/test/Analysis/switch-case.c | 2 +- clang/test/Analysis/temp-obj-dtors-option.cpp | 4 +- clang/test/Analysis/templates.cpp | 4 +- clang/test/Analysis/temporaries.cpp | 194 +- clang/test/Analysis/temporaries.mm | 8 +- clang/test/Analysis/test-after-div-zero.c | 4 +- clang/test/Analysis/trustnonnullchecker_test.m | 105 +- clang/test/Analysis/ubigraph-viz.cpp | 7 + clang/test/Analysis/uninit-const.cpp | 10 +- clang/test/Analysis/uninit-vals-ps-region.m | 93 + clang/test/Analysis/uninit-vals-ps.c | 157 + clang/test/Analysis/uninit-vals.c | 199 - clang/test/Analysis/uninit-vals.cpp | 3 +- clang/test/Analysis/uninit-vals.m | 173 +- clang/test/Analysis/unions.cpp | 2 +- clang/test/Analysis/unix-fns.c | 2837 +- clang/test/Analysis/weak-functions.c | 2 +- clang/test/CMakeLists.txt | 29 - .../CXX/class.access/class.friend/p3-cxx0x.cpp | 15 +- .../test/CXX/class.derived/class.abstract/p16.cpp | 4 +- clang/test/CXX/dcl.decl/dcl.decomp/p3.cpp | 77 +- clang/test/CXX/dcl.decl/dcl.decomp/p4.cpp | 51 +- .../dcl.fct.def/dcl.fct.def.default/p1.cpp | 51 +- clang/test/CXX/drs/dr13xx.cpp | 6 +- clang/test/CXX/drs/dr6xx.cpp | 4 +- clang/test/CXX/expr/expr.const/p6.cpp | 39 - .../CXX/expr/expr.prim/expr.prim.lambda/p14.cpp | 4 +- .../expr/expr.prim/expr.prim.lambda/templates.cpp | 8 +- clang/test/CXX/special/class.copy/p12-0x.cpp | 2 +- clang/test/CXX/special/class.copy/p23-cxx11.cpp | 2 +- clang/test/CXX/special/class.ctor/p5-0x.cpp | 2 +- clang/test/CXX/special/class.dtor/p5-0x.cpp | 2 +- .../CXX/stmt.stmt/stmt.iter/stmt.ranged/p1.cpp | 61 +- clang/test/CXX/temp/temp.param/p2.cpp | 9 +- clang/test/CXX/temp/temp.spec/temp.inst/p7.cpp | 12 - clang/test/CodeCompletion/call.cpp | 2 +- clang/test/CodeCompletion/ctor-initializer.cpp | 24 - clang/test/CodeCompletion/function-overloads.cpp | 27 - clang/test/CodeCompletion/included-files.cpp | 35 - clang/test/CodeCompletion/member-access.c | 19 - clang/test/CodeCompletion/overrides.cpp | 33 - clang/test/CodeCompletion/paren_locs.cpp | 33 - clang/test/CodeGen/2007-06-18-SextAttrAggregate.c | 2 +- clang/test/CodeGen/2008-07-31-asm-labels.c | 2 +- clang/test/CodeGen/CFStrings.c | 59 + .../CodeGen/{aapcs-align.cpp => aapcs-align.cc} | 0 .../{aapcs64-align.cpp => aapcs64-align.cc} | 0 clang/test/CodeGen/aarch64-sign-return-address.c | 14 - clang/test/CodeGen/adc-builtins.c | 20 +- clang/test/CodeGen/adx-builtins.c | 10 +- clang/test/CodeGen/arm-neon-vld.c | 4 +- clang/test/CodeGen/arm-neon-vst.c | 4 +- clang/test/CodeGen/arm-vfp16-arguments.c | 76 - clang/test/CodeGen/arm_neon_intrinsics.c | 237 +- clang/test/CodeGen/asan-strings.c | 17 - clang/test/CodeGen/atomic-ops.c | 47 +- clang/test/CodeGen/atomics-sema-alignment.c | 8 +- .../test/CodeGen/attr-speculative-load-hardening.c | 10 - clang/test/CodeGen/attr-target-x86.c | 2 +- clang/test/CodeGen/avr-inline-asm-constraints.c | 48 +- clang/test/CodeGen/avr/attributes/interrupt.c | 2 +- clang/test/CodeGen/avr/attributes/signal.c | 2 +- clang/test/CodeGen/avx2-builtins.c | 20 +- clang/test/CodeGen/avx512bw-builtins.c | 528 +- clang/test/CodeGen/avx512dq-builtins.c | 246 - clang/test/CodeGen/avx512f-builtins.c | 156 - clang/test/CodeGen/avx512vlbw-builtins.c | 80 +- clang/test/CodeGen/block-byref-aggr.c | 4 - clang/test/CodeGen/blocks-1.c | 8 +- clang/test/CodeGen/blocks-seq.c | 1 - clang/test/CodeGen/blocks.c | 64 +- clang/test/CodeGen/bmi-builtins.c | 26 +- clang/test/CodeGen/bool_test.c | 14 +- clang/test/CodeGen/builtin-memfns.c | 28 - clang/test/CodeGen/builtin-rotate.c | 66 - clang/test/CodeGen/builtin_clrsb.c | 22 - clang/test/CodeGen/builtins-ppc-error.c | 6 - clang/test/CodeGen/builtins-ppc-p7-disabled.c | 8 - clang/test/CodeGen/builtins-ppc-p9-f128.c | 12 - clang/test/CodeGen/builtins-ppc-vsx.c | 29 - clang/test/CodeGen/builtins-wasm.c | 50 +- .../catch-implicit-integer-conversions-basics.c | 115 - ...implicit-integer-truncations-basics-negatives.c | 58 - .../catch-implicit-integer-truncations-basics.c | 115 - .../CodeGen/catch-implicit-integer-truncations.c | 133 +- clang/test/CodeGen/cfguardtable.c | 6 - clang/test/CodeGen/cfstring-elf-cfbuild-x86_64.c | 36 - clang/test/CodeGen/cfstring-elf-sections-x86_64.c | 23 - clang/test/CodeGen/cfstring3.c | 45 - clang/test/CodeGen/cleanup-destslot-simple.c | 1 - clang/test/CodeGen/code-coverage.c | 3 +- clang/test/CodeGen/codemodels.c | 18 - clang/test/CodeGen/coff-aarch64-type-sizes.c | 2 +- clang/test/CodeGen/darwin-ppc-varargs.c | 28 + clang/test/CodeGen/darwin-string-literals.c | 8 + clang/test/CodeGen/debug-info-gline-tables-only.c | 3 +- clang/test/CodeGen/debug-info-gline-tables-only2.c | 3 +- clang/test/CodeGen/debug-info-global-constant.c | 2 +- clang/test/CodeGen/debug-info-line.c | 1 - clang/test/CodeGen/debug-info-macro.c | 3 +- clang/test/CodeGen/debug-info-names.c | 10 - clang/test/CodeGen/debug-info-scope.c | 1 - clang/test/CodeGen/debug-nvptx.c | 6 - clang/test/CodeGen/dllimport.c | 3 +- clang/test/CodeGen/dso-local-executable.c | 11 - clang/test/CodeGen/exceptions.c | 1 - clang/test/CodeGen/keep-static-consts.cpp | 6 - clang/test/CodeGen/lifetime-debuginfo-1.c | 1 - clang/test/CodeGen/lifetime-debuginfo-2.c | 1 - clang/test/CodeGen/lzcnt-builtins.c | 10 +- clang/test/CodeGen/movbe-builtins.c | 49 - clang/test/CodeGen/ms-intrinsics.c | 19 +- clang/test/CodeGen/ms-x86-intrinsics.c | 40 +- clang/test/CodeGen/pch-dllexport.cpp | 12 - clang/test/CodeGen/personality.c | 1 - clang/test/CodeGen/pr18235.c | 2 +- clang/test/CodeGen/rd-builtins.c | 9 - .../sanitize-thread-no-checking-at-run-time.m | 2 +- clang/test/CodeGen/sse2-builtins.c | 68 +- clang/test/CodeGen/stackrealign-main.c | 19 - clang/test/CodeGen/summary-index-unnamed-global.ll | 11 - clang/test/CodeGen/target-data.c | 8 + ...nlto-diagnostic-handler-remarks-with-hotness.ll | 7 +- clang/test/CodeGen/tsan-instrprof-atomic.c | 6 - clang/test/CodeGen/wasm-arguments.c | 1 + clang/test/CodeGen/wasm-varargs.c | 6 +- .../test/CodeGen/x86-inline-asm-min-vector-width.c | 45 - .../CodeGen/xray-attributes-noxray-supported.cpp | 29 - clang/test/CodeGen/xray-attributes-supported.cpp | 21 +- clang/test/CodeGenCUDA/builtins-amdgcn.cu | 18 - clang/test/CodeGenCUDA/device-stub.cu | 2 +- clang/test/CodeGenCUDA/link-device-bitcode.cu | 10 +- clang/test/CodeGenCUDA/propagate-metadata.cu | 8 +- clang/test/CodeGenCUDA/usual-deallocators.cu | 133 - .../aarch64-sign-return-address-static-ctor.cpp | 21 - clang/test/CodeGenCXX/address-space-cast.cpp | 56 +- clang/test/CodeGenCXX/always_destroy.cpp | 31 - clang/test/CodeGenCXX/auto-var-init.cpp | 1018 - clang/test/CodeGenCXX/block-byref-cxx-objc.cpp | 48 +- clang/test/CodeGenCXX/block-capture.cpp | 2 - clang/test/CodeGenCXX/blocks.cpp | 57 +- .../CodeGenCXX/castexpr-basepathsize-threshold.cpp | 2 +- clang/test/CodeGenCXX/catch-undef-behavior.cpp | 4 +- clang/test/CodeGenCXX/conditional-temporaries.cpp | 164 +- clang/test/CodeGenCXX/crash.cpp | 1 - clang/test/CodeGenCXX/cxx-block-objects.cpp | 4 +- clang/test/CodeGenCXX/cxx2a-init-statement.cpp | 10 - clang/test/CodeGenCXX/debug-info-blocks.cpp | 6 +- .../CodeGenCXX/debug-info-gline-tables-only.cpp | 3 +- clang/test/CodeGenCXX/debug-info-lambda.cpp | 16 - clang/test/CodeGenCXX/debug-info-line.cpp | 2 - .../test/CodeGenCXX/debug-info-ms-dtor-thunks.cpp | 1 - clang/test/CodeGenCXX/debug-info-namespace.cpp | 5 - ...debug-info-template-explicit-specialization.cpp | 3 +- clang/test/CodeGenCXX/debug-info-windows-dtor.cpp | 1 - clang/test/CodeGenCXX/dllexport.cpp | 4 +- clang/test/CodeGenCXX/dllimport-members.cpp | 2 +- clang/test/CodeGenCXX/dllimport.cpp | 4 +- clang/test/CodeGenCXX/dso-local-executable.cpp | 18 - clang/test/CodeGenCXX/empty-struct-init-list.cpp | 12 - clang/test/CodeGenCXX/lifetime-asan.cpp | 42 - .../test/CodeGenCXX/linetable-virtual-variadic.cpp | 1 - clang/test/CodeGenCXX/mangle-long-double.cpp | 4 + clang/test/CodeGenCXX/mangle-ms-templates.cpp | 28 +- .../microsoft-abi-static-initializers.cpp | 10 +- clang/test/CodeGenCXX/microsoft-abi-vbtables.cpp | 2 +- clang/test/CodeGenCXX/no_destroy.cpp | 31 - clang/test/CodeGenCXX/noescape.cpp | 31 +- clang/test/CodeGenCXX/pragma-init_seg.cpp | 4 +- .../test/CodeGenCXX/pragma-loop-safety-nested.cpp | 21 - clang/test/CodeGenCXX/pragma-loop-safety-outer.cpp | 20 - clang/test/CodeGenCXX/pragma-unroll-and-jam.cpp | 55 - clang/test/CodeGenCXX/static-init-wasm.cpp | 2 +- .../visibility-inlines-hidden-staticvar.cpp | 65 - clang/test/CodeGenCXX/vtable-align.cpp | 5 +- clang/test/CodeGenCXX/vtable-debug-info.cpp | 2 +- clang/test/CodeGenCXX/vtable-linkage.cpp | 28 +- clang/test/CodeGenCXX/wasm-args-returns.cpp | 26 +- clang/test/CodeGenObjC/arc-blocks.m | 93 +- .../arc-captured-32bit-block-var-layout-2.m | 3 +- clang/test/CodeGenObjC/arc-no-arc-exceptions.m | 1 - clang/test/CodeGenObjC/arc-unoptimized-byref-var.m | 1 - clang/test/CodeGenObjC/block-byref-debuginfo.m | 27 +- clang/test/CodeGenObjC/blocks-1.m | 49 +- clang/test/CodeGenObjC/debug-info-block-helper.m | 2 +- clang/test/CodeGenObjC/debug-info-blocks.m | 4 +- .../CodeGenObjC/forward-declare-protocol-gnu.m | 10 +- .../forward-protocol-metadata-symbols.m | 6 +- clang/test/CodeGenObjC/fragile-arc.m | 4 +- .../test/CodeGenObjC/gnu-deterministic-selectors.m | 16 - clang/test/CodeGenObjC/hidden-visibility.m | 2 +- clang/test/CodeGenObjC/link-errors.m | 2 +- clang/test/CodeGenObjC/mrc-weak.m | 16 +- clang/test/CodeGenObjC/noescape.m | 58 +- clang/test/CodeGenObjC/protocol-comdat.m | 4 +- clang/test/CodeGenObjC/protocols-lazy.m | 19 +- clang/test/CodeGenObjC/protocols.m | 3 +- clang/test/CodeGenObjC/strong-in-c-struct.m | 35 +- clang/test/CodeGenObjCXX/arc-blocks.mm | 91 +- clang/test/CodeGenObjCXX/arc-list-init-destruct.mm | 34 - .../test/CodeGenObjCXX/block-nested-in-lambda.cpp | 23 + clang/test/CodeGenObjCXX/block-nested-in-lambda.mm | 82 - clang/test/CodeGenObjCXX/debug-info-line.mm | 1 - clang/test/CodeGenObjCXX/lambda-to-block.mm | 2 +- clang/test/CodeGenObjCXX/mrc-weak.mm | 8 +- clang/test/CodeGenObjCXX/msabi-objc-extensions.mm | 32 - .../CodeGenObjCXX/pr14474-gline-tables-only.mm | 2 - clang/test/CodeGenOpenCL/amdgpu-features.cl | 12 +- clang/test/CodeGenOpenCL/blocks.cl | 18 +- clang/test/CodeGenOpenCL/builtins-amdgcn-ci.cl | 19 - clang/test/CodeGenOpenCL/builtins-amdgcn-vi.cl | 7 - clang/test/CodeGenOpenCL/builtins-amdgcn.cl | 73 +- .../test/CodeGenOpenCL/cl20-device-side-enqueue.cl | 177 +- clang/test/CodeGenOpenCL/denorms-are-zero.cl | 36 +- .../enqueue-kernel-non-entry-block.cl | 33 - clang/test/CodeGenOpenCL/numbered-address-space.cl | 34 - clang/test/Coverage/targets.c | 2 + clang/test/Driver/Inputs/in.so | 1 - .../lib/darwin/libclang_rt.cc_kext_tvos.a | 0 .../lib/darwin/libclang_rt.cc_kext_watchos.a | 0 .../resource_dir/lib/darwin/libclang_rt.ios.a | 0 .../resource_dir/lib/darwin/libclang_rt.osx.a | 0 .../lib/darwin/libclang_rt.profile_tvos.a | 0 .../lib/darwin/libclang_rt.profile_watchos.a | 0 .../resource_dir/lib/darwin/libclang_rt.tvos.a | 0 .../resource_dir/lib/darwin/libclang_rt.watchos.a | 0 .../aarch64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../aarch64-fuchsia/lib/libclang_rt.asan.so | 0 .../aarch64-fuchsia/lib/libclang_rt.builtins.a | 0 .../aarch64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../aarch64-fuchsia/lib/libclang_rt.scudo.so | 0 .../i386-linux-gnu/lib/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../x86_64-fuchsia/lib/libclang_rt.asan.so | 0 .../x86_64-fuchsia/lib/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../x86_64-fuchsia/lib/libclang_rt.scudo.so | 0 .../x86_64-linux-gnu/lib/libclang_rt.builtins.a | 0 clang/test/Driver/XRay/lit.local.cfg | 2 +- clang/test/Driver/XRay/xray-instrument-os.c | 2 +- .../XRay/xray-instrumentation-bundles-flags.cpp | 11 - clang/test/Driver/XRay/xray-mode-flags.cpp | 14 - clang/test/Driver/Xarch.c | 19 +- clang/test/Driver/aarch64-call-saved-x-register.c | 58 - clang/test/Driver/aarch64-cpus.c | 177 +- .../Driver/aarch64-fixed-call-saved-x-register.c | 8 - clang/test/Driver/aarch64-fixed-x-register.c | 71 - clang/test/Driver/aarch64-fixed-x18.c | 4 + clang/test/Driver/aarch64-fixed-x20.c | 4 + clang/test/Driver/aarch64-mte.c | 13 - clang/test/Driver/aarch64-rand.c | 13 - clang/test/Driver/addrsig.c | 1 - clang/test/Driver/amdgpu-visibility.cl | 7 - clang/test/Driver/arm-cortex-cpus.c | 130 +- clang/test/Driver/arm-ias-Wa.s | 2 +- clang/test/Driver/arm-target-as-mthumb.s | 4 +- clang/test/Driver/baremetal.cpp | 2 +- clang/test/Driver/biarch.c | 16 +- clang/test/Driver/cl-options.c | 20 +- clang/test/Driver/cl-pch.cpp | 86 - clang/test/Driver/clang-translation.c | 2 +- clang/test/Driver/clang_f_opts.c | 5 - clang/test/Driver/code-model.c | 2 - clang/test/Driver/coverage_no_integrated_as.c | 2 +- clang/test/Driver/crash-report-null.test | 2 +- clang/test/Driver/cuda-detect.cu | 10 +- clang/test/Driver/cuda-macosx.cu | 2 +- clang/test/Driver/cuda-no-pgo-or-coverage.cu | 2 +- clang/test/Driver/cuda-no-sanitizers.cu | 2 +- clang/test/Driver/cuda-no-stack-protector.cu | 2 +- clang/test/Driver/cuda-options.cu | 12 +- clang/test/Driver/cuda-output-asm.cu | 2 +- clang/test/Driver/cxa-atexit.cpp | 2 +- clang/test/Driver/darwin-ld.c | 69 +- clang/test/Driver/debug-options.c | 60 +- clang/test/Driver/fast-math.c | 2 - clang/test/Driver/fembed-bitcode.c | 28 - clang/test/Driver/fsanitize-coverage.c | 1 - clang/test/Driver/fsanitize.c | 39 +- clang/test/Driver/fuchsia.c | 23 +- clang/test/Driver/fuchsia.cpp | 8 +- clang/test/Driver/header-module.cpp | 13 - clang/test/Driver/hexagon-toolchain-elf.c | 2 +- clang/test/Driver/hip-binding.hip | 2 +- clang/test/Driver/hip-output-file-name.hip | 9 - clang/test/Driver/hip-toolchain.hip | 18 +- clang/test/Driver/inhibit-downstream-commands.c | 2 +- clang/test/Driver/linker-opts.c | 2 +- clang/test/Driver/linux-header-search.cpp | 2 - clang/test/Driver/linux-ld.c | 116 - clang/test/Driver/linux-per-target-runtime-dir.c | 6 - clang/test/Driver/miamcu-opt.c | 2 +- clang/test/Driver/mingw-sanitizers.c | 11 - clang/test/Driver/mingw.cpp | 5 - clang/test/Driver/mips-abi.c | 25 - clang/test/Driver/mips-mti-linux.c | 4 +- clang/test/Driver/msan.c | 28 +- clang/test/Driver/msvc-link.c | 12 - clang/test/Driver/nacl-direct.c | 2 +- clang/test/Driver/netbsd.c | 160 +- clang/test/Driver/netbsd.cpp | 136 +- clang/test/Driver/nios2-cpu.c | 6 +- clang/test/Driver/no-integrated-as.s | 2 +- clang/test/Driver/offloading-interoperability.c | 2 +- clang/test/Driver/openmp-offload-gpu.c | 50 +- clang/test/Driver/openmp-offload.c | 142 +- clang/test/Driver/output-file-cleanup.c | 1 - clang/test/Driver/parse-progname.c | 2 +- clang/test/Driver/print-effective-triple.c | 6 - clang/test/Driver/print-multi-directory.c | 28 - clang/test/Driver/print-target-triple.c | 6 - clang/test/Driver/riscv32-toolchain.c | 37 +- clang/test/Driver/ropi-rwpi.c | 4 +- clang/test/Driver/sanitizer-ld.c | 3 - clang/test/Driver/unknown-arg.c | 2 +- clang/test/Driver/wasm-toolchain.c | 8 +- clang/test/Driver/wasm-toolchain.cpp | 8 +- clang/test/Driver/wasm32-unknown-unknown.cpp | 17 +- clang/test/Driver/wasm64-unknown-unknown.cpp | 17 +- clang/test/Driver/windows-arm-minimal-arch.c | 2 +- clang/test/Driver/x86-target-features.c | 13 +- clang/test/Frontend/dependency-gen-escaping.c | 2 +- clang/test/Frontend/dependency-gen-has-include.c | 40 - clang/test/Frontend/dependency-gen.c | 10 +- clang/test/Frontend/fixed_point_declarations.c | 16 +- clang/test/Frontend/fixed_point_to_string.c | 21 - .../Frontend/optimization-remark-with-hotness.c | 4 +- clang/test/Frontend/warning-stdlibcxx-darwin.cpp | 2 +- clang/test/Frontend/windows-exceptions.cpp | 12 +- clang/test/Headers/arm-fp16-header.c | 19 - clang/test/Headers/arm-neon-header.c | 18 - clang/test/Headers/float.c | 24 - .../test/Import/array-init-loop-expr/Inputs/S.cpp | 8 - clang/test/Import/array-init-loop-expr/test.cpp | 10 - clang/test/Import/compound-assign-op/Inputs/F.cpp | 18 - clang/test/Import/compound-assign-op/test.cpp | 45 - clang/test/Import/conversion-decl/Inputs/F.cpp | 10 - clang/test/Import/conversion-decl/test.cpp | 5 - clang/test/Import/cxx-casts/Inputs/F.cpp | 12 - clang/test/Import/cxx-casts/test.cpp | 21 - .../test/Import/cxx-default-init-expr/Inputs/S.cpp | 9 - clang/test/Import/cxx-default-init-expr/test.cpp | 22 - clang/test/Import/cxx-for-range/Inputs/F.cpp | 10 - clang/test/Import/cxx-for-range/test.cpp | 58 - clang/test/Import/cxx-member-pointers/Inputs/S.cpp | 7 - clang/test/Import/cxx-member-pointers/test.cpp | 16 - clang/test/Import/cxx-noexcept-expr/Inputs/F.cpp | 1 - clang/test/Import/cxx-noexcept-expr/test.cpp | 8 - .../test/Import/cxx-scalar-value-init/Inputs/S.cpp | 2 - clang/test/Import/cxx-scalar-value-init/test.cpp | 11 - clang/test/Import/cxx-try-catch/Inputs/F.cpp | 18 - clang/test/Import/cxx-try-catch/test.cpp | 39 - clang/test/Import/do-stmt/Inputs/F.cpp | 7 - clang/test/Import/do-stmt/test.cpp | 15 - clang/test/Import/enum/Inputs/S.cpp | 2 - clang/test/Import/enum/test.cpp | 6 +- clang/test/Import/expr-with-cleanups/Inputs/S.cpp | 8 - clang/test/Import/expr-with-cleanups/test.cpp | 8 - clang/test/Import/for-stmt/Inputs/F.cpp | 11 - clang/test/Import/for-stmt/test.cpp | 50 - clang/test/Import/if-stmt/Inputs/F.cpp | 21 - clang/test/Import/if-stmt/test.cpp | 47 - clang/test/Import/indirect-goto/Inputs/F.cpp | 6 - clang/test/Import/indirect-goto/test.cpp | 10 - clang/test/Import/objc-autoreleasepool/Inputs/F.m | 5 - clang/test/Import/objc-autoreleasepool/test.m | 9 - clang/test/Import/objc-param-decl/Inputs/S.m | 5 - clang/test/Import/objc-param-decl/test.m | 11 - clang/test/Import/objc-try-catch/Inputs/F.m | 28 - clang/test/Import/objc-try-catch/test.m | 43 - clang/test/Import/pack-expansion-expr/Inputs/F.cpp | 11 - clang/test/Import/pack-expansion-expr/test.cpp | 12 - clang/test/Import/switch-stmt/Inputs/F.cpp | 18 - clang/test/Import/switch-stmt/test.cpp | 47 - clang/test/Import/while-stmt/Inputs/F.cpp | 8 - clang/test/Import/while-stmt/test.cpp | 23 - clang/test/Index/Core/Inputs/module/SubModA.h | 2 - clang/test/Index/Core/Inputs/module/SubSubModA.h | 2 - .../test/Index/Core/Inputs/module/module.modulemap | 12 +- .../test/Index/Core/external-source-symbol-attr.m | 2 +- clang/test/Index/Core/index-source.m | 22 +- clang/test/Index/Core/index-with-module.m | 10 +- .../Index/annotate-comments-availability-attrs.cpp | 2 +- clang/test/Index/annotate-operator-call-expr.cpp | 84 - clang/test/Index/attributes.c | 6 - clang/test/Index/complete-access-checks.cpp | 4 +- .../Index/complete-block-property-assignment.m | 9 +- clang/test/Index/complete-pch-skip.cpp | 9 +- clang/test/Index/complete-with-annotations.cpp | 2 +- clang/test/Index/implicit-attrs.m | 6 - clang/test/Index/index-attrs.m | 39 - clang/test/Index/index-template-specialization.cpp | 10 - clang/test/Index/nullability.c | 10 - clang/test/Index/objc-typeargs-protocols.m | 28 - clang/test/Index/opencl-types.cl | 2 +- clang/test/Index/print-type.cpp | 3 - clang/test/Index/print-type.m | 7 +- clang/test/Index/property-getter-setter.m | 10 - clang/test/Lexer/cross-windows-on-linux.cpp | 2 +- clang/test/Lexer/has_feature_memory_sanitizer.cpp | 1 - .../has_feature_undefined_behavior_sanitizer.cpp | 13 - clang/test/Lexer/has_feature_xray_instrument.cpp | 11 - clang/test/Lexer/unicode.c | 12 - clang/test/Misc/ast-dump-attr.cpp | 21 - clang/test/Misc/ast-print-attr.c | 12 - clang/test/Misc/ast-print-pragmas.cpp | 17 +- ...pragma-attribute-supported-attributes-list.test | 58 +- .../NotAFramework/Headers/Headers/Thing1.h | 1 - .../NotAFramework/Headers/Headers/Thing2.h | 1 - clang/test/Modules/Inputs/no-module-map/a.h | 4 - clang/test/Modules/Inputs/no-module-map/b.h | 5 - .../Modules/Inputs/odr_hash-Unresolved/class.h | 1 - .../Inputs/unavailable-local-visibility/a.h | 4 - .../Inputs/unavailable-local-visibility/b.h | 13 - .../unavailable-local-visibility/module.modulemap | 9 - .../Inputs/unavailable-local-visibility/x.h | 4 - .../test/Modules/crash-vfs-path-emptydir-entries.m | 2 +- .../Modules/crash-vfs-path-symlink-component.m | 2 +- .../Modules/crash-vfs-path-symlink-topheader.m | 2 +- clang/test/Modules/crash-vfs-path-traversal.m | 2 +- clang/test/Modules/crash-vfs-relative-overlay.m | 2 +- clang/test/Modules/crash-vfs-umbrella-frameworks.m | 2 +- clang/test/Modules/cxx-templates.cpp | 2 - clang/test/Modules/double-quotes.m | 3 - clang/test/Modules/exception-spec.cpp | 36 - clang/test/Modules/merge-deduced-return.cpp | 6 - clang/test/Modules/merge-lambdas.cpp | 5 +- .../merge-template-pattern-visibility-2.cpp | 34 - .../merge-template-pattern-visibility-3.cpp | 34 - clang/test/Modules/module_file_info.m | 1 - clang/test/Modules/no-module-map.cpp | 48 - clang/test/Modules/odr_hash-Friend.cpp | 10 +- clang/test/Modules/odr_hash-blocks.cpp | 4 +- clang/test/Modules/odr_hash-gnu.cpp | 130 - clang/test/Modules/odr_hash-vector.cpp | 128 - clang/test/Modules/odr_hash.cl | 80 - clang/test/Modules/odr_hash.cpp | 584 +- clang/test/Modules/odr_hash.mm | 299 - clang/test/Modules/relative-dep-gen.cpp | 6 +- clang/test/Modules/submodules-merge-defs.cpp | 2 +- clang/test/Modules/target-platform-features.m | 79 - .../test/Modules/unavailable-local-visibility.test | 2 - clang/test/OpenMP/Inputs/declare_target_include.h | 3 - clang/test/OpenMP/declare_reduction_ast_print.cpp | 14 - clang/test/OpenMP/declare_reduction_messages.cpp | 22 +- clang/test/OpenMP/declare_target_ast_print.cpp | 57 +- clang/test/OpenMP/declare_target_codegen.cpp | 80 +- .../declare_target_codegen_globalization.cpp | 16 +- clang/test/OpenMP/declare_target_link_codegen.cpp | 4 +- clang/test/OpenMP/declare_target_messages.cpp | 22 +- clang/test/OpenMP/distribute_codegen.cpp | 4 +- ...distribute_parallel_for_num_threads_codegen.cpp | 2 +- .../distribute_parallel_for_proc_bind_codegen.cpp | 2 +- ...ibute_parallel_for_simd_num_threads_codegen.cpp | 2 +- ...tribute_parallel_for_simd_proc_bind_codegen.cpp | 2 +- clang/test/OpenMP/distribute_simd_codegen.cpp | 4 +- clang/test/OpenMP/for_ast_print.cpp | 4 +- clang/test/OpenMP/for_codegen.cpp | 4 +- clang/test/OpenMP/for_firstprivate_codegen.cpp | 2 +- clang/test/OpenMP/for_lastprivate_codegen.cpp | 2 +- clang/test/OpenMP/for_linear_codegen.cpp | 2 +- clang/test/OpenMP/for_reduction_codegen.cpp | 6 +- clang/test/OpenMP/for_reduction_codegen_UDR.cpp | 6 +- clang/test/OpenMP/for_reduction_messages.cpp | 12 +- clang/test/OpenMP/nvptx_SPMD_codegen.cpp | 326 - .../nvptx_force_full_runtime_SPMD_codegen.cpp | 326 - clang/test/OpenMP/nvptx_target_codegen.cpp | 18 +- .../test/OpenMP/nvptx_target_parallel_codegen.cpp | 4 +- .../nvptx_target_parallel_proc_bind_codegen.cpp | 6 +- .../nvptx_target_parallel_reduction_codegen.cpp | 6 +- clang/test/OpenMP/nvptx_target_teams_codegen.cpp | 6 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 33 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 33 +- clang/test/OpenMP/openmp_offload_registration.cpp | 49 - clang/test/OpenMP/ordered_codegen.cpp | 2 +- clang/test/OpenMP/parallel_codegen.cpp | 4 +- clang/test/OpenMP/parallel_copyin_codegen.cpp | 4 +- clang/test/OpenMP/parallel_for_codegen.cpp | 2 +- clang/test/OpenMP/parallel_num_threads_codegen.cpp | 2 +- clang/test/OpenMP/parallel_proc_bind_codegen.cpp | 2 +- clang/test/OpenMP/parallel_reduction_codegen.cpp | 2 +- .../OpenMP/requires_unified_address_ast_print.cpp | 19 - .../OpenMP/requires_unified_address_messages.cpp | 42 - clang/test/OpenMP/sections_codegen.cpp | 4 +- .../test/OpenMP/sections_firstprivate_codegen.cpp | 2 +- clang/test/OpenMP/sections_lastprivate_codegen.cpp | 2 +- clang/test/OpenMP/sections_reduction_codegen.cpp | 4 +- clang/test/OpenMP/single_codegen.cpp | 2 +- clang/test/OpenMP/single_firstprivate_codegen.cpp | 2 +- clang/test/OpenMP/target_map_codegen.cpp | 157 - clang/test/OpenMP/target_map_messages.cpp | 2 + clang/test/OpenMP/target_parallel_codegen.cpp | 2 +- clang/test/OpenMP/target_parallel_for_codegen.cpp | 2 +- .../OpenMP/target_parallel_for_simd_codegen.cpp | 2 +- clang/test/OpenMP/target_parallel_if_codegen.cpp | 2 +- .../OpenMP/target_parallel_num_threads_codegen.cpp | 2 +- clang/test/OpenMP/target_teams_codegen.cpp | 2 +- .../OpenMP/target_teams_distribute_codegen.cpp | 2 +- ...s_distribute_parallel_for_proc_bind_codegen.cpp | 2 +- ...tribute_parallel_for_simd_proc_bind_codegen.cpp | 2 +- .../target_teams_distribute_simd_codegen.cpp | 2 +- .../test/OpenMP/target_teams_num_teams_codegen.cpp | 2 +- .../OpenMP/target_teams_thread_limit_codegen.cpp | 2 +- clang/test/OpenMP/teams_codegen.cpp | 4 +- ...distribute_parallel_for_num_threads_codegen.cpp | 2 +- ...s_distribute_parallel_for_proc_bind_codegen.cpp | 2 +- ...ibute_parallel_for_simd_num_threads_codegen.cpp | 2 +- ...tribute_parallel_for_simd_proc_bind_codegen.cpp | 2 +- clang/test/OpenMP/threadprivate_codegen.cpp | 2 +- clang/test/PCH/Inputs/pch-hdrstop-use.cpp | 13 - clang/test/PCH/Inputs/pch-no-hdrstop-use.cpp | 11 - clang/test/PCH/Inputs/pch-through-use3c.cpp | 2 - clang/test/PCH/Inputs/pch-through3c.h | 1 - clang/test/PCH/block-helpers.cpp | 35 - clang/test/PCH/block-helpers.h | 12 - clang/test/PCH/case-insensitive-include.c | 2 +- clang/test/PCH/cxx2a-for-init-statement.cpp | 8 - clang/test/PCH/no-escaping-block-tail-calls.cpp | 14 - clang/test/PCH/no-escaping-block-tail-calls.h | 16 - clang/test/PCH/objc_exprs.h | 4 +- clang/test/PCH/pch-hdrstop-err.cpp | 14 - clang/test/PCH/pch-hdrstop-warn.cpp | 10 - clang/test/PCH/pch-hdrstop.cpp | 28 - clang/test/PCH/pch-no-hdrstop.cpp | 18 - clang/test/PCH/pch-through3c.cpp | 9 - clang/test/PCH/pragma-loop.cpp | 21 +- clang/test/Parser/cuda-kernel-call-c++11.cu | 6 +- clang/test/Parser/cuda-kernel-call.cu | 4 +- clang/test/Parser/cxx2a-init-statement.cpp | 34 - clang/test/Parser/message-expr-alt-op.mm | 41 - clang/test/Parser/objc-cxx-keyword-identifiers.mm | 4 +- clang/test/Parser/pragma-attribute.cpp | 4 +- clang/test/Parser/pragma-loop-safety.cpp | 8 +- clang/test/Parser/pragma-loop.cpp | 57 +- clang/test/Parser/pragma-unroll-and-jam.cpp | 78 - clang/test/Parser/pragma-unroll.cpp | 32 +- clang/test/Preprocessor/aarch64-target-features.c | 31 +- clang/test/Preprocessor/arm-acle-6.4.c | 19 +- clang/test/Preprocessor/arm-target-features.c | 61 +- clang/test/Preprocessor/empty_file_to_include.h | 7 - .../include-leading-nonalpha-no-suggest.c | 3 - clang/test/Preprocessor/include-likely-typo.c | 3 - .../test/Preprocessor/include-nonalpha-no-crash.c | 3 - clang/test/Preprocessor/init.c | 49 +- clang/test/Preprocessor/predefined-arch-macros.c | 42 +- clang/test/Preprocessor/woa-defaults.c | 2 +- clang/test/Sema/Inputs/pragma-pack1.h | 2 +- clang/test/Sema/address_spaces.c | 16 +- clang/test/Sema/arm-no-fp16.c | 210 - clang/test/Sema/atomic-implicit-seq_cst.c | 325 - clang/test/Sema/atomic-ops.c | 4 +- clang/test/Sema/attr-availability-ios.c | 4 +- clang/test/Sema/attr-availability-tvos.c | 14 +- clang/test/Sema/attr-availability-watchos.c | 4 +- clang/test/Sema/attr-availability.c | 4 +- clang/test/Sema/attr-capabilities.c | 14 +- clang/test/Sema/attr-coldhot.c | 4 +- clang/test/Sema/attr-disable-tail-calls.c | 4 +- clang/test/Sema/attr-long-call.c | 4 +- clang/test/Sema/attr-micromips.c | 4 +- clang/test/Sema/attr-notail.c | 4 +- clang/test/Sema/attr-ownership.c | 6 +- clang/test/Sema/attr-ownership.cpp | 4 +- clang/test/Sema/attr-print.c | 8 +- clang/test/Sema/attr-visibility.c | 4 +- clang/test/Sema/builtin-object-size.c | 4 +- clang/test/Sema/builtins.c | 19 +- clang/test/Sema/conditional-expr.c | 4 +- clang/test/Sema/constant-builtins-2.c | 13 - clang/test/Sema/conversion.c | 2 +- clang/test/Sema/fixed-enum.c | 18 - clang/test/Sema/format-strings-ms.c | 2 +- clang/test/Sema/format-strings.c | 4 - clang/test/Sema/internal_linkage.c | 4 +- clang/test/Sema/mips-interrupt-attr.c | 8 +- clang/test/Sema/nullability.c | 4 +- clang/test/Sema/suspicious-pragma-pack.c | 2 +- clang/test/Sema/switch-availability.c | 27 - clang/test/Sema/sync-implicit-seq_cst.c | 26 - clang/test/Sema/unary-minus-integer-impcast.c | 20 - clang/test/Sema/warn-duplicate-enum.c | 10 +- clang/test/SemaCUDA/call-host-fn-from-device.cu | 6 +- clang/test/SemaCUDA/implicit-member-target.cu | 2 +- clang/test/SemaCUDA/usual-deallocators.cu | 95 - clang/test/SemaCXX/PR38913.cpp | 12 - clang/test/SemaCXX/aggregate-initialization.cpp | 48 - clang/test/SemaCXX/attr-cpuspecific.cpp | 3 - clang/test/SemaCXX/attr-print.cpp | 4 +- clang/test/SemaCXX/attr-reinitializes.cpp | 15 - clang/test/SemaCXX/calling-conv-compat.cpp | 43 +- clang/test/SemaCXX/constant-expression-cxx11.cpp | 6 +- clang/test/SemaCXX/constant-expression-cxx2a.cpp | 7 - clang/test/SemaCXX/constexpr-string.cpp | 165 +- clang/test/SemaCXX/cxx0x-compat.cpp | 58 + clang/test/SemaCXX/cxx0x-defaulted-functions.cpp | 8 +- clang/test/SemaCXX/cxx0x-deleted-default-ctor.cpp | 6 +- clang/test/SemaCXX/cxx11-compat.cpp | 76 - clang/test/SemaCXX/cxx14-compat.cpp | 34 - clang/test/SemaCXX/cxx17-compat.cpp | 38 +- clang/test/SemaCXX/cxx1y-deduced-return-type.cpp | 70 - .../cxx1z-class-template-argument-deduction.cpp | 7 - clang/test/SemaCXX/cxx2a-compat.cpp | 23 - .../test/SemaCXX/cxx2a-initializer-aggregates.cpp | 23 - .../SemaCXX/cxx2a-lambda-default-ctor-assign.cpp | 37 - clang/test/SemaCXX/cxx98-compat.cpp | 3 +- clang/test/SemaCXX/dr1301.cpp | 6 +- clang/test/SemaCXX/exception-spec.cpp | 47 - clang/test/SemaCXX/for-range-dereference.cpp | 6 +- clang/test/SemaCXX/friend.cpp | 23 - clang/test/SemaCXX/implicit-exception-spec.cpp | 22 +- clang/test/SemaCXX/member-init.cpp | 20 +- clang/test/SemaCXX/microsoft-dtor-lookup-cxx11.cpp | 4 +- clang/test/SemaCXX/microsoft-varargs.cpp | 1 - clang/test/SemaCXX/ms-uuid.cpp | 8 +- clang/test/SemaCXX/no_destroy.cpp | 46 - clang/test/SemaCXX/rdar42746401.cpp | 7 - clang/test/SemaCXX/subst-restrict.cpp | 18 - clang/test/SemaCXX/thread-safety-annotations.h | 42 - clang/test/SemaCXX/uninitialized.cpp | 6 +- clang/test/SemaCXX/warn-exit-time-destructors.cpp | 5 - clang/test/SemaCXX/warn-float-conversion.cpp | 26 - clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 317 +- clang/test/SemaCXX/warn-thread-safety-negative.cpp | 42 +- clang/test/SemaCXX/warn-thread-safety-parsing.cpp | 82 +- clang/test/SemaCXX/warn-thread-safety-verbose.cpp | 40 +- clang/test/SemaObjC/arc.m | 2 +- clang/test/SemaObjC/enum-fixed-type.m | 5 - clang/test/SemaObjC/infer-availability-from-init.m | 58 - clang/test/SemaObjC/nullability.m | 14 +- .../test/SemaObjC/property-assign-on-object-type.m | 19 - .../test/SemaObjC/property-in-class-extension-1.m | 4 +- clang/test/SemaObjC/protocol-expr-neg-1.m | 6 +- clang/test/SemaObjCXX/blocks.mm | 8 +- clang/test/SemaObjCXX/foreach.mm | 8 - clang/test/SemaObjCXX/noescape.mm | 25 - .../test/SemaObjCXX/warn-thread-safety-analysis.mm | 44 - clang/test/SemaOpenCL/access-qualifier.cl | 32 +- clang/test/SemaOpenCL/address-spaces.cl | 4 +- clang/test/SemaOpenCL/atomic-ops.cl | 5 +- clang/test/SemaOpenCL/block-array-capturing.cl | 16 - clang/test/SemaOpenCL/builtins-amdgcn-error-ci.cl | 8 - clang/test/SemaOpenCL/builtins-amdgcn-error-vi.cl | 8 - clang/test/SemaOpenCL/clang-builtin-version.cl | 2 +- clang/test/SemaOpenCL/extension-version.cl | 12 - clang/test/SemaOpenCL/extensions.cl | 7 - clang/test/SemaOpenCL/invalid-kernel-attrs.cl | 7 - clang/test/SemaOpenCL/null_queue.cl | 26 +- clang/test/SemaOpenCL/numbered-address-space.cl | 31 - clang/test/SemaOpenCL/sampler_t.cl | 2 - clang/test/SemaOpenCL/to_addr_builtin.cl | 82 +- clang/test/SemaTemplate/attributes.cpp | 4 +- clang/test/SemaTemplate/exception-spec-crash.cpp | 4 +- clang/test/SemaTemplate/instantiate-init.cpp | 6 +- .../SemaTemplate/instantiation-depth-default.cpp | 2 +- clang/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp | 43 - clang/test/Tooling/auto-detect-from-source.cpp | 10 +- clang/test/Tooling/clang-check-analyzer.cpp | 3 - .../VFS/umbrella-framework-import-skipnonexist.m | 2 +- clang/test/lit.cfg.py | 4 +- clang/test/lit.site.cfg.py.in | 4 +- clang/tools/c-index-test/c-index-test.c | 115 +- clang/tools/c-index-test/core_main.cpp | 30 +- clang/tools/clang-check/ClangCheck.cpp | 4 +- clang/tools/clang-format/clang-format-diff.py | 25 +- clang/tools/clang-func-mapping/ClangFnMapGen.cpp | 2 +- clang/tools/clang-fuzzer/Dockerfile | 4 - clang/tools/clang-fuzzer/README.txt | 34 - clang/tools/clang-fuzzer/cxx_loop_proto.proto | 12 +- .../tools/clang-fuzzer/handle-llvm/handle_llvm.cpp | 83 +- clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h | 2 +- .../tools/clang-fuzzer/handle-llvm/input_arrays.h | 118 - .../proto-to-cxx/loop_proto_to_cxx.cpp | 49 +- .../proto-to-llvm/loop_proto_to_llvm.cpp | 88 +- .../tools/clang-import-test/clang-import-test.cpp | 4 - clang/tools/clang-rename/clang-rename.py | 13 +- clang/tools/diagtool/DiagTool.cpp | 2 +- clang/tools/driver/driver.cpp | 6 +- clang/tools/libclang/CIndex.cpp | 249 +- clang/tools/libclang/CIndexCodeCompletion.cpp | 7 +- clang/tools/libclang/CMakeLists.txt | 19 - clang/tools/libclang/CXCursor.cpp | 36 +- clang/tools/libclang/CXIndexDataConsumer.cpp | 6 +- clang/tools/libclang/CXIndexDataConsumer.h | 2 +- clang/tools/libclang/CXType.cpp | 115 +- clang/tools/libclang/libclang.exports | 9 - clang/tools/scan-build-py/libscanbuild/analyze.py | 2 + clang/tools/scan-build/bin/scan-build | 44 +- clang/tools/scan-build/libexec/ccc-analyzer | 5 + clang/unittests/AST/ASTImporterTest.cpp | 805 +- clang/unittests/AST/StructuralEquivalenceTest.cpp | 87 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 75 - .../unittests/ASTMatchers/ASTMatchersNodeTest.cpp | 16 +- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 58 - clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp | 38 - .../unittests/ASTMatchers/Dynamic/RegistryTest.cpp | 3 +- clang/unittests/Analysis/CMakeLists.txt | 1 - .../Analysis/ExprMutationAnalyzerTest.cpp | 1109 - clang/unittests/Basic/CMakeLists.txt | 2 - clang/unittests/Basic/FixedPointTest.cpp | 645 - clang/unittests/Basic/SourceManagerTest.cpp | 48 - clang/unittests/Basic/VirtualFileSystemTest.cpp | 329 +- clang/unittests/CMakeLists.txt | 1 - clang/unittests/Driver/ToolChainTest.cpp | 2 +- clang/unittests/Format/FormatTest.cpp | 223 - clang/unittests/Format/FormatTestComments.cpp | 6 - clang/unittests/Format/FormatTestJS.cpp | 86 +- clang/unittests/Format/FormatTestProto.cpp | 12 +- clang/unittests/Format/FormatTestTextProto.cpp | 2 +- clang/unittests/Frontend/CMakeLists.txt | 1 - clang/unittests/Frontend/FixedPointString.cpp | 107 - clang/unittests/Index/CMakeLists.txt | 18 - clang/unittests/Index/IndexTests.cpp | 125 - clang/unittests/Rename/ClangRenameTest.h | 5 - .../unittests/Tooling/CompilationDatabaseTest.cpp | 42 +- clang/unittests/Tooling/ExecutionTest.cpp | 2 - .../LexicallyOrderedRecursiveASTVisitorTest.cpp | 2 +- clang/unittests/Tooling/LookupTest.cpp | 34 +- .../Tooling/RecursiveASTVisitorTestDeclVisitor.cpp | 4 +- .../Tooling/RecursiveASTVisitorTests/Attr.cpp | 2 +- .../RecursiveASTVisitorTests/CXXMemberCall.cpp | 2 +- .../RecursiveASTVisitorTests/DeclRefExpr.cpp | 10 +- .../InitListExprPostOrder.cpp | 2 +- .../InitListExprPostOrderNoQueue.cpp | 2 +- .../InitListExprPreOrder.cpp | 2 +- .../InitListExprPreOrderNoQueue.cpp | 2 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 194 +- ...ngCommentHTMLNamedCharacterReferenceEmitter.cpp | 2 +- clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 18 +- clang/utils/TableGen/ClangOptionDocEmitter.cpp | 6 +- clang/utils/TableGen/NeonEmitter.cpp | 6 +- clang/utils/TableGen/TableGen.cpp | 12 - clang/utils/analyzer/SATestBuild.py | 38 +- clang/utils/analyzer/SATestUpdateDiffs.py | 2 +- clang/utils/analyzer/ubiviz | 76 + clang/www/analyzer/alpha_checks.html | 119 - clang/www/clang_video-05-25-2007.html | 16 +- clang/www/clang_video-07-25-2007.html | 19 +- clang/www/cxx_dr_status.html | 18 +- clang/www/cxx_status.html | 22 +- clang/www/diagnostics.html | 12 +- clang/www/features.html | 7 +- clang/www/get_involved.html | 2 +- clang/www/get_started.html | 12 +- clang/www/index.html | 20 +- clang/www/make_cxx_dr_status | 3 + clang/www/menu.html.incl | 2 +- compiler-rt/CMakeLists.txt | 64 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 10 - compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 108 +- compiler-rt/cmake/Modules/SanitizerUtils.cmake | 10 +- compiler-rt/cmake/base-config-ix.cmake | 8 +- compiler-rt/cmake/builtin-config-ix.cmake | 14 + compiler-rt/cmake/config-ix.cmake | 34 +- .../include/sanitizer/allocator_interface.h | 1 + .../include/sanitizer/common_interface_defs.h | 6 - compiler-rt/include/sanitizer/hwasan_interface.h | 51 - compiler-rt/include/xray/xray_log_interface.h | 25 +- compiler-rt/lib/asan/CMakeLists.txt | 5 +- compiler-rt/lib/asan/asan_globals_win.cc | 2 +- compiler-rt/lib/asan/asan_malloc_win.cc | 15 +- compiler-rt/lib/asan/asan_new_delete.cc | 2 +- compiler-rt/lib/asan/asan_report.h | 4 - compiler-rt/lib/asan/asan_win.cc | 8 - compiler-rt/lib/builtins/Darwin-excludes/10.4.txt | 137 + compiler-rt/lib/builtins/arm/addsf3.S | 2 +- compiler-rt/lib/builtins/clzdi2.c | 9 +- compiler-rt/lib/builtins/ctzdi2.c | 9 +- compiler-rt/lib/builtins/divdc3.c | 4 +- compiler-rt/lib/builtins/divsc3.c | 5 +- compiler-rt/lib/builtins/divtc3.c | 5 +- compiler-rt/lib/builtins/emutls.c | 13 - compiler-rt/lib/builtins/fp_lib.h | 57 - compiler-rt/lib/builtins/int_math.h | 4 + compiler-rt/lib/builtins/int_util.c | 8 +- compiler-rt/lib/builtins/int_util.h | 6 +- compiler-rt/lib/builtins/ppc/divtc3.c | 12 +- compiler-rt/lib/cfi/CMakeLists.txt | 2 +- compiler-rt/lib/cfi/cfi.cc | 40 +- compiler-rt/lib/cfi/cfi_blacklist.txt | 6 +- compiler-rt/lib/fuzzer/CMakeLists.txt | 2 +- compiler-rt/lib/fuzzer/FuzzerDefs.h | 7 - compiler-rt/lib/fuzzer/FuzzerDriver.cpp | 1 + .../lib/fuzzer/FuzzerExtFunctionsDlsymWin.cpp | 62 + compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp | 2 +- compiler-rt/lib/fuzzer/FuzzerFlags.def | 1 + compiler-rt/lib/fuzzer/FuzzerIO.cpp | 8 + compiler-rt/lib/fuzzer/FuzzerIO.h | 2 +- compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp | 7 - compiler-rt/lib/fuzzer/FuzzerIOWindows.cpp | 22 +- compiler-rt/lib/fuzzer/FuzzerLoop.cpp | 16 +- compiler-rt/lib/fuzzer/FuzzerMutate.cpp | 58 +- compiler-rt/lib/fuzzer/FuzzerMutate.h | 8 +- compiler-rt/lib/fuzzer/FuzzerOptions.h | 1 + compiler-rt/lib/fuzzer/FuzzerTracePC.cpp | 52 +- compiler-rt/lib/fuzzer/FuzzerTracePC.h | 4 +- compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp | 11 +- compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp | 6 +- compiler-rt/lib/fuzzer/tests/CMakeLists.txt | 2 - compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp | 7 - compiler-rt/lib/hwasan/CMakeLists.txt | 20 +- compiler-rt/lib/hwasan/hwasan.cc | 172 +- compiler-rt/lib/hwasan/hwasan.h | 27 +- compiler-rt/lib/hwasan/hwasan_allocator.cc | 213 +- compiler-rt/lib/hwasan/hwasan_allocator.h | 73 +- compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cc | 30 +- compiler-rt/lib/hwasan/hwasan_flags.h | 2 +- compiler-rt/lib/hwasan/hwasan_flags.inc | 26 +- compiler-rt/lib/hwasan/hwasan_interceptors.cc | 289 +- compiler-rt/lib/hwasan/hwasan_interface_internal.h | 65 +- compiler-rt/lib/hwasan/hwasan_linux.cc | 195 +- compiler-rt/lib/hwasan/hwasan_mapping.h | 63 +- compiler-rt/lib/hwasan/hwasan_poisoning.cc | 6 +- compiler-rt/lib/hwasan/hwasan_poisoning.h | 2 +- compiler-rt/lib/hwasan/hwasan_report.cc | 275 +- compiler-rt/lib/hwasan/hwasan_report.h | 1 - compiler-rt/lib/hwasan/hwasan_thread.cc | 120 +- compiler-rt/lib/hwasan/hwasan_thread.h | 62 +- compiler-rt/lib/hwasan/hwasan_thread_list.cc | 15 - compiler-rt/lib/hwasan/hwasan_thread_list.h | 200 - compiler-rt/lib/interception/interception.h | 1 - compiler-rt/lib/interception/interception_win.cc | 8 +- compiler-rt/lib/lsan/lsan_common_mac.cc | 8 +- compiler-rt/lib/msan/msan.cc | 6 - compiler-rt/lib/msan/msan_interceptors.cc | 4 +- compiler-rt/lib/profile/WindowsMMap.h | 2 +- compiler-rt/lib/safestack/CMakeLists.txt | 27 +- compiler-rt/lib/safestack/safestack.cc | 83 +- compiler-rt/lib/sanitizer_common/CMakeLists.txt | 2 - .../sanitizer_allocator_size_class_map.h | 5 - .../sanitizer_common/sanitizer_atomic_clang_x86.h | 6 +- .../lib/sanitizer_common/sanitizer_common.cc | 5 + .../lib/sanitizer_common/sanitizer_common.h | 1 - .../sanitizer_common_interceptors.inc | 4 +- .../sanitizer_common/sanitizer_coverage_fuchsia.cc | 6 +- .../sanitizer_coverage_win_sections.cc | 53 +- .../lib/sanitizer_common/sanitizer_fuchsia.cc | 55 +- .../lib/sanitizer_common/sanitizer_internal_defs.h | 7 +- compiler-rt/lib/sanitizer_common/sanitizer_libc.cc | 12 - .../lib/sanitizer_common/sanitizer_linux.cc | 141 +- .../sanitizer_common/sanitizer_linux_libcdep.cc | 4 +- compiler-rt/lib/sanitizer_common/sanitizer_mac.cc | 28 +- compiler-rt/lib/sanitizer_common/sanitizer_mac.h | 4 - .../lib/sanitizer_common/sanitizer_netbsd.cc | 326 - .../lib/sanitizer_common/sanitizer_openbsd.cc | 16 +- .../lib/sanitizer_common/sanitizer_platform.h | 7 +- .../sanitizer_platform_limits_posix.cc | 2 +- .../sanitizer_platform_limits_posix.h | 4 +- compiler-rt/lib/sanitizer_common/sanitizer_posix.h | 3 - .../lib/sanitizer_common/sanitizer_procmaps_bsd.cc | 8 +- .../lib/sanitizer_common/sanitizer_procmaps_mac.cc | 8 +- .../lib/sanitizer_common/sanitizer_ring_buffer.h | 162 - .../sanitizer_stacktrace_libcdep.cc | 24 +- .../lib/sanitizer_common/sanitizer_termination.cc | 9 - .../lib/sanitizer_common/sanitizer_win_defs.h | 20 +- .../lib/sanitizer_common/tests/CMakeLists.txt | 1 - .../tests/sanitizer_allocator_test.cc | 18 - .../tests/sanitizer_common_test.cc | 3 +- .../tests/sanitizer_ring_buffer_test.cc | 99 - compiler-rt/lib/scudo/scudo_allocator.cpp | 27 +- compiler-rt/lib/tsan/CMakeLists.txt | 9 - compiler-rt/lib/tsan/check_analyze.sh | 12 +- compiler-rt/lib/tsan/go/buildgo.sh | 14 +- compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 3 +- compiler-rt/lib/tsan/rtl/tsan_libdispatch_mac.cc | 5 +- compiler-rt/lib/tsan/rtl/tsan_platform.h | 44 - compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 8 - compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc | 8 - compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S | 12 +- compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S | 3 - compiler-rt/lib/xray/CMakeLists.txt | 2 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 42 +- compiler-rt/lib/xray/tests/unit/CMakeLists.txt | 20 +- .../lib/xray/tests/unit/fdr_log_writer_test.cc | 92 - .../lib/xray/tests/unit/fdr_logging_test.cc | 202 + compiler-rt/lib/xray/xray_allocator.h | 93 +- compiler-rt/lib/xray/xray_basic_logging.cc | 75 +- compiler-rt/lib/xray/xray_buffer_queue.cc | 121 +- compiler-rt/lib/xray/xray_buffer_queue.h | 26 +- compiler-rt/lib/xray/xray_fdr_log_records.h | 5 - compiler-rt/lib/xray/xray_fdr_log_writer.h | 119 - compiler-rt/lib/xray/xray_fdr_logging.cc | 369 +- compiler-rt/lib/xray/xray_function_call_trie.h | 61 +- compiler-rt/lib/xray/xray_init.cc | 9 - compiler-rt/lib/xray/xray_profile_collector.cc | 228 +- compiler-rt/lib/xray/xray_profiling.cc | 68 +- compiler-rt/lib/xray/xray_segmented_array.h | 87 +- compiler-rt/lib/xray/xray_trampoline_x86_64.S | 2 - compiler-rt/lib/xray/xray_utils.cc | 5 +- compiler-rt/lib/xray/xray_x86_64.cc | 7 +- .../test/asan/TestCases/Darwin/segv_read_write.c | 5 +- .../test/asan/TestCases/Linux/coverage-missing.cc | 10 +- .../test/asan/TestCases/Posix/mmap_limit_mb.cc | 2 +- .../test/asan/TestCases/Posix/strndup_oob_test.cc | 2 +- .../test/asan/TestCases/Posix/strndup_oob_test2.cc | 2 +- .../asan/TestCases/asan_and_llvm_coverage_test.cc | 2 +- compiler-rt/test/asan/TestCases/atoll_strict.c | 2 +- compiler-rt/test/asan/TestCases/heavy_uar_test.cc | 2 +- .../test/asan/TestCases/initialization-bug.cc | 2 +- .../test/asan/TestCases/intra-object-overflow.cc | 2 +- compiler-rt/test/asan/TestCases/log-path_test.cc | 2 +- .../test/asan/TestCases/pass-object-byval.cc | 2 +- compiler-rt/test/asan/TestCases/printf-2.c | 2 +- compiler-rt/test/asan/TestCases/printf-3.c | 2 +- compiler-rt/test/asan/TestCases/printf-4.c | 2 +- compiler-rt/test/asan/TestCases/printf-5.c | 2 +- compiler-rt/test/asan/TestCases/printf-m.c | 2 +- compiler-rt/test/asan/TestCases/set_shadow_test.c | 2 +- compiler-rt/test/asan/TestCases/strcasestr-1.c | 2 +- compiler-rt/test/asan/TestCases/strcasestr-2.c | 2 +- .../test/asan/TestCases/strcasestr_strict.c | 2 +- compiler-rt/test/asan/TestCases/strcat-overlap.cc | 2 +- .../test/asan/TestCases/strncasecmp_strict.c | 2 +- compiler-rt/test/asan/TestCases/strtoll_strict.c | 2 +- .../suppressions-exec-relative-location.cc | 2 +- .../test/asan/TestCases/suppressions-function.cc | 2 +- compiler-rt/test/asan/TestCases/throw_catch.cc | 2 - .../test/asan/TestCases/time_interceptor.cc | 2 +- .../test/asan/TestCases/verbose-log-path_test.cc | 2 +- .../test/builtins/Unit/compiler_rt_logb_test.c | 63 - .../test/builtins/Unit/compiler_rt_logbf_test.c | 63 - .../test/builtins/Unit/compiler_rt_logbl_test.c | 79 - compiler-rt/test/cfi/bad-split.cpp | 2 +- compiler-rt/test/cfi/cross-dso-diagnostic.cpp | 2 +- compiler-rt/test/cfi/cross-dso/lit.local.cfg | 2 +- compiler-rt/test/cfi/mfcall.cpp | 2 +- compiler-rt/test/cfi/target_uninstrumented.cpp | 2 +- compiler-rt/test/cfi/two-vcalls.cpp | 2 +- compiler-rt/test/fuzzer/InitializeTest.cpp | 5 +- compiler-rt/test/fuzzer/PrintUnstableStatsTest.cpp | 12 +- compiler-rt/test/fuzzer/SymbolizeDeadlock.cpp | 1 + .../test/fuzzer/afl-driver-extra-stats.test | 2 - compiler-rt/test/fuzzer/afl-driver-stderr.test | 3 +- compiler-rt/test/fuzzer/coverage.test | 3 +- compiler-rt/test/fuzzer/dso.test | 2 - compiler-rt/test/fuzzer/dump_coverage.test | 3 +- compiler-rt/test/fuzzer/exit_on_src_pos.test | 10 +- .../fuzzer/fuzzer-implicit-integer-truncation.test | 2 +- compiler-rt/test/fuzzer/fuzzer-mutationstats.test | 5 + compiler-rt/test/fuzzer/fuzzer-oom.test | 20 +- compiler-rt/test/fuzzer/gc-sections.test | 7 +- compiler-rt/test/fuzzer/handle-unstable.test | 9 +- compiler-rt/test/fuzzer/lit.cfg | 20 +- compiler-rt/test/fuzzer/merge-control-file.test | 18 +- compiler-rt/test/fuzzer/merge-posix.test | 1 - compiler-rt/test/fuzzer/merge-sigusr.test | 4 +- compiler-rt/test/fuzzer/minimize_crash.test | 1 - compiler-rt/test/fuzzer/minimize_two_crashes.test | 4 +- compiler-rt/test/fuzzer/null-deref-on-empty.test | 1 - compiler-rt/test/fuzzer/null-deref.test | 1 - compiler-rt/test/fuzzer/only-some-bytes.test | 2 +- compiler-rt/test/fuzzer/print_unstable_stats.test | 23 +- compiler-rt/test/fuzzer/sigusr.test | 4 +- compiler-rt/test/fuzzer/trace-malloc-threaded.test | 3 +- .../test/fuzzer/trace-malloc-unbalanced.test | 9 +- compiler-rt/test/fuzzer/ulimit.test | 2 - compiler-rt/test/fuzzer/value-profile-cmp.test | 2 - compiler-rt/test/fuzzer/value-profile-cmp4.test | 2 - compiler-rt/test/fuzzer/value-profile-load.test | 2 - compiler-rt/test/fuzzer/value-profile-strncmp.test | 2 +- compiler-rt/test/hwasan/TestCases/deep-recursion.c | 73 - compiler-rt/test/hwasan/TestCases/double-free.c | 23 - .../test/hwasan/TestCases/heap-buffer-overflow.c | 26 - .../test/hwasan/TestCases/hwasan-print-shadow.cc | 29 - compiler-rt/test/hwasan/TestCases/longjmp.c | 26 - compiler-rt/test/hwasan/TestCases/malloc-test.c | 16 - compiler-rt/test/hwasan/TestCases/malloc_fill.cc | 22 - .../test/hwasan/TestCases/many-threads-uaf.c | 45 - compiler-rt/test/hwasan/TestCases/new-test.cc | 18 - .../hwasan/TestCases/print-memory-usage-android.c | 21 - .../test/hwasan/TestCases/print-memory-usage.c | 72 - compiler-rt/test/hwasan/TestCases/pthread_exit.c | 5 - .../test/hwasan/TestCases/realloc-after-free.c | 28 - compiler-rt/test/hwasan/TestCases/realloc-test.cc | 37 - compiler-rt/test/hwasan/TestCases/rich-stack.c | 66 - .../test/hwasan/TestCases/sanitizer_malloc.cc | 29 - compiler-rt/test/hwasan/TestCases/sizes.cpp | 80 - .../test/hwasan/TestCases/stack-history-length.c | 36 - compiler-rt/test/hwasan/TestCases/stack-oob.c | 25 - compiler-rt/test/hwasan/TestCases/stack-oob.cc | 25 + compiler-rt/test/hwasan/TestCases/stack-uar.c | 23 - compiler-rt/test/hwasan/TestCases/stack-uar.cc | 23 + compiler-rt/test/hwasan/TestCases/thread-uaf.c | 56 - .../test/hwasan/TestCases/uaf_with_rb_distance.c | 27 - compiler-rt/test/hwasan/TestCases/use-after-free.c | 40 +- compiler-rt/test/lit.common.cfg | 28 +- compiler-rt/test/msan/lit.cfg | 8 +- compiler-rt/test/msan/strndup.cc | 2 +- compiler-rt/test/msan/tls_reuse.cc | 1 + compiler-rt/test/msan/vararg.cc | 60 - .../Inputs/instrprof-gcov-exceptions.cpp.gcov | 2 +- .../profile/Inputs/instrprof-gcov-switch1.c.gcov | 4 +- .../profile/Inputs/instrprof-gcov-switch2.c.gcov | 4 +- .../profile/Inputs/instrprof-shared-main.c.gcov | 4 +- .../profile/instrprof-dlopen-dlclose-gcov.test | 4 +- .../instrprof-gcov-multiple-bbs-single-line.test | 2 + .../test/profile/instrprof-gcov-two-objects.test | 2 +- compiler-rt/test/profile/instrprof-merging.cpp | 53 - .../test/profile/instrprof-shared-gcov-flush.test | 8 +- compiler-rt/test/safestack/lit.cfg | 2 +- compiler-rt/test/safestack/pthread-cleanup.c | 41 +- compiler-rt/test/safestack/pthread-stack-size.c | 53 - compiler-rt/test/safestack/pthread.c | 2 + .../TestCases/allocator_returns_null.cc | 2 +- .../test/sanitizer_common/TestCases/malloc_hook.cc | 2 +- .../test/sanitizer_common/TestCases/strcasestr.c | 2 +- .../sanitizer_common/TestCases/symbolize_pc.cc | 23 +- .../TestCases/symbolize_pc_inline.cc | 30 - .../sanitizer_common/ios_commands/iossim_run.py | 24 +- compiler-rt/test/scudo/dealloc-race.c | 69 - .../test/tsan/Darwin/gcd-sync-block-copy.mm | 34 - compiler-rt/test/ubsan/CMakeLists.txt | 63 - .../ImplicitConversion/integer-conversion.c | 324 - .../integer-truncation-blacklist.c | 16 +- .../ImplicitConversion/integer-truncation.c | 363 +- compiler-rt/test/ubsan/TestCases/Misc/enum.cpp | 2 +- .../test/ubsan/TestCases/Misc/log-path_test.cc | 4 +- compiler-rt/test/ubsan/TestCases/Misc/monitor.cpp | 2 +- .../ubsan/TestCases/Pointer/index-overflow.cpp | 6 +- .../Pointer/unsigned-index-expression.cpp | 2 +- .../TestCases/TypeCheck/Function/function.cpp | 2 +- .../test/ubsan/TestCases/TypeCheck/PR33221.cpp | 2 +- .../TypeCheck/vptr-corrupted-vtable-itanium.cpp | 2 +- .../TypeCheck/vptr-non-unique-typeinfo.cpp | 2 +- .../TypeCheck/vptr-virtual-base-construction.cpp | 2 +- .../TestCases/TypeCheck/vptr-virtual-base.cpp | 2 +- .../test/ubsan/TestCases/TypeCheck/vptr.cpp | 2 +- compiler-rt/test/ubsan/lit.common.cfg | 5 - compiler-rt/test/ubsan/lit.site.cfg.in | 1 - .../TestCases/implicit-integer-truncation.c | 3 +- .../xray/TestCases/Posix/argv0-log-file-name.cc | 2 +- .../TestCases/Posix/clang-no-xray-instrument.cc | 11 - compiler-rt/test/xray/TestCases/Posix/fdr-mode.cc | 1 + .../test/xray/TestCases/Posix/fdr-single-thread.cc | 8 +- .../test/xray/TestCases/Posix/fdr-thread-order.cc | 27 +- .../TestCases/Posix/profiling-multi-threaded.cc | 2 +- compiler-rt/test/xray/Unit/lit.site.cfg.in | 8 - .../unittests/lit.common.unit.configured.in | 1 - debuginfo-tests/.arcconfig | 3 - debuginfo-tests/CMakeLists.txt | 27 - debuginfo-tests/README.txt | 19 - debuginfo-tests/aggregate-indirect-arg.cpp | 32 - debuginfo-tests/apple-accel.cpp | 24 - debuginfo-tests/asan-blocks.c | 41 - debuginfo-tests/asan-deque.cpp | 46 - debuginfo-tests/asan.c | 31 - debuginfo-tests/block_var.m | 32 - debuginfo-tests/blocks.m | 43 - debuginfo-tests/ctor.cpp | 25 - debuginfo-tests/dbg-arg.c | 46 - debuginfo-tests/foreach.m | 31 - debuginfo-tests/forward-declare-class.cpp | 27 - debuginfo-tests/lit.cfg.py | 72 - debuginfo-tests/lit.local.cfg | 3 - debuginfo-tests/lit.site.cfg.py.in | 25 - debuginfo-tests/llgdb.py | 157 - debuginfo-tests/nested-struct.cpp | 21 - debuginfo-tests/nrvo-string.cpp | 27 - debuginfo-tests/safestack.c | 52 - debuginfo-tests/sret.cpp | 71 - debuginfo-tests/stack-var.c | 18 - debuginfo-tests/static-member-2.cpp | 39 - debuginfo-tests/static-member.cpp | 36 - debuginfo-tests/test_debuginfo.pl | 81 - debuginfo-tests/vla.c | 24 - dragonegg/.gitignore | 39 - dragonegg/CMakeLists.txt | 125 - dragonegg/COPYING | 340 - dragonegg/Makefile | 202 - dragonegg/README | 135 - dragonegg/TODO | 92 - dragonegg/exports.map | 7 - dragonegg/include/arm/dragonegg/Target.h | 352 - dragonegg/include/darwin/dragonegg/OS.h | 56 - dragonegg/include/dragonegg/ABI.h | 334 - dragonegg/include/dragonegg/ADT/IntervalList.h | 215 - dragonegg/include/dragonegg/ADT/Range.h | 103 - dragonegg/include/dragonegg/Aliasing.h | 35 - dragonegg/include/dragonegg/Cache.h | 61 - dragonegg/include/dragonegg/ConstantConversion.h | 61 - dragonegg/include/dragonegg/Debug.h | 214 - dragonegg/include/dragonegg/Internals.h | 776 - dragonegg/include/dragonegg/Trees.h | 169 - dragonegg/include/dragonegg/TypeConversion.h | 103 - dragonegg/include/dragonegg/gt-cache-4.5.inc | 879 - dragonegg/include/dragonegg/gt-cache-4.6.inc | 997 - dragonegg/include/freebsd/dragonegg/OS.h | 33 - dragonegg/include/kfreebsd/dragonegg/OS.h | 33 - dragonegg/include/linux/dragonegg/OS.h | 33 - dragonegg/include/openbsd/dragonegg/OS.h | 33 - dragonegg/include/unknown/dragonegg/OS.h | 1 - dragonegg/include/x86/dragonegg/Target.h | 353 - dragonegg/integrated-as.specs | 2 - dragonegg/src/Aliasing.cpp | 157 - dragonegg/src/Backend.cpp | 2552 - dragonegg/src/Cache.cpp | 246 - dragonegg/src/ConstantConversion.cpp | 1707 - dragonegg/src/Convert.cpp | 9445 - dragonegg/src/Debug.cpp | 1216 - dragonegg/src/DefaultABI.cpp | 457 - dragonegg/src/Trees.cpp | 281 - dragonegg/src/TypeConversion.cpp | 1677 - dragonegg/src/arm/Target.cpp | 594 - dragonegg/src/bits_and_bobs.cpp | 1 - dragonegg/src/unknown/Target.cpp | 1 - dragonegg/src/x86/ABIHack.inc | 2238 - dragonegg/src/x86/Target.cpp | 1972 - dragonegg/src/x86/x86_builtins | 1017 - dragonegg/test/CMakeLists.txt | 29 - dragonegg/test/DEFormats.py | 15 - dragonegg/test/DETestRunner.py | 143 - dragonegg/test/DEUtils.py | 106 - dragonegg/test/README | 37 - dragonegg/test/compilator/compilator-lit.cfg | 412 - dragonegg/test/compilator/dragonegg-validator | 1 - dragonegg/test/compilator/local/2002-07-29-Casts.c | 86 - .../compilator/local/2003-08-20-ExceptionFail.cpp | 12 - .../compilator/local/2003-08-21-EmptyClass.cpp | 9 - .../test/compilator/local/2003-08-24-Cleanup.cpp | 10 - .../compilator/local/2003-08-27-TypeNamespaces.cpp | 16 - .../compilator/local/2003-08-28-ForwardType.cpp | 23 - .../compilator/local/2003-08-28-SaveExprBug.cpp | 24 - .../compilator/local/2003-08-29-ArgPassingBug.cpp | 13 - .../compilator/local/2003-08-31-StructLayout.cpp | 16 - .../local/2003-09-22-CompositeExprValue.cpp | 11 - .../local/2003-09-29-ArgumentNumberMismatch.cpp | 17 - .../compilator/local/2003-09-30-CommaExprBug.cpp | 10 - .../local/2003-09-30-ForIncrementExprBug.cpp | 10 - .../local/2003-09-30-ForIncrementExprBug2.cpp | 12 - .../local/2003-09-30-NestedFunctionDecl.cpp | 12 - .../compilator/local/2003-10-17-BoolBitfields.cpp | 11 - .../compilator/local/2003-10-21-InnerClass.cpp | 12 - .../local/2003-10-27-VirtualBaseClassCrash.cpp | 17 - .../local/2003-11-04-ArrayConstructors.cpp | 12 - .../compilator/local/2003-11-04-CatchLabelName.cpp | 11 - .../compilator/local/2003-11-08-ArrayAddress.cpp | 10 - .../test/compilator/local/2003-11-18-EnumArray.cpp | 14 - .../local/2003-11-25-ReturningOpaqueByValue.cpp | 12 - .../compilator/local/2004-09-27-CompilerCrash.cpp | 13 - .../local/2004-11-27-VariableSizeInStructure.c | 11 - .../compilator/local/2005-05-06-CountBuiltins.c | 17 - .../local/2005-10-18-VariableSizedElementCrash.c | 9 - .../local/2006-05-01-AppleAlignmentPragma.c | 12 - .../local/2006-09-27-Debug-Protection.cpp | 12 - .../compilator/local/2006-11-06-StackTrace.cpp | 38 - .../compilator/local/2006-11-30-NoCompileUnit.cpp | 60 - .../test/compilator/local/2006-11-30-Pubnames.cpp | 22 - .../compilator/local/2007-02-04-WITH_SIZE_EXPR.c | 21 - .../test/compilator/local/2007-02-05-nested.c | 54 - .../local/2007-02-16-VariableSizeStructArg.c | 7 - .../compilator/local/2007-02-16-WritableStrings.c | 7 - .../compilator/local/2007-03-06-VarSizeInStruct1.c | 8 - .../compilator/local/2007-03-06-VarSizeInStruct2.c | 8 - .../compilator/local/2007-03-27-ArrayCompatible.c | 10 - .../local/2007-04-11-InlineStorageClassC89.c | 46 - .../local/2007-04-11-InlineStorageClassC99.c | 46 - .../local/2007-05-07-NestedStructReturn.c | 13 - .../compilator/local/2007-07-04-NestedCatches.cpp | 32 - .../compilator/local/2007-09-20-GcrootAttribute.c | 29 - .../test/compilator/local/2007-11-27-SExtZExt.c | 12 - .../test/compilator/local/2007-12-VarArrayDebug.c | 18 - .../compilator/local/2008-02-11-AnnotateBuiltin.c | 7 - .../compilator/local/2008-07-08-FAbsAttributes.c | 4 - .../compilator/local/2008-10-29-WrongOffset.cpp | 489 - .../compilator/local/2008-11-03-OptionOverride.f90 | 4 - .../2008-11-11-AnnotateStructFieldAttribute.c | 18 - dragonegg/test/compilator/local/2009-01-20-k8.c | 4 - .../compilator/local/2009-02-17-BitField-dbg.c | 14 - .../compilator/local/2009-04-21-DtorNames-dbg.cpp | 32 - .../compilator/local/2009-05-17-AlwaysInline.c | 17 - .../compilator/local/2009-07-15-LineNumbers.cpp | 27 - .../local/2009-08-11-AsmBlocksComplexJumpTarget.c | 10 - .../compilator/local/2009-09-04-modify-crash.cpp | 7 - .../test/compilator/local/2010-01-05-LinkageName.c | 15 - .../compilator/local/2010-01-14-StaticVariable.c | 12 - .../test/compilator/local/2010-02-16-DbgVarScope.c | 30 - .../local/2010-02-17-DbgArtificialArg.cpp | 16 - .../test/compilator/local/2010-03-10-arm-asmreg.c | 15 - .../local/2010-04-30-OptimizedMethod-Dbg.cpp | 18 - .../local/2010-05-14-Optimized-VarType.c | 23 - .../test/compilator/local/2010-05-18-asmsched.c | 17 - .../test/compilator/local/2010-05-18-palignr.c | 24 - .../test/compilator/local/2010-06-28-DbgLocalVar.c | 14 - .../test/compilator/local/2010-06-28-nowarn.c | 21 - .../test/compilator/local/2010-07-19-nowarn.cpp | 21 - .../compilator/local/2010-07-27-MinNoFoldConst.c | 18 - .../test/compilator/local/2010-08-31-ByValArg.cpp | 53 - .../test/compilator/local/2010-11-16-asmblock.c | 16 - dragonegg/test/compilator/local/AliasOfRename.c | 21 - dragonegg/test/compilator/local/Atomics-no64bit.c | 190 - .../test/compilator/local/CodeCompleteConsumer.ii | 77 - dragonegg/test/compilator/local/UnderAligned.ii | 26 - .../compilator/local/ada/array_constructor.adb | 5 - .../test/compilator/local/ada/array_range_ref.adb | 6 - dragonegg/test/compilator/local/ada/array_ref.adb | 10 - dragonegg/test/compilator/local/ada/array_size.adb | 9 - dragonegg/test/compilator/local/ada/asm.adb | 5 - dragonegg/test/compilator/local/ada/bitfield.adb | 18 - dragonegg/test/compilator/local/ada/bitfield.ads | 15 - .../test/compilator/local/ada/debug_var_size.ads | 7 - dragonegg/test/compilator/local/ada/emit_var.ads | 4 - dragonegg/test/compilator/local/ada/fat_fields.adb | 8 - dragonegg/test/compilator/local/ada/fat_fields.ads | 7 - .../test/compilator/local/ada/field_order.ads | 6 - .../test/compilator/local/ada/global_constant.adb | 4 - .../test/compilator/local/ada/global_constant.ads | 4 - dragonegg/test/compilator/local/ada/init_size.ads | 11 - .../compilator/local/ada/negative_field_offset.adb | 15 - .../test/compilator/local/ada/non_bitfield.ads | 11 - dragonegg/test/compilator/local/ada/non_lvalue.adb | 6 - dragonegg/test/compilator/local/ada/non_lvalue.ads | 11 - .../test/compilator/local/ada/placeholder.adb | 11 - dragonegg/test/compilator/local/ada/pr15984.adb | 20 - dragonegg/test/compilator/local/ada/pr15984.ads | 27 - dragonegg/test/compilator/local/ada/switch.adb | 11 - .../test/compilator/local/ada/unc_constructor.adb | 8 - .../test/compilator/local/ada/unc_constructor.ads | 8 - dragonegg/test/compilator/local/ada/var_offset.adb | 6 - dragonegg/test/compilator/local/ada/var_offset.ads | 9 - dragonegg/test/compilator/local/ada/var_size.adb | 6 - dragonegg/test/compilator/local/ada/var_size.ads | 7 - dragonegg/test/compilator/local/ada/vce.adb | 6 - dragonegg/test/compilator/local/ada/vce_lv.adb | 8 - .../compilator/local/ada/volatile_function.adb | 6 - .../compilator/local/ada/volatile_function.ads | 4 - dragonegg/test/compilator/local/alignstack.c | 23 - dragonegg/test/compilator/local/alignstack.cpp | 23 - .../test/compilator/local/asm_float_truncate.cpp | 18 - dragonegg/test/compilator/local/bid128.c | 9 - dragonegg/test/compilator/local/bill.C | 4 - dragonegg/test/compilator/local/bof.C | 6 - .../c++/2003-11-25-ReturningOpaqueByValue.cpp | 10 - .../local/c++/2004-09-27-CompilerCrash.cpp | 11 - .../2004-11-27-InlineAsmFunctionRedefinition.cpp | 24 - .../c++/2005-02-27-PlacementArrayNewCrash.cpp | 6 - .../test/compilator/local/c++/2006-09-08-powi.cpp | 5 - .../compilator/local/c++/2007-04-31-TryCatch.cpp | 10 - .../local/c++/2007-05-16-ReverseBitFieldCrash.cpp | 22 - .../c++/2009-07-16-PrivateCopyConstructor.cpp | 12 - .../test/compilator/local/c++/nameless-type.cpp | 19 - .../local/c/2012-04-20-PointerBIT_AND_EXPR.c | 8 - dragonegg/test/compilator/local/c/typedef.c | 4 - dragonegg/test/compilator/local/clone.c | 5 - dragonegg/test/compilator/local/commoncap.i | 11 - dragonegg/test/compilator/local/cstring-align.c | 11 - dragonegg/test/compilator/local/dash-x.cpp | 10 - dragonegg/test/compilator/local/emit-llvm-opt.c | 9 - .../compilator/local/facerec_fft2d_MINIMIZED.f90 | 24 - dragonegg/test/compilator/local/false.c | 8 - dragonegg/test/compilator/local/filelist.cpp | 3 - .../local/fortran/2009-02-09-FloorDivExpr.f90 | 31 - dragonegg/test/compilator/local/fortran/cpow.f90 | 17 - dragonegg/test/compilator/local/fp-logical.c | 15 - .../test/compilator/local/hollerith_reduced.f90 | 24 - dragonegg/test/compilator/local/include.c | 10 - .../test/compilator/local/inline-asm-function.c | 6 - dragonegg/test/compilator/local/just-compile.cpp | 10 - .../local/lucas_distrib_spec_MINIMIZED.f90 | 119 - dragonegg/test/compilator/local/lused.c | 3 - dragonegg/test/compilator/local/name.c | 4 - dragonegg/test/compilator/local/nested-functions.c | 18 - dragonegg/test/compilator/local/no_pred.c | 4 - dragonegg/test/compilator/local/opt-test.c | 13 - dragonegg/test/compilator/local/pr11058.cpp | 43 - dragonegg/test/compilator/local/pr11182.i | 610 - dragonegg/test/compilator/local/pr17347.C | 34 - dragonegg/test/compilator/local/pr2951.c | 1 - dragonegg/test/compilator/local/pr3373.c | 117 - dragonegg/test/compilator/local/pr5234.C | 2 - dragonegg/test/compilator/local/pr9652.f | 9 - dragonegg/test/compilator/local/pr9714.c | 5 - dragonegg/test/compilator/local/pr9726.c | 7 - dragonegg/test/compilator/local/ptr-rotate.c | 7 - dragonegg/test/compilator/local/rs.c | 11 - dragonegg/test/compilator/local/rsqrtps_nr.c | 18 - dragonegg/test/compilator/local/sink.c | 13 - dragonegg/test/compilator/local/sqrtps_nr.c | 4 - dragonegg/test/compilator/local/ssa.c | 1 - dragonegg/test/compilator/local/static_chain.c | 6 - dragonegg/test/compilator/local/together.cpp | 10 - dragonegg/test/compilator/local/tramp.c | 20 - dragonegg/test/compilator/local/vla-1.c | 9 - dragonegg/test/compilator/local/wall.c | 13 - .../test/compilator/local/zerosize-union-field.c | 6 - dragonegg/test/dragonegg-lit.site.cfg.in | 5 - dragonegg/test/e.class | Bin 116 -> 0 bytes dragonegg/test/validator/BitfieldRefAlignment.cpp | 15 - dragonegg/test/validator/ada/abi_overflow.adb | 10 - dragonegg/test/validator/ada/abi_overflow.ads | 5 - dragonegg/test/validator/ada/constant_fold.ads | 5 - dragonegg/test/validator/ada/element_copy.adb | 13 - dragonegg/test/validator/ada/element_copy.ads | 9 - dragonegg/test/validator/ada/empty_type.adb | 14 - dragonegg/test/validator/ada/real_cst.adb | 8 - dragonegg/test/validator/ada/real_cst.ads | 5 - .../test/validator/c++/2003-11-02-WeakLinkage.cpp | 14 - .../c++/2004-01-11-DynamicInitializedConstant.cpp | 6 - .../c++/2004-03-09-UnmangledBuiltinMethods.cpp | 8 - .../validator/c++/2004-09-27-DidntEmitTemplate.cpp | 22 - .../c++/2004-11-27-EmitsUnusedInlineFunctions.cpp | 7 - .../c++/2005-01-03-StaticInitializers.cpp | 9 - .../validator/c++/2005-02-13-BadDynamicInit.cpp | 10 - .../validator/c++/2005-02-14-BitFieldOffset.cpp | 12 - .../validator/c++/2005-07-21-VirtualBaseAccess.cpp | 18 - .../validator/c++/2006-11-20-GlobalSymbols.cpp | 13 - .../c++/2007-01-06-ELF-Thunk-Sections-2.cpp | 57 - .../c++/2007-01-06-ELF-Thunk-Sections.cpp | 57 - .../validator/c++/2007-03-27-FunctionVarRename.cpp | 16 - .../c++/2007-04-11-InlineStorageClassC++.cpp | 45 - .../test/validator/c++/2007-05-23-TryFinally.cpp | 17 - .../validator/c++/2007-07-29-RestrictPtrArg.cpp | 7 - .../validator/c++/2007-07-29-RestrictRefArg.cpp | 7 - .../validator/c++/2007-08-01-RestrictMethod.cpp | 13 - .../test/validator/c++/2008-01-11-BadWarning.cpp | 6 - .../c++/2009-02-07-VolatileArrayRefHack.cpp | 8 - .../validator/c++/2009-02-16-CtorNames-dbg.cpp | 11 - .../validator/c++/2009-06-20-DarwinPPCLayout.cpp | 32 - .../test/validator/c++/2009-06-30-ByrefBlock.cpp | 11 - .../validator/c++/2009-09-09-packed-layout.cpp | 18 - .../test/validator/c++/2009-12-23-MissingSext.cpp | 16 - .../validator/c++/2010-03-22-empty-baseclass.cpp | 134 - .../test/validator/c++/2010-06-21-LocalVarDbg.cpp | 13 - .../test/validator/c++/2010-07-23-DeclLoc.cpp | 86 - .../test/validator/c++/2012-03-25-LoadRange.cpp | 7 - .../test/validator/c++/2012-04-13-EnumRange.cpp | 10 - dragonegg/test/validator/c++/2012-04-27-Alias.cpp | 12 - .../test/validator/c++/2012-09-27-param-align.cpp | 16 - .../test/validator/c++/2012-12-08-Padding.cpp | 9 - .../test/validator/c++/CallReturnAlignment.cpp | 18 - dragonegg/test/validator/c++/EmptyBlock.cpp | 14 - dragonegg/test/validator/c++/MRVAlignment.cpp | 16 - dragonegg/test/validator/c++/NotAddressable.cpp | 17 - dragonegg/test/validator/c++/OffsetType.cpp | 25 - dragonegg/test/validator/c++/integration-O2.cpp | 19 - dragonegg/test/validator/c++/m64-ptr.cpp | 19 - dragonegg/test/validator/c++/member-alignment.cpp | 21 - dragonegg/test/validator/c++/nullptr01.C | 8 - dragonegg/test/validator/c++/nullptr05.C | 12 - dragonegg/test/validator/c++/nullptr06.C | 13 - dragonegg/test/validator/c++/nullptr08.C | 11 - dragonegg/test/validator/c++/nullptr09.C | 9 - dragonegg/test/validator/c++/nullptr11.C | 38 - dragonegg/test/validator/c++/nullptr13.C | 14 - dragonegg/test/validator/c++/nullptr14.C | 23 - dragonegg/test/validator/c++/nullptr17.C | 21 - dragonegg/test/validator/c++/nullptr18.C | 19 - dragonegg/test/validator/c++/nullptr20.C | 18 - dragonegg/test/validator/c++/nullptr21.C | 53 - dragonegg/test/validator/c++/nullptr22.C | 18 - dragonegg/test/validator/c++/nullptr29.C | 4 - dragonegg/test/validator/c++/nullptr_t.cpp | 7 - dragonegg/test/validator/c++/varargs.cpp | 19 - dragonegg/test/validator/c++/weak-external.cpp | 18 - .../c++/x86-64-abi-sret-vs-2word-struct-param.cpp | 27 - .../test/validator/c/2012-03-16-AllocaOrder.c | 18 - dragonegg/test/validator/c/2012-05-06-SelfInit.c | 4 - dragonegg/test/validator/c/2012-06-05-Alloca.c | 12 - .../validator/c/2012-09-08-BitfieldAlignment.c | 41 - .../test/validator/c/2012-09-10-MRVOverflow.c | 11 - dragonegg/test/validator/c/2012-10-01-Alloca.c | 11 - dragonegg/test/validator/c/BuiltinAssumeAligned.c | 6 - dragonegg/test/validator/c/ConstructorAsLValue.c | 16 - dragonegg/test/validator/c/EmptyBlock.c | 16 - dragonegg/test/validator/c/ExternFunctionWeakref.c | 7 - dragonegg/test/validator/c/ExternVariableWeakref.c | 7 - dragonegg/test/validator/c/FunctionAlias.c | 9 - dragonegg/test/validator/c/FunctionCastCall.c | 7 - dragonegg/test/validator/c/FunctionVariableAlias.c | 6 - dragonegg/test/validator/c/GlobalAlignment.c | 8 - dragonegg/test/validator/c/InternFunctionWeakref.c | 7 - dragonegg/test/validator/c/InternVariableWeakref.c | 7 - dragonegg/test/validator/c/LongDoubleSize.c | 4 - dragonegg/test/validator/c/NoBuiltin.c | 7 - dragonegg/test/validator/c/NoIROptimize.c | 7 - dragonegg/test/validator/c/NoReturn.c | 6 - dragonegg/test/validator/c/PointerPlusExpr.c | 25 - dragonegg/test/validator/c/StackProtector.c | 5 - dragonegg/test/validator/c/TargetAttributes.c | 12 - dragonegg/test/validator/c/ThreadLocalVariables.c | 29 - dragonegg/test/validator/c/VariableAlias.c | 9 - dragonegg/test/validator/c/VariableFunctionAlias.c | 6 - dragonegg/test/validator/c/copysignp.c | 7 - dragonegg/test/validator/c/fast-math.c | 12 - dragonegg/test/validator/c/fma.c | 10 - dragonegg/test/validator/c/iceil.c | 14 - dragonegg/test/validator/c/lround.c | 21 - dragonegg/test/validator/c/rdrand-builtins-64.c | 11 - dragonegg/test/validator/c/rdrand-builtins.c | 18 - dragonegg/test/validator/c/signbit.c | 17 - dragonegg/test/validator/c/stdin.c | 3 - dragonegg/test/validator/c/trampoline-warning.c | 8 - dragonegg/test/validator/c/vectorizer.c | 10 - .../fortran/2008-11-03-OptionOverride.f90 | 4 - .../test/validator/fortran/2012-03-22-NoAlias.f | 13 - .../test/validator/fortran/2012-04-24-CondExpr.f90 | 24 - .../validator/fortran/2012-04-25-VecPermExpr.f90 | 37 - .../validator/fortran/2012-11-29-VectorCstCast.f | 29 - .../test/validator/fortran/VecPackFixTruncExpr.f | 43 - dragonegg/test/validator/go/heap-trampoline.go | 19 - dragonegg/test/validator/objc/2007-04-03-ObjcEH.m | 29 - dragonegg/test/validator/objc/2007-05-02-Strong.m | 23 - .../test/validator/objc/2007-10-18-ProDescriptor.m | 19 - .../validator/objc/2007-10-23-GC-WriteBarrier.m | 9 - dragonegg/test/validator/objc/2008-10-3-EhValue.m | 50 - .../test/validator/objc/2008-11-12-Metadata.m | 14 - .../test/validator/objc/2009-02-05-VolatileProp.m | 11 - .../validator/objc/2009-04-28-bitfield-vs-vbc.m | 128 - .../test/validator/objc/2010-03-17-StructRef.m | 43 - dragonegg/test/validator/validator-lit.cfg | 66 - dragonegg/utils/CMakeLists.txt | 5 - dragonegg/utils/TargetInfo.cpp | 80 - dragonegg/www/dragonegg.png | Bin 106474 -> 0 bytes dragonegg/www/dragoneggsmall.png | Bin 22189 -> 0 bytes dragonegg/www/favicon.ico | Bin 3638 -> 0 bytes dragonegg/www/index.html | 390 - klee/LICENSE.TXT | 62 - klee/Makefile | 59 - klee/Makefile.common | 37 - klee/Makefile.config.in | 53 - klee/Makefile.rules | 2246 - klee/README.txt | 24 - klee/TODO.txt | 58 - klee/autoconf/AutoRegen.sh | 55 - klee/autoconf/config.guess | 1498 - klee/autoconf/config.sub | 1702 - klee/autoconf/configure.ac | 365 - klee/autoconf/install-sh | 322 - klee/configure | 5787 - klee/docs/SMT-COMP/BitVector_ArraysEx.smt | 74 - klee/docs/SMT-COMP/BitVectors.smt | 187 - klee/docs/SMT-COMP/QF_AUFBV.smt | 19 - klee/docs/SMT-COMP/QF_BV.smt | 261 - klee/docs/doxygen.cfg.in | 1291 - klee/docs/intro | 10 - klee/docs/overview | 104 - klee/examples/get_sign/get_sign.c | 20 - klee/examples/islower/islower.c | 17 - klee/examples/regexp/Regexp.c | 62 - klee/examples/regexp/notes.txt | 26 - klee/examples/sort/sort.c | 81 - klee/include/expr/Lexer.h | 119 - klee/include/expr/Parser.h | 238 - klee/include/klee/CommandLine.h | 53 - klee/include/klee/Common.h | 35 - klee/include/klee/Config/Version.h | 24 - klee/include/klee/Config/config.h.in | 81 - klee/include/klee/Constraints.h | 79 - klee/include/klee/ExecutionState.h | 145 - klee/include/klee/Expr.h | 1083 - klee/include/klee/ExprBuilder.h | 91 - klee/include/klee/IncompleteSolver.h | 109 - klee/include/klee/Internal/ADT/DiscretePDF.h | 47 - klee/include/klee/Internal/ADT/DiscretePDF.inc | 342 - klee/include/klee/Internal/ADT/ImmutableMap.h | 104 - klee/include/klee/Internal/ADT/ImmutableSet.h | 101 - klee/include/klee/Internal/ADT/ImmutableTree.h | 620 - klee/include/klee/Internal/ADT/KTest.h | 62 - klee/include/klee/Internal/ADT/MapOfSets.h | 385 - klee/include/klee/Internal/ADT/RNG.h | 50 - klee/include/klee/Internal/ADT/TreeStream.h | 77 - klee/include/klee/Internal/Module/Cell.h | 23 - .../klee/Internal/Module/InstructionInfoTable.h | 72 - klee/include/klee/Internal/Module/KInstIterator.h | 49 - klee/include/klee/Internal/Module/KInstruction.h | 63 - klee/include/klee/Internal/Module/KModule.h | 128 - klee/include/klee/Internal/README.txt | 3 - .../klee/Internal/Support/FloatEvaluation.h | 258 - klee/include/klee/Internal/Support/IntEvaluation.h | 164 - klee/include/klee/Internal/Support/ModuleUtil.h | 41 - klee/include/klee/Internal/Support/QueryLog.h | 63 - klee/include/klee/Internal/Support/Timer.h | 28 - klee/include/klee/Internal/System/Time.h | 20 - klee/include/klee/Interpreter.h | 156 - klee/include/klee/Solver.h | 277 - klee/include/klee/SolverImpl.h | 104 - klee/include/klee/Statistic.h | 71 - klee/include/klee/Statistics.h | 154 - klee/include/klee/TimerStatIncrementer.h | 32 - klee/include/klee/klee.h | 149 - klee/include/klee/util/ArrayExprHash.h | 135 - klee/include/klee/util/Assignment.h | 98 - klee/include/klee/util/BitArray.h | 42 - klee/include/klee/util/Bits.h | 107 - klee/include/klee/util/ExprEvaluator.h | 41 - klee/include/klee/util/ExprHashMap.h | 48 - klee/include/klee/util/ExprPPrinter.h | 74 - klee/include/klee/util/ExprRangeEvaluator.h | 285 - klee/include/klee/util/ExprSMTLIBLetPrinter.h | 73 - klee/include/klee/util/ExprSMTLIBPrinter.h | 322 - klee/include/klee/util/ExprUtil.h | 43 - klee/include/klee/util/ExprVisitor.h | 98 - klee/include/klee/util/GetElementPtrTypeIterator.h | 159 - klee/include/klee/util/PrintContext.h | 91 - klee/include/klee/util/Ref.h | 137 - klee/lib/Basic/CmdLineOptions.cpp | 65 - klee/lib/Basic/ConstructSolverChain.cpp | 82 - klee/lib/Basic/KTest.cpp | 240 - klee/lib/Basic/Makefile | 16 - klee/lib/Basic/README.txt | 3 - klee/lib/Basic/Statistics.cpp | 84 - klee/lib/Core/AddressSpace.cpp | 335 - klee/lib/Core/AddressSpace.h | 131 - klee/lib/Core/CallPathManager.cpp | 103 - klee/lib/Core/CallPathManager.h | 83 - klee/lib/Core/Common.cpp | 110 - klee/lib/Core/Common.h | 56 - klee/lib/Core/Context.cpp | 48 - klee/lib/Core/Context.h | 45 - klee/lib/Core/CoreStats.cpp | 29 - klee/lib/Core/CoreStats.h | 53 - klee/lib/Core/ExecutionState.cpp | 378 - klee/lib/Core/Executor.cpp | 3417 - klee/lib/Core/Executor.h | 467 - klee/lib/Core/ExecutorTimers.cpp | 220 - klee/lib/Core/ExecutorUtil.cpp | 154 - klee/lib/Core/ExternalDispatcher.cpp | 284 - klee/lib/Core/ExternalDispatcher.h | 50 - klee/lib/Core/ImpliedValue.cpp | 258 - klee/lib/Core/ImpliedValue.h | 41 - klee/lib/Core/Makefile | 16 - klee/lib/Core/Memory.cpp | 598 - klee/lib/Core/Memory.h | 241 - klee/lib/Core/MemoryManager.cpp | 82 - klee/lib/Core/MemoryManager.h | 42 - klee/lib/Core/ObjectHolder.h | 33 - klee/lib/Core/PTree.cpp | 103 - klee/lib/Core/PTree.h | 53 - klee/lib/Core/Searcher.cpp | 575 - klee/lib/Core/Searcher.h | 291 - klee/lib/Core/SeedInfo.cpp | 165 - klee/lib/Core/SeedInfo.h | 48 - klee/lib/Core/SpecialFunctionHandler.cpp | 711 - klee/lib/Core/SpecialFunctionHandler.h | 106 - klee/lib/Core/StatsTracker.cpp | 847 - klee/lib/Core/StatsTracker.h | 93 - klee/lib/Core/TimingSolver.cpp | 152 - klee/lib/Core/TimingSolver.h | 71 - klee/lib/Core/UserSearcher.cpp | 136 - klee/lib/Core/UserSearcher.h | 23 - klee/lib/Expr/Constraints.cpp | 156 - klee/lib/Expr/Expr.cpp | 1156 - klee/lib/Expr/ExprBuilder.cpp | 1067 - klee/lib/Expr/ExprEvaluator.cpp | 99 - klee/lib/Expr/ExprPPrinter.cpp | 548 - klee/lib/Expr/ExprSMTLIBLetPrinter.cpp | 249 - klee/lib/Expr/ExprSMTLIBPrinter.cpp | 905 - klee/lib/Expr/ExprUtil.cpp | 127 - klee/lib/Expr/ExprVisitor.cpp | 258 - klee/lib/Expr/Lexer.cpp | 268 - klee/lib/Expr/Makefile | 16 - klee/lib/Expr/Parser.cpp | 1623 - klee/lib/Expr/Updates.cpp | 125 - klee/lib/Makefile | 14 - klee/lib/Module/Checks.cpp | 78 - klee/lib/Module/InstructionInfoTable.cpp | 231 - klee/lib/Module/IntrinsicCleaner.cpp | 190 - klee/lib/Module/KInstruction.cpp | 19 - klee/lib/Module/KModule.cpp | 594 - klee/lib/Module/LowerSwitch.cpp | 141 - klee/lib/Module/Makefile | 16 - klee/lib/Module/ModuleUtil.cpp | 111 - klee/lib/Module/Optimize.cpp | 304 - klee/lib/Module/Passes.h | 177 - klee/lib/Module/PhiCleaner.cpp | 83 - klee/lib/Module/RaiseAsm.cpp | 126 - klee/lib/README.txt | 18 - klee/lib/SMT/LICENSE.CVC3 | 53 - klee/lib/SMT/Makefile | 27 - klee/lib/SMT/SMTParser.cpp | 248 - klee/lib/SMT/SMTParser.h | 94 - klee/lib/SMT/main.cpp | 43 - klee/lib/SMT/smtlib.lex | 263 - klee/lib/SMT/smtlib.y | 974 - klee/lib/Solver/CachingSolver.cpp | 251 - klee/lib/Solver/CexCachingSolver.cpp | 357 - klee/lib/Solver/ConstantDivision.cpp | 146 - klee/lib/Solver/ConstantDivision.h | 51 - klee/lib/Solver/FastCexSolver.cpp | 1138 - klee/lib/Solver/IncompleteSolver.cpp | 140 - klee/lib/Solver/IndependentSolver.cpp | 323 - klee/lib/Solver/Makefile | 16 - klee/lib/Solver/PCLoggingSolver.cpp | 68 - klee/lib/Solver/QueryLoggingSolver.cpp | 186 - klee/lib/Solver/QueryLoggingSolver.h | 77 - klee/lib/Solver/SMTLIBLoggingSolver.cpp | 67 - klee/lib/Solver/STPBuilder.cpp | 926 - klee/lib/Solver/STPBuilder.h | 142 - klee/lib/Solver/Solver.cpp | 793 - klee/lib/Solver/SolverStats.cpp | 29 - klee/lib/Solver/SolverStats.h | 38 - klee/lib/Support/Makefile | 16 - klee/lib/Support/README.txt | 2 - klee/lib/Support/RNG.cpp | 146 - klee/lib/Support/Time.cpp | 32 - klee/lib/Support/Timer.cpp | 32 - klee/lib/Support/TreeStream.cpp | 201 - klee/runtime/Intrinsic/Makefile | 22 - klee/runtime/Intrinsic/klee_div_zero_check.c | 15 - klee/runtime/Intrinsic/klee_int.c | 17 - klee/runtime/Intrinsic/klee_range.c | 34 - klee/runtime/Intrinsic/memcpy.c | 19 - klee/runtime/Intrinsic/memmove.c | 28 - klee/runtime/Intrinsic/mempcpy.c | 19 - klee/runtime/Intrinsic/memset.c | 17 - klee/runtime/Makefile | 26 - klee/runtime/POSIX/Makefile | 20 - klee/runtime/POSIX/fd.c | 1307 - klee/runtime/POSIX/fd.h | 90 - klee/runtime/POSIX/fd_32.c | 196 - klee/runtime/POSIX/fd_64.c | 90 - klee/runtime/POSIX/fd_init.c | 161 - klee/runtime/POSIX/illegal.c | 70 - klee/runtime/POSIX/klee_init_env.c | 197 - klee/runtime/POSIX/misc.c | 87 - klee/runtime/POSIX/selinux.c | 80 - klee/runtime/POSIX/stubs.c | 561 - klee/runtime/POSIX/testing-dir/a | 1 - klee/runtime/POSIX/testing-dir/b | 1 - klee/runtime/POSIX/testing-dir/c | 2 - klee/runtime/POSIX/testing-dir/d | 0 klee/runtime/POSIX/testing-env | 27 - klee/runtime/Runtest/Makefile | 19 - klee/runtime/Runtest/intrinsics.c | 145 - klee/runtime/klee-libc/Makefile | 23 - klee/runtime/klee-libc/__cxa_atexit.c | 49 - klee/runtime/klee-libc/abort.c | 16 - klee/runtime/klee-libc/atexit.c | 16 - klee/runtime/klee-libc/atoi.c | 37 - klee/runtime/klee-libc/calloc.c | 46 - klee/runtime/klee-libc/htonl.c | 49 - klee/runtime/klee-libc/klee-choose.c | 20 - klee/runtime/klee-libc/memchr.c | 54 - klee/runtime/klee-libc/memcmp.c | 53 - klee/runtime/klee-libc/memcpy.c | 19 - klee/runtime/klee-libc/memmove.c | 28 - klee/runtime/klee-libc/mempcpy.c | 19 - klee/runtime/klee-libc/memset.c | 17 - klee/runtime/klee-libc/putchar.c | 20 - klee/runtime/klee-libc/stpcpy.c | 43 - klee/runtime/klee-libc/strcat.c | 47 - klee/runtime/klee-libc/strchr.c | 23 - klee/runtime/klee-libc/strcmp.c | 14 - klee/runtime/klee-libc/strcoll.c | 15 - klee/runtime/klee-libc/strcpy.c | 17 - klee/runtime/klee-libc/strlen.c | 17 - klee/runtime/klee-libc/strncmp.c | 49 - klee/runtime/klee-libc/strncpy.c | 58 - klee/runtime/klee-libc/strrchr.c | 21 - klee/runtime/klee-libc/strtol.c | 135 - klee/runtime/klee-libc/strtoul.c | 113 - klee/runtime/klee-libc/tolower.c | 14 - klee/runtime/klee-libc/toupper.c | 14 - klee/scripts/IStatsMerge.py | 175 - klee/scripts/IStatsSum.py | 129 - klee/scripts/klee-control | 89 - klee/scripts/klee-gcc | 35 - klee/scripts/objdump | 41 - klee/test/CXX/ArrayNew.cpp | 38 - klee/test/CXX/New.cpp | 29 - klee/test/CXX/SimpleVirtual.cpp | 38 - klee/test/CXX/StaticConstructor.cpp | 25 - klee/test/CXX/StaticDestructor.cpp | 24 - klee/test/CXX/Trivial.cpp | 22 - klee/test/CXX/dg.exp | 3 - klee/test/Concrete/BitwiseOps.ll | 15 - klee/test/Concrete/BoolReadWrite.ll | 13 - klee/test/Concrete/Casts.ll | 28 - klee/test/Concrete/CmpEq.ll | 14 - klee/test/Concrete/ConcreteTest.py | 99 - klee/test/Concrete/ConstantExpr.ll | 166 - klee/test/Concrete/FloatingPointOps.ll | 685 - klee/test/Concrete/GlobalInitializers.ll | 47 - klee/test/Concrete/GlobalUndef.ll | 15 - klee/test/Concrete/GlobalVariable.ll | 9 - klee/test/Concrete/ICmp.ll | 245 - klee/test/Concrete/InvokeAndReturn.ll | 18 - klee/test/Concrete/InvokeAndUnwindOnce.ll | 18 - klee/test/Concrete/InvokeAndUnwindTwice.ll | 22 - klee/test/Concrete/Makefile | 55 - klee/test/Concrete/OneCall.ll | 12 - klee/test/Concrete/OverlappingPhiNodes.ll | 15 - klee/test/Concrete/Select.ll | 15 - klee/test/Concrete/Shifts.ll | 21 - klee/test/Concrete/SimpleStoreAndLoad.ll | 17 - klee/test/Concrete/UnconditionalBranch.ll | 10 - .../Concrete/UnconditionalBranchWithSimplePhi.ll | 14 - klee/test/Concrete/UnorderedPhiNodes.ll | 15 - klee/test/Concrete/_testingUtils.c | 32 - klee/test/Concrete/ackermann.c | 16 - klee/test/Concrete/arith_test.ll | 76 - klee/test/Coverage/ReadArgs.c | 9 - klee/test/Coverage/ReplayOutDir.c | 11 - klee/test/Coverage/dg.exp | 3 - klee/test/Dogfood/ImmutableSet.cpp | 134 - klee/test/Dogfood/dg.exp | 3 - klee/test/Expr/Evaluate.pc | 28 - klee/test/Expr/Evaluate2.pc | 5 - klee/test/Expr/Lexer/Numbers.pc | 74 - klee/test/Expr/Lexer/dg.exp | 3 - klee/test/Expr/Parser/Concat64.pc | 12 - klee/test/Expr/Parser/ConstantFolding.pc | 197 - klee/test/Expr/Parser/Exprs.pc | 346 - klee/test/Expr/Parser/MultiByteReads.pc | 20 - klee/test/Expr/Parser/Simplify.pc | 40 - klee/test/Expr/Parser/TypeChecking.pc | 16 - klee/test/Expr/Parser/dg.exp | 3 - klee/test/Expr/dg.exp | 3 - klee/test/Expr/print-smt.pc | 1199 - klee/test/Expr/print-smt.smt2.good | 1025 - klee/test/Feature/Alias.c | 25 - klee/test/Feature/AliasFunction.c | 33 - klee/test/Feature/AliasFunctionExit.c | 30 - klee/test/Feature/AsmAddresses.c | 22 - klee/test/Feature/BitcastAlias.ll | 33 - klee/test/Feature/ByteSwap.c | 16 - klee/test/Feature/CallToUndefinedExternal.cpp | 11 - klee/test/Feature/CheckForImpliedValue.c.failing | 23 - klee/test/Feature/CheckMemoryAccess.c | 26 - klee/test/Feature/ConstantStruct.ll | 32 - klee/test/Feature/CopyOnWrite.c | 26 - klee/test/Feature/DanglingConcreteReadExpr.c | 22 - klee/test/Feature/DefineFixedObject.c | 17 - klee/test/Feature/DoubleFree.c | 10 - klee/test/Feature/DumpStatesOnHalt.c | 8 - klee/test/Feature/Envp.c | 18 - klee/test/Feature/ExprLogging.c | 47 - klee/test/Feature/ExternalWeakLinkage.c | 11 - klee/test/Feature/Float.c | 22 - klee/test/Feature/FloatingPt.c | 23 - klee/test/Feature/FunctionPointer.c | 36 - klee/test/Feature/GetElementPtr.ll | 28 - klee/test/Feature/GetValue.c | 17 - klee/test/Feature/ImpliedValue.c.failing | 147 - klee/test/Feature/InAndOutOfBounds.c | 19 - klee/test/Feature/IndirectCallToBuiltin.c | 15 - klee/test/Feature/IndirectCallToExternal.c | 15 - klee/test/Feature/InsertExtractValue.ll | 32 - klee/test/Feature/InvalidBitfieldAccess.c.failing | 28 - klee/test/Feature/IsSymbolic.c | 16 - klee/test/Feature/KleeReportError.c | 23 - klee/test/Feature/LargeReturnTypes.cpp | 27 - klee/test/Feature/LongDouble.cpp | 56 - klee/test/Feature/LongDoubleSupport.c | 39 - klee/test/Feature/LowerSwitch.c | 30 - klee/test/Feature/MakeConcreteSymbolic.c | 19 - klee/test/Feature/MakeSymbolicName.c | 17 - klee/test/Feature/MemoryLimit.c | 37 - klee/test/Feature/MultipleFreeResolution.c | 39 - klee/test/Feature/MultipleReadResolution.c | 43 - klee/test/Feature/MultipleReallocResolution.c | 63 - klee/test/Feature/MultipleWriteResolution.c | 43 - klee/test/Feature/NamedSeedMatching.c | 41 - klee/test/Feature/OneFreeError.c | 10 - klee/test/Feature/OneOutOfBounds.c | 10 - klee/test/Feature/Optimize.c | 22 - klee/test/Feature/Overflow.ll | 43 - klee/test/Feature/OverlappedError.c | 19 - klee/test/Feature/PreferCex.c | 18 - klee/test/Feature/RaiseAsm.c | 39 - klee/test/Feature/Realloc.c | 18 - klee/test/Feature/ReplayPath.c | 32 - klee/test/Feature/Searchers.c | 55 - klee/test/Feature/SetForking.c | 28 - klee/test/Feature/SolverTimeout.c | 15 - klee/test/Feature/Vararg.c | 82 - klee/test/Feature/WithLibc.c | 22 - klee/test/Feature/WriteCov.c | 20 - klee/test/Feature/_utils._ll | 71 - klee/test/Feature/const_array_opt1.c | 37 - klee/test/Feature/dg.exp | 3 - klee/test/Feature/utils.h | 16 - klee/test/Makefile | 117 - klee/test/Makefile.tests | 80 - klee/test/Programs/dg.exp | 3 - klee/test/Programs/pcregrep.c | 14580 -- klee/test/README | 1 - klee/test/Runtime/POSIX/DirConsistency.c | 64 - klee/test/Runtime/POSIX/DirSeek.c | 57 - klee/test/Runtime/POSIX/FDNumbers.c | 24 - klee/test/Runtime/POSIX/FD_Fail.c | 25 - klee/test/Runtime/POSIX/FD_Fail2.c | 37 - klee/test/Runtime/POSIX/Fcntl.c | 17 - klee/test/Runtime/POSIX/FilePerm.c | 20 - klee/test/Runtime/POSIX/FreeArgv.c | 20 - klee/test/Runtime/POSIX/Getenv.c | 21 - klee/test/Runtime/POSIX/Ioctl.c | 31 - klee/test/Runtime/POSIX/Isatty.c | 33 - klee/test/Runtime/POSIX/PrgName.c | 31 - klee/test/Runtime/POSIX/Read1.c | 34 - klee/test/Runtime/POSIX/SELinux.c | 30 - klee/test/Runtime/POSIX/SeedAndFail.c | 38 - klee/test/Runtime/POSIX/Stdin.c | 56 - klee/test/Runtime/POSIX/Write1.c | 23 - klee/test/Runtime/POSIX/Write2.c | 21 - klee/test/Runtime/POSIX/dg.exp | 5 - ...10-08-optimization-calls-wrong-libc-functions.c | 19 - .../2008-03-04-libc-atexit-uses-dso-handle.c | 12 - klee/test/Runtime/Uclibc/Environ.c | 12 - klee/test/Runtime/Uclibc/dg.exp | 5 - klee/test/Solver/FastCexSolver.pc | 10 - klee/test/Solver/LargeIntegers.pc | 17 - klee/test/Solver/dg.exp | 3 - klee/test/TestRunner.sh | 36 - klee/test/lib/llvm.exp | 199 - klee/test/lit.cfg | 133 - klee/test/lit.site.cfg.in | 8 - ...7-25-invalid-stp-array-binding-to-objectstate.c | 20 - klee/test/regression/2007-07-30-unflushed-byte.c | 18 - .../regression/2007-08-01-bool-zext-in-call.ll | 22 - ...2007-08-01-cache-unclear-on-overwrite-flushed.c | 25 - klee/test/regression/2007-08-06-64bit-shift.c | 20 - .../test/regression/2007-08-06-access-after-free.c | 29 - klee/test/regression/2007-08-08-free-zero.c | 8 - .../regression/2007-08-16-invalid-constant-value.c | 31 - .../2007-08-16-valid-write-to-freed-object.c | 24 - klee/test/regression/2007-10-11-free-of-alloca.c | 9 - ...07-10-11-illegal-access-after-free-and-branch.c | 19 - .../2007-10-12-failed-make-symbolic-after-copy.c | 22 - klee/test/regression/2008-03-04-free-of-global.c | 10 - .../regression/2008-03-11-free-of-malloc-zero.c | 16 - klee/test/regression/2008-04-10-bad-alloca-free.c | 12 - .../regression/2008-05-23-gep-with-global-const.c | 15 - .../test/regression/2012-05-13-asm-causes-aborts.c | 8 - klee/test/regression/dg.exp | 3 - klee/tools/Makefile | 26 - klee/tools/gen-random-bout/Makefile | 7 - klee/tools/gen-random-bout/gen-random-bout.cpp | 128 - klee/tools/kleaver/Makefile | 22 - klee/tools/kleaver/main.cpp | 486 - klee/tools/klee-replay/Makefile | 19 - klee/tools/klee-replay/fd_init.c | 1 - klee/tools/klee-replay/file-creator.c | 532 - klee/tools/klee-replay/klee-replay.c | 413 - klee/tools/klee-replay/klee-replay.h | 28 - klee/tools/klee-replay/klee_init_env.c | 1 - klee/tools/klee-stats/Makefile | 46 - klee/tools/klee-stats/klee-stats | 321 - klee/tools/klee/Debug.cpp | 12 - klee/tools/klee/Makefile | 20 - klee/tools/klee/main.cpp | 1498 - klee/tools/ktest-tool/Makefile | 46 - klee/tools/ktest-tool/ktest-tool | 112 - klee/unittests/Expr/ExprTest.cpp | 113 - klee/unittests/Expr/Makefile | 12 - klee/unittests/Makefile | 18 - klee/unittests/Ref/Makefile | 12 - klee/unittests/Ref/RefTest.cpp | 31 - klee/unittests/Solver/Makefile | 12 - klee/unittests/Solver/SolverTest.cpp | 166 - klee/unittests/TestMain.cpp | 15 - klee/utils/data/Queries/pcresymperf-3.pc | 13975 -- klee/utils/data/Queries/pcresymperf-4.pc | 188348 ------------------ klee/utils/emacs/klee-pc-mode.el | 68 - klee/utils/hacks/TreeGraphs/Animate.py | 55 - klee/utils/hacks/TreeGraphs/DumpTreeStream.py | 48 - .../hacks/TreeGraphs/Graphics/Canvas/__init__.py | 205 - .../TreeGraphs/Graphics/Geometry/Intersect2D.py | 59 - .../hacks/TreeGraphs/Graphics/Geometry/__init__.py | 0 .../hacks/TreeGraphs/Graphics/Geometry/mat2.py | 20 - .../hacks/TreeGraphs/Graphics/Geometry/mat3.py | 40 - .../hacks/TreeGraphs/Graphics/Geometry/mat4.py | 153 - .../hacks/TreeGraphs/Graphics/Geometry/quat.py | 107 - .../hacks/TreeGraphs/Graphics/Geometry/vec2.py | 79 - .../hacks/TreeGraphs/Graphics/Geometry/vec3.py | 55 - .../hacks/TreeGraphs/Graphics/Geometry/vec4.py | 46 - klee/utils/hacks/TreeGraphs/Graphics/__init__.py | 1 - klee/utils/hacks/TreeGraphs/README.txt | 17 - klee/utils/hacks/TreeGraphs/TreeGraph.py | 295 - klee/utils/hacks/TreeGraphs/inputs/symPaths.ts | Bin 1412 -> 0 bytes klee/utils/hacks/TreeGraphs/inputs/symPaths6.ts | Bin 58144 -> 0 bytes klee/utils/valgrind/README.txt | 2 - klee/utils/valgrind/valgrind-llvm.supp | 24 - klee/utils/valgrind/valgrind-stp.supp | 32 - klee/www/content.css | 75 - klee/www/content/coreutils_kc_0.png | Bin 277141 -> 0 bytes klee/www/content/coreutils_kc_1.png | Bin 232377 -> 0 bytes klee/www/index.html | 38 - klee/www/menu.css | 39 - klee/www/menu.html.incl | 31 - klee/www/resources/Regexp.c.html | 78 - klee/www/resources/get_sign.c.html | 37 - klee/www/resources/islower.c.html | 33 - libclc/.gitignore | 15 - libclc/.travis.yml | 106 - libclc/CREDITS.TXT | 2 - libclc/LICENSE.TXT | 64 - libclc/README.TXT | 52 - libclc/amdgcn-amdhsa/lib/OVERRIDES | 6 - libclc/amdgcn-amdhsa/lib/OVERRIDES_3.9 | 3 - libclc/amdgcn-amdhsa/lib/OVERRIDES_4.0 | 2 - libclc/amdgcn-amdhsa/lib/OVERRIDES_5.0 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES | 3 - libclc/amdgcn-amdhsa/lib/SOURCES_3.9 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES_4.0 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES_5.0 | 2 - .../lib/workitem/get_global_size.39.ll | 36 - .../lib/workitem/get_global_size.50.ll | 39 - .../amdgcn-amdhsa/lib/workitem/get_global_size.cl | 18 - .../lib/workitem/get_local_size.39.ll | 35 - .../lib/workitem/get_local_size.50.ll | 38 - .../amdgcn-amdhsa/lib/workitem/get_local_size.cl | 24 - .../amdgcn-amdhsa/lib/workitem/get_num_groups.cl | 12 - libclc/amdgcn/lib/OVERRIDES | 0 libclc/amdgcn/lib/OVERRIDES_3.9 | 4 - libclc/amdgcn/lib/OVERRIDES_4.0 | 4 - libclc/amdgcn/lib/OVERRIDES_5.0 | 4 - libclc/amdgcn/lib/OVERRIDES_6.0 | 4 - libclc/amdgcn/lib/SOURCES | 14 - libclc/amdgcn/lib/SOURCES_3.9 | 5 - libclc/amdgcn/lib/SOURCES_4.0 | 5 - libclc/amdgcn/lib/SOURCES_5.0 | 4 - libclc/amdgcn/lib/SOURCES_6.0 | 4 - .../minmax_helpers.39.ll | 49 - .../minmax_helpers.ll | 49 - libclc/amdgcn/lib/integer/popcount.cl | 6 - libclc/amdgcn/lib/integer/popcount.inc | 17 - libclc/amdgcn/lib/math/fmax.cl | 46 - libclc/amdgcn/lib/math/fmin.cl | 46 - libclc/amdgcn/lib/math/ldexp.cl | 47 - libclc/amdgcn/lib/mem_fence/fence.cl | 39 - libclc/amdgcn/lib/mem_fence/waitcnt.ll | 13 - libclc/amdgcn/lib/synchronization/barrier.cl | 7 - libclc/amdgcn/lib/workitem/get_global_offset.cl | 18 - libclc/amdgcn/lib/workitem/get_global_size.39.ll | 20 - libclc/amdgcn/lib/workitem/get_global_size.40.ll | 23 - libclc/amdgcn/lib/workitem/get_global_size.ll | 23 - libclc/amdgcn/lib/workitem/get_group_id.cl | 11 - libclc/amdgcn/lib/workitem/get_local_id.cl | 11 - libclc/amdgcn/lib/workitem/get_local_size.39.ll | 20 - libclc/amdgcn/lib/workitem/get_local_size.40.ll | 23 - libclc/amdgcn/lib/workitem/get_local_size.ll | 23 - libclc/amdgcn/lib/workitem/get_num_groups.39.ll | 20 - libclc/amdgcn/lib/workitem/get_num_groups.40.ll | 23 - libclc/amdgcn/lib/workitem/get_num_groups.ll | 23 - libclc/amdgcn/lib/workitem/get_work_dim.cl | 16 - libclc/amdgpu/lib/OVERRIDES | 2 - libclc/amdgpu/lib/SOURCES | 14 - libclc/amdgpu/lib/SOURCES_3.9 | 2 - libclc/amdgpu/lib/SOURCES_4.0 | 2 - libclc/amdgpu/lib/SOURCES_5.0 | 2 - libclc/amdgpu/lib/math/half_exp.cl | 6 - libclc/amdgpu/lib/math/half_exp10.cl | 6 - libclc/amdgpu/lib/math/half_exp2.cl | 6 - libclc/amdgpu/lib/math/half_log.cl | 6 - libclc/amdgpu/lib/math/half_log10.cl | 6 - libclc/amdgpu/lib/math/half_log2.cl | 6 - libclc/amdgpu/lib/math/half_native_unary.inc | 11 - libclc/amdgpu/lib/math/half_recip.cl | 6 - libclc/amdgpu/lib/math/half_rsqrt.cl | 6 - libclc/amdgpu/lib/math/half_sqrt.cl | 6 - libclc/amdgpu/lib/math/native_exp.cl | 5 - libclc/amdgpu/lib/math/native_exp.inc | 3 - libclc/amdgpu/lib/math/native_log.cl | 5 - libclc/amdgpu/lib/math/native_log.inc | 3 - libclc/amdgpu/lib/math/native_log10.cl | 5 - libclc/amdgpu/lib/math/native_log10.inc | 3 - libclc/amdgpu/lib/math/nextafter.cl | 15 - libclc/amdgpu/lib/math/sqrt.cl | 71 - libclc/amdgpu/lib/shared/vload_half_helpers.ll | 23 - libclc/amdgpu/lib/shared/vstore_half_helpers.ll | 35 - libclc/build/metabuild.py | 100 - libclc/build/ninja_syntax.py | 118 - libclc/check_external_calls.sh | 36 - libclc/compile-test.sh | 3 - libclc/configure.py | 318 - libclc/generic/include/clc/as_type.h | 77 - .../include/clc/async/async_work_group_copy.h | 15 - .../include/clc/async/async_work_group_copy.inc | 5 - .../clc/async/async_work_group_strided_copy.h | 15 - .../clc/async/async_work_group_strided_copy.inc | 6 - libclc/generic/include/clc/async/gentype.inc | 232 - libclc/generic/include/clc/async/prefetch.h | 3 - libclc/generic/include/clc/async/prefetch.inc | 1 - .../generic/include/clc/async/wait_group_events.h | 1 - libclc/generic/include/clc/atom_decl_int32.inc | 10 - libclc/generic/include/clc/atom_decl_int64.inc | 11 - libclc/generic/include/clc/atomic/atomic_add.h | 2 - libclc/generic/include/clc/atomic/atomic_and.h | 2 - libclc/generic/include/clc/atomic/atomic_cmpxchg.h | 4 - libclc/generic/include/clc/atomic/atomic_dec.h | 4 - libclc/generic/include/clc/atomic/atomic_decl.inc | 14 - libclc/generic/include/clc/atomic/atomic_inc.h | 4 - libclc/generic/include/clc/atomic/atomic_max.h | 2 - libclc/generic/include/clc/atomic/atomic_min.h | 2 - libclc/generic/include/clc/atomic/atomic_or.h | 2 - libclc/generic/include/clc/atomic/atomic_sub.h | 2 - libclc/generic/include/clc/atomic/atomic_xchg.h | 5 - libclc/generic/include/clc/atomic/atomic_xor.h | 2 - .../cl_khr_global_int32_base_atomics/atom_add.h | 3 - .../atom_cmpxchg.h | 2 - .../cl_khr_global_int32_base_atomics/atom_dec.h | 2 - .../cl_khr_global_int32_base_atomics/atom_inc.h | 2 - .../cl_khr_global_int32_base_atomics/atom_sub.h | 3 - .../cl_khr_global_int32_base_atomics/atom_xchg.h | 3 - .../atom_and.h | 3 - .../atom_max.h | 3 - .../atom_min.h | 3 - .../cl_khr_global_int32_extended_atomics/atom_or.h | 3 - .../atom_xor.h | 3 - .../clc/cl_khr_int64_base_atomics/atom_add.h | 2 - .../clc/cl_khr_int64_base_atomics/atom_cmpxchg.h | 4 - .../clc/cl_khr_int64_base_atomics/atom_dec.h | 4 - .../clc/cl_khr_int64_base_atomics/atom_inc.h | 4 - .../clc/cl_khr_int64_base_atomics/atom_sub.h | 2 - .../clc/cl_khr_int64_base_atomics/atom_xchg.h | 2 - .../clc/cl_khr_int64_extended_atomics/atom_and.h | 2 - .../clc/cl_khr_int64_extended_atomics/atom_max.h | 2 - .../clc/cl_khr_int64_extended_atomics/atom_min.h | 2 - .../clc/cl_khr_int64_extended_atomics/atom_or.h | 2 - .../clc/cl_khr_int64_extended_atomics/atom_xor.h | 2 - .../clc/cl_khr_local_int32_base_atomics/atom_add.h | 3 - .../cl_khr_local_int32_base_atomics/atom_cmpxchg.h | 2 - .../clc/cl_khr_local_int32_base_atomics/atom_dec.h | 2 - .../clc/cl_khr_local_int32_base_atomics/atom_inc.h | 2 - .../clc/cl_khr_local_int32_base_atomics/atom_sub.h | 3 - .../cl_khr_local_int32_base_atomics/atom_xchg.h | 3 - .../cl_khr_local_int32_extended_atomics/atom_and.h | 3 - .../cl_khr_local_int32_extended_atomics/atom_max.h | 3 - .../cl_khr_local_int32_extended_atomics/atom_min.h | 3 - .../cl_khr_local_int32_extended_atomics/atom_or.h | 3 - .../cl_khr_local_int32_extended_atomics/atom_xor.h | 3 - libclc/generic/include/clc/clc.h | 288 - libclc/generic/include/clc/clcfunc.h | 4 - libclc/generic/include/clc/clcmacros.h | 18 - libclc/generic/include/clc/clctypes.h | 95 - libclc/generic/include/clc/common/degrees.h | 25 - libclc/generic/include/clc/common/degrees.inc | 23 - libclc/generic/include/clc/common/mix.h | 2 - libclc/generic/include/clc/common/mix.inc | 5 - libclc/generic/include/clc/common/radians.h | 25 - libclc/generic/include/clc/common/radians.inc | 23 - libclc/generic/include/clc/common/sign.h | 5 - libclc/generic/include/clc/common/smoothstep.h | 25 - libclc/generic/include/clc/common/smoothstep.inc | 28 - libclc/generic/include/clc/common/step.h | 25 - libclc/generic/include/clc/common/step.inc | 28 - libclc/generic/include/clc/convert.h | 60 - .../clc/explicit_fence/explicit_memory_fence.h | 3 - libclc/generic/include/clc/float/definitions.h | 90 - libclc/generic/include/clc/geometric/cross.h | 7 - libclc/generic/include/clc/geometric/distance.h | 2 - libclc/generic/include/clc/geometric/distance.inc | 23 - libclc/generic/include/clc/geometric/dot.h | 2 - libclc/generic/include/clc/geometric/dot.inc | 1 - .../generic/include/clc/geometric/fast_distance.h | 26 - .../include/clc/geometric/fast_distance.inc | 23 - libclc/generic/include/clc/geometric/fast_length.h | 26 - .../generic/include/clc/geometric/fast_length.inc | 23 - .../generic/include/clc/geometric/fast_normalize.h | 26 - .../include/clc/geometric/fast_normalize.inc | 24 - libclc/generic/include/clc/geometric/floatn.inc | 87 - libclc/generic/include/clc/geometric/length.h | 2 - libclc/generic/include/clc/geometric/length.inc | 1 - libclc/generic/include/clc/geometric/normalize.h | 2 - libclc/generic/include/clc/geometric/normalize.inc | 1 - libclc/generic/include/clc/image/image.h | 36 - libclc/generic/include/clc/image/image_defines.h | 49 - libclc/generic/include/clc/integer/abs.h | 2 - libclc/generic/include/clc/integer/abs.inc | 1 - libclc/generic/include/clc/integer/abs_diff.h | 2 - libclc/generic/include/clc/integer/abs_diff.inc | 1 - libclc/generic/include/clc/integer/add_sat.h | 2 - libclc/generic/include/clc/integer/add_sat.inc | 1 - libclc/generic/include/clc/integer/clz.h | 2 - libclc/generic/include/clc/integer/clz.inc | 1 - libclc/generic/include/clc/integer/definitions.h | 15 - libclc/generic/include/clc/integer/gentype.inc | 531 - libclc/generic/include/clc/integer/hadd.h | 2 - libclc/generic/include/clc/integer/hadd.inc | 1 - .../include/clc/integer/integer-gentype.inc | 47 - libclc/generic/include/clc/integer/mad24.h | 3 - libclc/generic/include/clc/integer/mad24.inc | 1 - libclc/generic/include/clc/integer/mad_hi.h | 1 - libclc/generic/include/clc/integer/mad_sat.h | 3 - libclc/generic/include/clc/integer/mad_sat.inc | 1 - libclc/generic/include/clc/integer/mul24.h | 3 - libclc/generic/include/clc/integer/mul24.inc | 1 - libclc/generic/include/clc/integer/mul_hi.h | 2 - libclc/generic/include/clc/integer/mul_hi.inc | 1 - libclc/generic/include/clc/integer/popcount.h | 5 - libclc/generic/include/clc/integer/rhadd.h | 2 - libclc/generic/include/clc/integer/rhadd.inc | 1 - libclc/generic/include/clc/integer/rotate.h | 2 - libclc/generic/include/clc/integer/rotate.inc | 1 - libclc/generic/include/clc/integer/sub_sat.h | 2 - libclc/generic/include/clc/integer/sub_sat.inc | 1 - libclc/generic/include/clc/integer/unary.inc | 1 - libclc/generic/include/clc/integer/upsample.h | 25 - libclc/generic/include/clc/math/acos.h | 7 - libclc/generic/include/clc/math/acosh.h | 29 - libclc/generic/include/clc/math/acospi.h | 29 - libclc/generic/include/clc/math/asin.h | 7 - libclc/generic/include/clc/math/asinh.h | 29 - libclc/generic/include/clc/math/asinpi.h | 29 - libclc/generic/include/clc/math/atan.h | 29 - libclc/generic/include/clc/math/atan2.h | 24 - libclc/generic/include/clc/math/atan2.inc | 23 - libclc/generic/include/clc/math/atan2pi.h | 24 - libclc/generic/include/clc/math/atan2pi.inc | 23 - libclc/generic/include/clc/math/atanh.h | 29 - libclc/generic/include/clc/math/atanpi.h | 29 - libclc/generic/include/clc/math/binary_decl.inc | 2 - libclc/generic/include/clc/math/binary_decl_tt.inc | 1 - libclc/generic/include/clc/math/binary_intrin.inc | 29 - libclc/generic/include/clc/math/cbrt.h | 29 - libclc/generic/include/clc/math/ceil.h | 6 - libclc/generic/include/clc/math/copysign.h | 2 - libclc/generic/include/clc/math/copysign.inc | 1 - libclc/generic/include/clc/math/cos.h | 7 - libclc/generic/include/clc/math/cosh.h | 29 - libclc/generic/include/clc/math/cospi.h | 7 - libclc/generic/include/clc/math/erf.h | 9 - libclc/generic/include/clc/math/erfc.h | 9 - libclc/generic/include/clc/math/exp.h | 9 - libclc/generic/include/clc/math/exp10.h | 9 - libclc/generic/include/clc/math/exp2.h | 29 - libclc/generic/include/clc/math/expm1.h | 9 - libclc/generic/include/clc/math/fabs.h | 6 - libclc/generic/include/clc/math/fdim.h | 2 - libclc/generic/include/clc/math/fdim.inc | 1 - libclc/generic/include/clc/math/floor.h | 6 - libclc/generic/include/clc/math/fma.h | 7 - libclc/generic/include/clc/math/fmax.h | 8 - libclc/generic/include/clc/math/fmin.h | 8 - libclc/generic/include/clc/math/fmod.h | 4 - libclc/generic/include/clc/math/fract.h | 24 - libclc/generic/include/clc/math/fract.inc | 25 - libclc/generic/include/clc/math/frexp.h | 2 - libclc/generic/include/clc/math/frexp.inc | 3 - libclc/generic/include/clc/math/gentype.inc | 175 - libclc/generic/include/clc/math/half_cos.h | 9 - libclc/generic/include/clc/math/half_divide.h | 7 - libclc/generic/include/clc/math/half_exp.h | 9 - libclc/generic/include/clc/math/half_exp10.h | 9 - libclc/generic/include/clc/math/half_exp2.h | 9 - libclc/generic/include/clc/math/half_log.h | 9 - libclc/generic/include/clc/math/half_log10.h | 9 - libclc/generic/include/clc/math/half_log2.h | 9 - libclc/generic/include/clc/math/half_powr.h | 7 - libclc/generic/include/clc/math/half_recip.h | 9 - libclc/generic/include/clc/math/half_rsqrt.h | 29 - libclc/generic/include/clc/math/half_sin.h | 9 - libclc/generic/include/clc/math/half_sqrt.h | 29 - libclc/generic/include/clc/math/half_tan.h | 9 - libclc/generic/include/clc/math/hypot.h | 2 - libclc/generic/include/clc/math/hypot.inc | 1 - libclc/generic/include/clc/math/ilogb.h | 5 - libclc/generic/include/clc/math/ilogb.inc | 1 - libclc/generic/include/clc/math/ldexp.h | 24 - libclc/generic/include/clc/math/ldexp.inc | 29 - libclc/generic/include/clc/math/lgamma.h | 7 - libclc/generic/include/clc/math/lgamma_r.h | 2 - libclc/generic/include/clc/math/lgamma_r.inc | 3 - libclc/generic/include/clc/math/log.h | 29 - libclc/generic/include/clc/math/log10.h | 9 - libclc/generic/include/clc/math/log1p.h | 29 - libclc/generic/include/clc/math/log2.h | 29 - libclc/generic/include/clc/math/logb.h | 7 - libclc/generic/include/clc/math/mad.h | 2 - libclc/generic/include/clc/math/mad.inc | 1 - libclc/generic/include/clc/math/maxmag.h | 7 - libclc/generic/include/clc/math/minmag.h | 7 - libclc/generic/include/clc/math/modf.h | 24 - libclc/generic/include/clc/math/modf.inc | 25 - libclc/generic/include/clc/math/nan.h | 8 - libclc/generic/include/clc/math/nan.inc | 18 - libclc/generic/include/clc/math/native_cos.h | 9 - libclc/generic/include/clc/math/native_divide.h | 7 - libclc/generic/include/clc/math/native_exp.h | 9 - libclc/generic/include/clc/math/native_exp10.h | 9 - libclc/generic/include/clc/math/native_exp2.h | 9 - libclc/generic/include/clc/math/native_log.h | 31 - libclc/generic/include/clc/math/native_log10.h | 9 - libclc/generic/include/clc/math/native_log2.h | 31 - libclc/generic/include/clc/math/native_powr.h | 7 - libclc/generic/include/clc/math/native_recip.h | 9 - libclc/generic/include/clc/math/native_rsqrt.h | 9 - libclc/generic/include/clc/math/native_sin.h | 9 - libclc/generic/include/clc/math/native_sqrt.h | 9 - libclc/generic/include/clc/math/native_tan.h | 9 - libclc/generic/include/clc/math/nextafter.h | 2 - libclc/generic/include/clc/math/nextafter.inc | 1 - libclc/generic/include/clc/math/pow.h | 5 - libclc/generic/include/clc/math/pown.h | 3 - libclc/generic/include/clc/math/pown.inc | 1 - libclc/generic/include/clc/math/powr.h | 5 - libclc/generic/include/clc/math/remainder.h | 4 - libclc/generic/include/clc/math/remquo.h | 18 - libclc/generic/include/clc/math/remquo.inc | 1 - libclc/generic/include/clc/math/rint.h | 6 - libclc/generic/include/clc/math/rootn.h | 3 - libclc/generic/include/clc/math/rootn.inc | 1 - libclc/generic/include/clc/math/round.h | 9 - libclc/generic/include/clc/math/rsqrt.h | 1 - libclc/generic/include/clc/math/sin.h | 7 - libclc/generic/include/clc/math/sincos.h | 2 - libclc/generic/include/clc/math/sincos.inc | 8 - libclc/generic/include/clc/math/sinh.h | 29 - libclc/generic/include/clc/math/sinpi.h | 7 - libclc/generic/include/clc/math/sqrt.h | 7 - libclc/generic/include/clc/math/tan.h | 7 - libclc/generic/include/clc/math/tanh.h | 29 - libclc/generic/include/clc/math/tanpi.h | 7 - libclc/generic/include/clc/math/ternary_decl.inc | 1 - libclc/generic/include/clc/math/ternary_intrin.inc | 30 - libclc/generic/include/clc/math/tgamma.h | 7 - libclc/generic/include/clc/math/trunc.h | 9 - libclc/generic/include/clc/math/unary_decl.inc | 1 - libclc/generic/include/clc/math/unary_intrin.inc | 29 - libclc/generic/include/clc/misc/shuffle.h | 47 - libclc/generic/include/clc/misc/shuffle2.h | 47 - libclc/generic/include/clc/relational/all.h | 18 - libclc/generic/include/clc/relational/any.h | 16 - .../generic/include/clc/relational/binary_decl.inc | 1 - libclc/generic/include/clc/relational/bitselect.h | 28 - .../generic/include/clc/relational/bitselect.inc | 23 - libclc/generic/include/clc/relational/floatn.inc | 122 - libclc/generic/include/clc/relational/isequal.h | 24 - libclc/generic/include/clc/relational/isfinite.h | 9 - libclc/generic/include/clc/relational/isgreater.h | 9 - .../include/clc/relational/isgreaterequal.h | 9 - libclc/generic/include/clc/relational/isinf.h | 26 - libclc/generic/include/clc/relational/isless.h | 7 - .../generic/include/clc/relational/islessequal.h | 7 - .../generic/include/clc/relational/islessgreater.h | 7 - libclc/generic/include/clc/relational/isnan.h | 26 - libclc/generic/include/clc/relational/isnormal.h | 9 - libclc/generic/include/clc/relational/isnotequal.h | 9 - libclc/generic/include/clc/relational/isordered.h | 9 - .../generic/include/clc/relational/isunordered.h | 9 - libclc/generic/include/clc/relational/select.h | 11 - libclc/generic/include/clc/relational/select.inc | 25 - libclc/generic/include/clc/relational/signbit.h | 9 - .../generic/include/clc/relational/unary_decl.inc | 1 - libclc/generic/include/clc/shared/clamp.h | 5 - libclc/generic/include/clc/shared/clamp.inc | 5 - libclc/generic/include/clc/shared/max.h | 5 - libclc/generic/include/clc/shared/max.inc | 5 - libclc/generic/include/clc/shared/min.h | 5 - libclc/generic/include/clc/shared/min.inc | 5 - libclc/generic/include/clc/shared/vload.h | 58 - libclc/generic/include/clc/shared/vstore.h | 62 - .../generic/include/clc/synchronization/barrier.h | 1 - .../clc/synchronization/cl_mem_fence_flags.h | 4 - .../generic/include/clc/workitem/get_global_id.h | 1 - .../include/clc/workitem/get_global_offset.h | 1 - .../generic/include/clc/workitem/get_global_size.h | 1 - libclc/generic/include/clc/workitem/get_group_id.h | 1 - libclc/generic/include/clc/workitem/get_local_id.h | 1 - .../generic/include/clc/workitem/get_local_size.h | 1 - .../generic/include/clc/workitem/get_num_groups.h | 1 - libclc/generic/include/clc/workitem/get_work_dim.h | 1 - libclc/generic/include/config.h | 26 - libclc/generic/include/integer/popcount.h | 3 - libclc/generic/include/integer/unary_intrin.inc | 20 - libclc/generic/include/math/clc_exp10.h | 4 - libclc/generic/include/math/clc_fma.h | 11 - libclc/generic/include/math/clc_fmod.h | 4 - libclc/generic/include/math/clc_hypot.h | 5 - libclc/generic/include/math/clc_ldexp.h | 11 - libclc/generic/include/math/clc_nextafter.h | 7 - libclc/generic/include/math/clc_pow.h | 5 - libclc/generic/include/math/clc_pown.h | 3 - libclc/generic/include/math/clc_pown.inc | 1 - libclc/generic/include/math/clc_powr.h | 5 - libclc/generic/include/math/clc_remainder.h | 4 - libclc/generic/include/math/clc_remquo.h | 8 - libclc/generic/include/math/clc_rootn.h | 3 - libclc/generic/include/math/clc_rootn.inc | 1 - libclc/generic/include/math/clc_sqrt.h | 5 - libclc/generic/include/math/clc_tan.h | 5 - libclc/generic/include/math/clc_tanpi.h | 5 - libclc/generic/include/utils.h | 10 - libclc/generic/lib/SOURCES | 213 - libclc/generic/lib/async/async_work_group_copy.cl | 4 - libclc/generic/lib/async/async_work_group_copy.inc | 17 - .../lib/async/async_work_group_strided_copy.cl | 4 - .../lib/async/async_work_group_strided_copy.inc | 34 - libclc/generic/lib/async/prefetch.cl | 4 - libclc/generic/lib/async/prefetch.inc | 1 - libclc/generic/lib/async/wait_group_events.cl | 5 - libclc/generic/lib/atom_int32_binary.inc | 14 - libclc/generic/lib/atomic/atomic_add.cl | 12 - libclc/generic/lib/atomic/atomic_and.cl | 12 - libclc/generic/lib/atomic/atomic_cmpxchg.cl | 12 - libclc/generic/lib/atomic/atomic_dec.cl | 12 - libclc/generic/lib/atomic/atomic_inc.cl | 12 - libclc/generic/lib/atomic/atomic_max.cl | 12 - libclc/generic/lib/atomic/atomic_min.cl | 12 - libclc/generic/lib/atomic/atomic_or.cl | 12 - libclc/generic/lib/atomic/atomic_sub.cl | 12 - libclc/generic/lib/atomic/atomic_xchg.cl | 20 - libclc/generic/lib/atomic/atomic_xor.cl | 12 - .../cl_khr_global_int32_base_atomics/atom_add.cl | 3 - .../atom_cmpxchg.cl | 9 - .../cl_khr_global_int32_base_atomics/atom_dec.cl | 9 - .../cl_khr_global_int32_base_atomics/atom_inc.cl | 9 - .../cl_khr_global_int32_base_atomics/atom_sub.cl | 3 - .../cl_khr_global_int32_base_atomics/atom_xchg.cl | 3 - .../atom_and.cl | 3 - .../atom_max.cl | 3 - .../atom_min.cl | 3 - .../atom_or.cl | 3 - .../atom_xor.cl | 3 - .../lib/cl_khr_int64_base_atomics/atom_add.cl | 16 - .../lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl | 16 - .../lib/cl_khr_int64_base_atomics/atom_dec.cl | 16 - .../lib/cl_khr_int64_base_atomics/atom_inc.cl | 16 - .../lib/cl_khr_int64_base_atomics/atom_sub.cl | 16 - .../lib/cl_khr_int64_base_atomics/atom_xchg.cl | 16 - .../lib/cl_khr_int64_extended_atomics/atom_and.cl | 16 - .../lib/cl_khr_int64_extended_atomics/atom_max.cl | 21 - .../lib/cl_khr_int64_extended_atomics/atom_min.cl | 21 - .../lib/cl_khr_int64_extended_atomics/atom_or.cl | 16 - .../lib/cl_khr_int64_extended_atomics/atom_xor.cl | 16 - .../cl_khr_local_int32_base_atomics/atom_add.cl | 3 - .../atom_cmpxchg.cl | 9 - .../cl_khr_local_int32_base_atomics/atom_dec.cl | 9 - .../cl_khr_local_int32_base_atomics/atom_inc.cl | 9 - .../cl_khr_local_int32_base_atomics/atom_sub.cl | 3 - .../cl_khr_local_int32_base_atomics/atom_xchg.cl | 3 - .../atom_and.cl | 3 - .../atom_max.cl | 3 - .../atom_min.cl | 3 - .../cl_khr_local_int32_extended_atomics/atom_or.cl | 3 - .../atom_xor.cl | 3 - libclc/generic/lib/clc_unary.inc | 3 - libclc/generic/lib/clcmacro.h | 163 - libclc/generic/lib/common/degrees.cl | 45 - libclc/generic/lib/common/mix.cl | 4 - libclc/generic/lib/common/mix.inc | 9 - libclc/generic/lib/common/radians.cl | 45 - libclc/generic/lib/common/sign.cl | 28 - libclc/generic/lib/common/smoothstep.cl | 55 - libclc/generic/lib/common/step.cl | 54 - libclc/generic/lib/gen_convert.py | 395 - libclc/generic/lib/geometric/cross.cl | 25 - libclc/generic/lib/geometric/distance.cl | 26 - libclc/generic/lib/geometric/distance.inc | 25 - libclc/generic/lib/geometric/dot.cl | 61 - libclc/generic/lib/geometric/fast_distance.cl | 28 - libclc/generic/lib/geometric/fast_distance.inc | 25 - libclc/generic/lib/geometric/fast_length.cl | 39 - libclc/generic/lib/geometric/fast_normalize.cl | 32 - libclc/generic/lib/geometric/fast_normalize.inc | 31 - libclc/generic/lib/geometric/length.cl | 125 - libclc/generic/lib/geometric/normalize.cl | 157 - libclc/generic/lib/integer/abs.cl | 4 - libclc/generic/lib/integer/abs.inc | 3 - libclc/generic/lib/integer/abs_diff.cl | 4 - libclc/generic/lib/integer/abs_diff.inc | 3 - libclc/generic/lib/integer/add_sat.cl | 73 - libclc/generic/lib/integer/clz.cl | 43 - libclc/generic/lib/integer/hadd.cl | 4 - libclc/generic/lib/integer/hadd.inc | 6 - libclc/generic/lib/integer/mad24.cl | 4 - libclc/generic/lib/integer/mad24.inc | 3 - libclc/generic/lib/integer/mad_sat.cl | 72 - libclc/generic/lib/integer/mul24.cl | 4 - libclc/generic/lib/integer/mul24.inc | 11 - libclc/generic/lib/integer/mul_hi.cl | 109 - libclc/generic/lib/integer/popcount.cl | 8 - libclc/generic/lib/integer/rhadd.cl | 4 - libclc/generic/lib/integer/rhadd.inc | 6 - libclc/generic/lib/integer/rotate.cl | 4 - libclc/generic/lib/integer/rotate.inc | 42 - libclc/generic/lib/integer/sub_sat.cl | 61 - libclc/generic/lib/integer/upsample.cl | 34 - libclc/generic/lib/math/acos.cl | 4 - libclc/generic/lib/math/acos.inc | 36 - libclc/generic/lib/math/acosh.cl | 127 - libclc/generic/lib/math/acospi.cl | 172 - libclc/generic/lib/math/asin.cl | 4 - libclc/generic/lib/math/asin.inc | 18 - libclc/generic/lib/math/asinh.cl | 293 - libclc/generic/lib/math/asinpi.cl | 170 - libclc/generic/lib/math/atan.cl | 183 - libclc/generic/lib/math/atan2.cl | 237 - libclc/generic/lib/math/atan2pi.cl | 221 - libclc/generic/lib/math/atanh.cl | 113 - libclc/generic/lib/math/atanpi.cl | 182 - libclc/generic/lib/math/binary_impl.inc | 22 - libclc/generic/lib/math/cbrt.cl | 151 - libclc/generic/lib/math/clc_exp10.cl | 149 - libclc/generic/lib/math/clc_fma.cl | 158 - libclc/generic/lib/math/clc_fmod.cl | 184 - libclc/generic/lib/math/clc_hypot.cl | 98 - libclc/generic/lib/math/clc_ldexp.cl | 128 - libclc/generic/lib/math/clc_nextafter.cl | 46 - libclc/generic/lib/math/clc_pow.cl | 398 - libclc/generic/lib/math/clc_pown.cl | 370 - libclc/generic/lib/math/clc_powr.cl | 381 - libclc/generic/lib/math/clc_remainder.cl | 218 - libclc/generic/lib/math/clc_remquo.cl | 256 - libclc/generic/lib/math/clc_rootn.cl | 370 - libclc/generic/lib/math/clc_sqrt.cl | 33 - libclc/generic/lib/math/clc_sqrt_impl.inc | 39 - libclc/generic/lib/math/clc_sw_binary.inc | 12 - libclc/generic/lib/math/clc_sw_unary.inc | 12 - libclc/generic/lib/math/clc_tan.cl | 71 - libclc/generic/lib/math/clc_tanpi.cl | 146 - libclc/generic/lib/math/copysign.cl | 27 - libclc/generic/lib/math/cos.cl | 77 - libclc/generic/lib/math/cosh.cl | 192 - libclc/generic/lib/math/cospi.cl | 136 - libclc/generic/lib/math/ep_log.cl | 94 - libclc/generic/lib/math/ep_log.h | 29 - libclc/generic/lib/math/erf.cl | 402 - libclc/generic/lib/math/erfc.cl | 413 - libclc/generic/lib/math/exp.cl | 90 - libclc/generic/lib/math/exp10.cl | 6 - libclc/generic/lib/math/exp2.cl | 86 - libclc/generic/lib/math/exp_helper.cl | 69 - libclc/generic/lib/math/exp_helper.h | 29 - libclc/generic/lib/math/expm1.cl | 142 - libclc/generic/lib/math/fdim.cl | 6 - libclc/generic/lib/math/fdim.inc | 71 - libclc/generic/lib/math/fma.cl | 7 - libclc/generic/lib/math/fma.inc | 7 - libclc/generic/lib/math/fmax.cl | 32 - libclc/generic/lib/math/fmax.inc | 28 - libclc/generic/lib/math/fmin.cl | 31 - libclc/generic/lib/math/fmin.inc | 28 - libclc/generic/lib/math/fmod.cl | 6 - libclc/generic/lib/math/fract.cl | 26 - libclc/generic/lib/math/fract.inc | 55 - libclc/generic/lib/math/frexp.cl | 17 - libclc/generic/lib/math/frexp.inc | 74 - libclc/generic/lib/math/half_binary.inc | 9 - libclc/generic/lib/math/half_cos.cl | 6 - libclc/generic/lib/math/half_divide.cl | 9 - libclc/generic/lib/math/half_exp.cl | 6 - libclc/generic/lib/math/half_exp10.cl | 6 - libclc/generic/lib/math/half_exp2.cl | 6 - libclc/generic/lib/math/half_log.cl | 6 - libclc/generic/lib/math/half_log10.cl | 6 - libclc/generic/lib/math/half_log2.cl | 6 - libclc/generic/lib/math/half_powr.cl | 6 - libclc/generic/lib/math/half_recip.cl | 10 - libclc/generic/lib/math/half_rsqrt.cl | 6 - libclc/generic/lib/math/half_sin.cl | 6 - libclc/generic/lib/math/half_sqrt.cl | 6 - libclc/generic/lib/math/half_tan.cl | 6 - libclc/generic/lib/math/half_unary.inc | 9 - libclc/generic/lib/math/hypot.cl | 7 - libclc/generic/lib/math/ilogb.cl | 57 - libclc/generic/lib/math/ldexp.cl | 47 - libclc/generic/lib/math/ldexp.inc | 34 - libclc/generic/lib/math/lgamma.cl | 44 - libclc/generic/lib/math/lgamma_r.cl | 498 - libclc/generic/lib/math/lgamma_r.inc | 32 - libclc/generic/lib/math/log.cl | 26 - libclc/generic/lib/math/log10.cl | 39 - libclc/generic/lib/math/log1p.cl | 177 - libclc/generic/lib/math/log2.cl | 39 - libclc/generic/lib/math/log_base.h | 297 - libclc/generic/lib/math/logb.cl | 31 - libclc/generic/lib/math/mad.cl | 4 - libclc/generic/lib/math/mad.inc | 3 - libclc/generic/lib/math/math.h | 114 - libclc/generic/lib/math/maxmag.cl | 5 - libclc/generic/lib/math/maxmag.inc | 22 - libclc/generic/lib/math/minmag.cl | 5 - libclc/generic/lib/math/minmag.inc | 22 - libclc/generic/lib/math/modf.cl | 28 - libclc/generic/lib/math/modf.inc | 47 - libclc/generic/lib/math/nan.cl | 6 - libclc/generic/lib/math/nan.inc | 27 - libclc/generic/lib/math/native_cos.cl | 7 - libclc/generic/lib/math/native_divide.cl | 5 - libclc/generic/lib/math/native_divide.inc | 3 - libclc/generic/lib/math/native_exp.cl | 7 - libclc/generic/lib/math/native_exp10.cl | 5 - libclc/generic/lib/math/native_exp10.inc | 3 - libclc/generic/lib/math/native_exp2.cl | 7 - libclc/generic/lib/math/native_log.cl | 29 - libclc/generic/lib/math/native_log10.cl | 7 - libclc/generic/lib/math/native_log2.cl | 28 - libclc/generic/lib/math/native_powr.cl | 5 - libclc/generic/lib/math/native_powr.inc | 5 - libclc/generic/lib/math/native_recip.cl | 5 - libclc/generic/lib/math/native_recip.inc | 3 - libclc/generic/lib/math/native_rsqrt.cl | 5 - libclc/generic/lib/math/native_rsqrt.inc | 3 - libclc/generic/lib/math/native_sin.cl | 7 - libclc/generic/lib/math/native_sqrt.cl | 7 - libclc/generic/lib/math/native_tan.cl | 5 - libclc/generic/lib/math/native_tan.inc | 3 - libclc/generic/lib/math/native_unary_intrinsic.inc | 40 - libclc/generic/lib/math/nextafter.cl | 12 - libclc/generic/lib/math/pow.cl | 7 - libclc/generic/lib/math/pown.cl | 6 - libclc/generic/lib/math/pown.inc | 6 - libclc/generic/lib/math/powr.cl | 7 - libclc/generic/lib/math/remainder.cl | 6 - libclc/generic/lib/math/remquo.cl | 17 - libclc/generic/lib/math/remquo.inc | 9 - libclc/generic/lib/math/rootn.cl | 6 - libclc/generic/lib/math/rootn.inc | 6 - libclc/generic/lib/math/sin.cl | 79 - libclc/generic/lib/math/sincos.cl | 4 - libclc/generic/lib/math/sincos.inc | 14 - libclc/generic/lib/math/sincosD_piby4.h | 133 - libclc/generic/lib/math/sincos_helpers.cl | 562 - libclc/generic/lib/math/sincos_helpers.h | 38 - libclc/generic/lib/math/sincospiF_piby4.h | 56 - libclc/generic/lib/math/sinh.cl | 191 - libclc/generic/lib/math/sinpi.cl | 131 - libclc/generic/lib/math/sqrt.cl | 43 - libclc/generic/lib/math/tables.cl | 2559 - libclc/generic/lib/math/tables.h | 67 - libclc/generic/lib/math/tan.cl | 7 - libclc/generic/lib/math/tanh.cl | 146 - libclc/generic/lib/math/tanpi.cl | 7 - libclc/generic/lib/math/tgamma.cl | 71 - libclc/generic/lib/misc/shuffle.cl | 157 - libclc/generic/lib/misc/shuffle2.cl | 160 - libclc/generic/lib/relational/all.cl | 29 - libclc/generic/lib/relational/any.cl | 30 - libclc/generic/lib/relational/bitselect.cl | 53 - libclc/generic/lib/relational/bitselect.inc | 25 - libclc/generic/lib/relational/isequal.cl | 44 - libclc/generic/lib/relational/isfinite.cl | 31 - libclc/generic/lib/relational/isgreater.cl | 37 - libclc/generic/lib/relational/isgreaterequal.cl | 36 - libclc/generic/lib/relational/isinf.cl | 30 - libclc/generic/lib/relational/isless.cl | 36 - libclc/generic/lib/relational/islessequal.cl | 36 - libclc/generic/lib/relational/islessgreater.cl | 36 - libclc/generic/lib/relational/isnan.cl | 32 - libclc/generic/lib/relational/isnormal.cl | 31 - libclc/generic/lib/relational/isnotequal.cl | 33 - libclc/generic/lib/relational/isordered.cl | 33 - libclc/generic/lib/relational/isunordered.cl | 36 - libclc/generic/lib/relational/relational.h | 117 - libclc/generic/lib/relational/select.cl | 7 - libclc/generic/lib/relational/select.inc | 33 - libclc/generic/lib/relational/signbit.cl | 33 - libclc/generic/lib/shared/clamp.cl | 7 - libclc/generic/lib/shared/clamp.inc | 9 - libclc/generic/lib/shared/max.cl | 7 - libclc/generic/lib/shared/max.inc | 9 - libclc/generic/lib/shared/min.cl | 7 - libclc/generic/lib/shared/min.inc | 9 - libclc/generic/lib/shared/vload.cl | 117 - libclc/generic/lib/shared/vload_half.inc | 23 - libclc/generic/lib/shared/vstore.cl | 263 - libclc/generic/lib/shared/vstore_half.inc | 21 - libclc/generic/lib/subnormal_config.cl | 37 - libclc/generic/lib/subnormal_disable.ll | 1 - libclc/generic/lib/subnormal_helper_func.ll | 8 - libclc/generic/lib/subnormal_use_default.ll | 1 - libclc/generic/lib/workitem/get_global_id.cl | 5 - libclc/generic/lib/workitem/get_global_size.cl | 5 - libclc/ptx-nvidiacl/lib/SOURCES | 7 - libclc/ptx-nvidiacl/lib/mem_fence/fence.cl | 15 - libclc/ptx-nvidiacl/lib/synchronization/barrier.cl | 6 - libclc/ptx-nvidiacl/lib/workitem/get_global_id.cl | 5 - libclc/ptx-nvidiacl/lib/workitem/get_group_id.cl | 10 - libclc/ptx-nvidiacl/lib/workitem/get_local_id.cl | 10 - libclc/ptx-nvidiacl/lib/workitem/get_local_size.cl | 10 - libclc/ptx-nvidiacl/lib/workitem/get_num_groups.cl | 10 - libclc/ptx/lib/SOURCES | 1 - libclc/ptx/lib/SOURCES_3.9 | 2 - libclc/ptx/lib/SOURCES_4.0 | 2 - libclc/ptx/lib/SOURCES_5.0 | 2 - libclc/ptx/lib/math/nextafter.cl | 10 - libclc/ptx/lib/shared/vload_half_helpers.ll | 23 - libclc/ptx/lib/shared/vstore_half_helpers.ll | 35 - libclc/r600/lib/OVERRIDES | 0 libclc/r600/lib/OVERRIDES_3.9 | 4 - libclc/r600/lib/OVERRIDES_4.0 | 4 - libclc/r600/lib/OVERRIDES_5.0 | 4 - libclc/r600/lib/OVERRIDES_6.0 | 4 - libclc/r600/lib/SOURCES | 10 - libclc/r600/lib/SOURCES_3.9 | 19 - libclc/r600/lib/SOURCES_4.0 | 4 - libclc/r600/lib/SOURCES_5.0 | 4 - libclc/r600/lib/SOURCES_6.0 | 4 - libclc/r600/lib/image/get_image_attributes_impl.ll | 87 - .../r600/lib/image/get_image_channel_data_type.cl | 13 - libclc/r600/lib/image/get_image_channel_order.cl | 13 - libclc/r600/lib/image/get_image_depth.cl | 8 - libclc/r600/lib/image/get_image_dim.cl | 9 - libclc/r600/lib/image/get_image_height.cl | 13 - libclc/r600/lib/image/get_image_width.cl | 13 - libclc/r600/lib/image/read_image_impl.ll | 46 - libclc/r600/lib/image/read_imagef.cl | 14 - libclc/r600/lib/image/read_imagei.cl | 23 - libclc/r600/lib/image/read_imageui.cl | 23 - libclc/r600/lib/image/write_image_impl.ll | 52 - libclc/r600/lib/image/write_imagef.cl | 9 - libclc/r600/lib/image/write_imagei.cl | 9 - libclc/r600/lib/image/write_imageui.cl | 9 - libclc/r600/lib/math/fmax.cl | 29 - libclc/r600/lib/math/fmin.cl | 30 - libclc/r600/lib/synchronization/barrier_impl.39.ll | 13 - libclc/r600/lib/synchronization/barrier_impl.ll | 13 - libclc/r600/lib/workitem/get_global_offset.cl | 11 - libclc/r600/lib/workitem/get_global_size.39.ll | 20 - libclc/r600/lib/workitem/get_global_size.ll | 20 - libclc/r600/lib/workitem/get_group_id.cl | 11 - libclc/r600/lib/workitem/get_local_id.cl | 11 - libclc/r600/lib/workitem/get_local_size.39.ll | 20 - libclc/r600/lib/workitem/get_local_size.ll | 20 - libclc/r600/lib/workitem/get_num_groups.39.ll | 20 - libclc/r600/lib/workitem/get_num_groups.ll | 20 - libclc/r600/lib/workitem/get_work_dim.cl | 9 - libclc/test/add_sat.cl | 3 - libclc/test/as_type.cl | 3 - libclc/test/convert.cl | 3 - libclc/test/cos.cl | 3 - libclc/test/cross.cl | 3 - libclc/test/fabs.cl | 3 - libclc/test/get_group_id.cl | 3 - libclc/test/rsqrt.cl | 6 - libclc/test/subsat.cl | 19 - libclc/utils/prepare-builtins.cpp | 118 - libclc/www/index.html | 55 - libcxx/CMakeLists.txt | 44 +- libcxx/cmake/Modules/HandleLibcxxFlags.cmake | 1 - libcxx/docs/DesignDocs/CapturingConfigInfo.rst | 2 +- libcxx/docs/DesignDocs/VisibilityMacros.rst | 30 +- libcxx/docs/ReleaseNotes.rst | 43 - libcxx/docs/UsingLibcxx.rst | 75 - libcxx/docs/conf.py | 8 +- libcxx/docs/index.rst | 22 +- libcxx/include/CMakeLists.txt | 1 - libcxx/include/__bit_reference | 13 +- libcxx/include/__config | 89 +- libcxx/include/__functional_base | 6 +- libcxx/include/__libcpp_version | 2 +- libcxx/include/__threading_support | 2 +- libcxx/include/__tree | 6 +- libcxx/include/algorithm | 151 +- libcxx/include/any | 3 +- libcxx/include/array | 13 +- libcxx/include/atomic | 5 +- libcxx/include/bit | 158 - libcxx/include/bitset | 12 +- libcxx/include/chrono | 47 +- libcxx/include/cmath | 1 - libcxx/include/complex | 1 - libcxx/include/cstddef | 29 +- libcxx/include/deque | 1 - libcxx/include/exception | 1 - libcxx/include/filesystem | 7 +- libcxx/include/forward_list | 1 - libcxx/include/functional | 112 +- libcxx/include/future | 19 +- libcxx/include/iomanip | 1 - libcxx/include/iterator | 1 - libcxx/include/list | 3 +- libcxx/include/map | 3 +- libcxx/include/memory | 33 +- libcxx/include/module.modulemap | 4 - libcxx/include/mutex | 1 - libcxx/include/new | 9 +- libcxx/include/numeric | 9 +- libcxx/include/optional | 1 - libcxx/include/random | 4 +- libcxx/include/regex | 5 +- libcxx/include/scoped_allocator | 1 - libcxx/include/set | 1 - libcxx/include/shared_mutex | 1 - libcxx/include/span | 50 +- libcxx/include/sstream | 8 +- libcxx/include/stddef.h | 2 +- libcxx/include/stdexcept | 12 +- libcxx/include/string | 1 - libcxx/include/string_view | 1 - libcxx/include/support/win32/locale_win32.h | 4 +- libcxx/include/tuple | 1 - libcxx/include/type_traits | 12 +- libcxx/include/typeinfo | 2 +- libcxx/include/unordered_map | 1 - libcxx/include/unordered_set | 1 - libcxx/include/utility | 7 +- libcxx/include/variant | 25 +- libcxx/include/vector | 8 +- libcxx/include/version | 92 - libcxx/lib/abi/CHANGELOG.TXT | 15 - libcxx/lib/abi/CMakeLists.txt | 15 +- libcxx/lib/abi/x86_64-apple-darwin.v1.abilist | 2 - libcxx/lib/abi/x86_64-apple-darwin.v2.abilist | 83 + libcxx/src/filesystem/operations.cpp | 1 + libcxx/src/future.cpp | 5 +- libcxx/src/new.cpp | 8 +- .../random_shuffle.cxx1z.pass.cpp | 4 +- .../random_shuffle.depr_in_cxx14.fail.cpp | 50 - .../auto.ptr/auto_ptr.depr_in_cxx11.fail.cpp | 39 - .../adaptors.depr_in_cxx11.fail.cpp | 59 - .../libcxx/diagnostics/enable_nodiscard.fail.cpp | 33 - .../enable_nodiscard_disable_after_cxx17.fail.cpp | 33 - ...enable_nodiscard_disable_nodiscard_ext.fail.cpp | 31 - libcxx/test/libcxx/diagnostics/nodiscard.fail.cpp | 24 + libcxx/test/libcxx/diagnostics/nodiscard.pass.cpp | 15 +- .../diagnostics/nodiscard_aftercxx17.fail.cpp | 23 - .../diagnostics/nodiscard_aftercxx17.pass.cpp | 23 - .../diagnostics/nodiscard_extensions.fail.cpp | 35 - .../diagnostics/nodiscard_extensions.pass.cpp | 29 - libcxx/test/libcxx/double_include.sh.cpp | 1 - .../memory/aligned_allocation_macro.pass.cpp | 12 +- .../alg.min.max/requires_forward_iterator.fail.cpp | 37 - .../associative/map/map.modifiers/clear.pass.cpp | 5 +- .../multimap/multimap.modifiers/clear.pass.cpp | 5 +- .../containers/associative/multiset/clear.pass.cpp | 5 +- .../std/containers/associative/set/clear.pass.cpp | 5 +- .../containers/container.node/node_handle.pass.cpp | 4 +- .../containers/sequences/array/compare.pass.cpp | 33 +- .../sequences/deque/deque.modifiers/clear.pass.cpp | 67 - .../deque/deque.modifiers/erase_iter.pass.cpp | 32 - .../deque/deque.modifiers/erase_iter_iter.pass.cpp | 32 - .../forwardlist.modifiers/clear.pass.cpp | 7 +- .../sequences/list/list.modifiers/clear.pass.cpp | 5 +- .../sequences/list/list.ops/merge.pass.cpp | 11 - .../sequences/list/list.ops/merge_comp.pass.cpp | 10 - .../sequences/vector/vector.cons/move.pass.cpp | 1 + .../vector/vector.modifiers/clear.pass.cpp | 5 +- .../unord.map/unord.map.modifiers/clear.pass.cpp | 5 +- .../unord.multimap.modifiers/clear.pass.cpp | 5 +- .../containers/unord/unord.multiset/clear.pass.cpp | 5 +- .../std/containers/unord/unord.set/clear.pass.cpp | 5 +- .../containers/views/span.iterators/end.pass.cpp | 6 - .../bind1st.depr_in_cxx11.fail.cpp | 31 - .../bind2nd.depr_in_cxx11.fail.cpp | 31 - .../binder1st.depr_in_cxx11.fail.cpp | 31 - .../binder2nd.depr_in_cxx11.fail.cpp | 31 - .../experimental/simd/simd.access/default.pass.cpp | 2 +- .../input.streams/istream.rvalue/rvalue.pass.cpp | 2 +- .../ios/basic.ios.members/narrow.pass.cpp | 6 +- .../uncaught/uncaught_exceptions.pass.cpp | 10 +- .../algorithm.version.pass.cpp | 36 - .../support.limits.general/any.version.pass.cpp | 32 - .../support.limits.general/array.version.pass.cpp | 33 - .../support.limits.general/atomic.version.pass.cpp | 43 - .../support.limits.general/bit.version.pass.cpp | 32 - .../support.limits.general/chrono.version.pass.cpp | 32 - .../support.limits.general/cmath.version.pass.cpp | 33 - .../complex.version.pass.cpp | 32 - .../concepts.version.pass.cpp | 33 - .../cstddef.version.pass.cpp | 32 - .../support.limits.general/deque.version.pass.cpp | 33 - .../exception.version.pass.cpp | 32 - .../execution.version.pass.cpp | 33 - .../filesystem.version.pass.cpp | 40 - .../forward_list.version.pass.cpp | 35 - .../functional.version.pass.cpp | 44 - .../iomanip.version.pass.cpp | 32 - .../iterator.version.pass.cpp | 35 - .../support.limits.general/list.version.pass.cpp | 35 - .../support.limits.general/map.version.pass.cpp | 36 - .../support.limits.general/memory.version.pass.cpp | 39 - .../memory_resource.version.pass.cpp | 33 - .../support.limits.general/mutex.version.pass.cpp | 32 - .../support.limits.general/new.version.pass.cpp | 33 - .../numeric.version.pass.cpp | 33 - .../optional.version.pass.cpp | 32 - .../support.limits.general/regex.version.pass.cpp | 32 - .../scoped_allocator.version.pass.cpp | 32 - .../support.limits.general/set.version.pass.cpp | 35 - .../shared_mutex.version.pass.cpp | 35 - .../support.limits.general/string.version.pass.cpp | 35 - .../string_view.version.pass.cpp | 32 - .../support.limits.general/tuple.version.pass.cpp | 35 - .../type_traits.version.pass.cpp | 53 - .../unordered_map.version.pass.cpp | 35 - .../unordered_set.version.pass.cpp | 34 - .../utility.version.pass.cpp | 36 - .../variant.version.pass.cpp | 32 - .../support.limits.general/vector.version.pass.cpp | 34 - .../version.version.pass.cpp | 135 - .../rand.eng.mers/ctor_sseq_all_zero.pass.cpp | 81 - .../string.capacity/over_max_size.pass.cpp | 1 - .../std/strings/string.conversions/stod.pass.cpp | 1 - .../std/strings/string.conversions/stof.pass.cpp | 1 - .../std/strings/string.conversions/stoi.pass.cpp | 1 - .../std/strings/string.conversions/stol.pass.cpp | 1 - .../std/strings/string.conversions/stoll.pass.cpp | 1 - .../std/strings/string.conversions/stoul.pass.cpp | 1 - .../std/strings/string.conversions/stoull.pass.cpp | 1 - .../string.view.ops/compare.pointer_size.pass.cpp | 1 - .../string.view.ops/compare.size_size_sv.pass.cpp | 1 - .../compare.size_size_sv_pointer_size.pass.cpp | 1 - .../compare.size_size_sv_size_size.pass.cpp | 1 - .../string.view/string.view.ops/copy.pass.cpp | 1 - .../futures.async/async_race.38682.pass.cpp | 58 - .../futures.shared_future/wait_until.pass.cpp | 2 - .../thread.thread.this/sleep_until.pass.cpp | 1 - .../charconv/charconv.from.chars/integral.pass.cpp | 9 - .../charconv/charconv.to.chars/integral.pass.cpp | 9 - .../negators/binary_negate.depr_in_cxx17.fail.cpp | 35 - .../negators/not1.depr_in_cxx17.fail.cpp | 33 - .../negators/not2.depr_in_cxx17.fail.cpp | 34 - .../negators/unary_negate.depr_in_cxx17.fail.cpp | 34 - .../pointer.traits.functions/pointer_to.pass.cpp | 1 - .../memory/pointer.traits/pointer_to.pass.cpp | 1 - .../meta.trans.other/type_identity.pass.cpp | 40 - .../bitset.members/flip_one.pass.cpp | 1 - .../bitset.members/reset_one.pass.cpp | 1 - .../bitset.members/set_one.pass.cpp | 1 - .../template.bitset/bitset.members/test.pass.cpp | 1 - .../utilities/template.bitset/includes.pass.cpp | 11 +- .../time.point.arithmetic/op_+=.pass.cpp | 20 - .../time.point.arithmetic/op_-=.pass.cpp | 20 - .../variant/variant.relops/relops.pass.cpp | 107 +- .../variant.relops/relops_bool_conv.fail.cpp | 88 - libcxx/test/support/test_comparisons.h | 4 +- libcxx/utils/libcxx/test/format.py | 5 +- libcxx/www/cxx1z_status.html | 4 +- libcxx/www/cxx2a_status.html | 22 +- libcxx/www/index.html | 24 +- libcxxabi/CMakeLists.txt | 2 +- libcxxabi/src/cxa_demangle.cpp | 5122 +- libcxxabi/src/cxa_personality.cpp | 2 +- libcxxabi/src/demangle/ItaniumDemangle.h | 5137 - libcxxabi/src/demangle/Utility.h | 31 +- libcxxabi/src/fallback_malloc.cpp | 3 - libcxxabi/src/private_typeinfo.cpp | 1 - libcxxabi/test/test_demangle.pass.cpp | 2 - libcxxabi/www/index.html | 7 +- libunwind/CMakeLists.txt | 17 +- libunwind/cmake/config-ix.cmake | 1 + libunwind/docs/README.txt | 1 + libunwind/docs/conf.py | 7 +- libunwind/include/__libunwind_config.h | 11 +- libunwind/include/unwind.h | 29 +- libunwind/src/AddressSpace.hpp | 8 +- libunwind/src/CMakeLists.txt | 9 +- libunwind/src/Registers.hpp | 9 +- libunwind/src/Unwind-seh.cpp | 473 - libunwind/src/UnwindCursor.hpp | 581 - libunwind/src/UnwindLevel1-gcc-ext.c | 4 - libunwind/src/UnwindLevel1.c | 3 - libunwind/src/UnwindRegistersRestore.S | 2 +- libunwind/src/UnwindRegistersSave.S | 2 +- libunwind/src/assembly.h | 8 - libunwind/src/config.h | 6 +- lld/COFF/Chunks.cpp | 274 +- lld/COFF/Chunks.h | 110 +- lld/COFF/Config.h | 3 +- lld/COFF/DLL.cpp | 78 +- lld/COFF/DLL.h | 9 +- lld/COFF/Driver.cpp | 334 +- lld/COFF/Driver.h | 2 + lld/COFF/DriverUtils.cpp | 20 + lld/COFF/ICF.cpp | 8 +- lld/COFF/InputFiles.cpp | 5 - lld/COFF/InputFiles.h | 2 - lld/COFF/MapFile.cpp | 2 +- lld/COFF/MarkLive.cpp | 8 +- lld/COFF/MinGW.cpp | 41 +- lld/COFF/MinGW.h | 6 - lld/COFF/Options.td | 11 +- lld/COFF/PDB.cpp | 402 +- lld/COFF/PDB.h | 2 +- lld/COFF/SymbolTable.cpp | 179 +- lld/COFF/SymbolTable.h | 6 - lld/COFF/Symbols.cpp | 9 +- lld/COFF/Symbols.h | 12 +- lld/COFF/Writer.cpp | 600 +- lld/COFF/Writer.h | 6 +- lld/Common/Args.cpp | 9 +- lld/Common/ErrorHandler.cpp | 5 +- lld/Common/Strings.cpp | 33 +- lld/ELF/AArch64ErrataFix.cpp | 6 +- lld/ELF/Arch/AArch64.cpp | 26 +- lld/ELF/Arch/AMDGPU.cpp | 1 - lld/ELF/Arch/ARM.cpp | 102 +- lld/ELF/Arch/AVR.cpp | 3 - lld/ELF/Arch/Hexagon.cpp | 165 +- lld/ELF/Arch/Mips.cpp | 9 +- lld/ELF/Arch/PPC.cpp | 1 - lld/ELF/Arch/PPC64.cpp | 279 +- lld/ELF/Arch/RISCV.cpp | 280 - lld/ELF/Arch/SPARCV9.cpp | 1 - lld/ELF/Arch/X86.cpp | 23 +- lld/ELF/Arch/X86_64.cpp | 34 +- lld/ELF/CMakeLists.txt | 3 +- lld/ELF/CallGraphSort.cpp | 32 +- lld/ELF/Config.h | 6 +- lld/ELF/DWARF.cpp | 105 - lld/ELF/DWARF.h | 80 - lld/ELF/Driver.cpp | 286 +- lld/ELF/Driver.h | 3 + lld/ELF/GdbIndex.cpp | 101 + lld/ELF/GdbIndex.h | 70 + lld/ELF/ICF.cpp | 5 +- lld/ELF/InputFiles.cpp | 65 +- lld/ELF/InputFiles.h | 10 +- lld/ELF/InputSection.cpp | 213 +- lld/ELF/InputSection.h | 2 - lld/ELF/LTO.cpp | 39 +- lld/ELF/LTO.h | 2 +- lld/ELF/LinkerScript.cpp | 31 +- lld/ELF/MapFile.cpp | 4 +- lld/ELF/Options.td | 6 +- lld/ELF/OutputSections.cpp | 6 +- lld/ELF/Relocations.cpp | 131 +- lld/ELF/Relocations.h | 17 - lld/ELF/ScriptLexer.cpp | 9 - lld/ELF/ScriptLexer.h | 1 - lld/ELF/ScriptParser.cpp | 67 +- lld/ELF/SymbolTable.cpp | 74 +- lld/ELF/SymbolTable.h | 12 +- lld/ELF/Symbols.cpp | 32 +- lld/ELF/Symbols.h | 24 +- lld/ELF/SyntheticSections.cpp | 306 +- lld/ELF/SyntheticSections.h | 97 +- lld/ELF/Target.cpp | 2 - lld/ELF/Target.h | 30 +- lld/ELF/Thunks.cpp | 124 +- lld/ELF/Writer.cpp | 336 +- lld/MinGW/Driver.cpp | 3 - lld/MinGW/Options.td | 3 - lld/docs/ReleaseNotes.rst | 113 +- lld/docs/conf.py | 4 +- lld/docs/ld.lld.1 | 38 +- lld/include/lld/Common/Args.h | 3 - lld/include/lld/Common/ErrorHandler.h | 2 +- lld/lib/Driver/DarwinLdDriver.cpp | 2 +- lld/test/CMakeLists.txt | 3 - lld/test/COFF/Inputs/bad-block-size.pdb | 2 - lld/test/COFF/Inputs/comdat-jumptable2.s | 35 - lld/test/COFF/Inputs/far-arm-thumb-abs.s | 2 + lld/test/COFF/Inputs/far-arm-thumb-abs20.s | 2 + lld/test/COFF/Inputs/gnu-implib-data.s | 23 - lld/test/COFF/Inputs/gnu-implib-func.s | 27 - lld/test/COFF/Inputs/gnu-implib-head.s | 13 - lld/test/COFF/Inputs/gnu-implib-tail.s | 11 - lld/test/COFF/Inputs/icf-safe.s | 9 - lld/test/COFF/Inputs/pdb-file-statics-a.yaml | 6 +- lld/test/COFF/Inputs/pdb-file-statics-b.yaml | 2 +- lld/test/COFF/Inputs/pdb-scopes-a.yaml | 8 +- lld/test/COFF/Inputs/pdb-scopes-b.yaml | 6 +- .../COFF/Inputs/pdb-type-server-missing-2.yaml | 32 - lld/test/COFF/Inputs/pdb-type-server-simple-a.yaml | 2 +- lld/test/COFF/Inputs/pdb-type-server-simple-b.yaml | 2 +- .../Inputs/pdb-type-server-valid-signature.yaml | 121 - lld/test/COFF/arm-thumb-branch-error.s | 10 + lld/test/COFF/arm-thumb-branch20-error.s | 12 +- lld/test/COFF/arm-thumb-thunks-multipass.s | 70 - lld/test/COFF/arm-thumb-thunks.s | 75 - lld/test/COFF/arm64-delayimport.yaml | 91 - lld/test/COFF/associative-comdat-mingw.s | 5 +- lld/test/COFF/autoimport-arm-code.s | 19 - lld/test/COFF/autoimport-arm-data.s | 42 - lld/test/COFF/autoimport-arm64-code.s | 18 - lld/test/COFF/autoimport-arm64-data.s | 42 - lld/test/COFF/autoimport-gnu-implib.s | 26 - lld/test/COFF/autoimport-list-ptrs.s | 20 - lld/test/COFF/autoimport-refptr.s | 65 - lld/test/COFF/autoimport-x86.s | 53 - lld/test/COFF/baserel.test | 6 +- lld/test/COFF/broken-arm-reloc.yaml | 92 - lld/test/COFF/comdat-jumptable.s | 70 - lld/test/COFF/common-replacement.s | 2 +- lld/test/COFF/could-not-open.test | 5 - lld/test/COFF/ctors_dtors_priority.s | 35 +- lld/test/COFF/debug-fastlink.test | 12 - lld/test/COFF/debug-reloc.s | 18 +- lld/test/COFF/directives.s | 46 - lld/test/COFF/export-all.s | 27 +- lld/test/COFF/force-multiple.test | 45 - lld/test/COFF/gfids-relocations32.s | 87 - lld/test/COFF/gfids-relocations64.s | 76 - lld/test/COFF/icf-safe.s | 37 - lld/test/COFF/imports-gnu-autoexport.s | 25 - lld/test/COFF/imports-gnu-only.s | 28 - lld/test/COFF/imports-gnu.test | 29 - lld/test/COFF/invalid-debug-type.test | 3 +- lld/test/COFF/invalid-debug.test | 6 - lld/test/COFF/lto-chkstk.ll | 1 - lld/test/COFF/msvclto-archive.ll | 40 + lld/test/COFF/msvclto-order.ll | 25 + lld/test/COFF/msvclto.ll | 20 + lld/test/COFF/no-idata.s | 20 - lld/test/COFF/pdb-debug-f.s | 28 - lld/test/COFF/pdb-framedata.yaml | 462 - lld/test/COFF/pdb-global-hashes.test | 6 +- lld/test/COFF/pdb-heapsite.yaml | 2 +- lld/test/COFF/pdb-linker-module.test | 2 +- lld/test/COFF/pdb-options.test | 5 - lld/test/COFF/pdb-procid-remapping.test | 2 - lld/test/COFF/pdb-thunk.yaml | 12 +- .../COFF/pdb-type-server-invalid-signature.yaml | 140 - lld/test/COFF/pdb-type-server-missing.yaml | 12 +- lld/test/COFF/pdb-type-server-native-errors.yaml | 130 - lld/test/COFF/pdb-type-server-simple.test | 2 +- lld/test/COFF/rsds.test | 102 +- lld/test/COFF/subsystem-inference2.test | 54 - lld/test/COFF/thinlto-archives.ll | 12 +- lld/test/COFF/undefined-symbol-cv.s | 10 +- lld/test/COFF/undefined-symbol.s | 12 +- lld/test/COFF/wholearchive.s | 1 - lld/test/ELF/Inputs/copy-rel-tls.s | 12 - lld/test/ELF/Inputs/hexagon-shared.s | 3 - lld/test/ELF/Inputs/i386-linkonce.s | 11 - lld/test/ELF/Inputs/ppc64-tls-ie-le.s | 29 - lld/test/ELF/Inputs/ppc64le-quadword-ldst.o | Bin 1032 -> 0 bytes lld/test/ELF/Inputs/x86-64-split-stack-extra.s | 10 - lld/test/ELF/aarch64-abs16.s | 20 +- lld/test/ELF/aarch64-abs32.s | 20 +- lld/test/ELF/aarch64-call26-thunk.s | 10 +- lld/test/ELF/aarch64-condb-reloc.s | 30 +- lld/test/ELF/aarch64-copy.s | 32 +- lld/test/ELF/aarch64-copy2.s | 2 +- .../ELF/aarch64-cortex-a53-843419-abs-mapsyms.s | 22 - lld/test/ELF/aarch64-cortex-a53-843419-large.s | 74 +- lld/test/ELF/aarch64-cortex-a53-843419-recognize.s | 490 +- lld/test/ELF/aarch64-data-relocs.s | 4 +- lld/test/ELF/aarch64-gnu-ifunc-plt.s | 80 +- lld/test/ELF/aarch64-gnu-ifunc.s | 44 +- lld/test/ELF/aarch64-jump26-thunk.s | 10 +- lld/test/ELF/aarch64-lo12-alignment.s | 8 +- lld/test/ELF/aarch64-prel16.s | 24 +- lld/test/ELF/aarch64-prel32.s | 24 +- lld/test/ELF/aarch64-relocs.s | 50 +- lld/test/ELF/aarch64-thunk-pi.s | 4 - lld/test/ELF/aarch64-thunk-section-location.s | 8 +- lld/test/ELF/aarch64-tls-gdie.s | 14 +- lld/test/ELF/aarch64-tls-gdle.s | 8 +- lld/test/ELF/aarch64-tls-ie.s | 22 +- lld/test/ELF/aarch64-tls-iele.s | 8 +- lld/test/ELF/aarch64-tls-le.s | 25 +- lld/test/ELF/aarch64-tlsld-ldst.s | 22 +- lld/test/ELF/aarch64-tstbr14-reloc.s | 26 +- lld/test/ELF/aarch64-undefined-weak.s | 24 +- lld/test/ELF/archive-fetch.s | 15 - lld/test/ELF/arm-bl-v6-inrange.s | 47 - lld/test/ELF/arm-bl-v6.s | 33 +- lld/test/ELF/arm-blx-v4t.s | 5 +- lld/test/ELF/arm-branch-rangethunk.s | 6 +- lld/test/ELF/arm-branch-undef-weak-plt-thunk.s | 4 +- lld/test/ELF/arm-long-thunk-converge.s | 2 +- lld/test/ELF/arm-thumb-branch-rangethunk.s | 4 +- lld/test/ELF/arm-thumb-branch.s | 4 +- lld/test/ELF/arm-thumb-condbranch-thunk.s | 2 +- lld/test/ELF/arm-thumb-interwork-shared.s | 2 +- lld/test/ELF/arm-thumb-interwork-thunk-range.s | 2 +- lld/test/ELF/arm-thumb-interwork-thunk-v5.s | 66 - lld/test/ELF/arm-thumb-interwork-thunk.s | 2 +- lld/test/ELF/arm-thumb-mix-range-thunk-os.s | 2 +- lld/test/ELF/arm-thumb-nov6thunk.s | 39 - lld/test/ELF/arm-thumb-plt-range-thunk-os.s | 2 +- lld/test/ELF/arm-thumb-range-thunk-os.s | 2 +- lld/test/ELF/arm-thumb-thunk-empty-pass.s | 2 +- lld/test/ELF/arm-thumb-thunk-symbols.s | 2 +- lld/test/ELF/arm-thumb-undefined-weak-narrow.test | 50 - lld/test/ELF/arm-thunk-edgecase.s | 2 +- lld/test/ELF/arm-thunk-largesection.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-dotexpr.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-large.s | 5 +- lld/test/ELF/arm-thunk-linkerscript-orphan.s | 2 +- lld/test/ELF/arm-thunk-linkerscript-sort.s | 2 +- lld/test/ELF/arm-thunk-linkerscript.s | 2 +- lld/test/ELF/arm-thunk-multipass.s | 2 +- lld/test/ELF/arm-thunk-re-add.s | 2 +- lld/test/ELF/arm-v5-reloc-error.s | 31 - lld/test/ELF/basic-aarch64.s | 16 +- lld/test/ELF/basic32.s | 16 +- lld/test/ELF/cgprofile-obj-warn.s | 37 - lld/test/ELF/cgprofile-obj.s | 41 - lld/test/ELF/cgprofile-txt2.s | 38 - lld/test/ELF/conflict.s | 1 - lld/test/ELF/copy-rel-tls.s | 15 - lld/test/ELF/debug-relocation-none.test | 58 - lld/test/ELF/defsym.s | 13 +- lld/test/ELF/driver-access.test | 2 +- lld/test/ELF/dt_flags.s | 5 +- lld/test/ELF/dynamic-list-locals.s | 7 - lld/test/ELF/dynamic-list-unexpected-end.s | 7 - lld/test/ELF/emit-relocs-icf1.s | 32 - lld/test/ELF/emit-relocs-icf2.s | 36 - lld/test/ELF/empty-pack-dyn-relocs.s | 11 - lld/test/ELF/gc-sections-implicit-addend.s | 6 +- lld/test/ELF/gnu-hash-table.s | 2 +- lld/test/ELF/gnu-ifunc-i386.s | 36 +- lld/test/ELF/gnu-ifunc-plt-i386.s | 64 +- lld/test/ELF/gnu-ifunc-plt.s | 8 +- lld/test/ELF/gnu-ifunc-shared.s | 6 +- lld/test/ELF/got-i386.s | 18 +- lld/test/ELF/got32-i386.s | 4 +- lld/test/ELF/got32x-i386.s | 10 +- lld/test/ELF/hexagon-shared.s | 31 - lld/test/ELF/hexagon.s | 206 +- lld/test/ELF/i386-linkonce.s | 9 - lld/test/ELF/i386-pc8-pc16-addend.s | 8 +- lld/test/ELF/i386-retpoline-nopic.s | 96 +- lld/test/ELF/incompatible-ar-first.s | 1 - lld/test/ELF/incompatible.s | 1 - lld/test/ELF/invalid/Inputs/shentsize-zero.elf | Bin 0 -> 512 bytes lld/test/ELF/invalid/Inputs/sht-group.elf | Bin 0 -> 480 bytes lld/test/ELF/invalid/comdat-broken.test | 25 - .../ELF/invalid/ehframe-broken-relocation.test | 31 - lld/test/ELF/invalid/invalid-soname.test | 18 - lld/test/ELF/invalid/linkorder-invalid-sec.test | 16 - lld/test/ELF/invalid/linkorder-invalid-sec2.test | 16 - lld/test/ELF/invalid/merge-invalid-size.s | 3 + lld/test/ELF/invalid/merge-zero-size.test | 21 - lld/test/ELF/invalid/non-terminated-string.test | 19 - lld/test/ELF/invalid/sht-group-wrong-section.test | 22 - lld/test/ELF/invalid/sht-group.s | 3 + lld/test/ELF/invalid/sht-group.test | 18 - lld/test/ELF/lazy-arch-conflict.s | 7 - lld/test/ELF/linkerscript/filename-spec.s | 1 - lld/test/ELF/linkerscript/icf.s | 11 - lld/test/ELF/linkerscript/info-section-type.s | 9 - lld/test/ELF/linkerscript/lazy-symbols.test | 1 - lld/test/ELF/linkerscript/phdrs.s | 8 - .../ELF/linkerscript/sections-va-overflow.test | 4 +- lld/test/ELF/linkerscript/sort-init.s | 6 +- lld/test/ELF/linkerscript/sort.s | 5 - lld/test/ELF/linkerscript/target.s | 18 - lld/test/ELF/lto-plugin-ignore.s | 4 +- lld/test/ELF/lto/Inputs/libcall-archive.s | 2 - lld/test/ELF/lto/amdgcn.ll | 12 - lld/test/ELF/lto/cache.ll | 14 - lld/test/ELF/lto/libcall-archive.ll | 6 +- lld/test/ELF/lto/opt-remarks.ll | 10 +- lld/test/ELF/lto/ppc64le.ll | 12 - lld/test/ELF/lto/r600.ll | 12 - lld/test/ELF/lto/relocatable.ll | 9 - lld/test/ELF/lto/thinlto-object-suffix-replace.ll | 12 +- lld/test/ELF/lto/wrap-2.ll | 8 +- lld/test/ELF/map-file-i686.s | 24 +- lld/test/ELF/merge-string-error.s | 2 +- lld/test/ELF/no-obj.s | 1 - lld/test/ELF/oformat-binary.s | 1 - lld/test/ELF/pack-dyn-relocs-tls-aarch64.s | 34 - lld/test/ELF/pack-dyn-relocs-tls-x86-64.s | 23 - lld/test/ELF/plt-aarch64.s | 82 +- lld/test/ELF/plt-i686.s | 68 +- lld/test/ELF/plt.s | 10 - lld/test/ELF/ppc64-dq.s | 32 - lld/test/ELF/ppc64-dtprel.s | 8 +- lld/test/ELF/ppc64-entry-point.s | 49 - lld/test/ELF/ppc64-error-missaligned-dq.s | 26 - lld/test/ELF/ppc64-error-missaligned-ds.s | 26 - lld/test/ELF/ppc64-func-entry-points.s | 2 +- lld/test/ELF/ppc64-gd-to-ie.s | 8 +- lld/test/ELF/ppc64-general-dynamic-tls.s | 12 +- lld/test/ELF/ppc64-got-indirect.s | 4 +- lld/test/ELF/ppc64-initial-exec-tls.s | 12 +- lld/test/ELF/ppc64-local-dynamic.s | 12 +- lld/test/ELF/ppc64-local-exec-tls.s | 4 +- lld/test/ELF/ppc64-rel-so-local-calls.s | 4 +- lld/test/ELF/ppc64-relocs.s | 6 +- lld/test/ELF/ppc64-tls-gd-le-small.s | 61 - lld/test/ELF/ppc64-tls-gd-le.s | 12 +- lld/test/ELF/ppc64-tls-ie-le.s | 140 - lld/test/ELF/ppc64-tls-ld-le.s | 12 +- lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 73 - lld/test/ELF/ppc64-toc-addis-nop.s | 272 - lld/test/ELF/ppc64-toc-rel.s | 30 +- lld/test/ELF/ppc64-toc-restore.s | 2 +- lld/test/ELF/ppc64-tocopt-option.s | 14 - lld/test/ELF/ppc64_entry_point.s | 50 + lld/test/ELF/relocatable-bss.s | 2 +- lld/test/ELF/relocatable-comdat-multiple.s | 4 +- lld/test/ELF/relocatable-comdat.s | 2 +- lld/test/ELF/relocatable-comdat2.s | 4 +- lld/test/ELF/relocatable-many-sections.s | 18 +- lld/test/ELF/relocatable.s | 16 +- lld/test/ELF/relocation-b-aarch64.test | 4 +- lld/test/ELF/relocation-before-merge-start.s | 9 - lld/test/ELF/relocation-copy-i686.s | 14 +- lld/test/ELF/relocation-i686.s | 30 +- lld/test/ELF/relocation-past-merge-end.s | 2 +- lld/test/ELF/riscv-branch.test | 119 - lld/test/ELF/riscv-call.test | 95 - lld/test/ELF/riscv-hi20-lo12.test | 86 - lld/test/ELF/riscv-jal-error.test | 93 - lld/test/ELF/riscv-jal.test | 161 - lld/test/ELF/riscv-pcrel-hilo.test | 103 - lld/test/ELF/shared.s | 6 +- lld/test/ELF/static-with-export-dynamic.s | 2 +- lld/test/ELF/tls-i686.s | 20 +- lld/test/ELF/tls-in-archive.s | 1 - lld/test/ELF/tls-opt-gdiele-i686.s | 20 +- lld/test/ELF/tls-opt-i686.s | 32 +- lld/test/ELF/tls-opt-iele-i686-nopic.s | 42 +- lld/test/ELF/tls-weak-undef.s | 1 - lld/test/ELF/trace-ar.s | 1 - lld/test/ELF/trace-symbols.s | 2 - lld/test/ELF/undef-broken-debug.test | 2 +- lld/test/ELF/undef-with-plt-addr-i686.s | 4 +- lld/test/ELF/undef.s | 1 - lld/test/ELF/version-exclude-libs.s | 1 - lld/test/ELF/wrap-entry.s | 13 - lld/test/ELF/wrap-no-real.s | 59 +- lld/test/ELF/wrap-plt.s | 45 - lld/test/ELF/wrap.s | 2 +- .../ELF/x86-64-split-stack-prologue-adjust-fail.s | 12 +- .../x86-64-split-stack-prologue-adjust-shared.s | 31 - .../x86-64-split-stack-prologue-adjust-silent.s | 2 +- .../x86-64-split-stack-prologue-adjust-success.s | 35 +- lld/test/ELF/znotext-plt-relocations-protected.s | 7 +- lld/test/ELF/zstack-size.s | 3 - lld/test/MinGW/driver.test | 3 - lld/test/lit.cfg.py | 1 - lld/test/lit.site.cfg.py.in | 3 +- lld/test/wasm/alias.ll | 2 +- lld/test/wasm/archive-export.ll | 50 - lld/test/wasm/archive.ll | 1 - lld/test/wasm/call-indirect.ll | 8 +- lld/test/wasm/comdats.ll | 2 +- lld/test/wasm/compress-relocs.ll | 10 +- lld/test/wasm/cxx-mangling.ll | 10 +- lld/test/wasm/data-segment-merging.ll | 51 +- lld/test/wasm/debug-removed-fn.ll | 44 - lld/test/wasm/demangle.ll | 14 +- lld/test/wasm/export-all.ll | 2 +- lld/test/wasm/export.ll | 6 +- lld/test/wasm/load-undefined.test | 14 +- lld/test/wasm/local-symbols.ll | 3 +- lld/test/wasm/locals-duplicate.test | 2 +- lld/test/wasm/lto/archive.ll | 2 +- lld/test/wasm/lto/export.ll | 6 +- lld/test/wasm/lto/signature-mismatch.ll | 19 - lld/test/wasm/undefined-entry.test | 8 +- lld/test/wasm/undefined-weak-call.ll | 2 +- lld/test/wasm/undefined.ll | 4 +- lld/test/wasm/visibility-hidden.ll | 36 +- lld/test/wasm/weak-alias-overide.ll | 8 +- lld/test/wasm/weak-alias.ll | 2 +- lld/test/wasm/weak-symbols.ll | 15 +- lld/test/wasm/weak-undefined.ll | 11 +- lld/tools/lld/lld.cpp | 2 +- lld/wasm/Config.h | 3 +- lld/wasm/Driver.cpp | 100 +- lld/wasm/InputChunks.cpp | 23 +- lld/wasm/InputChunks.h | 29 +- lld/wasm/InputFiles.cpp | 65 +- lld/wasm/LTO.cpp | 7 +- lld/wasm/Options.td | 20 +- lld/wasm/OutputSections.h | 2 +- lld/wasm/SymbolTable.cpp | 95 +- lld/wasm/SymbolTable.h | 2 +- lld/wasm/Symbols.cpp | 5 +- lld/wasm/Writer.cpp | 8 +- lld/wasm/WriterUtils.cpp | 2 - lldb/CMakeLists.txt | 17 +- lldb/cmake/modules/AddLLDB.cmake | 19 +- lldb/cmake/modules/LLDBConfig.cmake | 5 +- lldb/cmake/modules/LLDBFramework.cmake | 11 +- lldb/examples/python/bsd.py | 105 +- lldb/examples/python/gdbremote.py | 190 +- lldb/include/lldb/API/SBAddress.h | 1 - lldb/include/lldb/API/SBBreakpoint.h | 8 +- lldb/include/lldb/API/SBCommandInterpreter.h | 14 - lldb/include/lldb/API/SBProcess.h | 6 +- lldb/include/lldb/API/SBStructuredData.h | 10 +- lldb/include/lldb/API/SBSymbolContext.h | 4 +- lldb/include/lldb/API/SBTarget.h | 65 - lldb/include/lldb/Breakpoint/BreakpointResolver.h | 16 +- .../lldb/Breakpoint/BreakpointResolverAddress.h | 2 +- .../lldb/Breakpoint/BreakpointResolverFileLine.h | 17 +- .../lldb/Breakpoint/BreakpointResolverFileRegex.h | 2 +- .../lldb/Breakpoint/BreakpointResolverName.h | 2 +- .../lldb/Breakpoint/BreakpointResolverScripted.h | 85 - lldb/include/lldb/Core/AddressResolverFileLine.h | 2 +- lldb/include/lldb/Core/AddressResolverName.h | 2 +- lldb/include/lldb/Core/Architecture.h | 45 - lldb/include/lldb/Core/Debugger.h | 9 +- lldb/include/lldb/Core/Event.h | 2 +- lldb/include/lldb/Core/FileLineResolver.h | 2 +- lldb/include/lldb/Core/FormatEntity.h | 1 - lldb/include/lldb/Core/Highlighter.h | 165 - lldb/include/lldb/Core/IOHandler.h | 9 +- lldb/include/lldb/Core/Mangled.h | 46 +- lldb/include/lldb/Core/RangeMap.h | 2 + lldb/include/lldb/Core/RegisterValue.h | 279 + lldb/include/lldb/Core/RichManglingContext.h | 108 - lldb/include/lldb/Core/Scalar.h | 378 + lldb/include/lldb/Core/SearchFilter.h | 23 +- lldb/include/lldb/Core/SourceManager.h | 2 +- lldb/include/lldb/Core/State.h | 85 + lldb/include/lldb/Core/StreamAsynchronousIO.h | 3 +- lldb/include/lldb/Core/StreamBuffer.h | 12 +- lldb/include/lldb/Core/StreamFile.h | 2 +- lldb/include/lldb/Core/Value.h | 2 +- lldb/include/lldb/Core/ValueObjectRegister.h | 10 +- .../lldb/DataFormatters/ValueObjectPrinter.h | 4 + lldb/include/lldb/Expression/DWARFExpression.h | 2 +- lldb/include/lldb/Expression/ExpressionParser.h | 36 - lldb/include/lldb/Expression/IRMemoryMap.h | 28 +- lldb/include/lldb/Expression/REPL.h | 2 +- lldb/include/lldb/Expression/UserExpression.h | 28 - lldb/include/lldb/Host/Editline.h | 5 +- lldb/include/lldb/Host/File.h | 6 +- lldb/include/lldb/Host/Predicate.h | 260 + lldb/include/lldb/Host/Socket.h | 2 +- .../lldb/Host/common/NativeProcessProtocol.h | 16 +- .../Host/posix/ConnectionFileDescriptorPosix.h | 2 +- lldb/include/lldb/Interpreter/CommandCompletions.h | 8 +- lldb/include/lldb/Interpreter/CommandInterpreter.h | 12 +- lldb/include/lldb/Interpreter/CommandObject.h | 7 +- lldb/include/lldb/Interpreter/OptionArgParser.h | 2 +- .../lldb/Interpreter/OptionValueEnumeration.h | 5 +- .../lldb/Interpreter/OptionValueProperties.h | 2 +- lldb/include/lldb/Interpreter/Property.h | 4 +- lldb/include/lldb/Interpreter/ScriptInterpreter.h | 21 - lldb/include/lldb/Symbol/ClangASTContext.h | 36 +- lldb/include/lldb/Symbol/CompileUnit.h | 28 +- lldb/include/lldb/Symbol/Function.h | 34 + lldb/include/lldb/Symbol/GoASTContext.h | 4 + lldb/include/lldb/Symbol/JavaASTContext.h | 2 + lldb/include/lldb/Symbol/OCamlASTContext.h | 4 + lldb/include/lldb/Symbol/Symtab.h | 9 - lldb/include/lldb/Symbol/TypeSystem.h | 2 +- lldb/include/lldb/Target/CPPLanguageRuntime.h | 19 - lldb/include/lldb/Target/Language.h | 12 - lldb/include/lldb/Target/Platform.h | 12 + lldb/include/lldb/Target/Process.h | 38 +- lldb/include/lldb/Target/StackFrame.h | 17 +- lldb/include/lldb/Target/StackFrameList.h | 64 +- lldb/include/lldb/Target/Target.h | 70 +- lldb/include/lldb/Target/TargetList.h | 11 +- lldb/include/lldb/Target/Thread.h | 2 - lldb/include/lldb/Target/ThreadPlanTracer.h | 2 +- lldb/include/lldb/Utility/CompletionRequest.h | 89 +- lldb/include/lldb/Utility/ConstString.h | 16 +- lldb/include/lldb/Utility/DataBufferHeap.h | 3 +- lldb/include/lldb/Utility/Either.h | 126 + lldb/include/lldb/Utility/FastDemangle.h | 26 + lldb/include/lldb/Utility/Predicate.h | 260 - lldb/include/lldb/Utility/RegisterValue.h | 271 - lldb/include/lldb/{Host => Utility}/SafeMachO.h | 0 lldb/include/lldb/Utility/Scalar.h | 374 - lldb/include/lldb/Utility/State.h | 83 - lldb/include/lldb/Utility/Stream.h | 109 +- lldb/include/lldb/Utility/StreamString.h | 3 +- lldb/include/lldb/Utility/StreamTee.h | 46 +- lldb/include/lldb/Utility/StringLexer.h | 3 +- lldb/include/lldb/lldb-defines.h | 1 - lldb/include/lldb/lldb-enumerations.h | 17 +- lldb/include/lldb/lldb-forward.h | 11 - lldb/include/lldb/lldb-private-types.h | 7 +- lldb/include/lldb/module.modulemap | 2 +- lldb/lit/CMakeLists.txt | 1 - lldb/lit/Modules/compressed-sections.yaml | 3 +- lldb/lit/Settings/TestDisableColor.test | 7 - lldb/lit/Settings/TestDisassemblyFormat.test | 2 - lldb/lit/Settings/lit.local.cfg | 1 - lldb/lit/Suite/lit.cfg | 13 - lldb/lit/Suite/lit.site.cfg.in | 4 - lldb/lit/Suite/lldbtest.py | 41 +- lldb/lit/SymbolFile/DWARF/dwarf5-index-is-used.cpp | 2 +- lldb/lit/SymbolFile/PDB/Inputs/AstRestoreTest.cpp | 47 - .../PDB/Inputs/CallingConventionsTest.cpp | 20 - lldb/lit/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp | 111 - lldb/lit/SymbolFile/PDB/Inputs/PointerTypeTest.cpp | 23 - lldb/lit/SymbolFile/PDB/Inputs/SimpleTypesTest.cpp | 3 - lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp | 61 - .../lit/SymbolFile/PDB/Inputs/UdtLayoutTest.script | 4 - lldb/lit/SymbolFile/PDB/ast-restore.test | 77 - lldb/lit/SymbolFile/PDB/calling-conventions.test | 11 - lldb/lit/SymbolFile/PDB/class-layout.test | 92 - lldb/lit/SymbolFile/PDB/func-symbols.test | 8 +- lldb/lit/SymbolFile/PDB/function-nested-block.test | 11 +- lldb/lit/SymbolFile/PDB/pointers.test | 38 - lldb/lit/SymbolFile/PDB/typedefs.test | 5 +- lldb/lit/SymbolFile/PDB/udt-layout.test | 51 - lldb/lit/SymbolFile/PDB/variables.test | 2 +- lldb/lit/lit.cfg | 14 +- .../tools/lldb-mi/symbol/symbol-list-lines.test | 4 +- lldb/lit/tools/lldb-mi/target/inputs/main.c | 4 - .../lldb-mi/target/inputs/target-select-so-path.py | 50 - lldb/lit/tools/lldb-mi/target/lit.local.cfg | 1 - .../lldb-mi/target/target-select-so-path.test | 25 - lldb/lldb.xcodeproj/project.pbxproj | 545 +- .../Python/lldbsuite/support/encoded_file.py | 2 +- .../Python/lldbsuite/test/configuration.py | 48 +- lldb/packages/Python/lldbsuite/test/dosep.py | 13 +- lldb/packages/Python/lldbsuite/test/dotest.py | 37 +- lldb/packages/Python/lldbsuite/test/dotest_args.py | 2 - .../call-function/TestCallBuiltinFunction.py | 53 - .../test/expression_command/completion/.categories | 1 - .../test/expression_command/completion/Makefile | 5 - .../completion/TestExprCompletion.py | 260 - .../test/expression_command/completion/main.cpp | 35 - .../test/expression_command/completion/other.cpp | 4 - .../formatters/TestFormatters.py | 118 +- .../test/expression_command/rdar44436068/Makefile | 3 - .../rdar44436068/Test128BitsInteger.py | 4 - .../test/expression_command/rdar44436068/main.c | 8 - .../lldbsuite/test/functionalities/asan/Makefile | 2 +- .../test/functionalities/asan/TestReportData.py | 3 +- .../attach_resume/TestAttachResume.py | 2 +- .../breakpoint_by_line_and_column/Makefile | 6 - .../TestBreakpointByLineAndColumn.py | 48 - .../breakpoint_by_line_and_column/main.c | 23 - .../breakpoint_command/TestBreakpointCommand.py | 4 +- .../TestBreakpointIgnoreCount.py | 2 - .../breakpoint/move_nearest/TestMoveNearest.py | 6 - .../breakpoint/move_nearest/main.cpp | 2 +- .../breakpoint/scripted_bkpt/Makefile | 6 - .../scripted_bkpt/TestScriptedResolver.py | 195 - .../breakpoint/scripted_bkpt/main.c | 21 - .../breakpoint/scripted_bkpt/resolver.py | 54 - .../serialize/TestBreakpointSerialization.py | 9 +- .../TestCommandScriptImmediateOutput.py | 2 - .../functionalities/completion/TestCompletion.py | 53 +- .../libcxx/function/TestLibCxxFunction.py | 20 +- .../data-formatter-stl/libcxx/function/main.cpp | 21 +- .../data-formatter-stl/libcxx/optional/Makefile | 7 - .../optional/TestDataFormatterLibcxxOptional.py | 75 - .../data-formatter-stl/libcxx/optional/main.cpp | 42 - .../data-formatter-stl/libcxx/variant/Makefile | 7 - .../variant/TestDataFormatterLibcxxVariant.py | 81 - .../data-formatter-stl/libcxx/variant/main.cpp | 60 - .../libcxx/vector/TestDataFormatterLibcxxVector.py | 4 + .../unique_ptr/TestDataFormatterStdUniquePtr.py | 1 - .../TestDataFormatterSynthVal.py | 2 +- .../data-formatter/typedef_array/main.cpp | 7 +- .../gdb_remote_client/TestStopPCs.py | 44 - .../gdb_remote_client/TestTargetXMLArch.py | 2 +- .../gdb_remote_client/gdbclientutils.py | 10 +- .../test/functionalities/memory-region/Makefile | 8 - .../memory-region/TestMemoryRegion.py | 59 - .../test/functionalities/memory-region/main.cpp | 6 - .../memory/cache/TestMemoryCache.py | 4 +- .../postmortem/elf-core/TestLinuxCore.py | 50 +- .../postmortem/minidump-new/TestMiniDumpNew.py | 155 - .../postmortem/minidump-new/arm-linux.dmp | Bin 588 -> 0 bytes .../postmortem/minidump-new/arm-macos.dmp | Bin 588 -> 0 bytes .../postmortem/minidump-new/arm64-macos.dmp | Bin 1016 -> 0 bytes .../show_location/TestShowLocationDwarf5.py | 34 - .../test/functionalities/show_location/a.yaml | 58 - .../functionalities/stats_api/TestStatisticsAPI.py | 9 - .../functionalities/target_create_deps/Makefile | 16 - .../target_create_deps/TestTargetCreateDeps.py | 100 - .../test/functionalities/target_create_deps/a.cpp | 13 - .../test/functionalities/target_create_deps/a.mk | 9 - .../functionalities/target_create_deps/main.cpp | 17 - .../thread/backtrace_limit/Makefile | 6 - .../thread/backtrace_limit/TestBacktraceLimit.py | 31 - .../thread/backtrace_limit/main.cpp | 13 - .../thread/exit_during_step/TestExitDuringStep.py | 9 - .../thread/step_out/TestThreadStepOut.py | 3 - .../thread/thread_exit/TestThreadExit.py | 4 - .../test/lang/c/bitfields/TestBitfields.py | 32 - .../Python/lldbsuite/test/lang/c/bitfields/main.c | 15 - .../lldbsuite/test/lang/c/local_variables/Makefile | 7 - .../lang/c/local_variables/TestLocalVariables.py | 55 - .../lldbsuite/test/lang/c/local_variables/main.c | 19 - .../test/lang/c/unicode/TestUnicodeSymbols.py | 1 - .../test/lang/cpp/type_lookup/TestCppTypeLookup.py | 24 +- .../lldbsuite/test/lang/cpp/type_lookup/main.cpp | 16 +- .../lldbsuite/test/lang/cpp/virtual/TestVirtual.py | 1 - .../test/lang/mixed/TestMixedLanguages.py | 2 +- lldb/packages/Python/lldbsuite/test/lldbinline.py | 2 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 153 +- lldb/packages/Python/lldbsuite/test/lldbutil.py | 44 +- .../lldbsuite/test/macosx/function-starts/Makefile | 10 - .../macosx/function-starts/TestFunctionStarts.py | 76 - .../lldbsuite/test/macosx/function-starts/main.cpp | 26 - .../test/macosx/nslog/TestDarwinNSLogOutput.py | 3 +- .../Python/lldbsuite/test/make/Makefile.rules | 7 +- .../lldbsuite/test/python_api/event/TestEvents.py | 1 - .../Python/lldbsuite/test/settings/TestSettings.py | 2 +- .../test/source-manager/TestSourceManager.py | 32 +- .../lldb-mi/interpreter/TestMiInterpreterExec.py | 8 - .../lldbsuite/test/tools/lldb-vscode/.categories | 1 - .../test/tools/lldb-vscode/attach/Makefile | 5 - .../tools/lldb-vscode/attach/TestVSCode_attach.py | 192 - .../lldbsuite/test/tools/lldb-vscode/attach/main.c | 8 - .../test/tools/lldb-vscode/breakpoint/Makefile | 5 - .../breakpoint/TestVSCode_setBreakpoints.py | 211 - .../TestVSCode_setExceptionBreakpoints.py | 51 - .../TestVSCode_setFunctionBreakpoints.py | 167 - .../test/tools/lldb-vscode/breakpoint/main.cpp | 27 - .../test/tools/lldb-vscode/launch/Makefile | 5 - .../tools/lldb-vscode/launch/TestVSCode_launch.py | 352 - .../lldbsuite/test/tools/lldb-vscode/launch/main.c | 15 - .../test/tools/lldb-vscode/lldbvscode_testcase.py | 288 - .../test/tools/lldb-vscode/stackTrace/Makefile | 5 - .../stackTrace/TestVSCode_stackTrace.py | 160 - .../test/tools/lldb-vscode/stackTrace/main.c | 13 - .../lldbsuite/test/tools/lldb-vscode/step/Makefile | 7 - .../test/tools/lldb-vscode/step/TestVSCode_step.py | 79 - .../lldbsuite/test/tools/lldb-vscode/step/main.cpp | 16 - .../test/tools/lldb-vscode/variables/Makefile | 5 - .../lldb-vscode/variables/TestVSCode_variables.py | 225 - .../test/tools/lldb-vscode/variables/main.cpp | 18 - .../lldbsuite/test/tools/lldb-vscode/vscode.py | 1084 - lldb/scripts/Python/python-extensions.swig | 82 - lldb/scripts/Python/python-swigsafecast.swig | 14 - lldb/scripts/Python/python-typemaps.swig | 269 +- lldb/scripts/Python/python-wrapper.swig | 95 - lldb/scripts/framework-header-fix.sh | 11 +- lldb/scripts/interface/SBBreakpoint.i | 4 - lldb/scripts/interface/SBCommandInterpreter.i | 7 - lldb/scripts/interface/SBStructuredData.i | 2 - lldb/scripts/interface/SBTarget.i | 85 - lldb/source/API/CMakeLists.txt | 12 - lldb/source/API/SBBreakpoint.cpp | 36 - lldb/source/API/SBCommandInterpreter.cpp | 31 +- lldb/source/API/SBDebugger.cpp | 15 +- lldb/source/API/SBFrame.cpp | 22 +- lldb/source/API/SBProcess.cpp | 2 +- lldb/source/API/SBStructuredData.cpp | 31 - lldb/source/API/SBTarget.cpp | 84 +- lldb/source/API/SBThread.cpp | 2 +- lldb/source/API/SBThreadPlan.cpp | 2 +- lldb/source/API/SBValue.cpp | 2 +- lldb/source/API/SystemInitializerFull.cpp | 15 +- lldb/source/Breakpoint/Breakpoint.cpp | 4 +- lldb/source/Breakpoint/BreakpointResolver.cpp | 273 +- .../Breakpoint/BreakpointResolverAddress.cpp | 4 +- .../Breakpoint/BreakpointResolverFileLine.cpp | 45 +- .../Breakpoint/BreakpointResolverFileRegex.cpp | 4 +- lldb/source/Breakpoint/BreakpointResolverName.cpp | 4 +- .../Breakpoint/BreakpointResolverScripted.cpp | 193 - lldb/source/Breakpoint/CMakeLists.txt | 1 - lldb/source/Commands/CommandCompletions.cpp | 18 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 207 +- .../Commands/CommandObjectBreakpointCommand.cpp | 27 +- lldb/source/Commands/CommandObjectCommands.cpp | 64 +- lldb/source/Commands/CommandObjectDisassemble.cpp | 32 +- lldb/source/Commands/CommandObjectDisassemble.h | 1 + lldb/source/Commands/CommandObjectExpression.cpp | 97 +- lldb/source/Commands/CommandObjectExpression.h | 5 +- lldb/source/Commands/CommandObjectFrame.cpp | 10 +- lldb/source/Commands/CommandObjectHelp.cpp | 8 +- lldb/source/Commands/CommandObjectLog.cpp | 22 +- lldb/source/Commands/CommandObjectMemory.cpp | 28 +- lldb/source/Commands/CommandObjectMultiword.cpp | 7 +- lldb/source/Commands/CommandObjectPlatform.cpp | 80 +- lldb/source/Commands/CommandObjectProcess.cpp | 42 +- lldb/source/Commands/CommandObjectQuit.cpp | 7 + lldb/source/Commands/CommandObjectRegister.cpp | 12 +- lldb/source/Commands/CommandObjectSettings.cpp | 4 +- lldb/source/Commands/CommandObjectSource.cpp | 34 +- lldb/source/Commands/CommandObjectTarget.cpp | 195 +- lldb/source/Commands/CommandObjectThread.cpp | 92 +- lldb/source/Commands/CommandObjectType.cpp | 116 +- lldb/source/Commands/CommandObjectWatchpoint.cpp | 16 +- .../Commands/CommandObjectWatchpointCommand.cpp | 21 +- lldb/source/Core/AddressResolverFileLine.cpp | 4 +- lldb/source/Core/AddressResolverName.cpp | 4 +- lldb/source/Core/CMakeLists.txt | 9 +- lldb/source/Core/Debugger.cpp | 133 +- lldb/source/Core/DumpRegisterValue.cpp | 2 +- lldb/source/Core/DynamicLoader.cpp | 3 +- lldb/source/Core/EmulateInstruction.cpp | 2 +- lldb/source/Core/FileLineResolver.cpp | 4 +- lldb/source/Core/FormatEntity.cpp | 20 +- lldb/source/Core/Highlighter.cpp | 81 - lldb/source/Core/IOHandler.cpp | 46 +- lldb/source/Core/Mangled.cpp | 182 +- lldb/source/Core/Module.cpp | 18 +- lldb/source/Core/ModuleList.cpp | 9 +- lldb/source/Core/Opcode.cpp | 27 +- lldb/source/Core/RegisterValue.cpp | 905 + lldb/source/Core/RichManglingContext.cpp | 175 - lldb/source/Core/Scalar.cpp | 2852 + lldb/source/Core/SearchFilter.cpp | 67 +- lldb/source/Core/Section.cpp | 2 - lldb/source/Core/SourceManager.cpp | 130 +- lldb/source/Core/State.cpp | 115 + lldb/source/Core/StreamAsynchronousIO.cpp | 2 +- lldb/source/Core/StreamFile.cpp | 2 +- lldb/source/Core/Value.cpp | 4 +- lldb/source/Core/ValueObject.cpp | 4 +- lldb/source/Core/ValueObjectCast.cpp | 2 +- lldb/source/Core/ValueObjectChild.cpp | 4 +- lldb/source/Core/ValueObjectConstResult.cpp | 2 +- lldb/source/Core/ValueObjectConstResultImpl.cpp | 2 +- lldb/source/Core/ValueObjectDynamicValue.cpp | 2 +- lldb/source/Core/ValueObjectMemory.cpp | 2 +- lldb/source/Core/ValueObjectRegister.cpp | 4 +- lldb/source/Core/ValueObjectVariable.cpp | 6 +- lldb/source/Expression/DWARFExpression.cpp | 6 +- lldb/source/Expression/FunctionCaller.cpp | 2 +- lldb/source/Expression/IRInterpreter.cpp | 31 +- lldb/source/Expression/IRMemoryMap.cpp | 19 +- lldb/source/Expression/Materializer.cpp | 2 +- lldb/source/Expression/REPL.cpp | 4 +- lldb/source/Host/CMakeLists.txt | 4 - lldb/source/Host/common/Editline.cpp | 46 +- lldb/source/Host/common/File.cpp | 3 - lldb/source/Host/common/Host.cpp | 2 +- lldb/source/Host/common/NativeBreakpointList.cpp | 25 +- lldb/source/Host/common/NativeProcessProtocol.cpp | 71 +- lldb/source/Host/common/NativeRegisterContext.cpp | 2 +- lldb/source/Host/common/PseudoTerminal.cpp | 31 +- lldb/source/Host/common/SoftwareBreakpoint.cpp | 57 +- lldb/source/Host/common/Symbols.cpp | 2 + lldb/source/Host/macosx/Symbols.cpp | 2 + lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm | 1 + .../source/Host/windows/ProcessLauncherWindows.cpp | 3 - lldb/source/Interpreter/CMakeLists.txt | 4 - lldb/source/Interpreter/CommandInterpreter.cpp | 93 +- lldb/source/Interpreter/OptionArgParser.cpp | 16 +- .../source/Interpreter/OptionGroupArchitecture.cpp | 4 +- lldb/source/Interpreter/OptionGroupBoolean.cpp | 2 +- lldb/source/Interpreter/OptionGroupFile.cpp | 4 +- lldb/source/Interpreter/OptionGroupFormat.cpp | 10 +- lldb/source/Interpreter/OptionGroupOutputFile.cpp | 6 +- lldb/source/Interpreter/OptionGroupPlatform.cpp | 18 +- lldb/source/Interpreter/OptionGroupString.cpp | 2 +- lldb/source/Interpreter/OptionGroupUInt64.cpp | 2 +- lldb/source/Interpreter/OptionGroupUUID.cpp | 4 +- .../Interpreter/OptionGroupValueObjectDisplay.cpp | 40 +- lldb/source/Interpreter/OptionGroupVariable.cpp | 18 +- lldb/source/Interpreter/OptionGroupWatchpoint.cpp | 22 +- lldb/source/Interpreter/OptionValueArch.cpp | 2 +- lldb/source/Interpreter/OptionValueDictionary.cpp | 2 +- lldb/source/Interpreter/OptionValueEnumeration.cpp | 20 +- lldb/source/Interpreter/OptionValueFileSpec.cpp | 2 +- .../source/Interpreter/OptionValueFormatEntity.cpp | 18 +- lldb/source/Interpreter/OptionValueProperties.cpp | 6 +- lldb/source/Interpreter/Options.cpp | 27 +- .../Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp | 4 +- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 4 +- .../Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp | 4 +- lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp | 4 +- .../Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 4 +- .../Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp | 2 +- lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp | 2 +- lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 2 +- .../Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 2 +- lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 2 +- .../Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 2 +- .../Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp | 2 +- .../Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 2 +- .../Plugins/Architecture/Arm/ArchitectureArm.cpp | 30 - .../Plugins/Architecture/Arm/ArchitectureArm.h | 6 - lldb/source/Plugins/Architecture/CMakeLists.txt | 1 - .../Plugins/Architecture/Mips/ArchitectureMips.cpp | 240 - .../Plugins/Architecture/Mips/ArchitectureMips.h | 52 - .../Plugins/Architecture/Mips/CMakeLists.txt | 10 - .../Disassembler/llvm/DisassemblerLLVMC.cpp | 112 +- .../Plugins/Disassembler/llvm/DisassemblerLLVMC.h | 13 + .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 31 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.h | 2 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 5 +- .../MacOSX-DYLD/DynamicLoaderDarwin.h | 2 +- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 2 +- .../DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h | 1 + .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 5 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h | 2 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../Clang/ASTResultSynthesizer.cpp | 3 +- .../Clang/ClangExpressionDeclMap.cpp | 2 +- .../Clang/ClangExpressionDeclMap.h | 6 + .../Clang/ClangExpressionParser.cpp | 331 +- .../ExpressionParser/Clang/ClangExpressionParser.h | 38 +- .../ExpressionParser/Clang/ClangFunctionCaller.cpp | 2 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 146 +- .../ExpressionParser/Clang/ClangUserExpression.h | 14 +- .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 2 +- .../Plugins/Instruction/ARM/EmulationStateARM.cpp | 4 +- .../Instruction/ARM64/EmulateInstructionARM64.cpp | 2 +- .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 2 +- .../MIPS64/EmulateInstructionMIPS64.cpp | 15 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 5 +- lldb/source/Plugins/Language/CMakeLists.txt | 1 - .../Plugins/Language/CPlusPlus/CMakeLists.txt | 4 - .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 145 +- .../Plugins/Language/CPlusPlus/CPlusPlusLanguage.h | 7 - lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp | 98 +- lldb/source/Plugins/Language/CPlusPlus/LibCxx.h | 19 +- .../Plugins/Language/CPlusPlus/LibCxxOptional.cpp | 85 - .../Plugins/Language/CPlusPlus/LibCxxVariant.cpp | 256 - .../Plugins/Language/CPlusPlus/LibCxxVariant.h | 31 - .../Plugins/Language/ClangCommon/CMakeLists.txt | 9 - .../Language/ClangCommon/ClangHighlighter.cpp | 236 - .../Language/ClangCommon/ClangHighlighter.h | 42 - lldb/source/Plugins/Language/Go/GoLanguage.cpp | 4 - lldb/source/Plugins/Language/Go/GoLanguage.h | 2 - lldb/source/Plugins/Language/Java/JavaLanguage.cpp | 4 - lldb/source/Plugins/Language/Java/JavaLanguage.h | 2 - .../Plugins/Language/OCaml/OCamlLanguage.cpp | 9 - lldb/source/Plugins/Language/OCaml/OCamlLanguage.h | 2 - lldb/source/Plugins/Language/ObjC/CMakeLists.txt | 1 - lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 9 - lldb/source/Plugins/Language/ObjC/ObjCLanguage.h | 7 - .../Plugins/Language/ObjCPlusPlus/CMakeLists.txt | 3 +- .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp | 9 - .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h | 7 - .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 2 +- .../LanguageRuntime/Go/GoLanguageRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 3 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 8 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 20 +- .../RenderScriptRuntime/RenderScriptRuntime.h | 6 +- .../ObjectContainerUniversalMachO.h | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 48 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 32 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.h | 2 +- .../OperatingSystem/Go/OperatingSystemGo.cpp | 9 +- .../Python/OperatingSystemPython.cpp | 2 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 2 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 8 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 6 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 9 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 6 +- .../Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp | 2 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 7 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 4 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 8 +- .../Plugins/Process/Darwin/NativeProcessDarwin.cpp | 2 +- .../Plugins/Process/FreeBSD/FreeBSDThread.cpp | 4 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 10 +- .../Plugins/Process/FreeBSD/ProcessMonitor.cpp | 4 +- .../RegisterContextPOSIXProcessMonitor_arm.cpp | 2 +- .../RegisterContextPOSIXProcessMonitor_arm64.cpp | 2 +- .../RegisterContextPOSIXProcessMonitor_mips64.cpp | 2 +- .../RegisterContextPOSIXProcessMonitor_powerpc.cpp | 2 +- .../RegisterContextPOSIXProcessMonitor_x86.cpp | 2 +- .../Plugins/Process/Linux/NativeProcessLinux.cpp | 126 +- .../Plugins/Process/Linux/NativeProcessLinux.h | 14 +- .../Process/Linux/NativeRegisterContextLinux.cpp | 2 +- .../Linux/NativeRegisterContextLinux_arm.cpp | 2 +- .../Linux/NativeRegisterContextLinux_arm64.cpp | 2 +- .../Linux/NativeRegisterContextLinux_mips64.cpp | 2 +- .../Linux/NativeRegisterContextLinux_ppc64le.cpp | 2 +- .../Linux/NativeRegisterContextLinux_s390x.cpp | 2 +- .../Linux/NativeRegisterContextLinux_x86_64.cpp | 2 +- .../Plugins/Process/Linux/NativeThreadLinux.cpp | 2 +- .../Process/MacOSX-Kernel/CommunicationKDP.cpp | 2 +- .../Process/MacOSX-Kernel/CommunicationKDP.h | 2 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 13 +- .../Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp | 4 +- lldb/source/Plugins/Process/NetBSD/CMakeLists.txt | 1 + .../Plugins/Process/NetBSD/NativeProcessNetBSD.cpp | 53 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.h | 14 + .../NetBSD/NativeRegisterContextNetBSD_x86_64.cpp | 2 +- .../Plugins/Process/NetBSD/NativeThreadNetBSD.cpp | 4 +- .../Process/Utility/RegisterContextDarwin_arm.cpp | 4 +- .../Utility/RegisterContextDarwin_arm64.cpp | 4 +- .../Process/Utility/RegisterContextDarwin_i386.cpp | 4 +- .../Utility/RegisterContextDarwin_x86_64.cpp | 4 +- .../Process/Utility/RegisterContextDummy.cpp | 2 +- .../Process/Utility/RegisterContextHistory.cpp | 2 +- .../Process/Utility/RegisterContextLLDB.cpp | 2 +- .../RegisterContextMacOSXFrameBackchain.cpp | 4 +- .../Process/Utility/RegisterContextMemory.cpp | 2 +- .../Process/Utility/RegisterContextPOSIX_arm.cpp | 4 +- .../Process/Utility/RegisterContextPOSIX_arm64.cpp | 4 +- .../Utility/RegisterContextPOSIX_mips64.cpp | 4 +- .../Utility/RegisterContextPOSIX_powerpc.cpp | 4 +- .../Utility/RegisterContextPOSIX_ppc64le.cpp | 4 +- .../Process/Utility/RegisterContextPOSIX_s390x.cpp | 4 +- .../Process/Utility/RegisterContextPOSIX_x86.cpp | 4 +- .../Plugins/Process/Utility/RegisterContext_x86.h | 2 +- lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp | 4 +- .../Process/Windows/Common/DebuggerThread.cpp | 2 +- .../Process/Windows/Common/DebuggerThread.h | 2 +- .../Process/Windows/Common/ProcessWindows.cpp | 4 +- .../Process/Windows/Common/TargetThreadWindows.cpp | 2 +- .../Common/x64/RegisterContextWindows_x64.cpp | 2 +- .../Common/x86/RegisterContextWindows_x86.cpp | 2 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 4 +- .../elf-core/RegisterContextPOSIXCore_arm.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_arm64.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_mips64.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_powerpc.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_ppc64le.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_s390x.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_x86_64.cpp | 2 +- .../Process/gdb-remote/GDBRemoteCommunication.h | 2 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 5 +- .../GDBRemoteCommunicationServerCommon.cpp | 2 +- .../GDBRemoteCommunicationServerLLGS.cpp | 4 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 4 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 13 +- .../Plugins/Process/gdb-remote/ThreadGDBRemote.cpp | 2 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 4 +- .../Plugins/Process/mach-core/ThreadMachCore.cpp | 4 +- .../source/Plugins/Process/minidump/CMakeLists.txt | 2 - .../Plugins/Process/minidump/MinidumpParser.cpp | 40 +- .../Plugins/Process/minidump/MinidumpParser.h | 1 - .../Plugins/Process/minidump/ProcessMinidump.cpp | 41 +- .../Plugins/Process/minidump/ProcessMinidump.h | 4 +- .../minidump/RegisterContextMinidump_ARM.cpp | 534 - .../Process/minidump/RegisterContextMinidump_ARM.h | 95 - .../minidump/RegisterContextMinidump_ARM64.cpp | 836 - .../minidump/RegisterContextMinidump_ARM64.h | 85 - .../Plugins/Process/minidump/ThreadMinidump.cpp | 24 +- .../Python/ScriptInterpreterPython.cpp | 88 +- .../Python/ScriptInterpreterPython.h | 26 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 40 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 120 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp | 31 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.h | 4 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 8 - .../Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp | 142 +- .../Plugins/SymbolFile/DWARF/DWARFDebugLine.h | 18 +- .../Plugins/SymbolFile/DWARF/DWARFFormValue.cpp | 139 +- .../Plugins/SymbolFile/DWARF/DWARFFormValue.h | 1 - lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 2 - .../SymbolFile/DWARF/DebugNamesDWARFIndex.cpp | 10 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 23 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 2 - .../source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 931 +- lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h | 63 +- .../PDB/PDBLocationToDWARFExpression.cpp | 658 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 177 +- lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 5 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 1 - .../MacOSX/AppleGetPendingItemsHandler.cpp | 1 - .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 1 - .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 1 - .../InstEmulation/UnwindAssemblyInstEmulation.h | 2 +- lldb/source/Symbol/ClangASTContext.cpp | 148 +- lldb/source/Symbol/CompileUnit.cpp | 57 +- lldb/source/Symbol/CompilerType.cpp | 2 +- lldb/source/Symbol/Function.cpp | 11 + lldb/source/Symbol/JavaASTContext.cpp | 5 + lldb/source/Symbol/LineEntry.cpp | 14 +- lldb/source/Symbol/ObjectFile.cpp | 1 - lldb/source/Symbol/Symtab.cpp | 215 +- lldb/source/Symbol/Type.cpp | 2 +- lldb/source/Symbol/TypeSystem.cpp | 4 - lldb/source/Target/CPPLanguageRuntime.cpp | 222 - lldb/source/Target/ExecutionContext.cpp | 2 +- lldb/source/Target/Language.cpp | 32 - lldb/source/Target/LanguageRuntime.cpp | 4 +- lldb/source/Target/Memory.cpp | 2 +- lldb/source/Target/Platform.cpp | 70 +- lldb/source/Target/Process.cpp | 86 +- lldb/source/Target/RegisterContext.cpp | 4 +- lldb/source/Target/StackFrame.cpp | 37 +- lldb/source/Target/StackFrameList.cpp | 579 +- lldb/source/Target/Target.cpp | 498 +- lldb/source/Target/TargetList.cpp | 20 +- lldb/source/Target/Thread.cpp | 33 +- lldb/source/Target/ThreadList.cpp | 2 +- lldb/source/Target/ThreadPlan.cpp | 2 +- lldb/source/Target/ThreadPlanPython.cpp | 2 +- lldb/source/Target/ThreadPlanTracer.cpp | 2 +- lldb/source/Utility/ArchSpec.cpp | 6 +- lldb/source/Utility/CMakeLists.txt | 4 +- lldb/source/Utility/CompletionRequest.cpp | 43 +- lldb/source/Utility/ConstString.cpp | 48 +- lldb/source/Utility/FastDemangle.cpp | 2393 + lldb/source/Utility/FileSpec.cpp | 1 - lldb/source/Utility/LLDBAssert.cpp | 20 +- lldb/source/Utility/RegisterValue.cpp | 902 - lldb/source/Utility/Scalar.cpp | 2814 - lldb/source/Utility/State.cpp | 115 - lldb/source/Utility/Stream.cpp | 134 +- lldb/source/Utility/StreamString.cpp | 7 +- lldb/test/CMakeLists.txt | 3 +- lldb/test/use_lldb_suite.py | 4 +- lldb/tools/CMakeLists.txt | 3 +- .../tools/debugserver/source/MacOSX/MachProcess.mm | 4 +- .../source/debugserver-entitlements.plist | 2 + lldb/tools/driver/Driver.cpp | 147 +- lldb/tools/driver/Driver.h | 11 + lldb/tools/lldb-mi/MICmdCmdTarget.cpp | 59 +- .../lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp | 20 +- lldb/tools/lldb-test/lldb-test.cpp | 106 +- lldb/tools/lldb-vscode/BreakpointBase.cpp | 37 - lldb/tools/lldb-vscode/BreakpointBase.h | 44 - lldb/tools/lldb-vscode/CMakeLists.txt | 30 - lldb/tools/lldb-vscode/ExceptionBreakpoint.cpp | 32 - lldb/tools/lldb-vscode/ExceptionBreakpoint.h | 38 - lldb/tools/lldb-vscode/FunctionBreakpoint.cpp | 28 - lldb/tools/lldb-vscode/FunctionBreakpoint.h | 29 - lldb/tools/lldb-vscode/JSONUtils.cpp | 883 - lldb/tools/lldb-vscode/JSONUtils.h | 421 - lldb/tools/lldb-vscode/LLDBUtils.cpp | 73 - lldb/tools/lldb-vscode/LLDBUtils.h | 94 - lldb/tools/lldb-vscode/README.md | 195 - lldb/tools/lldb-vscode/SourceBreakpoint.cpp | 27 - lldb/tools/lldb-vscode/SourceBreakpoint.h | 39 - lldb/tools/lldb-vscode/SourceReference.h | 33 - lldb/tools/lldb-vscode/VSCode.cpp | 336 - lldb/tools/lldb-vscode/VSCode.h | 146 - lldb/tools/lldb-vscode/VSCodeForward.h | 47 - lldb/tools/lldb-vscode/lldb-vscode-Info.plist | 21 - lldb/tools/lldb-vscode/lldb-vscode.cpp | 2706 - lldb/tools/lldb-vscode/package.json | 242 - lldb/unittests/CMakeLists.txt | 1 - lldb/unittests/Core/BroadcasterTest.cpp | 2 +- lldb/unittests/Core/CMakeLists.txt | 17 +- .../Core/Inputs/mangled-function-names.yaml | 116 - lldb/unittests/Core/MangledTest.cpp | 134 +- lldb/unittests/Core/RangeTest.cpp | 330 - lldb/unittests/Core/RichManglingContextTest.cpp | 140 - lldb/unittests/Core/ScalarTest.cpp | 220 + lldb/unittests/Core/StateTest.cpp | 21 + lldb/unittests/Disassembler/CMakeLists.txt | 13 - .../Disassembler/TestArmv7Disassembly.cpp | 93 - lldb/unittests/Host/CMakeLists.txt | 3 +- lldb/unittests/Host/NativeProcessProtocolTest.cpp | 221 - lldb/unittests/Host/PredicateTest.cpp | 34 + lldb/unittests/Interpreter/TestCompletion.cpp | 88 +- lldb/unittests/Language/CMakeLists.txt | 1 - .../Language/CPlusPlus/CPlusPlusLanguageTest.cpp | 1 - .../unittests/Language/Highlighting/CMakeLists.txt | 11 - .../Language/Highlighting/HighlighterTest.cpp | 303 - .../SymbolFile/PDB/Inputs/test-pdb-types.exe | Bin 7168 -> 7168 bytes .../SymbolFile/PDB/Inputs/test-pdb-types.pdb | Bin 102400 -> 143360 bytes .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 58 +- lldb/unittests/Utility/CMakeLists.txt | 7 - lldb/unittests/Utility/CompletionRequestTest.cpp | 100 +- lldb/unittests/Utility/ConstStringTest.cpp | 74 - lldb/unittests/Utility/PredicateTest.cpp | 34 - lldb/unittests/Utility/RegisterValueTest.cpp | 23 - lldb/unittests/Utility/ScalarTest.cpp | 220 - lldb/unittests/Utility/StateTest.cpp | 31 - lldb/unittests/Utility/StreamTeeTest.cpp | 4 +- lldb/unittests/Utility/StreamTest.cpp | 130 - lldb/unittests/Utility/StringLexerTest.cpp | 141 - lldb/unittests/Utility/StringListTest.cpp | 512 - lldb/unittests/tools/CMakeLists.txt | 2 +- .../tools/lldb-server/tests/MessageObjects.h | 2 +- lldb/www/SB-api-coding-rules.html | 0 lldb/www/build.html | 25 +- lldb/www/download.html | 19 +- lldb/www/python-reference.html | 198 +- lldb/www/remote.html | 0 lldb/www/test.html | 0 llgo/.arcconfig | 4 - llgo/CMakeLists.txt | 265 - llgo/LICENSE.TXT | 94 - llgo/README.TXT | 80 - llgo/autoconf/config.sub | 1770 - llgo/build/context.go | 95 - llgo/buildslave-config.yaml | 31 - llgo/cmd/cc-wrapper/main.go | 71 - llgo/cmd/cgo/zdefaultcc.go | 46 - llgo/cmd/gllgo/config.h.cmake | 11 - llgo/cmd/gllgo/gllgo.go | 838 - llgo/cmd/go/zdefaultcc.go.in | 55 - llgo/cmd/llgoi/llgoi.go | 597 - llgo/debug/debug.go | 432 - llgo/docs/Makefile.sphinx | 177 - llgo/docs/conf.py | 258 - llgo/docs/index.rst | 23 - llgo/docs/llgoi.rst | 80 - llgo/docs/make.bat | 242 - llgo/driver/parser.go | 43 - llgo/include/dwarf2.h | 94 - llgo/include/filenames.h | 15 - llgo/include/unwind-pe.h | 201 - llgo/irgen/annotations.go | 64 - llgo/irgen/attribute.go | 147 - llgo/irgen/builtins.go | 118 - llgo/irgen/cabi.go | 696 - llgo/irgen/call.go | 44 - llgo/irgen/channels.go | 134 - llgo/irgen/closures.go | 37 - llgo/irgen/compiler.go | 395 - llgo/irgen/errors.go | 72 - llgo/irgen/indirect.go | 125 - llgo/irgen/interfaces.go | 196 - llgo/irgen/maps.go | 157 - llgo/irgen/predicates.go | 58 - llgo/irgen/println.go | 93 - llgo/irgen/runtime.go | 612 - llgo/irgen/slice.go | 106 - llgo/irgen/ssa.go | 1343 - llgo/irgen/strings.go | 114 - llgo/irgen/switches.go | 145 - llgo/irgen/targets.go | 89 - llgo/irgen/typemap.go | 2053 - llgo/irgen/types.go | 22 - llgo/irgen/utils.go | 40 - llgo/irgen/value.go | 638 - llgo/irgen/version.go | 23 - llgo/libgo-check-failures.diff | 49 - llgo/libgo-noext.diff | 1790 - llgo/llgo-go.sh | 19 - llgo/ssaopt/esc.go | 94 - llgo/test/CMakeLists.txt | 16 - llgo/test/debuginfo/emptyname.go | 7 - llgo/test/driver/parse-arguments.go | 17 - llgo/test/execution/Inputs/init2.go | 5 - llgo/test/execution/arrays/compare.go | 18 - llgo/test/execution/arrays/index.go | 288 - llgo/test/execution/arrays/range.go | 23 - llgo/test/execution/arrays/slice.go | 14 - llgo/test/execution/assignment/arrays.go | 22 - llgo/test/execution/assignment/binop.go | 21 - llgo/test/execution/assignment/dereferencing.go | 13 - llgo/test/execution/assignment/multi.go | 40 - llgo/test/execution/assignment/namedresult.go | 42 - llgo/test/execution/branching/goto.go | 43 - llgo/test/execution/branching/labeled.go | 22 - llgo/test/execution/chan/buffered.go | 41 - llgo/test/execution/chan/range.go | 28 - llgo/test/execution/chan/select.go | 27 - llgo/test/execution/chan/self.go | 20 - llgo/test/execution/circulartype.go | 17 - llgo/test/execution/closures/basic.go | 15 - llgo/test/execution/closures/issue176.go | 15 - llgo/test/execution/complex.go | 24 - llgo/test/execution/const.go | 78 - llgo/test/execution/conversions/complex.go | 15 - llgo/test/execution/conversions/float.go | 103 - llgo/test/execution/conversions/int.go | 44 - llgo/test/execution/conversions/sameunderlying.go | 15 - llgo/test/execution/defer.go | 125 - llgo/test/execution/errors/recover.go | 11 - llgo/test/execution/for/branch.go | 41 - llgo/test/execution/fun.go | 28 - llgo/test/execution/functions/compare.go | 26 - llgo/test/execution/functions/multivalue.go | 28 - llgo/test/execution/functions/unreachable.go | 53 - llgo/test/execution/go.go | 34 - llgo/test/execution/if/lazy.go | 46 - llgo/test/execution/init.go | 17 - llgo/test/execution/interfaces/assert.go | 61 - llgo/test/execution/interfaces/basic.go | 43 - llgo/test/execution/interfaces/comparei2i.go | 30 - llgo/test/execution/interfaces/comparei2v.go | 13 - llgo/test/execution/interfaces/e2i_conversion.go | 22 - llgo/test/execution/interfaces/embedded.go | 32 - llgo/test/execution/interfaces/error.go | 43 - llgo/test/execution/interfaces/i2i_conversion.go | 33 - llgo/test/execution/interfaces/import.go | 16 - llgo/test/execution/interfaces/methods.go | 53 - .../test/execution/interfaces/static_conversion.go | 35 - llgo/test/execution/interfaces/wordsize.go | 40 - llgo/test/execution/literals/array.go | 78 - llgo/test/execution/literals/func.go | 15 - llgo/test/execution/literals/map.go | 24 - llgo/test/execution/literals/slice.go | 21 - llgo/test/execution/literals/struct.go | 62 - llgo/test/execution/maps/delete.go | 19 - llgo/test/execution/maps/insert.go | 29 - llgo/test/execution/maps/lookup.go | 30 - llgo/test/execution/maps/range.go | 48 - llgo/test/execution/methods/methodvalues.go | 64 - llgo/test/execution/methods/nilrecv.go | 31 - llgo/test/execution/methods/selectors.go | 45 - llgo/test/execution/new.go | 17 - llgo/test/execution/nil.go | 32 - llgo/test/execution/operators/basics.go | 133 - llgo/test/execution/operators/binary_untyped.go | 17 - llgo/test/execution/operators/shifts.go | 290 - llgo/test/execution/slices/append.go | 254 - llgo/test/execution/slices/cap.go | 50 - llgo/test/execution/slices/compare.go | 26 - llgo/test/execution/slices/copy.go | 17 - llgo/test/execution/slices/index.go | 14 - llgo/test/execution/slices/literal.go | 15 - llgo/test/execution/slices/make.go | 23 - llgo/test/execution/slices/sliceexpr.go | 39 - llgo/test/execution/strings/add.go | 15 - llgo/test/execution/strings/bytes.go | 41 - llgo/test/execution/strings/compare.go | 54 - llgo/test/execution/strings/index.go | 11 - llgo/test/execution/strings/range.go | 86 - llgo/test/execution/strings/runetostring.go | 74 - llgo/test/execution/strings/slice.go | 17 - llgo/test/execution/structs/compare.go | 52 - llgo/test/execution/structs/embed.go | 58 - llgo/test/execution/switch/branch.go | 23 - llgo/test/execution/switch/default.go | 21 - llgo/test/execution/switch/empty.go | 16 - llgo/test/execution/switch/scope.go | 20 - llgo/test/execution/switch/strings.go | 21 - llgo/test/execution/switch/type.go | 72 - llgo/test/execution/types/named.go | 37 - llgo/test/execution/types/recursive.go | 29 - llgo/test/execution/unsafe/const_sizeof.go | 18 - llgo/test/execution/unsafe/offsetof.go | 26 - llgo/test/execution/unsafe/pointer.go | 21 - llgo/test/execution/unsafe/sizeof_array.go | 18 - llgo/test/execution/unsafe/sizeof_basic.go | 102 - llgo/test/execution/unsafe/sizeof_struct.go | 19 - llgo/test/execution/var.go | 37 - llgo/test/execution/varargs.go | 31 - llgo/test/gllgo/dead.go | 6 - llgo/test/irgen/Inputs/mangling-synthetic-p.go | 4 - llgo/test/irgen/avoidload.go | 15 - llgo/test/irgen/cabi.go | 23 - llgo/test/irgen/go-panic.go | 10 - llgo/test/irgen/imports.go | 20 - llgo/test/irgen/mangling-dot.go | 7 - llgo/test/irgen/mangling-synthetic.go | 14 - llgo/test/irgen/select.go | 18 - llgo/test/irgen/switch.go | 62 - llgo/test/lit.cfg | 16 - llgo/test/lit.site.cfg.in | 4 - llgo/test/llgoi/Inputs/src/bar/answer.go | 8 - llgo/test/llgoi/Inputs/src/foo/answer.go | 7 - llgo/test/llgoi/Inputs/src/foo_cgo/answer.go | 8 - llgo/test/llgoi/arith.test | 4 - llgo/test/llgoi/import-binary.test | 5 - llgo/test/llgoi/import-source.test | 28 - llgo/test/llgoi/import-source2.test | 12 - llgo/test/llgoi/interfaces.test | 22 - llgo/test/llgoi/maps.test | 27 - llgo/test/llgoi/panic.test | 16 - llgo/test/llgoi/vars.test | 30 - llgo/third_party/gofrontend/LICENSE | 27 - llgo/third_party/gofrontend/config-ml.in | 885 - llgo/third_party/gofrontend/config.guess | 1532 - llgo/third_party/gofrontend/config.sub | 1770 - llgo/third_party/gofrontend/depcomp | 756 - llgo/third_party/gofrontend/include/dwarf2.def | 0 llgo/third_party/gofrontend/include/dwarf2.h | 94 - llgo/third_party/gofrontend/include/filenames.h | 15 - llgo/third_party/gofrontend/install-sh | 501 - llgo/third_party/gofrontend/libbacktrace/ChangeLog | 456 - .../gofrontend/libbacktrace/ChangeLog.jit | 14 - .../gofrontend/libbacktrace/Makefile.am | 132 - .../gofrontend/libbacktrace/Makefile.in | 739 - llgo/third_party/gofrontend/libbacktrace/README | 23 - .../third_party/gofrontend/libbacktrace/aclocal.m4 | 667 - llgo/third_party/gofrontend/libbacktrace/alloc.c | 152 - llgo/third_party/gofrontend/libbacktrace/atomic.c | 113 - .../libbacktrace/backtrace-supported.h.in | 61 - .../gofrontend/libbacktrace/backtrace.c | 108 - .../gofrontend/libbacktrace/backtrace.h | 199 - llgo/third_party/gofrontend/libbacktrace/btest.c | 715 - .../gofrontend/libbacktrace/config.h.in | 134 - llgo/third_party/gofrontend/libbacktrace/configure | 15156 -- .../gofrontend/libbacktrace/configure.ac | 391 - llgo/third_party/gofrontend/libbacktrace/dwarf.c | 3022 - llgo/third_party/gofrontend/libbacktrace/elf.c | 976 - .../third_party/gofrontend/libbacktrace/fileline.c | 194 - .../gofrontend/libbacktrace/filetype.awk | 3 - .../third_party/gofrontend/libbacktrace/internal.h | 292 - llgo/third_party/gofrontend/libbacktrace/mmap.c | 295 - llgo/third_party/gofrontend/libbacktrace/mmapio.c | 100 - .../third_party/gofrontend/libbacktrace/nounwind.c | 66 - llgo/third_party/gofrontend/libbacktrace/posix.c | 100 - llgo/third_party/gofrontend/libbacktrace/print.c | 92 - llgo/third_party/gofrontend/libbacktrace/read.c | 96 - llgo/third_party/gofrontend/libbacktrace/simple.c | 108 - llgo/third_party/gofrontend/libbacktrace/sort.c | 108 - llgo/third_party/gofrontend/libbacktrace/state.c | 72 - llgo/third_party/gofrontend/libbacktrace/stest.c | 137 - llgo/third_party/gofrontend/libbacktrace/unknown.c | 64 - .../third_party/gofrontend/libffi/ChangeLog.libffi | 584 - .../third_party/gofrontend/libffi/ChangeLog.libgcj | 40 - llgo/third_party/gofrontend/libffi/ChangeLog.v1 | 764 - llgo/third_party/gofrontend/libffi/LICENSE | 21 - llgo/third_party/gofrontend/libffi/Makefile.am | 219 - llgo/third_party/gofrontend/libffi/Makefile.in | 1860 - llgo/third_party/gofrontend/libffi/README | 450 - llgo/third_party/gofrontend/libffi/acinclude.m4 | 92 - llgo/third_party/gofrontend/libffi/aclocal.m4 | 1039 - llgo/third_party/gofrontend/libffi/configure | 18792 -- llgo/third_party/gofrontend/libffi/configure.ac | 392 - llgo/third_party/gofrontend/libffi/configure.host | 265 - llgo/third_party/gofrontend/libffi/doc/libffi.texi | 0 .../third_party/gofrontend/libffi/doc/version.texi | 4 - llgo/third_party/gofrontend/libffi/fficonfig.h.in | 211 - .../libffi/generate-darwin-source-and-headers.py | 209 - .../gofrontend/libffi/include/Makefile.am | 13 - .../gofrontend/libffi/include/Makefile.in | 458 - .../third_party/gofrontend/libffi/include/ffi.h.in | 503 - .../gofrontend/libffi/include/ffi_cfi.h | 55 - .../gofrontend/libffi/include/ffi_common.h | 132 - llgo/third_party/gofrontend/libffi/libffi.pc.in | 11 - .../libffi/libffi.xcodeproj/project.pbxproj | 637 - llgo/third_party/gofrontend/libffi/libtool-version | 6 - llgo/third_party/gofrontend/libffi/man/Makefile.am | 8 - llgo/third_party/gofrontend/libffi/man/Makefile.in | 420 - llgo/third_party/gofrontend/libffi/man/ffi.3 | 41 - llgo/third_party/gofrontend/libffi/man/ffi_call.3 | 103 - .../gofrontend/libffi/man/ffi_prep_cif.3 | 68 - .../gofrontend/libffi/man/ffi_prep_cif_var.3 | 73 - llgo/third_party/gofrontend/libffi/mdate-sh | 205 - .../gofrontend/libffi/src/aarch64/ffi.c | 910 - .../gofrontend/libffi/src/aarch64/ffitarget.h | 61 - .../gofrontend/libffi/src/aarch64/internal.h | 67 - .../gofrontend/libffi/src/aarch64/sysv.S | 403 - llgo/third_party/gofrontend/libffi/src/alpha/ffi.c | 521 - .../gofrontend/libffi/src/alpha/ffitarget.h | 57 - .../gofrontend/libffi/src/alpha/internal.h | 23 - llgo/third_party/gofrontend/libffi/src/alpha/osf.S | 282 - .../gofrontend/libffi/src/arc/arcompact.S | 135 - llgo/third_party/gofrontend/libffi/src/arc/ffi.c | 268 - .../gofrontend/libffi/src/arc/ffitarget.h | 53 - llgo/third_party/gofrontend/libffi/src/arm/ffi.c | 1043 - .../gofrontend/libffi/src/arm/ffitarget.h | 69 - .../gofrontend/libffi/src/arm/internal.h | 7 - llgo/third_party/gofrontend/libffi/src/arm/sysv.S | 335 - llgo/third_party/gofrontend/libffi/src/avr32/ffi.c | 423 - .../gofrontend/libffi/src/avr32/ffitarget.h | 55 - .../third_party/gofrontend/libffi/src/avr32/sysv.S | 208 - llgo/third_party/gofrontend/libffi/src/bfin/ffi.c | 196 - .../gofrontend/libffi/src/bfin/ffitarget.h | 43 - llgo/third_party/gofrontend/libffi/src/bfin/sysv.S | 179 - llgo/third_party/gofrontend/libffi/src/closures.c | 688 - llgo/third_party/gofrontend/libffi/src/cris/ffi.c | 386 - .../gofrontend/libffi/src/cris/ffitarget.h | 56 - llgo/third_party/gofrontend/libffi/src/cris/sysv.S | 215 - llgo/third_party/gofrontend/libffi/src/debug.c | 64 - llgo/third_party/gofrontend/libffi/src/dlmalloc.c | 5161 - llgo/third_party/gofrontend/libffi/src/frv/eabi.S | 128 - llgo/third_party/gofrontend/libffi/src/frv/ffi.c | 292 - .../gofrontend/libffi/src/frv/ffitarget.h | 62 - llgo/third_party/gofrontend/libffi/src/ia64/ffi.c | 586 - .../gofrontend/libffi/src/ia64/ffitarget.h | 55 - .../gofrontend/libffi/src/ia64/ia64_flags.h | 40 - llgo/third_party/gofrontend/libffi/src/ia64/unix.S | 560 - .../gofrontend/libffi/src/java_raw_api.c | 374 - llgo/third_party/gofrontend/libffi/src/m32r/ffi.c | 232 - .../gofrontend/libffi/src/m32r/ffitarget.h | 53 - llgo/third_party/gofrontend/libffi/src/m32r/sysv.S | 121 - llgo/third_party/gofrontend/libffi/src/m68k/ffi.c | 362 - .../gofrontend/libffi/src/m68k/ffitarget.h | 54 - llgo/third_party/gofrontend/libffi/src/m68k/sysv.S | 330 - llgo/third_party/gofrontend/libffi/src/m88k/ffi.c | 400 - .../gofrontend/libffi/src/m88k/ffitarget.h | 49 - llgo/third_party/gofrontend/libffi/src/m88k/obsd.S | 209 - llgo/third_party/gofrontend/libffi/src/metag/ffi.c | 330 - .../gofrontend/libffi/src/metag/ffitarget.h | 53 - .../third_party/gofrontend/libffi/src/metag/sysv.S | 311 - .../gofrontend/libffi/src/microblaze/ffi.c | 321 - .../gofrontend/libffi/src/microblaze/ffitarget.h | 53 - .../gofrontend/libffi/src/microblaze/sysv.S | 302 - llgo/third_party/gofrontend/libffi/src/mips/ffi.c | 1050 - .../gofrontend/libffi/src/mips/ffitarget.h | 247 - llgo/third_party/gofrontend/libffi/src/mips/n32.S | 576 - llgo/third_party/gofrontend/libffi/src/mips/o32.S | 381 - .../third_party/gofrontend/libffi/src/moxie/eabi.S | 101 - llgo/third_party/gofrontend/libffi/src/moxie/ffi.c | 272 - .../gofrontend/libffi/src/moxie/ffitarget.h | 52 - llgo/third_party/gofrontend/libffi/src/nios2/ffi.c | 304 - .../gofrontend/libffi/src/nios2/ffitarget.h | 52 - .../third_party/gofrontend/libffi/src/nios2/sysv.S | 136 - llgo/third_party/gofrontend/libffi/src/or1k/ffi.c | 328 - .../gofrontend/libffi/src/or1k/ffitarget.h | 58 - llgo/third_party/gofrontend/libffi/src/or1k/sysv.S | 107 - llgo/third_party/gofrontend/libffi/src/pa/ffi.c | 719 - .../gofrontend/libffi/src/pa/ffitarget.h | 85 - llgo/third_party/gofrontend/libffi/src/pa/hpux32.S | 368 - llgo/third_party/gofrontend/libffi/src/pa/linux.S | 357 - .../gofrontend/libffi/src/powerpc/aix.S | 328 - .../gofrontend/libffi/src/powerpc/aix_closure.S | 447 - .../gofrontend/libffi/src/powerpc/asm.h | 125 - .../gofrontend/libffi/src/powerpc/darwin.S | 378 - .../gofrontend/libffi/src/powerpc/darwin_closure.S | 571 - .../gofrontend/libffi/src/powerpc/ffi.c | 173 - .../gofrontend/libffi/src/powerpc/ffi_darwin.c | 1359 - .../gofrontend/libffi/src/powerpc/ffi_linux64.c | 945 - .../gofrontend/libffi/src/powerpc/ffi_powerpc.h | 94 - .../gofrontend/libffi/src/powerpc/ffi_sysv.c | 934 - .../gofrontend/libffi/src/powerpc/ffitarget.h | 195 - .../gofrontend/libffi/src/powerpc/linux64.S | 228 - .../libffi/src/powerpc/linux64_closure.S | 488 - .../gofrontend/libffi/src/powerpc/ppc_closure.S | 397 - .../gofrontend/libffi/src/powerpc/sysv.S | 175 - llgo/third_party/gofrontend/libffi/src/prep_cif.c | 242 - llgo/third_party/gofrontend/libffi/src/raw_api.c | 267 - llgo/third_party/gofrontend/libffi/src/s390/ffi.c | 756 - .../gofrontend/libffi/src/s390/ffitarget.h | 70 - .../gofrontend/libffi/src/s390/internal.h | 11 - llgo/third_party/gofrontend/libffi/src/s390/sysv.S | 325 - llgo/third_party/gofrontend/libffi/src/sh/ffi.c | 717 - .../gofrontend/libffi/src/sh/ffitarget.h | 54 - llgo/third_party/gofrontend/libffi/src/sh/sysv.S | 850 - llgo/third_party/gofrontend/libffi/src/sh64/ffi.c | 469 - .../gofrontend/libffi/src/sh64/ffitarget.h | 58 - llgo/third_party/gofrontend/libffi/src/sh64/sysv.S | 539 - llgo/third_party/gofrontend/libffi/src/sparc/ffi.c | 468 - .../gofrontend/libffi/src/sparc/ffi64.c | 608 - .../gofrontend/libffi/src/sparc/ffitarget.h | 81 - .../gofrontend/libffi/src/sparc/internal.h | 26 - llgo/third_party/gofrontend/libffi/src/sparc/v8.S | 361 - llgo/third_party/gofrontend/libffi/src/sparc/v9.S | 377 - llgo/third_party/gofrontend/libffi/src/tile/ffi.c | 355 - .../gofrontend/libffi/src/tile/ffitarget.h | 65 - llgo/third_party/gofrontend/libffi/src/tile/tile.S | 360 - llgo/third_party/gofrontend/libffi/src/types.c | 106 - .../third_party/gofrontend/libffi/src/vax/elfbsd.S | 195 - llgo/third_party/gofrontend/libffi/src/vax/ffi.c | 276 - .../gofrontend/libffi/src/vax/ffitarget.h | 49 - .../third_party/gofrontend/libffi/src/x86/darwin.S | 444 - .../gofrontend/libffi/src/x86/darwin64.S | 416 - .../gofrontend/libffi/src/x86/darwin64_c.c | 643 - .../gofrontend/libffi/src/x86/darwin_c.c | 843 - llgo/third_party/gofrontend/libffi/src/x86/ffi.c | 725 - llgo/third_party/gofrontend/libffi/src/x86/ffi64.c | 824 - .../gofrontend/libffi/src/x86/ffitarget.h | 139 - .../third_party/gofrontend/libffi/src/x86/ffiw64.c | 281 - .../gofrontend/libffi/src/x86/internal.h | 29 - .../gofrontend/libffi/src/x86/internal64.h | 22 - llgo/third_party/gofrontend/libffi/src/x86/sysv.S | 1038 - .../third_party/gofrontend/libffi/src/x86/unix64.S | 546 - llgo/third_party/gofrontend/libffi/src/x86/win64.S | 219 - .../third_party/gofrontend/libffi/src/xtensa/ffi.c | 298 - .../gofrontend/libffi/src/xtensa/ffitarget.h | 53 - .../gofrontend/libffi/src/xtensa/sysv.S | 253 - llgo/third_party/gofrontend/libffi/stamp-h.in | 1 - .../gofrontend/libffi/testsuite/Makefile.am | 94 - .../gofrontend/libffi/testsuite/Makefile.in | 481 - .../libffi/testsuite/libffi.call/closure_fn0.c | 89 - .../libffi/testsuite/libffi.call/closure_fn1.c | 81 - .../libffi/testsuite/libffi.call/closure_fn2.c | 81 - .../libffi/testsuite/libffi.call/closure_fn3.c | 82 - .../libffi/testsuite/libffi.call/closure_fn4.c | 89 - .../libffi/testsuite/libffi.call/closure_fn5.c | 92 - .../libffi/testsuite/libffi.call/closure_fn6.c | 90 - .../libffi/testsuite/libffi.call/closure_loc_fn0.c | 95 - .../libffi/testsuite/libffi.call/closure_simple.c | 55 - .../libffi/testsuite/libffi.call/cls_12byte.c | 94 - .../libffi/testsuite/libffi.call/cls_16byte.c | 95 - .../libffi/testsuite/libffi.call/cls_18byte.c | 96 - .../libffi/testsuite/libffi.call/cls_19byte.c | 102 - .../libffi/testsuite/libffi.call/cls_1_1byte.c | 89 - .../libffi/testsuite/libffi.call/cls_20byte.c | 91 - .../libffi/testsuite/libffi.call/cls_20byte1.c | 93 - .../libffi/testsuite/libffi.call/cls_24byte.c | 113 - .../libffi/testsuite/libffi.call/cls_2byte.c | 90 - .../libffi/testsuite/libffi.call/cls_3_1byte.c | 95 - .../libffi/testsuite/libffi.call/cls_3byte1.c | 90 - .../libffi/testsuite/libffi.call/cls_3byte2.c | 90 - .../libffi/testsuite/libffi.call/cls_4_1byte.c | 98 - .../libffi/testsuite/libffi.call/cls_4byte.c | 90 - .../libffi/testsuite/libffi.call/cls_5_1_byte.c | 109 - .../libffi/testsuite/libffi.call/cls_5byte.c | 98 - .../libffi/testsuite/libffi.call/cls_64byte.c | 124 - .../libffi/testsuite/libffi.call/cls_6_1_byte.c | 113 - .../libffi/testsuite/libffi.call/cls_6byte.c | 99 - .../libffi/testsuite/libffi.call/cls_7_1_byte.c | 117 - .../libffi/testsuite/libffi.call/cls_7byte.c | 97 - .../libffi/testsuite/libffi.call/cls_8byte.c | 88 - .../libffi/testsuite/libffi.call/cls_9byte1.c | 90 - .../libffi/testsuite/libffi.call/cls_9byte2.c | 91 - .../testsuite/libffi.call/cls_align_double.c | 93 - .../libffi/testsuite/libffi.call/cls_align_float.c | 91 - .../testsuite/libffi.call/cls_align_longdouble.c | 92 - .../libffi.call/cls_align_longdouble_split.c | 132 - .../libffi.call/cls_align_longdouble_split2.c | 115 - .../testsuite/libffi.call/cls_align_pointer.c | 95 - .../testsuite/libffi.call/cls_align_sint16.c | 91 - .../testsuite/libffi.call/cls_align_sint32.c | 91 - .../testsuite/libffi.call/cls_align_sint64.c | 92 - .../testsuite/libffi.call/cls_align_uint16.c | 91 - .../testsuite/libffi.call/cls_align_uint32.c | 91 - .../testsuite/libffi.call/cls_align_uint64.c | 93 - .../libffi/testsuite/libffi.call/cls_dbls_struct.c | 66 - .../libffi/testsuite/libffi.call/cls_double.c | 43 - .../libffi/testsuite/libffi.call/cls_double_va.c | 61 - .../libffi/testsuite/libffi.call/cls_float.c | 42 - .../libffi/testsuite/libffi.call/cls_longdouble.c | 105 - .../testsuite/libffi.call/cls_longdouble_va.c | 61 - .../testsuite/libffi.call/cls_many_mixed_args.c | 70 - .../libffi.call/cls_many_mixed_float_double.c | 55 - .../libffi/testsuite/libffi.call/cls_multi_schar.c | 74 - .../testsuite/libffi.call/cls_multi_sshort.c | 74 - .../testsuite/libffi.call/cls_multi_sshortchar.c | 86 - .../libffi/testsuite/libffi.call/cls_multi_uchar.c | 91 - .../testsuite/libffi.call/cls_multi_ushort.c | 74 - .../testsuite/libffi.call/cls_multi_ushortchar.c | 86 - .../libffi/testsuite/libffi.call/cls_pointer.c | 74 - .../testsuite/libffi.call/cls_pointer_stack.c | 142 - .../libffi/testsuite/libffi.call/cls_schar.c | 44 - .../libffi/testsuite/libffi.call/cls_sint.c | 42 - .../libffi/testsuite/libffi.call/cls_sshort.c | 42 - .../libffi/testsuite/libffi.call/cls_struct_va1.c | 114 - .../libffi/testsuite/libffi.call/cls_uchar.c | 42 - .../libffi/testsuite/libffi.call/cls_uchar_va.c | 44 - .../libffi/testsuite/libffi.call/cls_uint.c | 43 - .../libffi/testsuite/libffi.call/cls_uint_va.c | 45 - .../libffi/testsuite/libffi.call/cls_ulong_va.c | 45 - .../libffi/testsuite/libffi.call/cls_ulonglong.c | 47 - .../libffi/testsuite/libffi.call/cls_ushort.c | 43 - .../libffi/testsuite/libffi.call/cls_ushort_va.c | 44 - .../libffi/testsuite/libffi.call/err_bad_abi.c | 36 - .../libffi/testsuite/libffi.call/err_bad_typedef.c | 26 - .../libffi/testsuite/libffi.call/ffitest.h | 135 - .../libffi/testsuite/libffi.call/float.c | 59 - .../libffi/testsuite/libffi.call/float1.c | 60 - .../libffi/testsuite/libffi.call/float2.c | 58 - .../libffi/testsuite/libffi.call/float3.c | 74 - .../libffi/testsuite/libffi.call/float4.c | 62 - .../libffi/testsuite/libffi.call/float_va.c | 107 - .../libffi/testsuite/libffi.call/huge_struct.c | 341 - .../gofrontend/libffi/testsuite/libffi.call/many.c | 59 - .../libffi/testsuite/libffi.call/many2.c | 57 - .../libffi/testsuite/libffi.call/many_double.c | 70 - .../libffi/testsuite/libffi.call/many_mixed.c | 78 - .../libffi/testsuite/libffi.call/negint.c | 52 - .../libffi/testsuite/libffi.call/nested_struct.c | 152 - .../libffi/testsuite/libffi.call/nested_struct1.c | 161 - .../libffi/testsuite/libffi.call/nested_struct10.c | 133 - .../libffi/testsuite/libffi.call/nested_struct11.c | 121 - .../libffi/testsuite/libffi.call/nested_struct2.c | 110 - .../libffi/testsuite/libffi.call/nested_struct3.c | 111 - .../libffi/testsuite/libffi.call/nested_struct4.c | 111 - .../libffi/testsuite/libffi.call/nested_struct5.c | 112 - .../libffi/testsuite/libffi.call/nested_struct6.c | 131 - .../libffi/testsuite/libffi.call/nested_struct7.c | 111 - .../libffi/testsuite/libffi.call/nested_struct8.c | 131 - .../libffi/testsuite/libffi.call/nested_struct9.c | 131 - .../libffi/testsuite/libffi.call/problem1.c | 90 - .../libffi/testsuite/libffi.call/promotion.c | 59 - .../libffi/testsuite/libffi.call/pyobjc-tc.c | 114 - .../libffi/testsuite/libffi.call/return_dbl.c | 36 - .../libffi/testsuite/libffi.call/return_dbl1.c | 43 - .../libffi/testsuite/libffi.call/return_dbl2.c | 42 - .../libffi/testsuite/libffi.call/return_fl.c | 35 - .../libffi/testsuite/libffi.call/return_fl1.c | 36 - .../libffi/testsuite/libffi.call/return_fl2.c | 49 - .../libffi/testsuite/libffi.call/return_fl3.c | 42 - .../libffi/testsuite/libffi.call/return_ldl.c | 34 - .../libffi/testsuite/libffi.call/return_ll.c | 41 - .../libffi/testsuite/libffi.call/return_ll1.c | 43 - .../libffi/testsuite/libffi.call/return_sc.c | 36 - .../libffi/testsuite/libffi.call/return_sl.c | 38 - .../libffi/testsuite/libffi.call/return_uc.c | 38 - .../libffi/testsuite/libffi.call/return_ul.c | 38 - .../libffi/testsuite/libffi.call/stret_large.c | 145 - .../libffi/testsuite/libffi.call/stret_large2.c | 148 - .../libffi/testsuite/libffi.call/stret_medium.c | 124 - .../libffi/testsuite/libffi.call/stret_medium2.c | 125 - .../libffi/testsuite/libffi.call/strlen.c | 44 - .../libffi/testsuite/libffi.call/strlen2.c | 49 - .../libffi/testsuite/libffi.call/strlen3.c | 49 - .../libffi/testsuite/libffi.call/strlen4.c | 55 - .../libffi/testsuite/libffi.call/struct1.c | 67 - .../libffi/testsuite/libffi.call/struct2.c | 67 - .../libffi/testsuite/libffi.call/struct3.c | 60 - .../libffi/testsuite/libffi.call/struct4.c | 64 - .../libffi/testsuite/libffi.call/struct5.c | 66 - .../libffi/testsuite/libffi.call/struct6.c | 64 - .../libffi/testsuite/libffi.call/struct7.c | 74 - .../libffi/testsuite/libffi.call/struct8.c | 81 - .../libffi/testsuite/libffi.call/struct9.c | 68 - .../libffi/testsuite/libffi.call/testclosure.c | 70 - .../libffi/testsuite/libffi.call/uninitialized.c | 61 - .../gofrontend/libffi/testsuite/libffi.call/va_1.c | 196 - .../libffi/testsuite/libffi.call/va_struct1.c | 121 - .../libffi/testsuite/libffi.call/va_struct2.c | 123 - .../libffi/testsuite/libffi.call/va_struct3.c | 125 - .../testsuite/libffi.complex/cls_align_complex.inc | 91 - .../libffi.complex/cls_align_complex_double.c | 10 - .../libffi.complex/cls_align_complex_float.c | 10 - .../libffi.complex/cls_align_complex_longdouble.c | 10 - .../testsuite/libffi.complex/cls_complex.inc | 42 - .../testsuite/libffi.complex/cls_complex_double.c | 10 - .../testsuite/libffi.complex/cls_complex_float.c | 10 - .../libffi.complex/cls_complex_longdouble.c | 10 - .../libffi.complex/cls_complex_struct.inc | 71 - .../libffi.complex/cls_complex_struct_double.c | 10 - .../libffi.complex/cls_complex_struct_float.c | 10 - .../libffi.complex/cls_complex_struct_longdouble.c | 10 - .../testsuite/libffi.complex/cls_complex_va.inc | 80 - .../libffi.complex/cls_complex_va_double.c | 10 - .../libffi.complex/cls_complex_va_float.c | 16 - .../libffi.complex/cls_complex_va_longdouble.c | 10 - .../libffi/testsuite/libffi.complex/complex.inc | 51 - .../libffi.complex/complex_defs_double.inc | 7 - .../libffi.complex/complex_defs_float.inc | 7 - .../libffi.complex/complex_defs_longdouble.inc | 7 - .../testsuite/libffi.complex/complex_double.c | 10 - .../testsuite/libffi.complex/complex_float.c | 10 - .../libffi/testsuite/libffi.complex/complex_int.c | 86 - .../testsuite/libffi.complex/complex_longdouble.c | 10 - .../libffi/testsuite/libffi.complex/ffitest.h | 1 - .../testsuite/libffi.complex/many_complex.inc | 78 - .../testsuite/libffi.complex/many_complex_double.c | 10 - .../testsuite/libffi.complex/many_complex_float.c | 10 - .../libffi.complex/many_complex_longdouble.c | 10 - .../testsuite/libffi.complex/return_complex.inc | 37 - .../testsuite/libffi.complex/return_complex1.inc | 41 - .../libffi.complex/return_complex1_double.c | 10 - .../libffi.complex/return_complex1_float.c | 10 - .../libffi.complex/return_complex1_longdouble.c | 10 - .../testsuite/libffi.complex/return_complex2.inc | 44 - .../libffi.complex/return_complex2_double.c | 10 - .../libffi.complex/return_complex2_float.c | 10 - .../libffi.complex/return_complex2_longdouble.c | 10 - .../libffi.complex/return_complex_double.c | 10 - .../libffi.complex/return_complex_float.c | 10 - .../libffi.complex/return_complex_longdouble.c | 10 - .../libffi/testsuite/libffi.go/aa-direct.c | 34 - .../libffi/testsuite/libffi.go/closure1.c | 28 - .../libffi/testsuite/libffi.go/ffitest.h | 1 - .../libffi/testsuite/libffi.go/static-chain.h | 19 - .../libffi/testsuite/libffi.special/ffitestcxx.h | 96 - .../libffi/testsuite/libffi.special/unwindtest.cc | 124 - .../libffi.special/unwindtest_ffi_call.cc | 53 - llgo/third_party/gofrontend/libgcc/unwind-pe.h | 201 - llgo/third_party/gofrontend/libgo/LICENSE | 27 - llgo/third_party/gofrontend/libgo/MERGE | 4 - llgo/third_party/gofrontend/libgo/Makefile.am | 4372 - llgo/third_party/gofrontend/libgo/Makefile.in | 6621 - llgo/third_party/gofrontend/libgo/PATENTS | 22 - llgo/third_party/gofrontend/libgo/README | 44 - llgo/third_party/gofrontend/libgo/README.gcc | 7 - llgo/third_party/gofrontend/libgo/VERSION | 1 - llgo/third_party/gofrontend/libgo/aclocal.m4 | 1001 - llgo/third_party/gofrontend/libgo/config.h.in | 399 - llgo/third_party/gofrontend/libgo/config/README | 2 - llgo/third_party/gofrontend/libgo/config/go.m4 | 92 - .../third_party/gofrontend/libgo/config/libtool.m4 | 7518 - llgo/third_party/gofrontend/libgo/config/ltmain.sh | 8636 - .../gofrontend/libgo/config/ltoptions.m4 | 369 - .../third_party/gofrontend/libgo/config/ltsugar.m4 | 123 - .../gofrontend/libgo/config/ltversion.m4 | 23 - .../gofrontend/libgo/config/lt~obsolete.m4 | 98 - llgo/third_party/gofrontend/libgo/configure | 18345 -- llgo/third_party/gofrontend/libgo/configure.ac | 920 - .../gofrontend/libgo/go/archive/tar/common.go | 329 - .../gofrontend/libgo/go/archive/tar/reader.go | 835 - .../gofrontend/libgo/go/archive/tar/reader_test.go | 798 - .../gofrontend/libgo/go/archive/tar/stat_atim.go | 20 - .../libgo/go/archive/tar/stat_atimespec.go | 20 - .../gofrontend/libgo/go/archive/tar/stat_unix.go | 32 - .../gofrontend/libgo/go/archive/tar/tar_test.go | 325 - .../libgo/go/archive/tar/testdata/gnu.tar | Bin 3072 -> 0 bytes .../libgo/go/archive/tar/testdata/hardlink.tar | Bin 2560 -> 0 bytes .../libgo/go/archive/tar/testdata/issue10968.tar | Bin 512 -> 0 bytes .../libgo/go/archive/tar/testdata/issue11169.tar | Bin 602 -> 0 bytes .../libgo/go/archive/tar/testdata/neg-size.tar | Bin 512 -> 0 bytes .../libgo/go/archive/tar/testdata/nil-uid.tar | Bin 1024 -> 0 bytes .../libgo/go/archive/tar/testdata/pax.tar | Bin 10240 -> 0 bytes .../libgo/go/archive/tar/testdata/small.txt | 1 - .../libgo/go/archive/tar/testdata/small2.txt | 1 - .../go/archive/tar/testdata/sparse-formats.tar | Bin 17920 -> 0 bytes .../libgo/go/archive/tar/testdata/star.tar | Bin 3072 -> 0 bytes .../libgo/go/archive/tar/testdata/ustar.tar | Bin 2048 -> 0 bytes .../libgo/go/archive/tar/testdata/v7.tar | Bin 3584 -> 0 bytes .../go/archive/tar/testdata/writer-big-long.tar | Bin 4096 -> 0 bytes .../libgo/go/archive/tar/testdata/writer-big.tar | Bin 4096 -> 0 bytes .../libgo/go/archive/tar/testdata/writer.tar | Bin 3584 -> 0 bytes .../libgo/go/archive/tar/testdata/xattrs.tar | Bin 5120 -> 0 bytes .../gofrontend/libgo/go/archive/tar/writer.go | 396 - .../gofrontend/libgo/go/archive/tar/writer_test.go | 546 - .../gofrontend/libgo/go/archive/zip/reader.go | 471 - .../gofrontend/libgo/go/archive/zip/reader_test.go | 607 - .../gofrontend/libgo/go/archive/zip/register.go | 110 - .../gofrontend/libgo/go/archive/zip/struct.go | 313 - .../go/archive/zip/testdata/crc32-not-streamed.zip | Bin 314 -> 0 bytes .../libgo/go/archive/zip/testdata/dd.zip | Bin 154 -> 0 bytes .../go/archive/zip/testdata/go-no-datadesc-sig.zip | Bin 330 -> 0 bytes .../archive/zip/testdata/go-with-datadesc-sig.zip | Bin 242 -> 0 bytes .../go/archive/zip/testdata/gophercolor16x16.png | Bin 785 -> 0 bytes .../libgo/go/archive/zip/testdata/readme.notzip | Bin 1906 -> 0 bytes .../libgo/go/archive/zip/testdata/readme.zip | Bin 1886 -> 0 bytes .../libgo/go/archive/zip/testdata/symlink.zip | Bin 173 -> 0 bytes .../go/archive/zip/testdata/test-trailing-junk.zip | Bin 1184 -> 0 bytes .../libgo/go/archive/zip/testdata/test.zip | Bin 1170 -> 0 bytes .../libgo/go/archive/zip/testdata/unix.zip | Bin 620 -> 0 bytes .../libgo/go/archive/zip/testdata/winxp.zip | Bin 412 -> 0 bytes .../libgo/go/archive/zip/testdata/zip64-2.zip | Bin 266 -> 0 bytes .../libgo/go/archive/zip/testdata/zip64.zip | Bin 242 -> 0 bytes .../gofrontend/libgo/go/archive/zip/writer.go | 374 - .../gofrontend/libgo/go/archive/zip/writer_test.go | 199 - .../gofrontend/libgo/go/archive/zip/zip_test.go | 427 - .../third_party/gofrontend/libgo/go/bufio/bufio.go | 730 - .../gofrontend/libgo/go/bufio/bufio_test.go | 1572 - .../gofrontend/libgo/go/bufio/example_test.go | 82 - .../gofrontend/libgo/go/bufio/export_test.go | 27 - llgo/third_party/gofrontend/libgo/go/bufio/scan.go | 359 - .../gofrontend/libgo/go/bufio/scan_test.go | 524 - .../gofrontend/libgo/go/builtin/builtin.go | 256 - .../gofrontend/libgo/go/bytes/buffer.go | 416 - .../gofrontend/libgo/go/bytes/buffer_test.go | 544 - .../third_party/gofrontend/libgo/go/bytes/bytes.go | 714 - .../gofrontend/libgo/go/bytes/bytes_decl.go | 24 - .../gofrontend/libgo/go/bytes/bytes_test.go | 1257 - .../gofrontend/libgo/go/bytes/compare_test.go | 211 - .../gofrontend/libgo/go/bytes/equal_test.go | 47 - .../gofrontend/libgo/go/bytes/example_test.go | 85 - .../gofrontend/libgo/go/bytes/export_test.go | 9 - .../gofrontend/libgo/go/bytes/indexbyte.c | 73 - .../gofrontend/libgo/go/bytes/reader.go | 150 - .../gofrontend/libgo/go/bytes/reader_test.go | 258 - .../third_party/gofrontend/libgo/go/cmd/cgo/ast.go | 471 - .../third_party/gofrontend/libgo/go/cmd/cgo/doc.go | 771 - .../third_party/gofrontend/libgo/go/cmd/cgo/gcc.go | 1770 - .../gofrontend/libgo/go/cmd/cgo/godefs.go | 127 - .../gofrontend/libgo/go/cmd/cgo/main.go | 380 - .../third_party/gofrontend/libgo/go/cmd/cgo/out.go | 1419 - .../gofrontend/libgo/go/cmd/cgo/util.go | 84 - .../gofrontend/libgo/go/cmd/go/alldocs.go | 1481 - .../gofrontend/libgo/go/cmd/go/bootstrap.go | 38 - .../gofrontend/libgo/go/cmd/go/build.go | 3370 - .../gofrontend/libgo/go/cmd/go/clean.go | 248 - .../gofrontend/libgo/go/cmd/go/context.go | 36 - .../gofrontend/libgo/go/cmd/go/discovery.go | 83 - llgo/third_party/gofrontend/libgo/go/cmd/go/doc.go | 103 - llgo/third_party/gofrontend/libgo/go/cmd/go/env.go | 112 - llgo/third_party/gofrontend/libgo/go/cmd/go/fix.go | 30 - llgo/third_party/gofrontend/libgo/go/cmd/go/fmt.go | 64 - .../gofrontend/libgo/go/cmd/go/generate.go | 410 - .../gofrontend/libgo/go/cmd/go/generate_test.go | 55 - llgo/third_party/gofrontend/libgo/go/cmd/go/get.go | 535 - .../third_party/gofrontend/libgo/go/cmd/go/go11.go | 10 - .../gofrontend/libgo/go/cmd/go/go_test.go | 2389 - .../gofrontend/libgo/go/cmd/go/go_windows_test.go | 55 - .../third_party/gofrontend/libgo/go/cmd/go/help.go | 574 - .../third_party/gofrontend/libgo/go/cmd/go/http.go | 109 - .../third_party/gofrontend/libgo/go/cmd/go/list.go | 216 - .../third_party/gofrontend/libgo/go/cmd/go/main.go | 761 - .../gofrontend/libgo/go/cmd/go/match_test.go | 88 - .../gofrontend/libgo/go/cmd/go/mkdoc.sh | 9 - .../third_party/gofrontend/libgo/go/cmd/go/note.go | 116 - .../gofrontend/libgo/go/cmd/go/note_test.go | 49 - llgo/third_party/gofrontend/libgo/go/cmd/go/pkg.go | 1861 - .../gofrontend/libgo/go/cmd/go/pkg_test.go | 73 - llgo/third_party/gofrontend/libgo/go/cmd/go/run.go | 146 - llgo/third_party/gofrontend/libgo/go/cmd/go/script | 23 - .../gofrontend/libgo/go/cmd/go/script.txt | 352 - .../gofrontend/libgo/go/cmd/go/signal.go | 31 - .../gofrontend/libgo/go/cmd/go/signal_notunix.go | 17 - .../gofrontend/libgo/go/cmd/go/signal_unix.go | 18 - .../gofrontend/libgo/go/cmd/go/tag_test.go | 100 - .../gofrontend/libgo/go/cmd/go/test.bash | 820 - .../third_party/gofrontend/libgo/go/cmd/go/test.go | 1459 - .../libgo/go/cmd/go/testdata/cgocover/p.go | 19 - .../libgo/go/cmd/go/testdata/cgocover/p_test.go | 7 - .../libgo/go/cmd/go/testdata/dep_test.go | 7 - .../libgo/go/cmd/go/testdata/example1_test.go | 23 - .../libgo/go/cmd/go/testdata/example2_test.go | 21 - .../libgo/go/cmd/go/testdata/generate/test1.go | 13 - .../libgo/go/cmd/go/testdata/generate/test2.go | 10 - .../libgo/go/cmd/go/testdata/generate/test3.go | 9 - .../libgo/go/cmd/go/testdata/generate/test4.go | 10 - .../libgo/go/cmd/go/testdata/importcom/bad.go | 3 - .../libgo/go/cmd/go/testdata/importcom/conflict.go | 3 - .../go/cmd/go/testdata/importcom/src/bad/bad.go | 1 - .../go/cmd/go/testdata/importcom/src/conflict/a.go | 1 - .../go/cmd/go/testdata/importcom/src/conflict/b.go | 1 - .../go/cmd/go/testdata/importcom/src/works/x/x.go | 1 - .../go/cmd/go/testdata/importcom/src/works/x/x1.go | 1 - .../cmd/go/testdata/importcom/src/wrongplace/x.go | 1 - .../libgo/go/cmd/go/testdata/importcom/works.go | 3 - .../go/cmd/go/testdata/importcom/wrongplace.go | 3 - .../libgo/go/cmd/go/testdata/local/easy.go | 7 - .../go/cmd/go/testdata/local/easysub/easysub.go | 7 - .../libgo/go/cmd/go/testdata/local/easysub/main.go | 9 - .../libgo/go/cmd/go/testdata/local/hard.go | 7 - .../libgo/go/cmd/go/testdata/local/sub/sub.go | 12 - .../go/cmd/go/testdata/local/sub/sub/subsub.go | 7 - .../cmd/go/testdata/norunexample/example_test.go | 11 - .../go/cmd/go/testdata/norunexample/test_test.go | 10 - .../libgo/go/cmd/go/testdata/rundir/sub/sub.go | 1 - .../libgo/go/cmd/go/testdata/rundir/x.go | 1 - .../go/cmd/go/testdata/shadow/root1/src/foo/foo.go | 1 - .../cmd/go/testdata/shadow/root1/src/math/math.go | 1 - .../go/cmd/go/testdata/shadow/root2/src/foo/foo.go | 1 - .../libgo/go/cmd/go/testdata/src/badc/x.go | 1 - .../libgo/go/cmd/go/testdata/src/badpkg/x.go | 1 - .../cmd/go/testdata/src/badtest/badexec/x_test.go | 5 - .../go/cmd/go/testdata/src/badtest/badsyntax/x.go | 1 - .../go/testdata/src/badtest/badsyntax/x_test.go | 3 - .../go/cmd/go/testdata/src/badtest/badvar/x.go | 1 - .../cmd/go/testdata/src/badtest/badvar/x_test.go | 5 - .../libgo/go/cmd/go/testdata/src/cgotest/m.go | 5 - .../cmd/go/testdata/src/go-cmd-test/helloworld.go | 5 - .../libgo/go/cmd/go/testdata/src/main_test/m.go | 4 - .../go/cmd/go/testdata/src/main_test/m_test.go | 10 - .../libgo/go/cmd/go/testdata/src/notest/hello.go | 6 - .../libgo/go/cmd/go/testdata/src/syntaxerror/x.go | 1 - .../go/cmd/go/testdata/src/syntaxerror/x_test.go | 4 - .../go/cmd/go/testdata/src/testcycle/p1/p1.go | 7 - .../go/cmd/go/testdata/src/testcycle/p1/p1_test.go | 6 - .../go/cmd/go/testdata/src/testcycle/p2/p2.go | 7 - .../go/cmd/go/testdata/src/testcycle/p3/p3.go | 5 - .../go/cmd/go/testdata/src/testcycle/p3/p3_test.go | 10 - .../go/cmd/go/testdata/src/testcycle/q1/q1.go | 1 - .../go/cmd/go/testdata/src/testcycle/q1/q1_test.go | 6 - .../libgo/go/cmd/go/testdata/src/testdep/p1/p1.go | 1 - .../go/cmd/go/testdata/src/testdep/p1/p1_test.go | 3 - .../libgo/go/cmd/go/testdata/src/testdep/p2/p2.go | 3 - .../libgo/go/cmd/go/testdata/src/testdep/p3/p3.go | 3 - .../libgo/go/cmd/go/testdata/src/vend/bad.go | 3 - .../libgo/go/cmd/go/testdata/src/vend/good.go | 3 - .../go/cmd/go/testdata/src/vend/hello/hello.go | 10 - .../cmd/go/testdata/src/vend/hello/hello_test.go | 12 - .../cmd/go/testdata/src/vend/hello/hellox_test.go | 12 - .../go/cmd/go/testdata/src/vend/subdir/bad.go | 3 - .../go/cmd/go/testdata/src/vend/subdir/good.go | 3 - .../go/cmd/go/testdata/src/vend/vendor/p/p.go | 1 - .../go/cmd/go/testdata/src/vend/vendor/q/q.go | 1 - .../cmd/go/testdata/src/vend/vendor/strings/msg.go | 3 - .../cmd/go/testdata/src/vend/x/invalid/invalid.go | 3 - .../go/cmd/go/testdata/src/vend/x/vendor/p/p.go | 1 - .../go/cmd/go/testdata/src/vend/x/vendor/p/p/p.go | 3 - .../go/cmd/go/testdata/src/vend/x/vendor/r/r.go | 1 - .../libgo/go/cmd/go/testdata/src/vend/x/x.go | 5 - .../libgo/go/cmd/go/testdata/src/vetpkg/a_test.go | 1 - .../libgo/go/cmd/go/testdata/src/vetpkg/b.go | 7 - .../libgo/go/cmd/go/testdata/src/vetpkg/c.go | 9 - .../libgo/go/cmd/go/testdata/src/xtestonly/f.go | 3 - .../go/cmd/go/testdata/src/xtestonly/f_test.go | 12 - .../libgo/go/cmd/go/testdata/standalone_test.go | 6 - .../libgo/go/cmd/go/testdata/testimport/p.go | 3 - .../libgo/go/cmd/go/testdata/testimport/p1/p1.go | 3 - .../libgo/go/cmd/go/testdata/testimport/p2/p2.go | 3 - .../libgo/go/cmd/go/testdata/testimport/p_test.go | 13 - .../libgo/go/cmd/go/testdata/testimport/x_test.go | 15 - .../libgo/go/cmd/go/testdata/testinternal/p.go | 3 - .../libgo/go/cmd/go/testdata/testinternal2/p.go | 3 - .../testdata/testinternal2/x/y/z/internal/w/w.go | 1 - .../libgo/go/cmd/go/testdata/testinternal3/t.go | 3 - .../go/cmd/go/testdata/testinternal4/src/p/p.go | 6 - .../testdata/testinternal4/src/q/internal/x/x.go | 1 - .../go/cmd/go/testdata/testinternal4/src/q/j/j.go | 3 - .../libgo/go/cmd/go/testdata/testonly/p_test.go | 1 - .../libgo/go/cmd/go/testdata/testvendor/src/p/p.go | 6 - .../cmd/go/testdata/testvendor/src/q/vendor/x/x.go | 1 - .../go/cmd/go/testdata/testvendor/src/q/y/y.go | 3 - .../go/cmd/go/testdata/testvendor/src/q/z/z.go | 3 - .../go/cmd/go/testdata/testvendor2/src/p/p.go | 3 - .../go/cmd/go/testdata/testvendor2/vendor/x/x.go | 1 - .../gofrontend/libgo/go/cmd/go/testflag.go | 281 - .../gofrontend/libgo/go/cmd/go/testgo.go | 21 - .../third_party/gofrontend/libgo/go/cmd/go/tool.go | 172 - llgo/third_party/gofrontend/libgo/go/cmd/go/vcs.go | 1037 - .../gofrontend/libgo/go/cmd/go/vcs_test.go | 175 - .../gofrontend/libgo/go/cmd/go/vendor_test.go | 258 - .../gofrontend/libgo/go/cmd/go/version.go | 25 - llgo/third_party/gofrontend/libgo/go/cmd/go/vet.go | 52 - .../gofrontend/libgo/go/cmd/gofmt/doc.go | 100 - .../gofrontend/libgo/go/cmd/gofmt/gofmt.go | 237 - .../gofrontend/libgo/go/cmd/gofmt/gofmt_test.go | 173 - .../gofrontend/libgo/go/cmd/gofmt/long_test.go | 160 - .../gofrontend/libgo/go/cmd/gofmt/rewrite.go | 303 - .../gofrontend/libgo/go/cmd/gofmt/simplify.go | 161 - .../libgo/go/cmd/gofmt/testdata/comments.golden | 9 - .../libgo/go/cmd/gofmt/testdata/comments.input | 9 - .../libgo/go/cmd/gofmt/testdata/composites.golden | 204 - .../libgo/go/cmd/gofmt/testdata/composites.input | 204 - .../libgo/go/cmd/gofmt/testdata/crlf.golden | 13 - .../libgo/go/cmd/gofmt/testdata/crlf.input | 13 - .../libgo/go/cmd/gofmt/testdata/import.golden | 126 - .../libgo/go/cmd/gofmt/testdata/import.input | 131 - .../libgo/go/cmd/gofmt/testdata/old.golden | 9 - .../libgo/go/cmd/gofmt/testdata/old.input | 8 - .../libgo/go/cmd/gofmt/testdata/rewrite1.golden | 14 - .../libgo/go/cmd/gofmt/testdata/rewrite1.input | 14 - .../libgo/go/cmd/gofmt/testdata/rewrite2.golden | 12 - .../libgo/go/cmd/gofmt/testdata/rewrite2.input | 12 - .../libgo/go/cmd/gofmt/testdata/rewrite3.golden | 14 - .../libgo/go/cmd/gofmt/testdata/rewrite3.input | 14 - .../libgo/go/cmd/gofmt/testdata/rewrite4.golden | 76 - .../libgo/go/cmd/gofmt/testdata/rewrite4.input | 76 - .../libgo/go/cmd/gofmt/testdata/rewrite5.golden | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite5.input | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite6.golden | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite6.input | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite7.golden | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite7.input | 17 - .../libgo/go/cmd/gofmt/testdata/rewrite8.golden | 12 - .../libgo/go/cmd/gofmt/testdata/rewrite8.input | 12 - .../libgo/go/cmd/gofmt/testdata/slices1.golden | 66 - .../libgo/go/cmd/gofmt/testdata/slices1.input | 66 - .../libgo/go/cmd/gofmt/testdata/slices2.golden | 63 - .../libgo/go/cmd/gofmt/testdata/slices2.input | 63 - .../libgo/go/cmd/gofmt/testdata/stdin1.golden | 5 - .../libgo/go/cmd/gofmt/testdata/stdin1.input | 5 - .../libgo/go/cmd/gofmt/testdata/stdin2.golden | 11 - .../libgo/go/cmd/gofmt/testdata/stdin2.input | 11 - .../libgo/go/cmd/gofmt/testdata/stdin3.golden | 7 - .../libgo/go/cmd/gofmt/testdata/stdin3.input | 5 - .../libgo/go/cmd/gofmt/testdata/stdin4.golden | 5 - .../libgo/go/cmd/gofmt/testdata/stdin4.input | 5 - .../libgo/go/cmd/gofmt/testdata/typeswitch.golden | 60 - .../libgo/go/cmd/gofmt/testdata/typeswitch.input | 60 - .../libgo/go/compress/bzip2/bit_reader.go | 90 - .../gofrontend/libgo/go/compress/bzip2/bzip2.go | 503 - .../libgo/go/compress/bzip2/bzip2_test.go | 419 - .../gofrontend/libgo/go/compress/bzip2/huffman.go | 251 - .../libgo/go/compress/bzip2/move_to_front.go | 53 - .../bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2 | Bin 124744 -> 0 bytes .../libgo/go/compress/bzip2/testdata/e.txt.bz2 | Bin 43149 -> 0 bytes .../gofrontend/libgo/go/compress/flate/copy.go | 32 - .../libgo/go/compress/flate/copy_test.go | 54 - .../gofrontend/libgo/go/compress/flate/deflate.go | 571 - .../libgo/go/compress/flate/deflate_test.go | 490 - .../libgo/go/compress/flate/fixedhuff.go | 78 - .../libgo/go/compress/flate/flate_test.go | 260 - .../gofrontend/libgo/go/compress/flate/gen.go | 265 - .../libgo/go/compress/flate/huffman_bit_writer.go | 517 - .../libgo/go/compress/flate/huffman_code.go | 323 - .../gofrontend/libgo/go/compress/flate/inflate.go | 811 - .../libgo/go/compress/flate/inflate_test.go | 39 - .../libgo/go/compress/flate/reader_test.go | 96 - .../libgo/go/compress/flate/reverse_bits.go | 48 - .../gofrontend/libgo/go/compress/flate/token.go | 102 - .../libgo/go/compress/flate/writer_test.go | 60 - .../gofrontend/libgo/go/compress/gzip/gunzip.go | 287 - .../libgo/go/compress/gzip/gunzip_test.go | 410 - .../gofrontend/libgo/go/compress/gzip/gzip.go | 272 - .../gofrontend/libgo/go/compress/gzip/gzip_test.go | 231 - .../libgo/go/compress/gzip/testdata/issue6550.gz | Bin 65536 -> 0 bytes .../gofrontend/libgo/go/compress/lzw/reader.go | 262 - .../libgo/go/compress/lzw/reader_test.go | 159 - .../gofrontend/libgo/go/compress/lzw/writer.go | 269 - .../libgo/go/compress/lzw/writer_test.go | 154 - .../go/compress/testdata/Mark.Twain-Tom.Sawyer.txt | 8858 - .../gofrontend/libgo/go/compress/testdata/e.txt | 1 - .../gofrontend/libgo/go/compress/testdata/pi.txt | 1 - .../gofrontend/libgo/go/compress/zlib/reader.go | 161 - .../libgo/go/compress/zlib/reader_test.go | 127 - .../gofrontend/libgo/go/compress/zlib/writer.go | 198 - .../libgo/go/compress/zlib/writer_test.go | 205 - .../gofrontend/libgo/go/container/heap/heap.go | 117 - .../libgo/go/container/heap/heap_test.go | 213 - .../gofrontend/libgo/go/container/list/list.go | 216 - .../libgo/go/container/list/list_test.go | 343 - .../gofrontend/libgo/go/container/ring/ring.go | 141 - .../libgo/go/container/ring/ring_test.go | 228 - .../gofrontend/libgo/go/crypto/aes/aes_test.go | 421 - .../gofrontend/libgo/go/crypto/aes/block.go | 176 - .../gofrontend/libgo/go/crypto/aes/cipher.go | 66 - .../gofrontend/libgo/go/crypto/aes/cipher_asm.go | 48 - .../libgo/go/crypto/aes/cipher_generic.go | 19 - .../gofrontend/libgo/go/crypto/aes/const.go | 358 - .../libgo/go/crypto/cipher/benchmark_test.go | 139 - .../gofrontend/libgo/go/crypto/cipher/cbc.go | 133 - .../libgo/go/crypto/cipher/cbc_aes_test.go | 104 - .../gofrontend/libgo/go/crypto/cipher/cfb.go | 72 - .../gofrontend/libgo/go/crypto/cipher/cfb_test.go | 113 - .../gofrontend/libgo/go/crypto/cipher/cipher.go | 56 - .../libgo/go/crypto/cipher/cipher_test.go | 36 - .../libgo/go/crypto/cipher/common_test.go | 28 - .../gofrontend/libgo/go/crypto/cipher/ctr.go | 76 - .../libgo/go/crypto/cipher/ctr_aes_test.go | 102 - .../libgo/go/crypto/cipher/example_test.go | 283 - .../gofrontend/libgo/go/crypto/cipher/gcm.go | 373 - .../gofrontend/libgo/go/crypto/cipher/gcm_test.go | 188 - .../gofrontend/libgo/go/crypto/cipher/io.go | 55 - .../gofrontend/libgo/go/crypto/cipher/ofb.go | 66 - .../gofrontend/libgo/go/crypto/cipher/ofb_test.go | 102 - .../gofrontend/libgo/go/crypto/cipher/xor.go | 84 - .../gofrontend/libgo/go/crypto/cipher/xor_test.go | 28 - .../gofrontend/libgo/go/crypto/crypto.go | 146 - .../gofrontend/libgo/go/crypto/des/block.go | 223 - .../gofrontend/libgo/go/crypto/des/cipher.go | 73 - .../gofrontend/libgo/go/crypto/des/const.go | 139 - .../gofrontend/libgo/go/crypto/des/des_test.go | 1566 - .../gofrontend/libgo/go/crypto/dsa/dsa.go | 278 - .../gofrontend/libgo/go/crypto/dsa/dsa_test.go | 85 - .../gofrontend/libgo/go/crypto/ecdsa/ecdsa.go | 246 - .../gofrontend/libgo/go/crypto/ecdsa/ecdsa_test.go | 263 - .../libgo/go/crypto/elliptic/elliptic.go | 378 - .../libgo/go/crypto/elliptic/elliptic_test.go | 471 - .../gofrontend/libgo/go/crypto/elliptic/p224.go | 765 - .../libgo/go/crypto/elliptic/p224_test.go | 47 - .../gofrontend/libgo/go/crypto/elliptic/p256.go | 1186 - .../gofrontend/libgo/go/crypto/hmac/hmac.go | 102 - .../gofrontend/libgo/go/crypto/hmac/hmac_test.go | 570 - .../gofrontend/libgo/go/crypto/md5/gen.go | 331 - .../gofrontend/libgo/go/crypto/md5/md5.go | 136 - .../gofrontend/libgo/go/crypto/md5/md5_test.go | 163 - .../gofrontend/libgo/go/crypto/md5/md5block.go | 265 - .../libgo/go/crypto/md5/md5block_decl.go | 11 - .../libgo/go/crypto/md5/md5block_generic.go | 9 - .../gofrontend/libgo/go/crypto/rand/eagain.go | 27 - .../gofrontend/libgo/go/crypto/rand/rand.go | 23 - .../gofrontend/libgo/go/crypto/rand/rand_linux.go | 39 - .../gofrontend/libgo/go/crypto/rand/rand_test.go | 43 - .../gofrontend/libgo/go/crypto/rand/rand_unix.go | 163 - .../libgo/go/crypto/rand/rand_windows.go | 47 - .../gofrontend/libgo/go/crypto/rand/util.go | 136 - .../gofrontend/libgo/go/crypto/rand/util_test.go | 65 - .../gofrontend/libgo/go/crypto/rc4/rc4.go | 69 - .../gofrontend/libgo/go/crypto/rc4/rc4_asm.go | 18 - .../gofrontend/libgo/go/crypto/rc4/rc4_ref.go | 13 - .../gofrontend/libgo/go/crypto/rc4/rc4_test.go | 173 - .../gofrontend/libgo/go/crypto/rsa/pkcs1v15.go | 302 - .../libgo/go/crypto/rsa/pkcs1v15_test.go | 298 - .../gofrontend/libgo/go/crypto/rsa/pss.go | 297 - .../gofrontend/libgo/go/crypto/rsa/pss_test.go | 258 - .../gofrontend/libgo/go/crypto/rsa/rsa.go | 592 - .../gofrontend/libgo/go/crypto/rsa/rsa_test.go | 392 - .../libgo/go/crypto/rsa/testdata/pss-vect.txt.bz2 | Bin 28526 -> 0 bytes .../gofrontend/libgo/go/crypto/sha1/sha1.go | 130 - .../gofrontend/libgo/go/crypto/sha1/sha1_test.go | 129 - .../gofrontend/libgo/go/crypto/sha1/sha1block.go | 90 - .../libgo/go/crypto/sha1/sha1block_decl.go | 11 - .../libgo/go/crypto/sha1/sha1block_generic.go | 9 - .../gofrontend/libgo/go/crypto/sha256/sha256.go | 193 - .../libgo/go/crypto/sha256/sha256_test.go | 176 - .../libgo/go/crypto/sha256/sha256block.go | 128 - .../libgo/go/crypto/sha256/sha256block_decl.go | 11 - .../gofrontend/libgo/go/crypto/sha512/sha512.go | 288 - .../libgo/go/crypto/sha512/sha512_test.go | 330 - .../libgo/go/crypto/sha512/sha512block.go | 144 - .../libgo/go/crypto/sha512/sha512block_decl.go | 11 - .../libgo/go/crypto/subtle/constant_time.go | 73 - .../libgo/go/crypto/subtle/constant_time_test.go | 127 - .../gofrontend/libgo/go/crypto/tls/alert.go | 79 - .../libgo/go/crypto/tls/cipher_suites.go | 285 - .../gofrontend/libgo/go/crypto/tls/common.go | 712 - .../gofrontend/libgo/go/crypto/tls/conn.go | 1032 - .../gofrontend/libgo/go/crypto/tls/conn_test.go | 118 - .../libgo/go/crypto/tls/generate_cert.go | 161 - .../libgo/go/crypto/tls/handshake_client.go | 660 - .../libgo/go/crypto/tls/handshake_client_test.go | 602 - .../libgo/go/crypto/tls/handshake_messages.go | 1524 - .../libgo/go/crypto/tls/handshake_messages_test.go | 262 - .../libgo/go/crypto/tls/handshake_server.go | 750 - .../libgo/go/crypto/tls/handshake_server_test.go | 1059 - .../libgo/go/crypto/tls/handshake_test.go | 167 - .../libgo/go/crypto/tls/key_agreement.go | 405 - .../gofrontend/libgo/go/crypto/tls/prf.go | 367 - .../gofrontend/libgo/go/crypto/tls/prf_test.go | 140 - .../testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA | 130 - .../testdata/Client-TLSv10-ClientCert-ECDSA-RSA | 126 - .../testdata/Client-TLSv10-ClientCert-RSA-ECDSA | 129 - .../tls/testdata/Client-TLSv10-ClientCert-RSA-RSA | 125 - .../tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES | 88 - .../tls/testdata/Client-TLSv10-ECDHE-RSA-AES | 98 - .../go/crypto/tls/testdata/Client-TLSv10-RSA-RC4 | 84 - .../tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES | 90 - .../tls/testdata/Client-TLSv11-ECDHE-RSA-AES | 100 - .../go/crypto/tls/testdata/Client-TLSv11-RSA-RC4 | 84 - .../go/crypto/tls/testdata/Client-TLSv12-ALPN | 97 - .../crypto/tls/testdata/Client-TLSv12-ALPN-NoMatch | 96 - .../testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA | 134 - .../testdata/Client-TLSv12-ClientCert-ECDSA-RSA | 128 - .../Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 | 139 - .../testdata/Client-TLSv12-ClientCert-RSA-ECDSA | 133 - .../tls/testdata/Client-TLSv12-ClientCert-RSA-RSA | 127 - .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES | 90 - .../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM | 85 - .../Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 | 85 - .../tls/testdata/Client-TLSv12-ECDHE-RSA-AES | 100 - .../go/crypto/tls/testdata/Client-TLSv12-RSA-RC4 | 84 - .../libgo/go/crypto/tls/testdata/Client-TLSv12-SCT | 118 - .../go/crypto/tls/testdata/Server-SSLv3-RSA-3DES | 78 - .../go/crypto/tls/testdata/Server-SSLv3-RSA-AES | 79 - .../go/crypto/tls/testdata/Server-SSLv3-RSA-RC4 | 74 - .../tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES | 85 - .../go/crypto/tls/testdata/Server-TLSv10-RSA-3DES | 74 - .../go/crypto/tls/testdata/Server-TLSv10-RSA-AES | 77 - .../go/crypto/tls/testdata/Server-TLSv10-RSA-RC4 | 71 - .../crypto/tls/testdata/Server-TLSv11-FallbackSCSV | 17 - .../go/crypto/tls/testdata/Server-TLSv11-RSA-RC4 | 71 - .../go/crypto/tls/testdata/Server-TLSv12-ALPN | 109 - .../crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch | 108 - .../Server-TLSv12-CipherSuiteCertPreferenceECDSA | 98 - .../Server-TLSv12-CipherSuiteCertPreferenceRSA | 104 - .../Server-TLSv12-ClientAuthRequestedAndECDSAGiven | 117 - .../Server-TLSv12-ClientAuthRequestedAndGiven | 116 - .../Server-TLSv12-ClientAuthRequestedNotGiven | 76 - .../tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES | 89 - .../crypto/tls/testdata/Server-TLSv12-IssueTicket | 83 - .../testdata/Server-TLSv12-IssueTicketPreDisable | 83 - .../go/crypto/tls/testdata/Server-TLSv12-RSA-3DES | 77 - .../go/crypto/tls/testdata/Server-TLSv12-RSA-AES | 81 - .../crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM | 87 - .../testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 | 87 - .../go/crypto/tls/testdata/Server-TLSv12-RSA-RC4 | 73 - .../go/crypto/tls/testdata/Server-TLSv12-Resume | 37 - .../tls/testdata/Server-TLSv12-ResumeDisabled | 83 - .../libgo/go/crypto/tls/testdata/Server-TLSv12-SNI | 64 - .../tls/testdata/Server-TLSv12-SNI-GetCertificate | 64 - .../Server-TLSv12-SNI-GetCertificateNotFound | 64 - .../gofrontend/libgo/go/crypto/tls/ticket.go | 204 - .../gofrontend/libgo/go/crypto/tls/tls.go | 271 - .../gofrontend/libgo/go/crypto/tls/tls_test.go | 334 - .../gofrontend/libgo/go/crypto/x509/cert_pool.go | 116 - .../gofrontend/libgo/go/crypto/x509/pem_decrypt.go | 240 - .../libgo/go/crypto/x509/pem_decrypt_test.go | 247 - .../gofrontend/libgo/go/crypto/x509/pkcs1.go | 122 - .../gofrontend/libgo/go/crypto/x509/pkcs8.go | 54 - .../gofrontend/libgo/go/crypto/x509/pkcs8_test.go | 28 - .../gofrontend/libgo/go/crypto/x509/pkix/pkix.go | 195 - .../gofrontend/libgo/go/crypto/x509/root.go | 17 - .../gofrontend/libgo/go/crypto/x509/root_bsd.go | 14 - .../libgo/go/crypto/x509/root_cgo_darwin.go | 79 - .../gofrontend/libgo/go/crypto/x509/root_darwin.go | 25 - .../libgo/go/crypto/x509/root_darwin_arm_gen.go | 191 - .../libgo/go/crypto/x509/root_darwin_armx.go | 4907 - .../gofrontend/libgo/go/crypto/x509/root_linux.go | 13 - .../gofrontend/libgo/go/crypto/x509/root_nacl.go | 8 - .../libgo/go/crypto/x509/root_nocgo_darwin.go | 11 - .../gofrontend/libgo/go/crypto/x509/root_plan9.go | 33 - .../libgo/go/crypto/x509/root_solaris.go | 12 - .../gofrontend/libgo/go/crypto/x509/root_unix.go | 52 - .../libgo/go/crypto/x509/root_windows.go | 229 - .../gofrontend/libgo/go/crypto/x509/sec1.go | 83 - .../gofrontend/libgo/go/crypto/x509/sec1_test.go | 30 - .../libgo/go/crypto/x509/sha2_windows_test.go | 19 - .../gofrontend/libgo/go/crypto/x509/verify.go | 483 - .../gofrontend/libgo/go/crypto/x509/verify_test.go | 1134 - .../gofrontend/libgo/go/crypto/x509/x509.go | 2028 - .../gofrontend/libgo/go/crypto/x509/x509_test.go | 1178 - .../libgo/go/crypto/x509/x509_test_import.go | 53 - .../gofrontend/libgo/go/database/sql/convert.go | 299 - .../libgo/go/database/sql/convert_test.go | 348 - .../libgo/go/database/sql/driver/driver.go | 211 - .../libgo/go/database/sql/driver/types.go | 252 - .../libgo/go/database/sql/driver/types_test.go | 65 - .../libgo/go/database/sql/fakedb_test.go | 834 - .../gofrontend/libgo/go/database/sql/sql.go | 1817 - .../gofrontend/libgo/go/database/sql/sql_test.go | 2109 - .../gofrontend/libgo/go/debug/dwarf/buf.go | 192 - .../libgo/go/debug/dwarf/class_string.go | 17 - .../gofrontend/libgo/go/debug/dwarf/const.go | 482 - .../gofrontend/libgo/go/debug/dwarf/entry.go | 633 - .../gofrontend/libgo/go/debug/dwarf/line.go | 590 - .../gofrontend/libgo/go/debug/dwarf/line_test.go | 229 - .../gofrontend/libgo/go/debug/dwarf/open.go | 87 - .../libgo/go/debug/dwarf/testdata/line-clang.elf | Bin 10271 -> 0 bytes .../libgo/go/debug/dwarf/testdata/line-gcc.elf | Bin 10113 -> 0 bytes .../libgo/go/debug/dwarf/testdata/line1.c | 9 - .../libgo/go/debug/dwarf/testdata/line1.h | 7 - .../libgo/go/debug/dwarf/testdata/line2.c | 6 - .../libgo/go/debug/dwarf/testdata/typedef.c | 85 - .../libgo/go/debug/dwarf/testdata/typedef.elf | Bin 12448 -> 0 bytes .../libgo/go/debug/dwarf/testdata/typedef.elf4 | Bin 9496 -> 0 bytes .../libgo/go/debug/dwarf/testdata/typedef.macho | Bin 5024 -> 0 bytes .../gofrontend/libgo/go/debug/dwarf/type.go | 706 - .../gofrontend/libgo/go/debug/dwarf/type_test.go | 122 - .../gofrontend/libgo/go/debug/dwarf/typeunit.go | 165 - .../gofrontend/libgo/go/debug/dwarf/unit.go | 103 - .../gofrontend/libgo/go/debug/elf/elf.go | 2017 - .../gofrontend/libgo/go/debug/elf/elf_test.go | 49 - .../gofrontend/libgo/go/debug/elf/file.go | 1107 - .../gofrontend/libgo/go/debug/elf/file_test.go | 369 - .../gofrontend/libgo/go/debug/elf/symbols_test.go | 834 - .../go/debug/elf/testdata/gcc-386-freebsd-exec | Bin 5742 -> 0 bytes .../go/debug/elf/testdata/gcc-amd64-linux-exec | Bin 8844 -> 0 bytes .../testdata/gcc-amd64-openbsd-debug-with-rela.obj | Bin 6544 -> 0 bytes .../elf/testdata/go-relocation-test-clang-arm.obj | Bin 3092 -> 0 bytes .../elf/testdata/go-relocation-test-clang-x86.obj | Bin 1900 -> 0 bytes .../testdata/go-relocation-test-gcc424-x86-64.obj | Bin 3088 -> 0 bytes .../testdata/go-relocation-test-gcc441-x86-64.obj | Bin 2936 -> 0 bytes .../elf/testdata/go-relocation-test-gcc441-x86.obj | Bin 1884 -> 0 bytes .../testdata/go-relocation-test-gcc482-aarch64.obj | Bin 3392 -> 0 bytes .../testdata/go-relocation-test-gcc482-ppc64le.obj | Bin 3016 -> 0 bytes .../elf/testdata/go-relocation-test-gcc492-arm.obj | Bin 2648 -> 0 bytes .../elf/testdata/go-relocation-test-gcc5-ppc.obj | Bin 2356 -> 0 bytes .../go/debug/elf/testdata/hello-world-core.gz | Bin 12678 -> 0 bytes .../gofrontend/libgo/go/debug/elf/testdata/hello.c | 7 - .../gofrontend/libgo/go/debug/gosym/pclinetest.h | 7 - .../gofrontend/libgo/go/debug/gosym/pclinetest.s | 89 - .../gofrontend/libgo/go/debug/gosym/pclntab.go | 453 - .../libgo/go/debug/gosym/pclntab_test.go | 278 - .../gofrontend/libgo/go/debug/gosym/symtab.go | 710 - .../gofrontend/libgo/go/debug/macho/fat.go | 146 - .../gofrontend/libgo/go/debug/macho/file.go | 524 - .../gofrontend/libgo/go/debug/macho/file_test.go | 210 - .../gofrontend/libgo/go/debug/macho/macho.go | 316 - .../macho/testdata/fat-gcc-386-amd64-darwin-exec | Bin 28992 -> 0 bytes .../go/debug/macho/testdata/gcc-386-darwin-exec | Bin 12588 -> 0 bytes .../go/debug/macho/testdata/gcc-amd64-darwin-exec | Bin 8512 -> 0 bytes .../macho/testdata/gcc-amd64-darwin-exec-debug | Bin 4540 -> 0 bytes .../libgo/go/debug/macho/testdata/hello.c | 8 - .../gofrontend/libgo/go/debug/pe/file.go | 397 - .../gofrontend/libgo/go/debug/pe/file_test.go | 309 - .../third_party/gofrontend/libgo/go/debug/pe/pe.go | 134 - .../libgo/go/debug/pe/testdata/gcc-386-mingw-exec | Bin 29941 -> 0 bytes .../libgo/go/debug/pe/testdata/gcc-386-mingw-obj | Bin 2372 -> 0 bytes .../go/debug/pe/testdata/gcc-amd64-mingw-exec | Bin 273083 -> 0 bytes .../libgo/go/debug/pe/testdata/gcc-amd64-mingw-obj | Bin 736 -> 0 bytes .../gofrontend/libgo/go/debug/pe/testdata/hello.c | 8 - .../gofrontend/libgo/go/debug/plan9obj/file.go | 328 - .../libgo/go/debug/plan9obj/file_test.go | 81 - .../gofrontend/libgo/go/debug/plan9obj/plan9obj.go | 36 - .../go/debug/plan9obj/testdata/386-plan9-exec | Bin 37232 -> 0 bytes .../go/debug/plan9obj/testdata/amd64-plan9-exec | Bin 34279 -> 0 bytes .../libgo/go/debug/plan9obj/testdata/hello.c | 8 - .../libgo/go/encoding/ascii85/ascii85.go | 310 - .../libgo/go/encoding/ascii85/ascii85_test.go | 210 - .../gofrontend/libgo/go/encoding/asn1/asn1.go | 962 - .../gofrontend/libgo/go/encoding/asn1/asn1_test.go | 942 - .../gofrontend/libgo/go/encoding/asn1/common.go | 168 - .../gofrontend/libgo/go/encoding/asn1/marshal.go | 652 - .../libgo/go/encoding/asn1/marshal_test.go | 175 - .../gofrontend/libgo/go/encoding/base32/base32.go | 426 - .../libgo/go/encoding/base32/base32_test.go | 302 - .../gofrontend/libgo/go/encoding/base64/base64.go | 448 - .../libgo/go/encoding/base64/base64_test.go | 408 - .../gofrontend/libgo/go/encoding/binary/binary.go | 618 - .../libgo/go/encoding/binary/binary_test.go | 416 - .../gofrontend/libgo/go/encoding/binary/varint.go | 133 - .../libgo/go/encoding/binary/varint_test.go | 168 - .../libgo/go/encoding/csv/example_test.go | 133 - .../gofrontend/libgo/go/encoding/csv/reader.go | 342 - .../libgo/go/encoding/csv/reader_test.go | 315 - .../gofrontend/libgo/go/encoding/csv/writer.go | 139 - .../libgo/go/encoding/csv/writer_test.go | 85 - .../gofrontend/libgo/go/encoding/encoding.go | 48 - .../gofrontend/libgo/go/encoding/gob/codec_test.go | 1494 - .../gofrontend/libgo/go/encoding/gob/debug.go | 705 - .../libgo/go/encoding/gob/dec_helpers.go | 468 - .../gofrontend/libgo/go/encoding/gob/decgen.go | 240 - .../gofrontend/libgo/go/encoding/gob/decode.go | 1248 - .../gofrontend/libgo/go/encoding/gob/decoder.go | 218 - .../gofrontend/libgo/go/encoding/gob/doc.go | 386 - .../gofrontend/libgo/go/encoding/gob/dump.go | 29 - .../libgo/go/encoding/gob/enc_helpers.go | 414 - .../gofrontend/libgo/go/encoding/gob/encgen.go | 218 - .../gofrontend/libgo/go/encoding/gob/encode.go | 696 - .../gofrontend/libgo/go/encoding/gob/encoder.go | 254 - .../libgo/go/encoding/gob/encoder_test.go | 1020 - .../gofrontend/libgo/go/encoding/gob/error.go | 43 - .../libgo/go/encoding/gob/gobencdec_test.go | 798 - .../libgo/go/encoding/gob/timing_test.go | 325 - .../gofrontend/libgo/go/encoding/gob/type.go | 923 - .../gofrontend/libgo/go/encoding/gob/type_test.go | 222 - .../gofrontend/libgo/go/encoding/hex/hex.go | 216 - .../gofrontend/libgo/go/encoding/hex/hex_test.go | 153 - .../libgo/go/encoding/json/bench_test.go | 223 - .../gofrontend/libgo/go/encoding/json/decode.go | 1093 - .../libgo/go/encoding/json/decode_test.go | 1465 - .../gofrontend/libgo/go/encoding/json/encode.go | 1194 - .../libgo/go/encoding/json/encode_test.go | 532 - .../gofrontend/libgo/go/encoding/json/fold.go | 143 - .../gofrontend/libgo/go/encoding/json/fold_test.go | 116 - .../gofrontend/libgo/go/encoding/json/indent.go | 137 - .../gofrontend/libgo/go/encoding/json/scanner.go | 630 - .../libgo/go/encoding/json/scanner_test.go | 316 - .../gofrontend/libgo/go/encoding/json/stream.go | 480 - .../libgo/go/encoding/json/stream_test.go | 354 - .../libgo/go/encoding/json/tagkey_test.go | 115 - .../gofrontend/libgo/go/encoding/json/tags.go | 44 - .../gofrontend/libgo/go/encoding/json/tags_test.go | 28 - .../libgo/go/encoding/json/testdata/code.json.gz | Bin 120432 -> 0 bytes .../gofrontend/libgo/go/encoding/pem/pem.go | 294 - .../gofrontend/libgo/go/encoding/pem/pem_test.go | 514 - .../gofrontend/libgo/go/encoding/xml/atom_test.go | 56 - .../gofrontend/libgo/go/encoding/xml/marshal.go | 989 - .../libgo/go/encoding/xml/marshal_test.go | 1776 - .../gofrontend/libgo/go/encoding/xml/read.go | 692 - .../gofrontend/libgo/go/encoding/xml/read_test.go | 714 - .../gofrontend/libgo/go/encoding/xml/typeinfo.go | 363 - .../gofrontend/libgo/go/encoding/xml/xml.go | 1965 - .../gofrontend/libgo/go/encoding/xml/xml_test.go | 752 - .../gofrontend/libgo/go/errors/errors.go | 20 - .../gofrontend/libgo/go/errors/errors_test.go | 53 - llgo/third_party/gofrontend/libgo/go/exp/README | 3 - .../gofrontend/libgo/go/exp/proxy/direct.go | 18 - .../gofrontend/libgo/go/exp/proxy/per_host.go | 140 - .../gofrontend/libgo/go/exp/proxy/per_host_test.go | 55 - .../gofrontend/libgo/go/exp/proxy/proxy.go | 94 - .../gofrontend/libgo/go/exp/proxy/proxy_test.go | 50 - .../gofrontend/libgo/go/exp/proxy/socks5.go | 207 - .../gofrontend/libgo/go/exp/terminal/terminal.go | 520 - .../libgo/go/exp/terminal/terminal_test.go | 110 - .../gofrontend/libgo/go/exp/terminal/util.go | 118 - .../gofrontend/libgo/go/expvar/expvar.go | 333 - .../gofrontend/libgo/go/expvar/expvar_test.go | 390 - .../gofrontend/libgo/go/flag/example_test.go | 83 - .../gofrontend/libgo/go/flag/export_test.go | 17 - llgo/third_party/gofrontend/libgo/go/flag/flag.go | 957 - .../gofrontend/libgo/go/flag/flag_test.go | 417 - llgo/third_party/gofrontend/libgo/go/fmt/doc.go | 314 - .../gofrontend/libgo/go/fmt/export_test.go | 7 - .../gofrontend/libgo/go/fmt/fmt_test.go | 1394 - llgo/third_party/gofrontend/libgo/go/fmt/format.go | 535 - .../gofrontend/libgo/go/fmt/norace_test.go | 9 - llgo/third_party/gofrontend/libgo/go/fmt/print.go | 1259 - .../gofrontend/libgo/go/fmt/race_test.go | 9 - llgo/third_party/gofrontend/libgo/go/fmt/scan.go | 1195 - .../gofrontend/libgo/go/fmt/scan_test.go | 1161 - .../gofrontend/libgo/go/fmt/stringer_test.go | 61 - llgo/third_party/gofrontend/libgo/go/go/ast/ast.go | 999 - .../gofrontend/libgo/go/go/ast/ast_test.go | 50 - .../gofrontend/libgo/go/go/ast/commentmap.go | 332 - .../gofrontend/libgo/go/go/ast/commentmap_test.go | 143 - .../gofrontend/libgo/go/go/ast/filter.go | 465 - .../gofrontend/libgo/go/go/ast/filter_test.go | 86 - .../gofrontend/libgo/go/go/ast/import.go | 196 - .../gofrontend/libgo/go/go/ast/print.go | 251 - .../gofrontend/libgo/go/go/ast/print_test.go | 97 - .../gofrontend/libgo/go/go/ast/resolve.go | 174 - .../gofrontend/libgo/go/go/ast/scope.go | 162 - .../third_party/gofrontend/libgo/go/go/ast/walk.go | 386 - .../gofrontend/libgo/go/go/build/build.go | 1419 - .../gofrontend/libgo/go/go/build/build_test.go | 279 - .../gofrontend/libgo/go/go/build/deps_test.go | 520 - .../gofrontend/libgo/go/go/build/doc.go | 140 - .../gofrontend/libgo/go/go/build/read.go | 246 - .../gofrontend/libgo/go/go/build/read_test.go | 226 - .../gofrontend/libgo/go/go/build/syslist.go | 8 - .../gofrontend/libgo/go/go/build/syslist_test.go | 62 - .../libgo/go/go/build/testdata/empty/dummy | 0 .../libgo/go/go/build/testdata/multi/file.go | 5 - .../go/go/build/testdata/multi/file_appengine.go | 5 - .../libgo/go/go/build/testdata/other/file/file.go | 5 - .../libgo/go/go/build/testdata/other/main.go | 11 - .../gofrontend/libgo/go/go/constant/go13.go | 24 - .../gofrontend/libgo/go/go/constant/go14.go | 13 - .../gofrontend/libgo/go/go/constant/value.go | 925 - .../gofrontend/libgo/go/go/constant/value_test.go | 375 - .../gofrontend/libgo/go/go/doc/comment.go | 480 - .../gofrontend/libgo/go/go/doc/comment_test.go | 207 - llgo/third_party/gofrontend/libgo/go/go/doc/doc.go | 112 - .../gofrontend/libgo/go/go/doc/doc_test.go | 146 - .../gofrontend/libgo/go/go/doc/example.go | 355 - .../gofrontend/libgo/go/go/doc/example_test.go | 191 - .../gofrontend/libgo/go/go/doc/exports.go | 252 - .../gofrontend/libgo/go/go/doc/filter.go | 105 - .../gofrontend/libgo/go/go/doc/headscan.go | 114 - .../gofrontend/libgo/go/go/doc/reader.go | 853 - .../gofrontend/libgo/go/go/doc/synopsis.go | 82 - .../gofrontend/libgo/go/go/doc/synopsis_test.go | 51 - .../gofrontend/libgo/go/go/doc/testdata/a.0.golden | 52 - .../gofrontend/libgo/go/go/doc/testdata/a.1.golden | 52 - .../gofrontend/libgo/go/go/doc/testdata/a.2.golden | 52 - .../gofrontend/libgo/go/go/doc/testdata/a0.go | 40 - .../gofrontend/libgo/go/go/doc/testdata/a1.go | 12 - .../gofrontend/libgo/go/go/doc/testdata/b.0.golden | 71 - .../gofrontend/libgo/go/go/doc/testdata/b.1.golden | 83 - .../gofrontend/libgo/go/go/doc/testdata/b.2.golden | 71 - .../gofrontend/libgo/go/go/doc/testdata/b.go | 58 - .../libgo/go/go/doc/testdata/benchmark.go | 293 - .../libgo/go/go/doc/testdata/blank.0.golden | 55 - .../libgo/go/go/doc/testdata/blank.1.golden | 75 - .../libgo/go/go/doc/testdata/blank.2.golden | 55 - .../gofrontend/libgo/go/go/doc/testdata/blank.go | 67 - .../libgo/go/go/doc/testdata/bugpara.0.golden | 20 - .../libgo/go/go/doc/testdata/bugpara.1.golden | 20 - .../libgo/go/go/doc/testdata/bugpara.2.golden | 20 - .../gofrontend/libgo/go/go/doc/testdata/bugpara.go | 5 - .../gofrontend/libgo/go/go/doc/testdata/c.0.golden | 48 - .../gofrontend/libgo/go/go/doc/testdata/c.1.golden | 48 - .../gofrontend/libgo/go/go/doc/testdata/c.2.golden | 48 - .../gofrontend/libgo/go/go/doc/testdata/c.go | 62 - .../gofrontend/libgo/go/go/doc/testdata/d.0.golden | 104 - .../gofrontend/libgo/go/go/doc/testdata/d.1.golden | 104 - .../gofrontend/libgo/go/go/doc/testdata/d.2.golden | 104 - .../gofrontend/libgo/go/go/doc/testdata/d1.go | 57 - .../gofrontend/libgo/go/go/doc/testdata/d2.go | 45 - .../gofrontend/libgo/go/go/doc/testdata/e.0.golden | 109 - .../gofrontend/libgo/go/go/doc/testdata/e.1.golden | 144 - .../gofrontend/libgo/go/go/doc/testdata/e.2.golden | 130 - .../gofrontend/libgo/go/go/doc/testdata/e.go | 147 - .../libgo/go/go/doc/testdata/error1.0.golden | 30 - .../libgo/go/go/doc/testdata/error1.1.golden | 32 - .../libgo/go/go/doc/testdata/error1.2.golden | 30 - .../gofrontend/libgo/go/go/doc/testdata/error1.go | 24 - .../libgo/go/go/doc/testdata/error2.0.golden | 27 - .../libgo/go/go/doc/testdata/error2.1.golden | 37 - .../libgo/go/go/doc/testdata/error2.2.golden | 27 - .../gofrontend/libgo/go/go/doc/testdata/error2.go | 29 - .../gofrontend/libgo/go/go/doc/testdata/example.go | 81 - .../gofrontend/libgo/go/go/doc/testdata/f.0.golden | 13 - .../gofrontend/libgo/go/go/doc/testdata/f.1.golden | 16 - .../gofrontend/libgo/go/go/doc/testdata/f.2.golden | 13 - .../gofrontend/libgo/go/go/doc/testdata/f.go | 14 - .../libgo/go/go/doc/testdata/template.txt | 68 - .../libgo/go/go/doc/testdata/testing.0.golden | 156 - .../libgo/go/go/doc/testdata/testing.1.golden | 298 - .../libgo/go/go/doc/testdata/testing.2.golden | 156 - .../gofrontend/libgo/go/go/doc/testdata/testing.go | 404 - .../gofrontend/libgo/go/go/format/format.go | 115 - .../gofrontend/libgo/go/go/format/format_test.go | 132 - .../gofrontend/libgo/go/go/importer/importer.go | 69 - .../go/internal/gccgoimporter/gccgoinstallation.go | 94 - .../gccgoimporter/gccgoinstallation_test.go | 197 - .../libgo/go/go/internal/gccgoimporter/importer.go | 212 - .../go/go/internal/gccgoimporter/importer_test.go | 171 - .../libgo/go/go/internal/gccgoimporter/parser.go | 855 - .../go/go/internal/gccgoimporter/parser_test.go | 72 - .../internal/gccgoimporter/testdata/complexnums.go | 6 - .../go/internal/gccgoimporter/testdata/imports.go | 5 - .../go/internal/gccgoimporter/testdata/pointer.go | 3 - .../libgo/go/go/internal/gcimporter/exportdata.go | 108 - .../libgo/go/go/internal/gcimporter/gcimporter.go | 991 - .../go/go/internal/gcimporter/gcimporter_test.go | 225 - .../go/go/internal/gcimporter/testdata/exports.go | 89 - .../gofrontend/libgo/go/go/parser/error_test.go | 181 - .../gofrontend/libgo/go/go/parser/interface.go | 226 - .../gofrontend/libgo/go/go/parser/parser.go | 2502 - .../gofrontend/libgo/go/go/parser/parser_test.go | 533 - .../libgo/go/go/parser/performance_test.go | 30 - .../gofrontend/libgo/go/go/parser/short_test.go | 115 - .../libgo/go/go/parser/testdata/commas.src | 19 - .../libgo/go/go/parser/testdata/issue3106.src | 46 - .../gofrontend/libgo/go/go/printer/nodes.go | 1652 - .../libgo/go/go/printer/performance_test.go | 58 - .../gofrontend/libgo/go/go/printer/printer.go | 1296 - .../gofrontend/libgo/go/go/printer/printer_test.go | 562 - .../libgo/go/go/printer/testdata/comments.golden | 705 - .../libgo/go/go/printer/testdata/comments.input | 710 - .../libgo/go/go/printer/testdata/comments.x | 56 - .../libgo/go/go/printer/testdata/comments2.golden | 105 - .../libgo/go/go/printer/testdata/comments2.input | 105 - .../go/go/printer/testdata/declarations.golden | 987 - .../go/go/printer/testdata/declarations.input | 1001 - .../libgo/go/go/printer/testdata/empty.golden | 5 - .../libgo/go/go/printer/testdata/empty.input | 5 - .../go/go/printer/testdata/expressions.golden | 686 - .../libgo/go/go/printer/testdata/expressions.input | 715 - .../libgo/go/go/printer/testdata/expressions.raw | 686 - .../libgo/go/go/printer/testdata/linebreaks.golden | 275 - .../libgo/go/go/printer/testdata/linebreaks.input | 271 - .../libgo/go/go/printer/testdata/parser.go | 2153 - .../libgo/go/go/printer/testdata/slow.golden | 85 - .../libgo/go/go/printer/testdata/slow.input | 85 - .../libgo/go/go/printer/testdata/statements.golden | 644 - .../libgo/go/go/printer/testdata/statements.input | 555 - .../gofrontend/libgo/go/go/scanner/errors.go | 124 - .../gofrontend/libgo/go/go/scanner/scanner.go | 761 - .../gofrontend/libgo/go/go/scanner/scanner_test.go | 810 - .../gofrontend/libgo/go/go/token/position.go | 485 - .../gofrontend/libgo/go/go/token/position_test.go | 297 - .../gofrontend/libgo/go/go/token/serialize.go | 56 - .../gofrontend/libgo/go/go/token/serialize_test.go | 111 - .../gofrontend/libgo/go/go/token/token.go | 308 - .../gofrontend/libgo/go/go/types/api.go | 336 - .../gofrontend/libgo/go/go/types/api_test.go | 1044 - .../gofrontend/libgo/go/go/types/assignments.go | 328 - .../gofrontend/libgo/go/go/types/builtins.go | 627 - .../gofrontend/libgo/go/go/types/builtins_test.go | 204 - .../gofrontend/libgo/go/go/types/call.go | 441 - .../gofrontend/libgo/go/go/types/check.go | 358 - .../gofrontend/libgo/go/go/types/check_test.go | 298 - .../gofrontend/libgo/go/go/types/conversions.go | 146 - .../gofrontend/libgo/go/go/types/decl.go | 430 - .../gofrontend/libgo/go/go/types/errors.go | 103 - .../gofrontend/libgo/go/go/types/eval.go | 83 - .../gofrontend/libgo/go/go/types/eval_test.go | 188 - .../gofrontend/libgo/go/go/types/example_test.go | 312 - .../gofrontend/libgo/go/go/types/expr.go | 1496 - .../gofrontend/libgo/go/go/types/exprstring.go | 220 - .../libgo/go/go/types/exprstring_test.go | 94 - .../gofrontend/libgo/go/go/types/go11.go | 17 - .../gofrontend/libgo/go/go/types/go12.go | 17 - .../gofrontend/libgo/go/go/types/hilbert_test.go | 234 - .../gofrontend/libgo/go/go/types/initorder.go | 222 - .../gofrontend/libgo/go/go/types/issues_test.go | 206 - .../gofrontend/libgo/go/go/types/labels.go | 268 - .../gofrontend/libgo/go/go/types/lookup.go | 341 - .../gofrontend/libgo/go/go/types/methodset.go | 268 - .../gofrontend/libgo/go/go/types/object.go | 360 - .../gofrontend/libgo/go/go/types/objset.go | 31 - .../gofrontend/libgo/go/go/types/operand.go | 287 - .../gofrontend/libgo/go/go/types/ordering.go | 127 - .../gofrontend/libgo/go/go/types/package.go | 65 - .../gofrontend/libgo/go/go/types/predicates.go | 309 - .../gofrontend/libgo/go/go/types/resolver.go | 445 - .../gofrontend/libgo/go/go/types/resolver_test.go | 209 - .../gofrontend/libgo/go/go/types/return.go | 185 - .../gofrontend/libgo/go/go/types/scope.go | 190 - .../gofrontend/libgo/go/go/types/selection.go | 143 - .../gofrontend/libgo/go/go/types/self_test.go | 102 - .../gofrontend/libgo/go/go/types/sizes.go | 211 - .../gofrontend/libgo/go/go/types/stdlib_test.go | 279 - .../gofrontend/libgo/go/go/types/stmt.go | 744 - .../gofrontend/libgo/go/go/types/token_test.go | 47 - .../gofrontend/libgo/go/go/types/type.go | 454 - .../gofrontend/libgo/go/go/types/typestring.go | 296 - .../libgo/go/go/types/typestring_test.go | 168 - .../gofrontend/libgo/go/go/types/typexpr.go | 712 - .../gofrontend/libgo/go/go/types/universe.go | 223 - .../gofrontend/libgo/go/hash/adler32/adler32.go | 78 - .../libgo/go/hash/adler32/adler32_test.go | 105 - .../gofrontend/libgo/go/hash/crc32/crc32.go | 182 - .../gofrontend/libgo/go/hash/crc32/crc32_amd64x.go | 27 - .../libgo/go/hash/crc32/crc32_generic.go | 14 - .../gofrontend/libgo/go/hash/crc32/crc32_test.go | 133 - .../gofrontend/libgo/go/hash/crc32/example_test.go | 30 - .../gofrontend/libgo/go/hash/crc64/crc64.go | 87 - .../gofrontend/libgo/go/hash/crc64/crc64_test.go | 81 - .../gofrontend/libgo/go/hash/fnv/fnv.go | 131 - .../gofrontend/libgo/go/hash/fnv/fnv_test.go | 165 - llgo/third_party/gofrontend/libgo/go/hash/hash.go | 43 - .../third_party/gofrontend/libgo/go/html/entity.go | 2253 - .../gofrontend/libgo/go/html/entity_test.go | 29 - .../third_party/gofrontend/libgo/go/html/escape.go | 215 - .../gofrontend/libgo/go/html/escape_test.go | 153 - .../gofrontend/libgo/go/html/example_test.go | 24 - .../gofrontend/libgo/go/html/template/attr.go | 175 - .../libgo/go/html/template/clone_test.go | 188 - .../gofrontend/libgo/go/html/template/content.go | 136 - .../libgo/go/html/template/content_test.go | 280 - .../gofrontend/libgo/go/html/template/context.go | 339 - .../gofrontend/libgo/go/html/template/css.go | 256 - .../gofrontend/libgo/go/html/template/css_test.go | 281 - .../gofrontend/libgo/go/html/template/doc.go | 191 - .../gofrontend/libgo/go/html/template/error.go | 205 - .../gofrontend/libgo/go/html/template/escape.go | 809 - .../libgo/go/html/template/escape_test.go | 1756 - .../libgo/go/html/template/example_test.go | 124 - .../gofrontend/libgo/go/html/template/html.go | 260 - .../gofrontend/libgo/go/html/template/html_test.go | 97 - .../gofrontend/libgo/go/html/template/js.go | 364 - .../gofrontend/libgo/go/html/template/js_test.go | 401 - .../gofrontend/libgo/go/html/template/template.go | 415 - .../libgo/go/html/template/transition.go | 580 - .../libgo/go/html/template/transition_test.go | 60 - .../gofrontend/libgo/go/html/template/url.go | 105 - .../gofrontend/libgo/go/html/template/url_test.go | 112 - .../gofrontend/libgo/go/image/color/color.go | 313 - .../gofrontend/libgo/go/image/color/palette/gen.go | 121 - .../libgo/go/image/color/palette/generate.go | 8 - .../libgo/go/image/color/palette/palette.go | 503 - .../gofrontend/libgo/go/image/color/ycbcr.go | 199 - .../gofrontend/libgo/go/image/color/ycbcr_test.go | 149 - .../libgo/go/image/decode_example_test.go | 140 - .../gofrontend/libgo/go/image/decode_test.go | 130 - .../gofrontend/libgo/go/image/draw/bench_test.go | 259 - .../gofrontend/libgo/go/image/draw/clip_test.go | 205 - .../gofrontend/libgo/go/image/draw/draw.go | 690 - .../gofrontend/libgo/go/image/draw/draw_test.go | 469 - .../gofrontend/libgo/go/image/format.go | 100 - llgo/third_party/gofrontend/libgo/go/image/geom.go | 266 - .../gofrontend/libgo/go/image/geom_test.go | 115 - .../gofrontend/libgo/go/image/gif/reader.go | 494 - .../gofrontend/libgo/go/image/gif/reader_test.go | 276 - .../gofrontend/libgo/go/image/gif/writer.go | 386 - .../gofrontend/libgo/go/image/gif/writer_test.go | 491 - .../third_party/gofrontend/libgo/go/image/image.go | 1022 - .../gofrontend/libgo/go/image/image_test.go | 113 - .../libgo/go/image/internal/imageutil/gen.go | 154 - .../libgo/go/image/internal/imageutil/imageutil.go | 8 - .../libgo/go/image/internal/imageutil/impl.go | 196 - .../gofrontend/libgo/go/image/jpeg/dct_test.go | 299 - .../gofrontend/libgo/go/image/jpeg/fdct.go | 190 - .../gofrontend/libgo/go/image/jpeg/huffman.go | 246 - .../gofrontend/libgo/go/image/jpeg/idct.go | 192 - .../gofrontend/libgo/go/image/jpeg/reader.go | 802 - .../gofrontend/libgo/go/image/jpeg/reader_test.go | 348 - .../gofrontend/libgo/go/image/jpeg/scan.go | 472 - .../gofrontend/libgo/go/image/jpeg/writer.go | 614 - .../gofrontend/libgo/go/image/jpeg/writer_test.go | 232 - .../third_party/gofrontend/libgo/go/image/names.go | 52 - .../gofrontend/libgo/go/image/png/paeth.go | 71 - .../gofrontend/libgo/go/image/png/paeth_test.go | 91 - .../gofrontend/libgo/go/image/png/reader.go | 846 - .../gofrontend/libgo/go/image/png/reader_test.go | 451 - .../libgo/go/image/png/testdata/benchGray.png | Bin 14709 -> 0 bytes .../go/image/png/testdata/benchNRGBA-gradient.png | Bin 58831 -> 0 bytes .../go/image/png/testdata/benchNRGBA-opaque.png | Bin 44237 -> 0 bytes .../libgo/go/image/png/testdata/benchPaletted.png | Bin 13397 -> 0 bytes .../go/image/png/testdata/benchRGB-interlace.png | Bin 47483 -> 0 bytes .../libgo/go/image/png/testdata/benchRGB.png | Bin 39571 -> 0 bytes .../png/testdata/gray-gradient.interlaced.png | Bin 247 -> 0 bytes .../libgo/go/image/png/testdata/gray-gradient.png | Bin 77 -> 0 bytes .../libgo/go/image/png/testdata/invalid-crc32.png | Bin 1289 -> 0 bytes .../libgo/go/image/png/testdata/invalid-noend.png | Bin 1277 -> 0 bytes .../libgo/go/image/png/testdata/invalid-trunc.png | Bin 1288 -> 0 bytes .../libgo/go/image/png/testdata/invalid-zlib.png | Bin 1289 -> 0 bytes .../libgo/go/image/png/testdata/pngsuite/README | 21 - .../go/image/png/testdata/pngsuite/README.original | 85 - .../go/image/png/testdata/pngsuite/basn0g01-30.png | Bin 162 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g01-30.sng | 39 - .../go/image/png/testdata/pngsuite/basn0g01.png | Bin 164 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g01.sng | 41 - .../go/image/png/testdata/pngsuite/basn0g02-29.png | Bin 110 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g02-29.sng | 38 - .../go/image/png/testdata/pngsuite/basn0g02.png | Bin 104 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g02.sng | 41 - .../go/image/png/testdata/pngsuite/basn0g04-31.png | Bin 153 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g04-31.sng | 40 - .../go/image/png/testdata/pngsuite/basn0g04.png | Bin 145 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g04.sng | 41 - .../go/image/png/testdata/pngsuite/basn0g08.png | Bin 138 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g08.sng | 41 - .../go/image/png/testdata/pngsuite/basn0g16.png | Bin 167 -> 0 bytes .../go/image/png/testdata/pngsuite/basn0g16.sng | 41 - .../go/image/png/testdata/pngsuite/basn2c08.png | Bin 145 -> 0 bytes .../go/image/png/testdata/pngsuite/basn2c08.sng | 41 - .../go/image/png/testdata/pngsuite/basn2c16.png | Bin 302 -> 0 bytes .../go/image/png/testdata/pngsuite/basn2c16.sng | 41 - .../go/image/png/testdata/pngsuite/basn3p01.png | Bin 112 -> 0 bytes .../go/image/png/testdata/pngsuite/basn3p01.sng | 45 - .../go/image/png/testdata/pngsuite/basn3p02.png | Bin 146 -> 0 bytes .../go/image/png/testdata/pngsuite/basn3p02.sng | 47 - .../image/png/testdata/pngsuite/basn3p04-31i.png | Bin 358 -> 0 bytes .../image/png/testdata/pngsuite/basn3p04-31i.sng | 57 - .../go/image/png/testdata/pngsuite/basn3p04.png | Bin 216 -> 0 bytes .../go/image/png/testdata/pngsuite/basn3p04.sng | 58 - .../image/png/testdata/pngsuite/basn3p08-trns.png | Bin 1538 -> 0 bytes .../image/png/testdata/pngsuite/basn3p08-trns.sng | 301 - .../go/image/png/testdata/pngsuite/basn3p08.png | Bin 1286 -> 0 bytes .../go/image/png/testdata/pngsuite/basn3p08.sng | 299 - .../go/image/png/testdata/pngsuite/basn4a08.png | Bin 126 -> 0 bytes .../go/image/png/testdata/pngsuite/basn4a08.sng | 41 - .../go/image/png/testdata/pngsuite/basn4a16.png | Bin 2206 -> 0 bytes .../go/image/png/testdata/pngsuite/basn4a16.sng | 41 - .../go/image/png/testdata/pngsuite/basn6a08.png | Bin 184 -> 0 bytes .../go/image/png/testdata/pngsuite/basn6a08.sng | 41 - .../go/image/png/testdata/pngsuite/basn6a16.png | Bin 3435 -> 0 bytes .../go/image/png/testdata/pngsuite/basn6a16.sng | 41 - .../gofrontend/libgo/go/image/png/writer.go | 530 - .../gofrontend/libgo/go/image/png/writer_test.go | 210 - .../libgo/go/image/testdata/video-001.221212.jpeg | Bin 19263 -> 0 bytes .../libgo/go/image/testdata/video-001.221212.png | Bin 29820 -> 0 bytes .../libgo/go/image/testdata/video-001.5bpp.gif | Bin 6214 -> 0 bytes .../libgo/go/image/testdata/video-001.cmyk.jpeg | Bin 19477 -> 0 bytes .../libgo/go/image/testdata/video-001.cmyk.png | Bin 25439 -> 0 bytes .../libgo/go/image/testdata/video-001.gif | Bin 13106 -> 0 bytes .../go/image/testdata/video-001.interlaced.gif | Bin 14142 -> 0 bytes .../libgo/go/image/testdata/video-001.jpeg | Bin 21459 -> 0 bytes .../libgo/go/image/testdata/video-001.png | Bin 29228 -> 0 bytes .../go/image/testdata/video-001.progressive.jpeg | Bin 20732 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.410.jpeg | Bin 3259 -> 0 bytes .../testdata/video-001.q50.410.progressive.jpeg | Bin 3125 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.411.jpeg | Bin 3362 -> 0 bytes .../testdata/video-001.q50.411.progressive.jpeg | Bin 3251 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.420.jpeg | Bin 3407 -> 0 bytes .../testdata/video-001.q50.420.progressive.jpeg | Bin 3279 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.422.jpeg | Bin 3608 -> 0 bytes .../testdata/video-001.q50.422.progressive.jpeg | Bin 3506 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.440.jpeg | Bin 3662 -> 0 bytes .../testdata/video-001.q50.440.progressive.jpeg | Bin 3529 -> 0 bytes .../libgo/go/image/testdata/video-001.q50.444.jpeg | Bin 4032 -> 0 bytes .../testdata/video-001.q50.444.progressive.jpeg | Bin 3935 -> 0 bytes .../libgo/go/image/testdata/video-001.rgb.jpeg | Bin 6237 -> 0 bytes .../libgo/go/image/testdata/video-001.rgb.png | Bin 20414 -> 0 bytes .../video-001.separate.dc.progression.jpeg | Bin 14288 -> 0 bytes ...eo-001.separate.dc.progression.progressive.jpeg | Bin 14312 -> 0 bytes .../libgo/go/image/testdata/video-005.gray.gif | Bin 14505 -> 0 bytes .../libgo/go/image/testdata/video-005.gray.jpeg | Bin 5618 -> 0 bytes .../libgo/go/image/testdata/video-005.gray.png | Bin 14974 -> 0 bytes .../go/image/testdata/video-005.gray.q50.2x2.jpeg | Bin 2782 -> 0 bytes .../video-005.gray.q50.2x2.progressive.jpeg | Bin 2699 -> 0 bytes .../go/image/testdata/video-005.gray.q50.jpeg | Bin 2782 -> 0 bytes .../testdata/video-005.gray.q50.progressive.jpeg | Bin 2699 -> 0 bytes .../third_party/gofrontend/libgo/go/image/ycbcr.go | 178 - .../gofrontend/libgo/go/image/ycbcr_test.go | 133 - .../libgo/go/index/suffixarray/qsufsort.go | 168 - .../libgo/go/index/suffixarray/suffixarray.go | 307 - .../libgo/go/index/suffixarray/suffixarray_test.go | 304 - .../gofrontend/libgo/go/internal/format/format.go | 163 - .../libgo/go/internal/singleflight/singleflight.go | 111 - .../go/internal/singleflight/singleflight_test.go | 87 - .../libgo/go/internal/syscall/unix/dummy.go | 5 - .../go/internal/syscall/unix/getrandom_linux.go | 58 - .../syscall/windows/registry/export_test.go | 11 - .../go/internal/syscall/windows/registry/key.go | 175 - .../syscall/windows/registry/registry_test.go | 678 - .../internal/syscall/windows/registry/syscall.go | 28 - .../go/internal/syscall/windows/registry/value.go | 329 - .../syscall/windows/registry/zsyscall_windows.go | 73 - .../go/internal/syscall/windows/syscall_windows.go | 130 - .../internal/syscall/windows/zsyscall_windows.go | 49 - .../libgo/go/internal/testenv/testenv.go | 104 - .../libgo/go/internal/trace/goroutines.go | 180 - .../gofrontend/libgo/go/internal/trace/parser.go | 786 - .../libgo/go/internal/trace/parser_test.go | 30 - llgo/third_party/gofrontend/libgo/go/io/io.go | 521 - llgo/third_party/gofrontend/libgo/go/io/io_test.go | 389 - .../gofrontend/libgo/go/io/ioutil/ioutil.go | 165 - .../gofrontend/libgo/go/io/ioutil/ioutil_test.go | 97 - .../gofrontend/libgo/go/io/ioutil/tempfile.go | 99 - .../gofrontend/libgo/go/io/ioutil/tempfile_test.go | 53 - llgo/third_party/gofrontend/libgo/go/io/multi.go | 61 - .../gofrontend/libgo/go/io/multi_test.go | 115 - llgo/third_party/gofrontend/libgo/go/io/pipe.go | 196 - .../gofrontend/libgo/go/io/pipe_test.go | 302 - llgo/third_party/gofrontend/libgo/go/log/log.go | 346 - .../gofrontend/libgo/go/log/log_test.go | 184 - .../gofrontend/libgo/go/log/syslog/doc.go | 18 - .../gofrontend/libgo/go/log/syslog/syslog.go | 312 - .../gofrontend/libgo/go/log/syslog/syslog_c.c | 21 - .../gofrontend/libgo/go/log/syslog/syslog_libc.go | 41 - .../gofrontend/libgo/go/log/syslog/syslog_test.go | 381 - .../gofrontend/libgo/go/log/syslog/syslog_unix.go | 31 - llgo/third_party/gofrontend/libgo/go/math/abs.go | 28 - llgo/third_party/gofrontend/libgo/go/math/acosh.go | 60 - .../gofrontend/libgo/go/math/all_test.go | 3072 - llgo/third_party/gofrontend/libgo/go/math/asin.go | 67 - llgo/third_party/gofrontend/libgo/go/math/asinh.go | 69 - llgo/third_party/gofrontend/libgo/go/math/atan.go | 111 - llgo/third_party/gofrontend/libgo/go/math/atan2.go | 77 - llgo/third_party/gofrontend/libgo/go/math/atanh.go | 77 - .../libgo/go/math/big/accuracy_string.go | 17 - .../gofrontend/libgo/go/math/big/arith.go | 305 - .../gofrontend/libgo/go/math/big/arith_decl.go | 21 - .../libgo/go/math/big/arith_decl_pure.go | 55 - .../gofrontend/libgo/go/math/big/arith_test.go | 457 - .../gofrontend/libgo/go/math/big/bits_test.go | 224 - .../gofrontend/libgo/go/math/big/calibrate_test.go | 88 - .../gofrontend/libgo/go/math/big/decimal.go | 264 - .../gofrontend/libgo/go/math/big/decimal_test.go | 106 - .../gofrontend/libgo/go/math/big/float.go | 1693 - .../gofrontend/libgo/go/math/big/float_test.go | 1694 - .../gofrontend/libgo/go/math/big/floatconv.go | 239 - .../gofrontend/libgo/go/math/big/floatconv_test.go | 573 - .../libgo/go/math/big/floatexample_test.go | 113 - .../gofrontend/libgo/go/math/big/ftoa.go | 393 - .../gofrontend/libgo/go/math/big/gcd_test.go | 47 - .../gofrontend/libgo/go/math/big/hilbert_test.go | 160 - .../gofrontend/libgo/go/math/big/int.go | 968 - .../gofrontend/libgo/go/math/big/int_test.go | 1540 - .../gofrontend/libgo/go/math/big/intconv.go | 228 - .../gofrontend/libgo/go/math/big/intconv_test.go | 342 - .../gofrontend/libgo/go/math/big/nat.go | 1274 - .../gofrontend/libgo/go/math/big/nat_test.go | 579 - .../gofrontend/libgo/go/math/big/natconv.go | 495 - .../gofrontend/libgo/go/math/big/natconv_test.go | 425 - .../gofrontend/libgo/go/math/big/rat.go | 570 - .../gofrontend/libgo/go/math/big/rat_test.go | 736 - .../gofrontend/libgo/go/math/big/ratconv.go | 252 - .../gofrontend/libgo/go/math/big/ratconv_test.go | 453 - .../libgo/go/math/big/roundingmode_string.go | 16 - llgo/third_party/gofrontend/libgo/go/math/bits.go | 59 - llgo/third_party/gofrontend/libgo/go/math/cbrt.go | 77 - .../gofrontend/libgo/go/math/cmplx/abs.go | 12 - .../gofrontend/libgo/go/math/cmplx/asin.go | 170 - .../gofrontend/libgo/go/math/cmplx/cmath_test.go | 866 - .../gofrontend/libgo/go/math/cmplx/conj.go | 8 - .../gofrontend/libgo/go/math/cmplx/exp.go | 55 - .../gofrontend/libgo/go/math/cmplx/isinf.go | 21 - .../gofrontend/libgo/go/math/cmplx/isnan.go | 25 - .../gofrontend/libgo/go/math/cmplx/log.go | 64 - .../gofrontend/libgo/go/math/cmplx/phase.go | 11 - .../gofrontend/libgo/go/math/cmplx/polar.go | 12 - .../gofrontend/libgo/go/math/cmplx/pow.go | 78 - .../gofrontend/libgo/go/math/cmplx/rect.go | 13 - .../gofrontend/libgo/go/math/cmplx/sin.go | 132 - .../gofrontend/libgo/go/math/cmplx/sqrt.go | 104 - .../gofrontend/libgo/go/math/cmplx/tan.go | 184 - llgo/third_party/gofrontend/libgo/go/math/const.go | 50 - .../gofrontend/libgo/go/math/copysign.go | 12 - llgo/third_party/gofrontend/libgo/go/math/dim.go | 78 - llgo/third_party/gofrontend/libgo/go/math/erf.go | 335 - llgo/third_party/gofrontend/libgo/go/math/exp.go | 199 - llgo/third_party/gofrontend/libgo/go/math/expm1.go | 243 - .../gofrontend/libgo/go/math/export_test.go | 11 - llgo/third_party/gofrontend/libgo/go/math/floor.go | 71 - llgo/third_party/gofrontend/libgo/go/math/frexp.go | 35 - llgo/third_party/gofrontend/libgo/go/math/gamma.go | 202 - llgo/third_party/gofrontend/libgo/go/math/hypot.go | 45 - llgo/third_party/gofrontend/libgo/go/math/j0.go | 429 - llgo/third_party/gofrontend/libgo/go/math/j1.go | 422 - llgo/third_party/gofrontend/libgo/go/math/jn.go | 306 - llgo/third_party/gofrontend/libgo/go/math/ldexp.go | 52 - .../third_party/gofrontend/libgo/go/math/lgamma.go | 365 - llgo/third_party/gofrontend/libgo/go/math/log.go | 129 - llgo/third_party/gofrontend/libgo/go/math/log10.go | 36 - llgo/third_party/gofrontend/libgo/go/math/log1p.go | 206 - llgo/third_party/gofrontend/libgo/go/math/logb.go | 50 - llgo/third_party/gofrontend/libgo/go/math/mod.go | 56 - llgo/third_party/gofrontend/libgo/go/math/modf.go | 36 - .../gofrontend/libgo/go/math/nextafter.go | 49 - llgo/third_party/gofrontend/libgo/go/math/pow.go | 137 - llgo/third_party/gofrontend/libgo/go/math/pow10.go | 40 - .../gofrontend/libgo/go/math/rand/exp.go | 222 - .../gofrontend/libgo/go/math/rand/normal.go | 157 - .../gofrontend/libgo/go/math/rand/rand.go | 249 - .../gofrontend/libgo/go/math/rand/rand_test.go | 407 - .../gofrontend/libgo/go/math/rand/regress_test.go | 355 - .../gofrontend/libgo/go/math/rand/rng.go | 246 - .../gofrontend/libgo/go/math/rand/zipf.go | 77 - .../gofrontend/libgo/go/math/remainder.go | 87 - .../gofrontend/libgo/go/math/signbit.go | 10 - llgo/third_party/gofrontend/libgo/go/math/sin.go | 236 - .../third_party/gofrontend/libgo/go/math/sincos.go | 71 - llgo/third_party/gofrontend/libgo/go/math/sinh.go | 77 - llgo/third_party/gofrontend/libgo/go/math/sqrt.go | 154 - llgo/third_party/gofrontend/libgo/go/math/tan.go | 136 - llgo/third_party/gofrontend/libgo/go/math/tanh.go | 97 - .../third_party/gofrontend/libgo/go/math/unsafe.go | 21 - .../gofrontend/libgo/go/mime/encodedword.go | 329 - .../gofrontend/libgo/go/mime/encodedword_test.go | 287 - .../gofrontend/libgo/go/mime/grammar.go | 32 - .../gofrontend/libgo/go/mime/mediatype.go | 358 - .../gofrontend/libgo/go/mime/mediatype_test.go | 306 - .../gofrontend/libgo/go/mime/multipart/formdata.go | 157 - .../libgo/go/mime/multipart/formdata_test.go | 90 - .../libgo/go/mime/multipart/multipart.go | 378 - .../libgo/go/mime/multipart/multipart_test.go | 686 - .../libgo/go/mime/multipart/testdata/nested-mime | 29 - .../gofrontend/libgo/go/mime/multipart/writer.go | 185 - .../libgo/go/mime/multipart/writer_test.go | 128 - .../libgo/go/mime/quotedprintable/reader.go | 124 - .../libgo/go/mime/quotedprintable/reader_test.go | 204 - .../libgo/go/mime/quotedprintable/writer.go | 172 - .../libgo/go/mime/quotedprintable/writer_test.go | 158 - .../gofrontend/libgo/go/mime/test.types | 8 - .../gofrontend/libgo/go/mime/testdata/test.types | 8 - llgo/third_party/gofrontend/libgo/go/mime/type.go | 187 - .../gofrontend/libgo/go/mime/type_dragonfly.go | 9 - .../gofrontend/libgo/go/mime/type_freebsd.go | 9 - .../gofrontend/libgo/go/mime/type_openbsd.go | 9 - .../gofrontend/libgo/go/mime/type_plan9.go | 57 - .../gofrontend/libgo/go/mime/type_test.go | 151 - .../gofrontend/libgo/go/mime/type_unix.go | 64 - .../gofrontend/libgo/go/mime/type_windows.go | 41 - .../gofrontend/libgo/go/net/addrselect.go | 388 - .../gofrontend/libgo/go/net/addrselect_test.go | 219 - .../gofrontend/libgo/go/net/cgo_android.go | 12 - .../third_party/gofrontend/libgo/go/net/cgo_bsd.go | 16 - .../gofrontend/libgo/go/net/cgo_linux.go | 21 - .../gofrontend/libgo/go/net/cgo_netbsd.go | 14 - .../gofrontend/libgo/go/net/cgo_openbsd.go | 14 - .../gofrontend/libgo/go/net/cgo_resnew.go | 36 - .../gofrontend/libgo/go/net/cgo_resold.go | 36 - .../gofrontend/libgo/go/net/cgo_socknew.go | 32 - .../gofrontend/libgo/go/net/cgo_sockold.go | 32 - .../gofrontend/libgo/go/net/cgo_solaris.go | 16 - .../gofrontend/libgo/go/net/cgo_stub.go | 35 - .../gofrontend/libgo/go/net/cgo_unix.go | 275 - .../gofrontend/libgo/go/net/cgo_unix_test.go | 24 - .../gofrontend/libgo/go/net/cgo_windows.go | 13 - llgo/third_party/gofrontend/libgo/go/net/conf.go | 308 - .../gofrontend/libgo/go/net/conf_netcgo.go | 17 - .../gofrontend/libgo/go/net/conf_test.go | 301 - .../gofrontend/libgo/go/net/conn_test.go | 65 - llgo/third_party/gofrontend/libgo/go/net/dial.go | 431 - .../gofrontend/libgo/go/net/dial_gen.go | 40 - .../gofrontend/libgo/go/net/dial_test.go | 715 - .../gofrontend/libgo/go/net/dnsclient.go | 238 - .../gofrontend/libgo/go/net/dnsclient_test.go | 69 - .../gofrontend/libgo/go/net/dnsclient_unix.go | 524 - .../gofrontend/libgo/go/net/dnsclient_unix_test.go | 417 - .../gofrontend/libgo/go/net/dnsconfig_unix.go | 120 - .../gofrontend/libgo/go/net/dnsconfig_unix_test.go | 100 - llgo/third_party/gofrontend/libgo/go/net/dnsmsg.go | 903 - .../gofrontend/libgo/go/net/dnsmsg_test.go | 266 - .../gofrontend/libgo/go/net/dnsname_test.go | 84 - .../gofrontend/libgo/go/net/error_plan9_test.go | 17 - .../gofrontend/libgo/go/net/error_posix_test.go | 44 - .../gofrontend/libgo/go/net/error_test.go | 673 - .../gofrontend/libgo/go/net/external_test.go | 167 - .../gofrontend/libgo/go/net/fd_mutex.go | 184 - .../gofrontend/libgo/go/net/fd_mutex_test.go | 195 - .../gofrontend/libgo/go/net/fd_plan9.go | 228 - .../gofrontend/libgo/go/net/fd_poll_nacl.go | 87 - .../gofrontend/libgo/go/net/fd_poll_runtime.go | 133 - .../gofrontend/libgo/go/net/fd_posix.go | 21 - .../gofrontend/libgo/go/net/fd_posix_test.go | 57 - .../gofrontend/libgo/go/net/fd_select.go | 182 - .../third_party/gofrontend/libgo/go/net/fd_unix.go | 506 - .../gofrontend/libgo/go/net/fd_windows.go | 644 - llgo/third_party/gofrontend/libgo/go/net/file.go | 48 - .../gofrontend/libgo/go/net/file_plan9.go | 137 - .../gofrontend/libgo/go/net/file_stub.go | 16 - .../gofrontend/libgo/go/net/file_test.go | 193 - .../gofrontend/libgo/go/net/file_unix.go | 115 - .../gofrontend/libgo/go/net/file_windows.go | 25 - llgo/third_party/gofrontend/libgo/go/net/hook.go | 12 - .../gofrontend/libgo/go/net/hook_cloexec.go | 14 - .../gofrontend/libgo/go/net/hook_plan9.go | 9 - .../gofrontend/libgo/go/net/hook_unix.go | 21 - .../gofrontend/libgo/go/net/hook_windows.go | 21 - llgo/third_party/gofrontend/libgo/go/net/hosts.go | 105 - .../gofrontend/libgo/go/net/hosts_test.go | 120 - .../gofrontend/libgo/go/net/hosts_testdata | 12 - .../gofrontend/libgo/go/net/http/cgi/child.go | 206 - .../gofrontend/libgo/go/net/http/cgi/child_test.go | 150 - .../gofrontend/libgo/go/net/http/cgi/host.go | 383 - .../gofrontend/libgo/go/net/http/cgi/host_test.go | 499 - .../libgo/go/net/http/cgi/matryoshka_test.go | 223 - .../gofrontend/libgo/go/net/http/cgi/posix_test.go | 21 - .../libgo/go/net/http/cgi/testdata/test.cgi | 91 - .../gofrontend/libgo/go/net/http/client.go | 557 - .../gofrontend/libgo/go/net/http/client_test.go | 1155 - .../gofrontend/libgo/go/net/http/cookie.go | 373 - .../gofrontend/libgo/go/net/http/cookie_test.go | 428 - .../gofrontend/libgo/go/net/http/cookiejar/jar.go | 497 - .../libgo/go/net/http/cookiejar/jar_test.go | 1267 - .../libgo/go/net/http/cookiejar/punycode.go | 159 - .../libgo/go/net/http/cookiejar/punycode_test.go | 161 - .../gofrontend/libgo/go/net/http/doc.go | 80 - .../gofrontend/libgo/go/net/http/example_test.go | 111 - .../gofrontend/libgo/go/net/http/export_test.go | 132 - .../gofrontend/libgo/go/net/http/fcgi/child.go | 328 - .../gofrontend/libgo/go/net/http/fcgi/fcgi.go | 274 - .../gofrontend/libgo/go/net/http/fcgi/fcgi_test.go | 256 - .../gofrontend/libgo/go/net/http/filetransport.go | 123 - .../libgo/go/net/http/filetransport_test.go | 65 - .../third_party/gofrontend/libgo/go/net/http/fs.go | 587 - .../gofrontend/libgo/go/net/http/fs_test.go | 965 - .../gofrontend/libgo/go/net/http/header.go | 213 - .../gofrontend/libgo/go/net/http/header_test.go | 213 - .../gofrontend/libgo/go/net/http/http_test.go | 58 - .../libgo/go/net/http/httptest/recorder.go | 72 - .../libgo/go/net/http/httptest/recorder_test.go | 90 - .../libgo/go/net/http/httptest/server.go | 238 - .../libgo/go/net/http/httptest/server_test.go | 29 - .../gofrontend/libgo/go/net/http/httputil/dump.go | 285 - .../libgo/go/net/http/httputil/dump_test.go | 291 - .../libgo/go/net/http/httputil/httputil.go | 39 - .../libgo/go/net/http/httputil/persist.go | 429 - .../libgo/go/net/http/httputil/reverseproxy.go | 293 - .../go/net/http/httputil/reverseproxy_test.go | 322 - .../libgo/go/net/http/internal/chunked.go | 215 - .../libgo/go/net/http/internal/chunked_test.go | 156 - .../gofrontend/libgo/go/net/http/jar.go | 27 - .../gofrontend/libgo/go/net/http/lex.go | 169 - .../gofrontend/libgo/go/net/http/lex_test.go | 101 - .../gofrontend/libgo/go/net/http/main_test.go | 113 - .../gofrontend/libgo/go/net/http/npn_test.go | 126 - .../gofrontend/libgo/go/net/http/pprof/pprof.go | 241 - .../gofrontend/libgo/go/net/http/proxy_test.go | 81 - .../gofrontend/libgo/go/net/http/race.go | 11 - .../gofrontend/libgo/go/net/http/range_test.go | 79 - .../libgo/go/net/http/readrequest_test.go | 446 - .../gofrontend/libgo/go/net/http/request.go | 1008 - .../gofrontend/libgo/go/net/http/request_test.go | 773 - .../libgo/go/net/http/requestwrite_test.go | 654 - .../gofrontend/libgo/go/net/http/response.go | 298 - .../gofrontend/libgo/go/net/http/response_test.go | 725 - .../libgo/go/net/http/responsewrite_test.go | 241 - .../gofrontend/libgo/go/net/http/serve_test.go | 3687 - .../gofrontend/libgo/go/net/http/server.go | 2267 - .../gofrontend/libgo/go/net/http/sniff.go | 220 - .../gofrontend/libgo/go/net/http/sniff_test.go | 171 - .../gofrontend/libgo/go/net/http/status.go | 120 - .../gofrontend/libgo/go/net/http/testdata/file | 1 - .../libgo/go/net/http/testdata/index.html | 1 - .../libgo/go/net/http/testdata/style.css | 1 - .../gofrontend/libgo/go/net/http/transfer.go | 829 - .../gofrontend/libgo/go/net/http/transfer_test.go | 64 - .../gofrontend/libgo/go/net/http/transport.go | 1461 - .../gofrontend/libgo/go/net/http/transport_test.go | 2810 - .../gofrontend/libgo/go/net/http/triv.go | 141 - .../gofrontend/libgo/go/net/interface.go | 146 - .../gofrontend/libgo/go/net/interface_bsd.go | 175 - .../gofrontend/libgo/go/net/interface_darwin.go | 62 - .../gofrontend/libgo/go/net/interface_dragonfly.go | 12 - .../gofrontend/libgo/go/net/interface_freebsd.go | 62 - .../gofrontend/libgo/go/net/interface_linux.go | 269 - .../gofrontend/libgo/go/net/interface_netbsd.go | 12 - .../gofrontend/libgo/go/net/interface_openbsd.go | 12 - .../gofrontend/libgo/go/net/interface_stub.go | 27 - .../gofrontend/libgo/go/net/interface_test.go | 305 - .../gofrontend/libgo/go/net/interface_windows.go | 232 - .../libgo/go/net/internal/socktest/main_test.go | 56 - .../go/net/internal/socktest/main_unix_test.go | 24 - .../go/net/internal/socktest/main_windows_test.go | 22 - .../libgo/go/net/internal/socktest/switch.go | 169 - .../libgo/go/net/internal/socktest/switch_posix.go | 58 - .../libgo/go/net/internal/socktest/switch_stub.go | 16 - .../libgo/go/net/internal/socktest/switch_unix.go | 29 - .../go/net/internal/socktest/switch_windows.go | 29 - .../libgo/go/net/internal/socktest/sys_cloexec.go | 42 - .../libgo/go/net/internal/socktest/sys_unix.go | 193 - .../libgo/go/net/internal/socktest/sys_windows.go | 156 - llgo/third_party/gofrontend/libgo/go/net/ip.go | 676 - .../third_party/gofrontend/libgo/go/net/ip_test.go | 542 - .../gofrontend/libgo/go/net/ipraw_test.go | 116 - .../gofrontend/libgo/go/net/iprawsock.go | 62 - .../gofrontend/libgo/go/net/iprawsock_plan9.go | 82 - .../gofrontend/libgo/go/net/iprawsock_posix.go | 249 - llgo/third_party/gofrontend/libgo/go/net/ipsock.go | 285 - .../gofrontend/libgo/go/net/ipsock_plan9.go | 245 - .../gofrontend/libgo/go/net/ipsock_posix.go | 200 - .../gofrontend/libgo/go/net/ipsock_test.go | 282 - .../gofrontend/libgo/go/net/listen_test.go | 685 - llgo/third_party/gofrontend/libgo/go/net/lookup.go | 172 - .../gofrontend/libgo/go/net/lookup_plan9.go | 298 - .../gofrontend/libgo/go/net/lookup_stub.go | 49 - .../gofrontend/libgo/go/net/lookup_test.go | 503 - .../gofrontend/libgo/go/net/lookup_unix.go | 159 - .../gofrontend/libgo/go/net/lookup_windows.go | 389 - llgo/third_party/gofrontend/libgo/go/net/mac.go | 82 - .../gofrontend/libgo/go/net/mac_test.go | 65 - .../gofrontend/libgo/go/net/mail/example_test.go | 79 - .../gofrontend/libgo/go/net/mail/message.go | 576 - .../gofrontend/libgo/go/net/mail/message_test.go | 588 - .../gofrontend/libgo/go/net/main_cloexec_test.go | 25 - .../gofrontend/libgo/go/net/main_plan9_test.go | 15 - .../gofrontend/libgo/go/net/main_posix_test.go | 50 - .../gofrontend/libgo/go/net/main_test.go | 204 - .../gofrontend/libgo/go/net/main_unix_test.go | 52 - .../gofrontend/libgo/go/net/main_windows_test.go | 36 - .../gofrontend/libgo/go/net/mockserver_test.go | 516 - llgo/third_party/gofrontend/libgo/go/net/net.go | 576 - .../gofrontend/libgo/go/net/net_test.go | 256 - .../gofrontend/libgo/go/net/newpollserver_rtems.go | 78 - .../gofrontend/libgo/go/net/non_unix_test.go | 11 - llgo/third_party/gofrontend/libgo/go/net/nss.go | 159 - .../gofrontend/libgo/go/net/nss_test.go | 169 - .../gofrontend/libgo/go/net/packetconn_test.go | 153 - llgo/third_party/gofrontend/libgo/go/net/parse.go | 386 - .../gofrontend/libgo/go/net/parse_test.go | 79 - llgo/third_party/gofrontend/libgo/go/net/pipe.go | 67 - .../gofrontend/libgo/go/net/pipe_test.go | 55 - .../gofrontend/libgo/go/net/platform_test.go | 159 - llgo/third_party/gofrontend/libgo/go/net/port.go | 24 - .../gofrontend/libgo/go/net/port_test.go | 57 - .../gofrontend/libgo/go/net/port_unix.go | 73 - .../gofrontend/libgo/go/net/protoconn_test.go | 350 - llgo/third_party/gofrontend/libgo/go/net/race.go | 31 - llgo/third_party/gofrontend/libgo/go/net/race0.go | 26 - .../gofrontend/libgo/go/net/rpc/client.go | 317 - .../gofrontend/libgo/go/net/rpc/client_test.go | 91 - .../gofrontend/libgo/go/net/rpc/debug.go | 93 - .../libgo/go/net/rpc/jsonrpc/all_test.go | 296 - .../gofrontend/libgo/go/net/rpc/jsonrpc/client.go | 123 - .../gofrontend/libgo/go/net/rpc/jsonrpc/server.go | 134 - .../gofrontend/libgo/go/net/rpc/server.go | 710 - .../gofrontend/libgo/go/net/rpc/server_test.go | 683 - .../gofrontend/libgo/go/net/sendfile_dragonfly.go | 106 - .../gofrontend/libgo/go/net/sendfile_freebsd.go | 106 - .../gofrontend/libgo/go/net/sendfile_linux.go | 79 - .../gofrontend/libgo/go/net/sendfile_solaris.go | 110 - .../gofrontend/libgo/go/net/sendfile_stub.go | 13 - .../gofrontend/libgo/go/net/sendfile_windows.go | 55 - .../gofrontend/libgo/go/net/server_test.go | 388 - .../gofrontend/libgo/go/net/smtp/auth.go | 107 - .../gofrontend/libgo/go/net/smtp/smtp.go | 384 - .../gofrontend/libgo/go/net/smtp/smtp_test.go | 738 - .../gofrontend/libgo/go/net/sock_bsd.go | 37 - .../gofrontend/libgo/go/net/sock_cloexec.go | 87 - .../gofrontend/libgo/go/net/sock_linux.go | 31 - .../gofrontend/libgo/go/net/sock_plan9.go | 10 - .../gofrontend/libgo/go/net/sock_posix.go | 214 - .../gofrontend/libgo/go/net/sock_stub.go | 15 - .../gofrontend/libgo/go/net/sock_windows.go | 30 - .../gofrontend/libgo/go/net/sockopt_bsd.go | 57 - .../gofrontend/libgo/go/net/sockopt_linux.go | 32 - .../gofrontend/libgo/go/net/sockopt_plan9.go | 13 - .../gofrontend/libgo/go/net/sockopt_posix.go | 141 - .../gofrontend/libgo/go/net/sockopt_solaris.go | 32 - .../gofrontend/libgo/go/net/sockopt_stub.go | 37 - .../gofrontend/libgo/go/net/sockopt_windows.go | 38 - .../gofrontend/libgo/go/net/sockoptip_bsd.go | 34 - .../gofrontend/libgo/go/net/sockoptip_linux.go | 31 - .../gofrontend/libgo/go/net/sockoptip_posix.go | 57 - .../gofrontend/libgo/go/net/sockoptip_stub.go | 39 - .../gofrontend/libgo/go/net/sockoptip_windows.go | 33 - .../gofrontend/libgo/go/net/sys_cloexec.go | 57 - .../gofrontend/libgo/go/net/tcp_test.go | 587 - .../third_party/gofrontend/libgo/go/net/tcpsock.go | 61 - .../gofrontend/libgo/go/net/tcpsock_plan9.go | 231 - .../gofrontend/libgo/go/net/tcpsock_posix.go | 334 - .../gofrontend/libgo/go/net/tcpsockopt_darwin.go | 29 - .../libgo/go/net/tcpsockopt_dragonfly.go | 26 - .../gofrontend/libgo/go/net/tcpsockopt_openbsd.go | 16 - .../gofrontend/libgo/go/net/tcpsockopt_plan9.go | 19 - .../gofrontend/libgo/go/net/tcpsockopt_posix.go | 20 - .../gofrontend/libgo/go/net/tcpsockopt_solaris.go | 27 - .../gofrontend/libgo/go/net/tcpsockopt_stub.go | 20 - .../gofrontend/libgo/go/net/tcpsockopt_unix.go | 27 - .../gofrontend/libgo/go/net/tcpsockopt_windows.go | 32 - .../libgo/go/net/testdata/domain-resolv.conf | 5 - .../libgo/go/net/testdata/empty-resolv.conf | 1 - .../gofrontend/libgo/go/net/testdata/hosts | 12 - .../gofrontend/libgo/go/net/testdata/igmp | 24 - .../gofrontend/libgo/go/net/testdata/igmp6 | 18 - .../gofrontend/libgo/go/net/testdata/ipv4-hosts | 12 - .../gofrontend/libgo/go/net/testdata/ipv6-hosts | 11 - .../libgo/go/net/testdata/openbsd-resolv.conf | 5 - .../gofrontend/libgo/go/net/testdata/resolv.conf | 8 - .../libgo/go/net/testdata/search-resolv.conf | 5 - .../libgo/go/net/testdata/singleline-hosts | 1 - .../gofrontend/libgo/go/net/textproto/header.go | 43 - .../gofrontend/libgo/go/net/textproto/pipeline.go | 117 - .../gofrontend/libgo/go/net/textproto/reader.go | 674 - .../libgo/go/net/textproto/reader_test.go | 350 - .../gofrontend/libgo/go/net/textproto/textproto.go | 154 - .../gofrontend/libgo/go/net/textproto/writer.go | 118 - .../libgo/go/net/textproto/writer_test.go | 35 - .../gofrontend/libgo/go/net/timeout_test.go | 1010 - .../gofrontend/libgo/go/net/udp_test.go | 364 - .../third_party/gofrontend/libgo/go/net/udpsock.go | 61 - .../gofrontend/libgo/go/net/udpsock_plan9.go | 215 - .../gofrontend/libgo/go/net/udpsock_posix.go | 289 - .../gofrontend/libgo/go/net/unix_test.go | 431 - .../gofrontend/libgo/go/net/unixsock.go | 47 - .../gofrontend/libgo/go/net/unixsock_plan9.go | 147 - .../gofrontend/libgo/go/net/unixsock_posix.go | 398 - .../third_party/gofrontend/libgo/go/net/url/url.go | 869 - .../gofrontend/libgo/go/net/url/url_test.go | 1231 - .../gofrontend/libgo/go/old/regexp/all_test.go | 421 - .../gofrontend/libgo/go/old/regexp/find_test.go | 472 - .../gofrontend/libgo/go/old/regexp/regexp.go | 1488 - .../gofrontend/libgo/go/old/template/doc.go | 91 - .../gofrontend/libgo/go/old/template/execute.go | 346 - .../gofrontend/libgo/go/old/template/format.go | 77 - .../gofrontend/libgo/go/old/template/parse.go | 742 - .../libgo/go/old/template/template_test.go | 810 - llgo/third_party/gofrontend/libgo/go/os/dir.go | 102 - .../gofrontend/libgo/go/os/dir_largefile.go | 13 - .../gofrontend/libgo/go/os/dir_plan9.go | 73 - .../gofrontend/libgo/go/os/dir_regfile.go | 13 - .../third_party/gofrontend/libgo/go/os/dir_unix.go | 58 - llgo/third_party/gofrontend/libgo/go/os/doc.go | 135 - llgo/third_party/gofrontend/libgo/go/os/env.go | 117 - .../third_party/gofrontend/libgo/go/os/env_test.go | 113 - .../gofrontend/libgo/go/os/env_unix_test.go | 30 - llgo/third_party/gofrontend/libgo/go/os/error.go | 65 - .../gofrontend/libgo/go/os/error_plan9.go | 54 - .../gofrontend/libgo/go/os/error_test.go | 132 - .../gofrontend/libgo/go/os/error_unix.go | 45 - .../gofrontend/libgo/go/os/error_windows.go | 45 - llgo/third_party/gofrontend/libgo/go/os/exec.go | 70 - .../gofrontend/libgo/go/os/exec/exec.go | 516 - .../gofrontend/libgo/go/os/exec/exec_posix.go | 24 - .../gofrontend/libgo/go/os/exec/exec_test.go | 822 - .../gofrontend/libgo/go/os/exec/lp_plan9.go | 53 - .../gofrontend/libgo/go/os/exec/lp_test.go | 33 - .../gofrontend/libgo/go/os/exec/lp_unix.go | 60 - .../gofrontend/libgo/go/os/exec/lp_unix_test.go | 55 - .../gofrontend/libgo/go/os/exec/lp_windows.go | 123 - .../gofrontend/libgo/go/os/exec_plan9.go | 137 - .../gofrontend/libgo/go/os/exec_posix.go | 107 - .../gofrontend/libgo/go/os/exec_unix.go | 81 - .../gofrontend/libgo/go/os/exec_windows.go | 122 - .../gofrontend/libgo/go/os/export_test.go | 10 - llgo/third_party/gofrontend/libgo/go/os/file.go | 274 - .../gofrontend/libgo/go/os/file_plan9.go | 469 - .../gofrontend/libgo/go/os/file_posix.go | 141 - .../gofrontend/libgo/go/os/file_unix.go | 370 - llgo/third_party/gofrontend/libgo/go/os/getwd.go | 123 - .../gofrontend/libgo/go/os/getwd_darwin.go | 15 - llgo/third_party/gofrontend/libgo/go/os/os_test.go | 1709 - .../gofrontend/libgo/go/os/os_unix_test.go | 186 - llgo/third_party/gofrontend/libgo/go/os/path.go | 131 - .../gofrontend/libgo/go/os/path_plan9.go | 15 - .../gofrontend/libgo/go/os/path_test.go | 228 - .../gofrontend/libgo/go/os/path_unix.go | 17 - .../gofrontend/libgo/go/os/path_windows.go | 16 - .../third_party/gofrontend/libgo/go/os/pipe_bsd.go | 28 - .../gofrontend/libgo/go/os/pipe_linux.go | 33 - llgo/third_party/gofrontend/libgo/go/os/proc.go | 57 - .../gofrontend/libgo/go/os/signal/signal.go | 182 - .../gofrontend/libgo/go/os/signal/signal_plan9.go | 60 - .../libgo/go/os/signal/signal_plan9_test.go | 181 - .../gofrontend/libgo/go/os/signal/signal_test.go | 274 - .../gofrontend/libgo/go/os/signal/signal_unix.go | 58 - llgo/third_party/gofrontend/libgo/go/os/stat.go | 56 - .../gofrontend/libgo/go/os/stat_atim.go | 61 - .../gofrontend/libgo/go/os/stat_atimespec.go | 61 - .../gofrontend/libgo/go/os/stat_dragonfly.go | 61 - .../gofrontend/libgo/go/os/stat_nacl.go | 62 - .../gofrontend/libgo/go/os/stat_plan9.go | 112 - .../gofrontend/libgo/go/os/stat_solaris.go | 61 - .../gofrontend/libgo/go/os/sticky_bsd.go | 11 - .../gofrontend/libgo/go/os/sticky_notbsd.go | 14 - llgo/third_party/gofrontend/libgo/go/os/str.go | 33 - llgo/third_party/gofrontend/libgo/go/os/sys_bsd.go | 20 - .../gofrontend/libgo/go/os/sys_darwin.go | 31 - .../gofrontend/libgo/go/os/sys_freebsd.go | 23 - .../gofrontend/libgo/go/os/sys_linux.go | 26 - .../third_party/gofrontend/libgo/go/os/sys_nacl.go | 9 - .../gofrontend/libgo/go/os/sys_plan9.go | 26 - .../gofrontend/libgo/go/os/sys_uname.go | 25 - .../third_party/gofrontend/libgo/go/os/sys_unix.go | 11 - llgo/third_party/gofrontend/libgo/go/os/types.go | 118 - .../gofrontend/libgo/go/os/types_notwin.go | 25 - .../gofrontend/libgo/go/os/types_windows.go | 107 - .../gofrontend/libgo/go/os/user/decls_solaris.go | 18 - .../gofrontend/libgo/go/os/user/decls_unix.go | 18 - .../gofrontend/libgo/go/os/user/lookup.go | 22 - .../gofrontend/libgo/go/os/user/lookup_plan9.go | 46 - .../gofrontend/libgo/go/os/user/lookup_stubs.go | 28 - .../gofrontend/libgo/go/os/user/lookup_unix.go | 115 - .../gofrontend/libgo/go/os/user/lookup_windows.go | 149 - .../gofrontend/libgo/go/os/user/user.go | 43 - .../gofrontend/libgo/go/os/user/user_test.go | 89 - .../gofrontend/libgo/go/path/example_test.go | 67 - .../libgo/go/path/filepath/example_unix_test.go | 67 - .../libgo/go/path/filepath/export_test.go | 7 - .../gofrontend/libgo/go/path/filepath/match.go | 309 - .../libgo/go/path/filepath/match_test.go | 212 - .../gofrontend/libgo/go/path/filepath/path.go | 466 - .../libgo/go/path/filepath/path_plan9.go | 44 - .../gofrontend/libgo/go/path/filepath/path_test.go | 1106 - .../gofrontend/libgo/go/path/filepath/path_unix.go | 46 - .../libgo/go/path/filepath/path_windows.go | 147 - .../gofrontend/libgo/go/path/filepath/symlink.go | 72 - .../libgo/go/path/filepath/symlink_unix.go | 7 - .../libgo/go/path/filepath/symlink_windows.go | 71 - llgo/third_party/gofrontend/libgo/go/path/match.go | 209 - .../gofrontend/libgo/go/path/match_test.go | 79 - llgo/third_party/gofrontend/libgo/go/path/path.go | 210 - .../gofrontend/libgo/go/path/path_test.go | 244 - .../gofrontend/libgo/go/reflect/all_test.go | 4788 - .../gofrontend/libgo/go/reflect/deepequal.go | 145 - .../gofrontend/libgo/go/reflect/example_test.go | 81 - .../gofrontend/libgo/go/reflect/export_test.go | 43 - .../gofrontend/libgo/go/reflect/makefunc.go | 154 - .../gofrontend/libgo/go/reflect/makefunc_ffi.go | 63 - .../gofrontend/libgo/go/reflect/makefunc_ffi_c.c | 93 - .../gofrontend/libgo/go/reflect/set_test.go | 211 - .../gofrontend/libgo/go/reflect/tostring_test.go | 95 - .../gofrontend/libgo/go/reflect/type.go | 2175 - .../gofrontend/libgo/go/reflect/value.go | 2380 - .../gofrontend/libgo/go/regexp/all_test.go | 667 - .../gofrontend/libgo/go/regexp/backtrack.go | 366 - .../third_party/gofrontend/libgo/go/regexp/exec.go | 468 - .../gofrontend/libgo/go/regexp/exec2_test.go | 20 - .../gofrontend/libgo/go/regexp/exec_test.go | 727 - .../gofrontend/libgo/go/regexp/find_test.go | 498 - .../gofrontend/libgo/go/regexp/onepass.go | 581 - .../gofrontend/libgo/go/regexp/onepass_test.go | 208 - .../gofrontend/libgo/go/regexp/regexp.go | 1120 - .../gofrontend/libgo/go/regexp/syntax/compile.go | 289 - .../gofrontend/libgo/go/regexp/syntax/doc.go | 131 - .../gofrontend/libgo/go/regexp/syntax/parse.go | 1902 - .../libgo/go/regexp/syntax/parse_test.go | 572 - .../libgo/go/regexp/syntax/perl_groups.go | 134 - .../gofrontend/libgo/go/regexp/syntax/prog.go | 345 - .../gofrontend/libgo/go/regexp/syntax/prog_test.go | 114 - .../gofrontend/libgo/go/regexp/syntax/regexp.go | 319 - .../gofrontend/libgo/go/regexp/syntax/simplify.go | 151 - .../libgo/go/regexp/syntax/simplify_test.go | 151 - .../gofrontend/libgo/go/regexp/testdata/README | 24 - .../gofrontend/libgo/go/regexp/testdata/basic.dat | 221 - .../libgo/go/regexp/testdata/nullsubexpr.dat | 79 - .../go/regexp/testdata/re2-exhaustive.txt.bz2 | Bin 394016 -> 0 bytes .../libgo/go/regexp/testdata/re2-search.txt | 3667 - .../libgo/go/regexp/testdata/repetition.dat | 163 - .../libgo/go/regexp/testdata/testregex.c | 2286 - .../gofrontend/libgo/go/runtime/append_test.go | 190 - .../gofrontend/libgo/go/runtime/chan_test.go | 927 - .../libgo/go/runtime/chanbarrier_test.go | 83 - .../gofrontend/libgo/go/runtime/closure_test.go | 53 - .../gofrontend/libgo/go/runtime/compiler.go | 13 - .../gofrontend/libgo/go/runtime/complex_test.go | 67 - .../gofrontend/libgo/go/runtime/crash_cgo_test.go | 481 - .../gofrontend/libgo/go/runtime/crash_test.go | 589 - .../gofrontend/libgo/go/runtime/crash_unix_test.go | 135 - .../gofrontend/libgo/go/runtime/debug.go | 179 - .../gofrontend/libgo/go/runtime/debug/garbage.go | 153 - .../libgo/go/runtime/debug/garbage_test.go | 106 - .../libgo/go/runtime/debug/heapdump_test.go | 69 - .../gofrontend/libgo/go/runtime/debug/stack.go | 98 - .../libgo/go/runtime/debug/stack_test.go | 62 - .../gofrontend/libgo/go/runtime/env_test.go | 47 - .../gofrontend/libgo/go/runtime/error.go | 156 - .../gofrontend/libgo/go/runtime/export_arm_test.go | 9 - .../libgo/go/runtime/export_linux_test.go | 9 - .../gofrontend/libgo/go/runtime/export_test.go | 174 - .../libgo/go/runtime/export_windows_test.go | 9 - .../gofrontend/libgo/go/runtime/extern.go | 258 - .../gofrontend/libgo/go/runtime/gc_test.go | 491 - .../gofrontend/libgo/go/runtime/gcinfo_test.go | 188 - .../gofrontend/libgo/go/runtime/iface_test.go | 263 - .../gofrontend/libgo/go/runtime/lfstack_test.go | 140 - .../gofrontend/libgo/go/runtime/malloc_test.go | 213 - .../gofrontend/libgo/go/runtime/map_test.go | 625 - .../gofrontend/libgo/go/runtime/mapspeed_test.go | 328 - .../third_party/gofrontend/libgo/go/runtime/mem.go | 77 - .../gofrontend/libgo/go/runtime/mfinal_test.go | 257 - .../gofrontend/libgo/go/runtime/norace_test.go | 46 - .../gofrontend/libgo/go/runtime/parfor_test.go | 128 - .../libgo/go/runtime/pprof/mprof_test.go | 101 - .../gofrontend/libgo/go/runtime/pprof/pprof.go | 690 - .../libgo/go/runtime/pprof/pprof_test.go | 484 - .../gofrontend/libgo/go/runtime/proc_test.go | 616 - .../gofrontend/libgo/go/runtime/runtime_test.go | 305 - .../libgo/go/runtime/runtime_unix_test.go | 56 - .../gofrontend/libgo/go/runtime/string_test.go | 240 - .../gofrontend/libgo/go/runtime/symtab_test.go | 158 - .../gofrontend/libgo/go/runtime/vlrt.go | 258 - .../libgo/go/sort/example_interface_test.go | 44 - .../gofrontend/libgo/go/sort/example_keys_test.go | 96 - .../gofrontend/libgo/go/sort/example_multi_test.go | 131 - .../gofrontend/libgo/go/sort/example_test.go | 24 - .../libgo/go/sort/example_wrapper_test.go | 77 - .../gofrontend/libgo/go/sort/export_test.go | 9 - .../third_party/gofrontend/libgo/go/sort/search.go | 112 - .../gofrontend/libgo/go/sort/search_test.go | 162 - llgo/third_party/gofrontend/libgo/go/sort/sort.go | 514 - .../gofrontend/libgo/go/sort/sort_test.go | 553 - .../gofrontend/libgo/go/strconv/atob.go | 35 - .../gofrontend/libgo/go/strconv/atob_test.go | 91 - .../gofrontend/libgo/go/strconv/atof.go | 544 - .../gofrontend/libgo/go/strconv/atof_test.go | 430 - .../gofrontend/libgo/go/strconv/atoi.go | 202 - .../gofrontend/libgo/go/strconv/atoi_test.go | 363 - .../gofrontend/libgo/go/strconv/decimal.go | 413 - .../gofrontend/libgo/go/strconv/decimal_test.go | 127 - .../third_party/gofrontend/libgo/go/strconv/doc.go | 57 - .../gofrontend/libgo/go/strconv/example_test.go | 338 - .../gofrontend/libgo/go/strconv/extfloat.go | 668 - .../gofrontend/libgo/go/strconv/fp_test.go | 144 - .../gofrontend/libgo/go/strconv/ftoa.go | 455 - .../gofrontend/libgo/go/strconv/ftoa_test.go | 241 - .../gofrontend/libgo/go/strconv/internal_test.go | 19 - .../gofrontend/libgo/go/strconv/isprint.go | 637 - .../gofrontend/libgo/go/strconv/itoa.go | 143 - .../gofrontend/libgo/go/strconv/itoa_test.go | 161 - .../gofrontend/libgo/go/strconv/makeisprint.go | 187 - .../gofrontend/libgo/go/strconv/quote.go | 455 - .../gofrontend/libgo/go/strconv/quote_test.go | 266 - .../gofrontend/libgo/go/strconv/strconv_test.go | 63 - .../libgo/go/strconv/testdata/testfp.txt | 181 - .../gofrontend/libgo/go/strconv/testfp.txt | 181 - .../gofrontend/libgo/go/strings/compare.go | 28 - .../gofrontend/libgo/go/strings/compare_test.go | 98 - .../gofrontend/libgo/go/strings/example_test.go | 225 - .../gofrontend/libgo/go/strings/export_test.go | 45 - .../gofrontend/libgo/go/strings/indexbyte.c | 29 - .../gofrontend/libgo/go/strings/reader.go | 150 - .../gofrontend/libgo/go/strings/reader_test.go | 172 - .../gofrontend/libgo/go/strings/replace.go | 518 - .../gofrontend/libgo/go/strings/replace_test.go | 542 - .../gofrontend/libgo/go/strings/search.go | 124 - .../gofrontend/libgo/go/strings/search_test.go | 90 - .../gofrontend/libgo/go/strings/strings.go | 768 - .../gofrontend/libgo/go/strings/strings_decl.go | 8 - .../gofrontend/libgo/go/strings/strings_test.go | 1250 - .../gofrontend/libgo/go/sync/atomic/64bit_arm.go | 58 - .../gofrontend/libgo/go/sync/atomic/atomic.c | 353 - .../gofrontend/libgo/go/sync/atomic/atomic_test.go | 1448 - .../gofrontend/libgo/go/sync/atomic/doc.go | 149 - .../gofrontend/libgo/go/sync/atomic/value.go | 85 - .../gofrontend/libgo/go/sync/atomic/value_test.go | 195 - llgo/third_party/gofrontend/libgo/go/sync/cas.c | 17 - llgo/third_party/gofrontend/libgo/go/sync/cond.go | 118 - .../gofrontend/libgo/go/sync/cond_test.go | 255 - .../gofrontend/libgo/go/sync/example_test.go | 59 - .../gofrontend/libgo/go/sync/export_test.go | 11 - llgo/third_party/gofrontend/libgo/go/sync/mutex.go | 126 - .../gofrontend/libgo/go/sync/mutex_test.go | 191 - llgo/third_party/gofrontend/libgo/go/sync/once.go | 46 - .../gofrontend/libgo/go/sync/once_test.go | 68 - llgo/third_party/gofrontend/libgo/go/sync/pool.go | 225 - .../gofrontend/libgo/go/sync/pool_test.go | 164 - llgo/third_party/gofrontend/libgo/go/sync/race.go | 42 - llgo/third_party/gofrontend/libgo/go/sync/race0.go | 34 - .../gofrontend/libgo/go/sync/runtime.go | 47 - .../gofrontend/libgo/go/sync/runtime_sema_test.go | 72 - .../gofrontend/libgo/go/sync/rwmutex.go | 136 - .../gofrontend/libgo/go/sync/rwmutex_test.go | 254 - .../gofrontend/libgo/go/sync/waitgroup.go | 137 - .../gofrontend/libgo/go/sync/waitgroup_test.go | 271 - .../gofrontend/libgo/go/syscall/bpf_bsd.go | 169 - .../gofrontend/libgo/go/syscall/const_plan9.go | 59 - .../gofrontend/libgo/go/syscall/creds_test.go | 119 - .../gofrontend/libgo/go/syscall/dir_plan9.go | 212 - .../gofrontend/libgo/go/syscall/env_plan9.go | 108 - .../gofrontend/libgo/go/syscall/env_unix.go | 149 - .../gofrontend/libgo/go/syscall/env_windows.go | 88 - .../gofrontend/libgo/go/syscall/errno.c | 27 - .../gofrontend/libgo/go/syscall/errors_plan9.go | 48 - .../gofrontend/libgo/go/syscall/errstr.go | 32 - .../gofrontend/libgo/go/syscall/errstr_linux.go | 28 - .../gofrontend/libgo/go/syscall/errstr_nor.go | 41 - .../gofrontend/libgo/go/syscall/exec_bsd.go | 266 - .../gofrontend/libgo/go/syscall/exec_linux.go | 421 - .../gofrontend/libgo/go/syscall/exec_linux_test.go | 111 - .../libgo/go/syscall/exec_solaris_test.go | 37 - .../gofrontend/libgo/go/syscall/exec_stubs.go | 33 - .../gofrontend/libgo/go/syscall/exec_unix.go | 317 - .../gofrontend/libgo/go/syscall/exec_unix_test.go | 215 - .../gofrontend/libgo/go/syscall/exec_windows.go | 337 - .../gofrontend/libgo/go/syscall/export_test.go | 7 - .../libgo/go/syscall/export_unix_test.go | 12 - .../gofrontend/libgo/go/syscall/libcall_bsd.go | 28 - .../gofrontend/libgo/go/syscall/libcall_irix.go | 8 - .../gofrontend/libgo/go/syscall/libcall_linux.go | 411 - .../libgo/go/syscall/libcall_linux_386.go | 13 - .../libgo/go/syscall/libcall_linux_alpha.go | 13 - .../libgo/go/syscall/libcall_linux_amd64.go | 13 - .../libgo/go/syscall/libcall_linux_s390.go | 7 - .../libgo/go/syscall/libcall_linux_s390x.go | 7 - .../libgo/go/syscall/libcall_linux_ustat.go | 11 - .../libgo/go/syscall/libcall_linux_utimesnano.go | 29 - .../gofrontend/libgo/go/syscall/libcall_posix.go | 401 - .../libgo/go/syscall/libcall_posix_largefile.go | 43 - .../libgo/go/syscall/libcall_posix_regfile.go | 44 - .../libgo/go/syscall/libcall_posix_utimesnano.go | 24 - .../libgo/go/syscall/libcall_solaris_386.go | 12 - .../libgo/go/syscall/libcall_solaris_amd64.go | 10 - .../libgo/go/syscall/libcall_solaris_sparc.go | 8 - .../libgo/go/syscall/libcall_solaris_sparc64.go | 10 - .../gofrontend/libgo/go/syscall/libcall_support.go | 18 - .../gofrontend/libgo/go/syscall/libcall_uname.go | 8 - .../gofrontend/libgo/go/syscall/libcall_wait4.go | 20 - .../gofrontend/libgo/go/syscall/libcall_waitpid.go | 20 - .../gofrontend/libgo/go/syscall/lsf_linux.go | 78 - .../gofrontend/libgo/go/syscall/mksyscall.awk | 300 - .../gofrontend/libgo/go/syscall/mmap_unix_test.go | 22 - .../gofrontend/libgo/go/syscall/netlink_linux.go | 178 - .../gofrontend/libgo/go/syscall/pwd_plan9.go | 83 - .../gofrontend/libgo/go/syscall/race0.go | 25 - .../gofrontend/libgo/go/syscall/route_bsd.go | 347 - .../gofrontend/libgo/go/syscall/route_bsd_test.go | 225 - .../gofrontend/libgo/go/syscall/route_darwin.go | 67 - .../gofrontend/libgo/go/syscall/route_dragonfly.go | 80 - .../gofrontend/libgo/go/syscall/route_freebsd.go | 102 - .../libgo/go/syscall/route_freebsd_32bit.go | 33 - .../libgo/go/syscall/route_freebsd_64bit.go | 19 - .../gofrontend/libgo/go/syscall/route_ifma_test.go | 74 - .../gofrontend/libgo/go/syscall/route_netbsd.go | 35 - .../libgo/go/syscall/route_noifma_test.go | 63 - .../gofrontend/libgo/go/syscall/route_openbsd.go | 35 - .../libgo/go/syscall/security_windows.go | 376 - .../gofrontend/libgo/go/syscall/signame.c | 39 - .../gofrontend/libgo/go/syscall/sleep_rtems.go | 13 - .../gofrontend/libgo/go/syscall/sleep_select.go | 13 - .../gofrontend/libgo/go/syscall/sockcmsg_linux.go | 36 - .../gofrontend/libgo/go/syscall/sockcmsg_unix.go | 111 - .../gofrontend/libgo/go/syscall/socket.go | 421 - .../gofrontend/libgo/go/syscall/socket_bsd.go | 82 - .../gofrontend/libgo/go/syscall/socket_irix.go | 134 - .../gofrontend/libgo/go/syscall/socket_linux.go | 181 - .../libgo/go/syscall/socket_linux_ppc64x_type.go | 14 - .../libgo/go/syscall/socket_linux_type.go | 14 - .../gofrontend/libgo/go/syscall/socket_posix.go | 31 - .../gofrontend/libgo/go/syscall/socket_solaris.go | 69 - .../gofrontend/libgo/go/syscall/socket_xnet.go | 32 - .../third_party/gofrontend/libgo/go/syscall/str.go | 24 - .../gofrontend/libgo/go/syscall/syscall.go | 103 - .../gofrontend/libgo/go/syscall/syscall_errno.go | 26 - .../libgo/go/syscall/syscall_linux_386.go | 24 - .../libgo/go/syscall/syscall_linux_alpha.go | 57 - .../libgo/go/syscall/syscall_linux_amd64.go | 25 - .../libgo/go/syscall/syscall_linux_s390.go | 21 - .../libgo/go/syscall/syscall_linux_s390x.go | 21 - .../libgo/go/syscall/syscall_linux_test.go | 140 - .../gofrontend/libgo/go/syscall/syscall_solaris.go | 13 - .../gofrontend/libgo/go/syscall/syscall_stubs.go | 27 - .../gofrontend/libgo/go/syscall/syscall_test.go | 47 - .../gofrontend/libgo/go/syscall/syscall_unix.go | 235 - .../libgo/go/syscall/syscall_unix_test.go | 356 - .../third_party/gofrontend/libgo/go/syscall/wait.c | 106 - .../gofrontend/libgo/go/testing/allocs.go | 45 - .../gofrontend/libgo/go/testing/allocs_test.go | 29 - .../gofrontend/libgo/go/testing/benchmark.go | 466 - .../gofrontend/libgo/go/testing/benchmark_test.go | 113 - .../gofrontend/libgo/go/testing/cover.go | 112 - .../gofrontend/libgo/go/testing/example.go | 100 - .../gofrontend/libgo/go/testing/export_test.go | 10 - .../gofrontend/libgo/go/testing/iotest/logger.go | 54 - .../gofrontend/libgo/go/testing/iotest/reader.go | 88 - .../gofrontend/libgo/go/testing/iotest/writer.go | 35 - .../gofrontend/libgo/go/testing/quick/quick.go | 370 - .../libgo/go/testing/quick/quick_test.go | 274 - .../gofrontend/libgo/go/testing/testing.go | 739 - .../gofrontend/libgo/go/testing/testing_test.go | 18 - .../libgo/go/text/scanner/example_test.go | 40 - .../gofrontend/libgo/go/text/scanner/scanner.go | 686 - .../libgo/go/text/scanner/scanner_test.go | 667 - .../libgo/go/text/tabwriter/example_test.go | 38 - .../libgo/go/text/tabwriter/tabwriter.go | 558 - .../libgo/go/text/tabwriter/tabwriter_test.go | 652 - .../gofrontend/libgo/go/text/template/doc.go | 406 - .../gofrontend/libgo/go/text/template/exec.go | 879 - .../gofrontend/libgo/go/text/template/exec_test.go | 1143 - .../gofrontend/libgo/go/text/template/funcs.go | 600 - .../gofrontend/libgo/go/text/template/helper.go | 115 - .../libgo/go/text/template/multi_test.go | 365 - .../gofrontend/libgo/go/text/template/option.go | 74 - .../gofrontend/libgo/go/text/template/parse/lex.go | 558 - .../libgo/go/text/template/parse/lex_test.go | 496 - .../libgo/go/text/template/parse/node.go | 839 - .../libgo/go/text/template/parse/parse.go | 696 - .../libgo/go/text/template/parse/parse_test.go | 452 - .../gofrontend/libgo/go/text/template/template.go | 231 - .../libgo/go/text/template/testdata/file1.tmpl | 2 - .../libgo/go/text/template/testdata/file2.tmpl | 2 - .../libgo/go/text/template/testdata/tmpl1.tmpl | 3 - .../libgo/go/text/template/testdata/tmpl2.tmpl | 3 - .../gofrontend/libgo/go/time/example_test.go | 270 - .../gofrontend/libgo/go/time/export_test.go | 24 - .../third_party/gofrontend/libgo/go/time/format.go | 1261 - .../gofrontend/libgo/go/time/format_test.go | 520 - .../gofrontend/libgo/go/time/genzabbrs.go | 159 - .../gofrontend/libgo/go/time/internal_test.go | 59 - llgo/third_party/gofrontend/libgo/go/time/sleep.go | 130 - .../gofrontend/libgo/go/time/sleep_test.go | 438 - .../gofrontend/libgo/go/time/sys_plan9.go | 76 - .../gofrontend/libgo/go/time/sys_unix.go | 78 - .../gofrontend/libgo/go/time/sys_windows.go | 73 - llgo/third_party/gofrontend/libgo/go/time/tick.go | 58 - .../gofrontend/libgo/go/time/tick_test.go | 78 - llgo/third_party/gofrontend/libgo/go/time/time.go | 1205 - .../gofrontend/libgo/go/time/time_test.go | 1102 - .../gofrontend/libgo/go/time/zoneinfo.go | 287 - .../libgo/go/time/zoneinfo_abbrs_windows.go | 116 - .../gofrontend/libgo/go/time/zoneinfo_ios.go | 51 - .../gofrontend/libgo/go/time/zoneinfo_plan9.go | 160 - .../gofrontend/libgo/go/time/zoneinfo_read.go | 343 - .../gofrontend/libgo/go/time/zoneinfo_test.go | 66 - .../gofrontend/libgo/go/time/zoneinfo_unix.go | 86 - .../gofrontend/libgo/go/time/zoneinfo_windows.go | 249 - .../gofrontend/libgo/go/unicode/casetables.go | 20 - .../gofrontend/libgo/go/unicode/digit.go | 13 - .../gofrontend/libgo/go/unicode/digit_test.go | 126 - .../gofrontend/libgo/go/unicode/graphic.go | 144 - .../gofrontend/libgo/go/unicode/graphic_test.go | 122 - .../gofrontend/libgo/go/unicode/letter.go | 357 - .../gofrontend/libgo/go/unicode/letter_test.go | 549 - .../gofrontend/libgo/go/unicode/script_test.go | 293 - .../gofrontend/libgo/go/unicode/tables.go | 7207 - .../libgo/go/unicode/utf16/export_test.go | 11 - .../gofrontend/libgo/go/unicode/utf16/utf16.go | 108 - .../libgo/go/unicode/utf16/utf16_test.go | 149 - .../libgo/go/unicode/utf8/example_test.go | 196 - .../gofrontend/libgo/go/unicode/utf8/utf8.go | 445 - .../gofrontend/libgo/go/unicode/utf8/utf8_test.go | 444 - llgo/third_party/gofrontend/libgo/godeps.sh | 32 - llgo/third_party/gofrontend/libgo/merge.sh | 201 - llgo/third_party/gofrontend/libgo/mksysinfo.sh | 1511 - llgo/third_party/gofrontend/libgo/mvifdiff.sh | 15 - llgo/third_party/gofrontend/libgo/runtime/arch.h | 8 - llgo/third_party/gofrontend/libgo/runtime/array.h | 28 - llgo/third_party/gofrontend/libgo/runtime/chan.goc | 1136 - llgo/third_party/gofrontend/libgo/runtime/chan.h | 75 - .../gofrontend/libgo/runtime/cpuprof.goc | 442 - llgo/third_party/gofrontend/libgo/runtime/defs.h | 12 - .../gofrontend/libgo/runtime/env_posix.c | 45 - .../gofrontend/libgo/runtime/getncpu-bsd.c | 24 - .../gofrontend/libgo/runtime/getncpu-irix.c | 16 - .../gofrontend/libgo/runtime/getncpu-linux.c | 36 - .../gofrontend/libgo/runtime/getncpu-none.c | 12 - .../gofrontend/libgo/runtime/getncpu-solaris.c | 16 - .../gofrontend/libgo/runtime/go-alloc.h | 11 - .../gofrontend/libgo/runtime/go-append.c | 74 - .../gofrontend/libgo/runtime/go-assert-interface.c | 45 - .../gofrontend/libgo/runtime/go-assert.c | 19 - .../gofrontend/libgo/runtime/go-assert.h | 18 - .../gofrontend/libgo/runtime/go-breakpoint.c | 17 - .../libgo/runtime/go-byte-array-to-string.c | 24 - .../gofrontend/libgo/runtime/go-caller.c | 247 - .../gofrontend/libgo/runtime/go-callers.c | 196 - .../libgo/runtime/go-can-convert-interface.c | 78 - .../third_party/gofrontend/libgo/runtime/go-cdiv.c | 49 - llgo/third_party/gofrontend/libgo/runtime/go-cgo.c | 253 - .../gofrontend/libgo/runtime/go-check-interface.c | 46 - .../gofrontend/libgo/runtime/go-construct-map.c | 35 - .../libgo/runtime/go-convert-interface.c | 132 - .../third_party/gofrontend/libgo/runtime/go-copy.c | 22 - .../gofrontend/libgo/runtime/go-defer.c | 85 - .../gofrontend/libgo/runtime/go-defer.h | 47 - .../gofrontend/libgo/runtime/go-deferred-recover.c | 94 - .../gofrontend/libgo/runtime/go-eface-compare.c | 35 - .../libgo/runtime/go-eface-val-compare.c | 33 - llgo/third_party/gofrontend/libgo/runtime/go-ffi.c | 346 - llgo/third_party/gofrontend/libgo/runtime/go-ffi.h | 16 - .../gofrontend/libgo/runtime/go-fieldtrack.c | 101 - .../gofrontend/libgo/runtime/go-iface.goc | 130 - .../libgo/runtime/go-int-array-to-string.c | 89 - .../gofrontend/libgo/runtime/go-int-to-string.c | 69 - .../libgo/runtime/go-interface-compare.c | 35 - .../libgo/runtime/go-interface-eface-compare.c | 34 - .../libgo/runtime/go-interface-val-compare.c | 33 - .../gofrontend/libgo/runtime/go-libmain.c | 114 - .../third_party/gofrontend/libgo/runtime/go-main.c | 51 - .../gofrontend/libgo/runtime/go-make-slice.c | 99 - .../gofrontend/libgo/runtime/go-map-delete.c | 61 - .../gofrontend/libgo/runtime/go-map-index.c | 137 - .../gofrontend/libgo/runtime/go-map-len.c | 25 - .../gofrontend/libgo/runtime/go-map-range.c | 103 - .../gofrontend/libgo/runtime/go-matherr.c | 88 - .../gofrontend/libgo/runtime/go-memcmp.c | 13 - .../gofrontend/libgo/runtime/go-nanotime.c | 21 - .../gofrontend/libgo/runtime/go-new-map.c | 142 - llgo/third_party/gofrontend/libgo/runtime/go-new.c | 19 - .../gofrontend/libgo/runtime/go-nosys.c | 450 - llgo/third_party/gofrontend/libgo/runtime/go-now.c | 23 - .../gofrontend/libgo/runtime/go-panic.c | 112 - .../gofrontend/libgo/runtime/go-panic.h | 52 - .../gofrontend/libgo/runtime/go-print.c | 36 - .../gofrontend/libgo/runtime/go-recover.c | 275 - .../gofrontend/libgo/runtime/go-reflect-call.c | 250 - .../gofrontend/libgo/runtime/go-reflect-map.c | 156 - .../third_party/gofrontend/libgo/runtime/go-rune.c | 97 - .../gofrontend/libgo/runtime/go-runtime-error.c | 90 - .../gofrontend/libgo/runtime/go-setenv.c | 84 - .../gofrontend/libgo/runtime/go-signal.c | 546 - .../gofrontend/libgo/runtime/go-strcmp.c | 25 - .../libgo/runtime/go-string-to-byte-array.c | 28 - .../libgo/runtime/go-string-to-int-array.c | 56 - .../gofrontend/libgo/runtime/go-string.h | 31 - .../gofrontend/libgo/runtime/go-strplus.c | 30 - .../gofrontend/libgo/runtime/go-strslice.c | 26 - .../gofrontend/libgo/runtime/go-traceback.c | 37 - .../gofrontend/libgo/runtime/go-type-complex.c | 120 - .../gofrontend/libgo/runtime/go-type-eface.c | 62 - .../gofrontend/libgo/runtime/go-type-error.c | 34 - .../gofrontend/libgo/runtime/go-type-float.c | 92 - .../gofrontend/libgo/runtime/go-type-identity.c | 62 - .../gofrontend/libgo/runtime/go-type-interface.c | 62 - .../gofrontend/libgo/runtime/go-type-string.c | 49 - .../third_party/gofrontend/libgo/runtime/go-type.h | 362 - .../gofrontend/libgo/runtime/go-typedesc-equal.c | 28 - .../gofrontend/libgo/runtime/go-unsafe-new.c | 25 - .../gofrontend/libgo/runtime/go-unsafe-newarray.c | 25 - .../gofrontend/libgo/runtime/go-unsafe-pointer.c | 111 - .../gofrontend/libgo/runtime/go-unsetenv.c | 54 - .../gofrontend/libgo/runtime/go-unwind.c | 443 - .../gofrontend/libgo/runtime/go-varargs.c | 91 - llgo/third_party/gofrontend/libgo/runtime/goc2c.c | 689 - .../gofrontend/libgo/runtime/heapdump.c | 776 - .../gofrontend/libgo/runtime/interface.h | 57 - .../gofrontend/libgo/runtime/lfstack.goc | 95 - .../gofrontend/libgo/runtime/lock_futex.c | 204 - .../gofrontend/libgo/runtime/lock_sema.c | 281 - .../gofrontend/libgo/runtime/malloc.goc | 992 - llgo/third_party/gofrontend/libgo/runtime/malloc.h | 660 - llgo/third_party/gofrontend/libgo/runtime/map.goc | 72 - llgo/third_party/gofrontend/libgo/runtime/map.h | 87 - llgo/third_party/gofrontend/libgo/runtime/mcache.c | 131 - .../gofrontend/libgo/runtime/mcentral.c | 307 - llgo/third_party/gofrontend/libgo/runtime/mem.c | 230 - .../gofrontend/libgo/runtime/mem_posix_memalign.c | 48 - .../gofrontend/libgo/runtime/mfixalloc.c | 64 - llgo/third_party/gofrontend/libgo/runtime/mgc0.c | 2791 - llgo/third_party/gofrontend/libgo/runtime/mgc0.h | 87 - llgo/third_party/gofrontend/libgo/runtime/mheap.c | 950 - .../third_party/gofrontend/libgo/runtime/mprof.goc | 562 - llgo/third_party/gofrontend/libgo/runtime/msize.c | 175 - .../gofrontend/libgo/runtime/netpoll.goc | 472 - .../gofrontend/libgo/runtime/netpoll_epoll.c | 174 - .../gofrontend/libgo/runtime/netpoll_kqueue.c | 118 - .../gofrontend/libgo/runtime/netpoll_select.c | 256 - .../gofrontend/libgo/runtime/netpoll_stub.c | 26 - llgo/third_party/gofrontend/libgo/runtime/panic.c | 232 - llgo/third_party/gofrontend/libgo/runtime/parfor.c | 201 - llgo/third_party/gofrontend/libgo/runtime/print.c | 372 - llgo/third_party/gofrontend/libgo/runtime/proc.c | 3497 - .../gofrontend/libgo/runtime/rdebug.goc | 26 - .../gofrontend/libgo/runtime/reflect.goc | 25 - .../libgo/runtime/rtems-task-variable-add.c | 24 - .../third_party/gofrontend/libgo/runtime/runtime.c | 420 - .../third_party/gofrontend/libgo/runtime/runtime.h | 854 - .../gofrontend/libgo/runtime/runtime1.goc | 96 - llgo/third_party/gofrontend/libgo/runtime/sema.goc | 299 - .../gofrontend/libgo/runtime/signal_unix.c | 183 - .../gofrontend/libgo/runtime/signal_unix.h | 22 - .../gofrontend/libgo/runtime/sigqueue.goc | 172 - .../gofrontend/libgo/runtime/string.goc | 123 - .../gofrontend/libgo/runtime/thread-linux.c | 83 - .../gofrontend/libgo/runtime/thread-sema.c | 148 - llgo/third_party/gofrontend/libgo/runtime/thread.c | 161 - llgo/third_party/gofrontend/libgo/runtime/time.goc | 353 - llgo/third_party/gofrontend/libgo/runtime/yield.c | 56 - .../gofrontend/libgo/testsuite/Makefile.am | 21 - .../gofrontend/libgo/testsuite/Makefile.in | 458 - llgo/third_party/gofrontend/libgo/testsuite/gotest | 664 - llgo/third_party/gofrontend/ltmain.sh | 8636 - llgo/third_party/gofrontend/missing | 215 - llgo/third_party/gotools/LICENSE | 27 - .../gotools/go/ast/astutil/enclosing.go | 625 - .../gotools/go/ast/astutil/enclosing_test.go | 195 - llgo/third_party/gotools/go/ast/astutil/imports.go | 356 - .../gotools/go/ast/astutil/imports_test.go | 930 - llgo/third_party/gotools/go/ast/astutil/util.go | 14 - .../gotools/go/buildutil/allpackages.go | 123 - .../gotools/go/buildutil/allpackages_test.go | 32 - .../gotools/go/buildutil/fakecontext.go | 108 - llgo/third_party/gotools/go/buildutil/util.go | 158 - llgo/third_party/gotools/go/buildutil/util_test.go | 41 - llgo/third_party/gotools/go/callgraph/callgraph.go | 123 - llgo/third_party/gotools/go/callgraph/cha/cha.go | 120 - .../gotools/go/callgraph/cha/cha_test.go | 106 - .../gotools/go/callgraph/cha/testdata/func.go | 23 - .../gotools/go/callgraph/cha/testdata/iface.go | 65 - .../gotools/go/callgraph/cha/testdata/recv.go | 37 - llgo/third_party/gotools/go/callgraph/rta/rta.go | 459 - .../gotools/go/callgraph/rta/rta_test.go | 134 - .../gotools/go/callgraph/rta/testdata/func.go | 37 - .../gotools/go/callgraph/rta/testdata/iface.go | 79 - .../gotools/go/callgraph/rta/testdata/rtype.go | 35 - .../gotools/go/callgraph/static/static.go | 33 - .../gotools/go/callgraph/static/static_test.go | 88 - llgo/third_party/gotools/go/callgraph/util.go | 181 - llgo/third_party/gotools/go/exact/exact.go | 920 - llgo/third_party/gotools/go/exact/exact_test.go | 375 - llgo/third_party/gotools/go/exact/go13.go | 24 - llgo/third_party/gotools/go/exact/go14.go | 13 - .../gotools/go/gccgoimporter/gccgoinstallation.go | 95 - .../go/gccgoimporter/gccgoinstallation_test.go | 194 - .../gotools/go/gccgoimporter/importer.go | 199 - .../gotools/go/gccgoimporter/importer_test.go | 167 - .../third_party/gotools/go/gccgoimporter/parser.go | 856 - .../gotools/go/gccgoimporter/parser_test.go | 73 - .../go/gccgoimporter/testdata/complexnums.go | 6 - .../go/gccgoimporter/testdata/complexnums.gox | 8 - .../gotools/go/gccgoimporter/testdata/imports.go | 5 - .../gotools/go/gccgoimporter/testdata/imports.gox | 7 - .../gotools/go/gccgoimporter/testdata/pointer.go | 3 - .../gotools/go/gccgoimporter/testdata/pointer.gox | 4 - .../gotools/go/gcimporter/exportdata.go | 108 - .../gotools/go/gcimporter/gcimporter.go | 961 - .../gotools/go/gcimporter/gcimporter_test.go | 216 - .../gotools/go/gcimporter/testdata/exports.go | 89 - llgo/third_party/gotools/go/importer/export.go | 462 - llgo/third_party/gotools/go/importer/import.go | 456 - .../third_party/gotools/go/importer/import_test.go | 382 - llgo/third_party/gotools/go/importer/predefined.go | 83 - llgo/third_party/gotools/go/loader/cgo.go | 199 - llgo/third_party/gotools/go/loader/loader.go | 1180 - llgo/third_party/gotools/go/loader/loader_test.go | 669 - llgo/third_party/gotools/go/loader/source_test.go | 126 - llgo/third_party/gotools/go/loader/stdlib_test.go | 191 - llgo/third_party/gotools/go/loader/testdata/a.go | 1 - llgo/third_party/gotools/go/loader/testdata/b.go | 1 - .../gotools/go/loader/testdata/badpkgdecl.go | 1 - llgo/third_party/gotools/go/loader/util.go | 116 - llgo/third_party/gotools/go/pointer/TODO | 33 - llgo/third_party/gotools/go/pointer/analysis.go | 447 - llgo/third_party/gotools/go/pointer/api.go | 245 - llgo/third_party/gotools/go/pointer/callgraph.go | 61 - llgo/third_party/gotools/go/pointer/constraint.go | 151 - llgo/third_party/gotools/go/pointer/doc.go | 610 - .../third_party/gotools/go/pointer/example_test.go | 125 - llgo/third_party/gotools/go/pointer/gen.go | 1292 - llgo/third_party/gotools/go/pointer/hvn.go | 969 - llgo/third_party/gotools/go/pointer/intrinsics.go | 380 - llgo/third_party/gotools/go/pointer/labels.go | 152 - llgo/third_party/gotools/go/pointer/opt.go | 125 - .../third_party/gotools/go/pointer/pointer_test.go | 581 - llgo/third_party/gotools/go/pointer/print.go | 43 - llgo/third_party/gotools/go/pointer/reflect.go | 1971 - llgo/third_party/gotools/go/pointer/solve.go | 371 - llgo/third_party/gotools/go/pointer/stdlib_test.go | 105 - .../gotools/go/pointer/testdata/a_test.go | 42 - .../gotools/go/pointer/testdata/another.go | 36 - .../gotools/go/pointer/testdata/arrayreflect.go | 191 - .../gotools/go/pointer/testdata/arrays.go | 97 - .../gotools/go/pointer/testdata/channels.go | 118 - .../gotools/go/pointer/testdata/chanreflect.go | 85 - .../gotools/go/pointer/testdata/chanreflect1.go | 35 - .../gotools/go/pointer/testdata/context.go | 48 - .../gotools/go/pointer/testdata/conv.go | 63 - .../gotools/go/pointer/testdata/finalizer.go | 89 - .../gotools/go/pointer/testdata/flow.go | 63 - .../gotools/go/pointer/testdata/fmtexcerpt.go | 42 - .../gotools/go/pointer/testdata/func.go | 205 - .../gotools/go/pointer/testdata/funcreflect.go | 130 - .../gotools/go/pointer/testdata/hello.go | 27 - .../gotools/go/pointer/testdata/interfaces.go | 152 - .../gotools/go/pointer/testdata/issue9002.go | 17 - .../gotools/go/pointer/testdata/mapreflect.go | 117 - .../gotools/go/pointer/testdata/maps.go | 51 - .../gotools/go/pointer/testdata/panic.go | 36 - .../gotools/go/pointer/testdata/recur.go | 11 - .../gotools/go/pointer/testdata/reflect.go | 115 - .../gotools/go/pointer/testdata/rtti.go | 29 - .../gotools/go/pointer/testdata/structreflect.go | 45 - .../gotools/go/pointer/testdata/structs.go | 100 - .../gotools/go/pointer/testdata/timer.go | 24 - llgo/third_party/gotools/go/pointer/util.go | 314 - llgo/third_party/gotools/go/ssa/blockopt.go | 187 - llgo/third_party/gotools/go/ssa/builder.go | 2365 - llgo/third_party/gotools/go/ssa/builder_test.go | 415 - llgo/third_party/gotools/go/ssa/const.go | 168 - llgo/third_party/gotools/go/ssa/create.go | 272 - llgo/third_party/gotools/go/ssa/doc.go | 123 - llgo/third_party/gotools/go/ssa/dom.go | 341 - llgo/third_party/gotools/go/ssa/emit.go | 469 - llgo/third_party/gotools/go/ssa/example_test.go | 110 - llgo/third_party/gotools/go/ssa/func.go | 690 - llgo/third_party/gotools/go/ssa/interp/external.go | 483 - .../gotools/go/ssa/interp/external_darwin.go | 18 - .../gotools/go/ssa/interp/external_freebsd.go | 24 - .../gotools/go/ssa/interp/external_plan9.go | 47 - .../gotools/go/ssa/interp/external_unix.go | 132 - .../gotools/go/ssa/interp/external_windows.go | 44 - llgo/third_party/gotools/go/ssa/interp/interp.go | 750 - .../gotools/go/ssa/interp/interp_test.go | 356 - llgo/third_party/gotools/go/ssa/interp/map.go | 113 - llgo/third_party/gotools/go/ssa/interp/ops.go | 1394 - llgo/third_party/gotools/go/ssa/interp/reflect.go | 548 - .../gotools/go/ssa/interp/testdata/a_test.go | 17 - .../gotools/go/ssa/interp/testdata/b_test.go | 11 - .../gotools/go/ssa/interp/testdata/boundmeth.go | 144 - .../gotools/go/ssa/interp/testdata/callstack.go | 52 - .../gotools/go/ssa/interp/testdata/complit.go | 168 - .../gotools/go/ssa/interp/testdata/coverage.go | 534 - .../gotools/go/ssa/interp/testdata/defer.go | 53 - .../gotools/go/ssa/interp/testdata/fieldprom.go | 114 - .../gotools/go/ssa/interp/testdata/ifaceconv.go | 83 - .../gotools/go/ssa/interp/testdata/ifaceprom.go | 58 - .../gotools/go/ssa/interp/testdata/initorder.go | 67 - .../gotools/go/ssa/interp/testdata/methprom.go | 93 - .../gotools/go/ssa/interp/testdata/mrvchain.go | 75 - .../gotools/go/ssa/interp/testdata/range.go | 55 - .../gotools/go/ssa/interp/testdata/recover.go | 34 - .../gotools/go/ssa/interp/testdata/reflect.go | 11 - .../gotools/go/ssa/interp/testdata/static.go | 58 - llgo/third_party/gotools/go/ssa/interp/value.go | 497 - llgo/third_party/gotools/go/ssa/lift.go | 599 - llgo/third_party/gotools/go/ssa/lvalue.go | 121 - llgo/third_party/gotools/go/ssa/methods.go | 243 - llgo/third_party/gotools/go/ssa/mode.go | 107 - llgo/third_party/gotools/go/ssa/print.go | 427 - llgo/third_party/gotools/go/ssa/sanity.go | 520 - llgo/third_party/gotools/go/ssa/source.go | 294 - llgo/third_party/gotools/go/ssa/source_test.go | 276 - llgo/third_party/gotools/go/ssa/ssa.go | 1700 - llgo/third_party/gotools/go/ssa/ssautil/switch.go | 234 - .../gotools/go/ssa/ssautil/switch_test.go | 70 - .../gotools/go/ssa/ssautil/testdata/switches.go | 357 - llgo/third_party/gotools/go/ssa/ssautil/visit.go | 66 - llgo/third_party/gotools/go/ssa/stdlib_test.go | 130 - .../gotools/go/ssa/testdata/objlookup.go | 160 - .../gotools/go/ssa/testdata/valueforexpr.go | 148 - llgo/third_party/gotools/go/ssa/testmain.go | 296 - llgo/third_party/gotools/go/ssa/testmain_test.go | 122 - llgo/third_party/gotools/go/ssa/util.go | 119 - llgo/third_party/gotools/go/ssa/wrappers.go | 294 - llgo/third_party/gotools/go/types/api.go | 365 - llgo/third_party/gotools/go/types/api_test.go | 936 - llgo/third_party/gotools/go/types/assignments.go | 323 - llgo/third_party/gotools/go/types/builtins.go | 620 - llgo/third_party/gotools/go/types/builtins_test.go | 204 - llgo/third_party/gotools/go/types/call.go | 441 - llgo/third_party/gotools/go/types/check.go | 363 - llgo/third_party/gotools/go/types/check_test.go | 294 - llgo/third_party/gotools/go/types/conversions.go | 146 - llgo/third_party/gotools/go/types/decl.go | 419 - llgo/third_party/gotools/go/types/errors.go | 96 - llgo/third_party/gotools/go/types/eval.go | 95 - llgo/third_party/gotools/go/types/eval_test.go | 148 - llgo/third_party/gotools/go/types/expr.go | 1483 - llgo/third_party/gotools/go/types/exprstring.go | 220 - .../gotools/go/types/exprstring_test.go | 94 - llgo/third_party/gotools/go/types/go11.go | 17 - llgo/third_party/gotools/go/types/go12.go | 17 - llgo/third_party/gotools/go/types/hilbert_test.go | 232 - llgo/third_party/gotools/go/types/initorder.go | 222 - llgo/third_party/gotools/go/types/issues_test.go | 205 - llgo/third_party/gotools/go/types/labels.go | 268 - llgo/third_party/gotools/go/types/lookup.go | 341 - llgo/third_party/gotools/go/types/methodset.go | 271 - .../third_party/gotools/go/types/methodsetcache.go | 69 - llgo/third_party/gotools/go/types/object.go | 340 - llgo/third_party/gotools/go/types/objset.go | 31 - llgo/third_party/gotools/go/types/operand.go | 287 - llgo/third_party/gotools/go/types/ordering.go | 127 - llgo/third_party/gotools/go/types/package.go | 58 - llgo/third_party/gotools/go/types/predicates.go | 309 - llgo/third_party/gotools/go/types/resolver.go | 446 - llgo/third_party/gotools/go/types/resolver_test.go | 187 - llgo/third_party/gotools/go/types/return.go | 185 - llgo/third_party/gotools/go/types/scope.go | 145 - llgo/third_party/gotools/go/types/selection.go | 143 - llgo/third_party/gotools/go/types/self_test.go | 101 - llgo/third_party/gotools/go/types/sizes.go | 211 - llgo/third_party/gotools/go/types/stdlib_test.go | 254 - llgo/third_party/gotools/go/types/stmt.go | 732 - .../gotools/go/types/testdata/blank.src | 5 - .../gotools/go/types/testdata/builtins.src | 881 - .../gotools/go/types/testdata/const0.src | 282 - .../gotools/go/types/testdata/const1.src | 314 - .../gotools/go/types/testdata/constdecl.src | 97 - .../gotools/go/types/testdata/conversions.src | 88 - .../gotools/go/types/testdata/cycles.src | 143 - .../gotools/go/types/testdata/cycles1.src | 77 - .../gotools/go/types/testdata/cycles2.src | 118 - .../gotools/go/types/testdata/cycles3.src | 60 - .../gotools/go/types/testdata/cycles4.src | 110 - .../gotools/go/types/testdata/decls0.src | 206 - .../gotools/go/types/testdata/decls1.src | 144 - .../gotools/go/types/testdata/decls2a.src | 111 - .../gotools/go/types/testdata/decls2b.src | 65 - .../gotools/go/types/testdata/decls3.src | 309 - .../gotools/go/types/testdata/errors.src | 55 - .../gotools/go/types/testdata/expr0.src | 168 - .../gotools/go/types/testdata/expr1.src | 7 - .../gotools/go/types/testdata/expr2.src | 247 - .../gotools/go/types/testdata/expr3.src | 534 - .../gotools/go/types/testdata/gotos.src | 560 - .../gotools/go/types/testdata/importdecl0a.src | 53 - .../gotools/go/types/testdata/importdecl0b.src | 33 - .../gotools/go/types/testdata/importdecl1a.src | 11 - .../gotools/go/types/testdata/importdecl1b.src | 7 - .../gotools/go/types/testdata/init0.src | 106 - .../gotools/go/types/testdata/init1.src | 97 - .../gotools/go/types/testdata/init2.src | 139 - .../gotools/go/types/testdata/issues.src | 73 - .../gotools/go/types/testdata/labels.src | 207 - .../gotools/go/types/testdata/methodsets.src | 214 - .../gotools/go/types/testdata/shifts.src | 321 - .../gotools/go/types/testdata/stmt0.src | 833 - .../gotools/go/types/testdata/stmt1.src | 165 - .../gotools/go/types/testdata/vardecl.src | 186 - llgo/third_party/gotools/go/types/token_test.go | 47 - llgo/third_party/gotools/go/types/type.go | 452 - llgo/third_party/gotools/go/types/typestring.go | 266 - .../gotools/go/types/typestring_test.go | 158 - .../gotools/go/types/typeutil/example_test.go | 64 - .../gotools/go/types/typeutil/imports.go | 27 - .../gotools/go/types/typeutil/imports_test.go | 75 - llgo/third_party/gotools/go/types/typeutil/map.go | 314 - .../gotools/go/types/typeutil/map_test.go | 174 - llgo/third_party/gotools/go/types/typeutil/ui.go | 38 - llgo/third_party/gotools/go/types/typexpr.go | 721 - llgo/third_party/gotools/go/types/universe.go | 224 - llgo/third_party/gotools/go/vcs/discovery.go | 76 - llgo/third_party/gotools/go/vcs/env.go | 39 - llgo/third_party/gotools/go/vcs/http.go | 80 - llgo/third_party/gotools/go/vcs/vcs.go | 754 - llgo/third_party/gotools/go/vcs/vcs_test.go | 130 - llgo/third_party/liner/COPYING | 21 - llgo/third_party/liner/README.md | 100 - llgo/third_party/liner/bsdinput.go | 39 - llgo/third_party/liner/common.go | 227 - llgo/third_party/liner/fallbackinput.go | 57 - llgo/third_party/liner/input.go | 368 - llgo/third_party/liner/input_darwin.go | 39 - llgo/third_party/liner/input_linux.go | 26 - llgo/third_party/liner/input_test.go | 61 - llgo/third_party/liner/input_windows.go | 321 - llgo/third_party/liner/line.go | 1003 - llgo/third_party/liner/line_test.go | 137 - llgo/third_party/liner/output.go | 75 - llgo/third_party/liner/output_windows.go | 72 - llgo/third_party/liner/prefix_test.go | 37 - llgo/third_party/liner/race_test.go | 44 - llgo/third_party/liner/signal.go | 12 - llgo/third_party/liner/signal_legacy.go | 11 - llgo/third_party/liner/unixmode.go | 37 - llgo/third_party/liner/width.go | 79 - llgo/third_party/liner/width_test.go | 102 - llgo/update_third_party.sh | 135 - llgo/utils/benchcomp/README | 20 - llgo/utils/benchcomp/analyze.R | 15 - llgo/utils/benchcomp/main.go | 192 - llvm/CMakeLists.txt | 89 +- llvm/CODE_OWNERS.TXT | 4 - llvm/benchmarks/CMakeLists.txt | 4 - llvm/benchmarks/DummyYAML.cpp | 13 - llvm/bindings/go/llvm/dibuilder.go | 15 +- llvm/bindings/go/llvm/ir.go | 22 - llvm/bindings/go/llvm/target.go | 1 - llvm/bindings/go/llvm/transforms_coroutines.go | 24 - llvm/bindings/ocaml/llvm/llvm.ml | 16 +- llvm/bindings/ocaml/llvm/llvm.mli | 36 +- llvm/bindings/ocaml/llvm/llvm_ocaml.c | 32 +- .../transforms/scalar_opts/llvm_scalar_opts.ml | 6 - .../transforms/scalar_opts/llvm_scalar_opts.mli | 10 - .../transforms/scalar_opts/scalar_opts_ocaml.c | 13 - .../ocaml/transforms/utils/transform_utils_ocaml.c | 2 +- llvm/cmake/modules/AddLLVM.cmake | 45 +- llvm/cmake/modules/GetHostTriple.cmake | 8 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 6 +- llvm/cmake/modules/LLVM-Config.cmake | 4 +- llvm/cmake/modules/LLVMConfig.cmake.in | 1 - llvm/docs/AMDGPUUsage.rst | 2 +- llvm/docs/CMake.rst | 10 +- llvm/docs/CodingStandards.rst | 14 +- llvm/docs/CommandGuide/FileCheck.rst | 4 +- llvm/docs/CommandGuide/index.rst | 2 - llvm/docs/CommandGuide/lit.rst | 2 +- llvm/docs/CommandGuide/lli.rst | 1 - llvm/docs/CommandGuide/llvm-cxxmap.rst | 91 - llvm/docs/CommandGuide/llvm-exegesis.rst | 63 +- llvm/docs/CommandGuide/llvm-mca.rst | 262 +- llvm/docs/CommandGuide/llvm-objdump.rst | 115 - llvm/docs/CommandGuide/llvm-profdata.rst | 10 - llvm/docs/DeveloperPolicy.rst | 12 +- llvm/docs/FuzzingLLVM.rst | 10 +- llvm/docs/GettingStarted.rst | 9 + llvm/docs/GoldPlugin.rst | 2 +- llvm/docs/LangRef.rst | 184 +- llvm/docs/Lexicon.rst | 1 - llvm/docs/MIRLangRef.rst | 13 +- llvm/docs/MarkdownQuickstartTemplate.md | 157 - llvm/docs/MergeFunctions.rst | 365 +- llvm/docs/ReleaseNotes.rst | 288 +- llvm/docs/SourceLevelDebugging.rst | 28 +- llvm/docs/SpeculativeLoadHardening.md | 7 +- llvm/docs/SupportLibrary.rst | 246 - llvm/docs/SystemLibrary.rst | 245 +- llvm/docs/TestSuiteGuide.md | 403 - llvm/docs/TestSuiteMakefileGuide.rst | 170 +- llvm/docs/TestingGuide.rst | 76 +- llvm/docs/XRayExample.rst | 20 +- llvm/docs/conf.py | 11 +- llvm/docs/index.rst | 18 +- .../BuildingAJIT/Chapter3/KaleidoscopeJIT.h | 4 +- .../BuildingAJIT/Chapter4/KaleidoscopeJIT.h | 4 +- llvm/include/llvm-c/Core.h | 139 +- llvm/include/llvm-c/DebugInfo.h | 51 +- llvm/include/llvm-c/Error.h | 69 - llvm/include/llvm-c/OrcBindings.h | 73 +- llvm/include/llvm-c/TargetMachine.h | 1 - .../llvm-c/Transforms/AggressiveInstCombine.h | 43 - llvm/include/llvm-c/Transforms/Coroutines.h | 55 - llvm/include/llvm-c/Transforms/Scalar.h | 9 +- llvm/include/llvm-c/Types.h | 14 - llvm/include/llvm-c/lto.h | 12 +- llvm/include/llvm/ADT/APInt.h | 54 +- llvm/include/llvm/ADT/Any.h | 10 - llvm/include/llvm/ADT/BitVector.h | 17 - llvm/include/llvm/ADT/DenseMap.h | 2 +- llvm/include/llvm/ADT/DenseSet.h | 4 +- llvm/include/llvm/ADT/GraphTraits.h | 7 - llvm/include/llvm/ADT/Hashing.h | 15 +- llvm/include/llvm/ADT/ImmutableList.h | 36 +- llvm/include/llvm/ADT/IntervalMap.h | 10 +- llvm/include/llvm/ADT/PointerSumType.h | 128 +- llvm/include/llvm/ADT/STLExtras.h | 172 +- llvm/include/llvm/ADT/SmallBitVector.h | 5 - llvm/include/llvm/ADT/SmallVector.h | 4 +- llvm/include/llvm/ADT/StringExtras.h | 11 +- llvm/include/llvm/ADT/Triple.h | 16 +- llvm/include/llvm/ADT/bit.h | 59 - llvm/include/llvm/ADT/iterator.h | 28 - llvm/include/llvm/Analysis/AliasSetTracker.h | 36 +- llvm/include/llvm/Analysis/CGSCCPassManager.h | 33 +- llvm/include/llvm/Analysis/DivergenceAnalysis.h | 61 + llvm/include/llvm/Analysis/GuardUtils.h | 26 - llvm/include/llvm/Analysis/IVDescriptors.h | 352 - .../llvm/Analysis/IndirectCallSiteVisitor.h | 5 - llvm/include/llvm/Analysis/InlineCost.h | 35 +- .../llvm/Analysis/InstructionPrecedenceTracking.h | 119 - llvm/include/llvm/Analysis/InstructionSimplify.h | 47 +- .../llvm/Analysis/IteratedDominanceFrontier.h | 26 +- .../llvm/Analysis/LegacyDivergenceAnalysis.h | 61 - llvm/include/llvm/Analysis/LoopAccessAnalysis.h | 14 +- llvm/include/llvm/Analysis/LoopInfoImpl.h | 4 +- llvm/include/llvm/Analysis/MemoryLocation.h | 6 +- llvm/include/llvm/Analysis/MemorySSA.h | 77 +- llvm/include/llvm/Analysis/MemorySSAUpdater.h | 95 +- llvm/include/llvm/Analysis/MustExecute.h | 50 +- llvm/include/llvm/Analysis/OrderedInstructions.h | 65 - llvm/include/llvm/Analysis/Passes.h | 4 +- llvm/include/llvm/Analysis/PhiValues.h | 16 - llvm/include/llvm/Analysis/SparsePropagation.h | 2 +- llvm/include/llvm/Analysis/TargetTransformInfo.h | 2 +- .../llvm/Analysis/TargetTransformInfoImpl.h | 2 - llvm/include/llvm/Analysis/TypeMetadataUtils.h | 7 +- llvm/include/llvm/Analysis/ValueTracking.h | 52 +- llvm/include/llvm/Analysis/VectorUtils.h | 333 - llvm/include/llvm/BinaryFormat/Dwarf.def | 13 +- llvm/include/llvm/BinaryFormat/Dwarf.h | 5 +- llvm/include/llvm/BinaryFormat/MsgPack.def | 108 - llvm/include/llvm/BinaryFormat/MsgPack.h | 93 - llvm/include/llvm/BinaryFormat/MsgPackReader.h | 148 - llvm/include/llvm/BinaryFormat/MsgPackWriter.h | 131 - llvm/include/llvm/BinaryFormat/Wasm.h | 34 +- llvm/include/llvm/Bitcode/LLVMBitCodes.h | 1 - llvm/include/llvm/CodeGen/AsmPrinter.h | 5 - llvm/include/llvm/CodeGen/BasicTTIImpl.h | 3 - llvm/include/llvm/CodeGen/CommandFlags.inc | 3 +- llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h | 47 +- llvm/include/llvm/CodeGen/FunctionLoweringInfo.h | 2 +- .../include/llvm/CodeGen/GlobalISel/CallLowering.h | 6 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 3 - .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 13 - llvm/include/llvm/CodeGen/ISDOpcodes.h | 16 +- llvm/include/llvm/CodeGen/MIRYamlMapping.h | 5 - llvm/include/llvm/CodeGen/MachineBasicBlock.h | 6 - llvm/include/llvm/CodeGen/MachineFrameInfo.h | 13 - llvm/include/llvm/CodeGen/MachineFunction.h | 87 +- llvm/include/llvm/CodeGen/MachineInstr.h | 279 +- llvm/include/llvm/CodeGen/MachineInstrBuilder.h | 17 +- llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h | 22 - llvm/include/llvm/CodeGen/MachineScheduler.h | 9 - llvm/include/llvm/CodeGen/PseudoSourceValue.h | 10 +- llvm/include/llvm/CodeGen/ScheduleDAG.h | 17 +- llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 3 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 55 +- llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 107 +- llvm/include/llvm/CodeGen/SlotIndexes.h | 4 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 46 +- llvm/include/llvm/CodeGen/TargetLowering.h | 86 +- llvm/include/llvm/CodeGen/TargetRegisterInfo.h | 7 - llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 25 - llvm/include/llvm/CodeGen/WasmEHFuncInfo.h | 2 +- llvm/include/llvm/Config/config.h.cmake | 3 - llvm/include/llvm/DebugInfo/CodeView/CodeView.h | 15 - .../llvm/DebugInfo/CodeView/CodeViewError.h | 35 +- .../llvm/DebugInfo/CodeView/CodeViewRegisters.def | 577 +- .../DebugInfo/CodeView/DebugFrameDataSubsection.h | 9 +- .../include/llvm/DebugInfo/CodeView/SymbolDumper.h | 8 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 14 - llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h | 2 - llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h | 1 - .../llvm/DebugInfo/CodeView/TypeRecordHelpers.h | 28 - .../llvm/DebugInfo/DWARF/DWARFCompileUnit.h | 14 +- llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 127 +- llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h | 31 +- llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h | 11 +- llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h | 9 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 164 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h | 1 - llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 44 +- llvm/include/llvm/DebugInfo/MSF/MSFError.h | 30 +- .../llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h | 5 + .../include/llvm/DebugInfo/PDB/DIA/DIADataStream.h | 1 + .../llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h | 1 + .../DebugInfo/PDB/DIA/DIAEnumInjectedSources.h | 4 + .../llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h | 1 + .../DebugInfo/PDB/DIA/DIAEnumSectionContribs.h | 1 + .../llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h | 1 + .../llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h | 1 + .../include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h | 1 + llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h | 34 +- llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h | 27 +- llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h | 2 +- llvm/include/llvm/DebugInfo/PDB/GenericError.h | 40 +- llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h | 1 + llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h | 15 +- llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 47 +- llvm/include/llvm/DebugInfo/PDB/IPDBSession.h | 5 +- .../llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h | 13 +- .../llvm/DebugInfo/PDB/Native/GlobalsStream.h | 2 + .../llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h | 11 +- .../llvm/DebugInfo/PDB/Native/ModuleDebugStream.h | 2 +- .../DebugInfo/PDB/Native/NativeBuiltinSymbol.h | 49 + .../DebugInfo/PDB/Native/NativeCompilandSymbol.h | 5 +- .../llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h | 43 - .../llvm/DebugInfo/PDB/Native/NativeEnumModules.h | 7 +- .../llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h | 60 + .../llvm/DebugInfo/PDB/Native/NativeEnumTypes.h | 11 +- .../llvm/DebugInfo/PDB/Native/NativeExeSymbol.h | 12 +- .../llvm/DebugInfo/PDB/Native/NativeRawSymbol.h | 38 +- .../llvm/DebugInfo/PDB/Native/NativeSession.h | 28 +- .../DebugInfo/PDB/Native/NativeSymbolEnumerator.h | 51 - .../llvm/DebugInfo/PDB/Native/NativeTypeArray.h | 50 - .../llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h | 50 - .../llvm/DebugInfo/PDB/Native/NativeTypeEnum.h | 75 - .../DebugInfo/PDB/Native/NativeTypeFunctionSig.h | 74 - .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 61 - .../llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h | 42 - .../llvm/DebugInfo/PDB/Native/NativeTypeUDT.h | 74 - .../llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h | 46 - .../llvm/DebugInfo/PDB/Native/PDBFileBuilder.h | 4 +- llvm/include/llvm/DebugInfo/PDB/Native/RawError.h | 34 +- llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h | 1 + .../llvm/DebugInfo/PDB/Native/SymbolCache.h | 148 - .../include/llvm/DebugInfo/PDB/Native/TpiHashing.h | 48 - llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h | 9 - llvm/include/llvm/DebugInfo/PDB/PDBExtras.h | 12 - llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h | 48 +- .../llvm/DebugInfo/PDB/PDBSymbolAnnotation.h | 5 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolCompiland.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeArray.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h | 6 +- .../include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h | 7 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypePointer.h | 7 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h | 11 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h | 6 +- .../llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h | 6 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h | 11 +- .../llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h | 5 +- llvm/include/llvm/DebugInfo/PDB/PDBTypes.h | 44 - llvm/include/llvm/Demangle/Demangle.h | 15 +- llvm/include/llvm/Demangle/ItaniumDemangle.h | 5129 - llvm/include/llvm/Demangle/Utility.h | 187 - llvm/include/llvm/ExecutionEngine/JITSymbol.h | 81 +- .../ExecutionEngine/Orc/CompileOnDemandLayer.h | 149 +- .../llvm/ExecutionEngine/Orc/CompileUtils.h | 2 +- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 672 +- .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 80 +- .../llvm/ExecutionEngine/Orc/IRCompileLayer.h | 4 +- .../llvm/ExecutionEngine/Orc/IRTransformLayer.h | 13 +- .../llvm/ExecutionEngine/Orc/IndirectionUtils.h | 255 +- .../ExecutionEngine/Orc/JITTargetMachineBuilder.h | 130 - llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 110 +- llvm/include/llvm/ExecutionEngine/Orc/Layer.h | 80 +- .../llvm/ExecutionEngine/Orc/LazyReexports.h | 193 - llvm/include/llvm/ExecutionEngine/Orc/Legacy.h | 82 +- .../llvm/ExecutionEngine/Orc/NullResolver.h | 4 +- .../llvm/ExecutionEngine/Orc/OrcABISupport.h | 75 +- .../ExecutionEngine/Orc/OrcRemoteTargetClient.h | 38 +- .../ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h | 3 +- llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h | 76 +- .../ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h | 71 +- .../llvm/ExecutionEngine/Orc/ThreadSafeModule.h | 163 - llvm/include/llvm/ExecutionEngine/RuntimeDyld.h | 25 - llvm/include/llvm/IR/Attributes.td | 9 - llvm/include/llvm/IR/CFG.h | 165 +- llvm/include/llvm/IR/CFGDiff.h | 285 - llvm/include/llvm/IR/CallingConv.h | 3 - llvm/include/llvm/IR/DIBuilder.h | 13 +- llvm/include/llvm/IR/DebugInfoFlags.def | 4 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 127 +- llvm/include/llvm/IR/DebugLoc.h | 7 +- llvm/include/llvm/IR/DiagnosticInfo.h | 1 - llvm/include/llvm/IR/DomTreeUpdater.h | 8 +- llvm/include/llvm/IR/Dominators.h | 100 +- llvm/include/llvm/IR/Function.h | 18 +- llvm/include/llvm/IR/GlobalValue.h | 1 - llvm/include/llvm/IR/IRPrintingPasses.h | 16 - llvm/include/llvm/IR/InstVisitor.h | 8 +- llvm/include/llvm/IR/InstrTypes.h | 200 + llvm/include/llvm/IR/Instruction.h | 27 - llvm/include/llvm/IR/Instructions.h | 125 +- llvm/include/llvm/IR/IntrinsicInst.h | 36 +- llvm/include/llvm/IR/Intrinsics.td | 1 - llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 174 - llvm/include/llvm/IR/IntrinsicsPowerPC.td | 6 - llvm/include/llvm/IR/IntrinsicsRISCV.td | 39 - llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 23 - llvm/include/llvm/IR/IntrinsicsX86.td | 178 +- llvm/include/llvm/IR/LegacyPassManager.h | 3 + llvm/include/llvm/IR/LegacyPassManagers.h | 17 +- llvm/include/llvm/IR/Metadata.h | 16 +- llvm/include/llvm/IR/Module.h | 12 - llvm/include/llvm/IR/ModuleSummaryIndex.h | 54 +- llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 13 +- llvm/include/llvm/IR/Operator.h | 31 +- llvm/include/llvm/IR/PassInstrumentation.h | 182 - llvm/include/llvm/IR/PassManager.h | 133 +- llvm/include/llvm/IR/PassManagerInternal.h | 11 +- llvm/include/llvm/IR/PassTimingInfo.h | 38 - llvm/include/llvm/IR/PatternMatch.h | 203 +- llvm/include/llvm/IR/RuntimeLibcalls.def | 8 - llvm/include/llvm/IR/Value.h | 3 +- llvm/include/llvm/InitializePasses.h | 4 +- .../include/llvm/LTO/legacy/ThinLTOCodeGenerator.h | 7 +- llvm/include/llvm/LinkAllPasses.h | 3 +- llvm/include/llvm/MC/MCAsmInfoWasm.h | 2 +- llvm/include/llvm/MC/MCCodeView.h | 70 +- llvm/include/llvm/MC/MCContext.h | 4 + llvm/include/llvm/MC/MCELFObjectWriter.h | 5 - llvm/include/llvm/MC/MCExpr.h | 1 - llvm/include/llvm/MC/MCInstrAnalysis.h | 59 +- llvm/include/llvm/MC/MCInstrDesc.h | 1 - llvm/include/llvm/MC/MCObjectFileInfo.h | 14 +- llvm/include/llvm/MC/MCObjectStreamer.h | 4 +- llvm/include/llvm/MC/MCParser/MCAsmLexer.h | 11 +- llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 3 - llvm/include/llvm/MC/MCRegisterInfo.h | 6 + llvm/include/llvm/MC/MCSchedule.h | 4 - llvm/include/llvm/MC/MCSection.h | 7 - llvm/include/llvm/MC/MCStreamer.h | 3 - llvm/include/llvm/MC/MCSymbolWasm.h | 5 +- llvm/include/llvm/MC/MCWasmObjectWriter.h | 2 +- llvm/include/llvm/Object/COFF.h | 5 +- llvm/include/llvm/Object/ELFObjectFile.h | 2 - llvm/include/llvm/Object/Wasm.h | 17 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 1 - llvm/include/llvm/Pass.h | 11 + llvm/include/llvm/Passes/PassBuilder.h | 6 +- .../include/llvm/Passes/StandardInstrumentations.h | 34 - .../llvm/ProfileData/Coverage/CoverageMapping.h | 15 +- llvm/include/llvm/ProfileData/GCOV.h | 20 +- llvm/include/llvm/ProfileData/InstrProf.h | 6 +- llvm/include/llvm/ProfileData/SampleProf.h | 93 +- llvm/include/llvm/ProfileData/SampleProfReader.h | 24 +- llvm/include/llvm/ProfileData/SampleProfWriter.h | 51 +- llvm/include/llvm/Support/AArch64TargetParser.def | 8 - llvm/include/llvm/Support/ARMTargetParser.def | 11 +- llvm/include/llvm/Support/Allocator.h | 28 - llvm/include/llvm/Support/CFGUpdate.h | 118 - llvm/include/llvm/Support/CodeGen.h | 2 +- llvm/include/llvm/Support/Compiler.h | 19 +- llvm/include/llvm/Support/Compression.h | 13 +- llvm/include/llvm/Support/Debug.h | 4 - llvm/include/llvm/Support/Error.h | 97 +- llvm/include/llvm/Support/FileCheck.h | 201 - llvm/include/llvm/Support/FileOutputBuffer.h | 4 - llvm/include/llvm/Support/FileSystem.h | 103 +- llvm/include/llvm/Support/GenericDomTree.h | 58 +- .../llvm/Support/GenericDomTreeConstruction.h | 106 +- llvm/include/llvm/Support/GraphWriter.h | 23 +- .../llvm/Support/ItaniumManglingCanonicalizer.h | 93 - llvm/include/llvm/Support/JSON.h | 5 +- llvm/include/llvm/Support/MSVCErrorWorkarounds.h | 84 - llvm/include/llvm/Support/Path.h | 16 + llvm/include/llvm/Support/ScopedPrinter.h | 2 +- llvm/include/llvm/Support/SymbolRemappingReader.h | 133 - llvm/include/llvm/Support/TargetOpcodes.def | 37 - llvm/include/llvm/Support/TargetParser.h | 93 - llvm/include/llvm/Support/Timer.h | 14 +- llvm/include/llvm/Support/YAMLTraits.h | 109 +- llvm/include/llvm/Support/raw_ostream.h | 10 +- llvm/include/llvm/TableGen/StringMatcher.h | 7 +- llvm/include/llvm/Target/CodeGenCWrappers.h | 4 - llvm/include/llvm/Target/GenericOpcodes.td | 75 +- .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 5 - llvm/include/llvm/Target/Target.td | 1 - llvm/include/llvm/Target/TargetInstrPredicate.td | 145 +- .../include/llvm/Target/TargetLoweringObjectFile.h | 16 - llvm/include/llvm/Target/TargetMachine.h | 17 +- llvm/include/llvm/Target/TargetSchedule.td | 16 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 25 +- llvm/include/llvm/Testing/Support/SupportHelpers.h | 9 +- llvm/include/llvm/Transforms/IPO.h | 5 - llvm/include/llvm/Transforms/IPO/FunctionAttrs.h | 3 +- llvm/include/llvm/Transforms/IPO/FunctionImport.h | 46 +- llvm/include/llvm/Transforms/Instrumentation.h | 6 +- .../Instrumentation/ControlHeightReduction.h | 31 - .../llvm/Transforms/Scalar/ConstantHoisting.h | 67 +- llvm/include/llvm/Transforms/Scalar/GVN.h | 7 +- .../include/llvm/Transforms/Scalar/JumpThreading.h | 9 +- .../llvm/Transforms/Scalar/LoopPassManager.h | 23 +- llvm/include/llvm/Transforms/Scalar/SCCP.h | 6 +- llvm/include/llvm/Transforms/Utils.h | 7 - .../llvm/Transforms/Utils/BasicBlockUtils.h | 40 +- llvm/include/llvm/Transforms/Utils/Cloning.h | 18 +- llvm/include/llvm/Transforms/Utils/GuardUtils.h | 30 - llvm/include/llvm/Transforms/Utils/Local.h | 59 +- llvm/include/llvm/Transforms/Utils/LoopUtils.h | 351 +- .../llvm/Transforms/Utils/OrderedInstructions.h | 65 + llvm/include/llvm/Transforms/Utils/PredicateInfo.h | 2 +- .../llvm/Transforms/Utils/SimplifyLibCalls.h | 2 +- .../Vectorize/LoopVectorizationLegality.h | 5 - llvm/include/llvm/XRay/BlockIndexer.h | 67 - llvm/include/llvm/XRay/BlockPrinter.h | 60 - llvm/include/llvm/XRay/BlockVerifier.h | 69 - llvm/include/llvm/XRay/FDRLogBuilder.h | 41 - llvm/include/llvm/XRay/FDRRecordConsumer.h | 55 - llvm/include/llvm/XRay/FDRRecordProducer.h | 46 - llvm/include/llvm/XRay/FDRRecords.h | 295 - llvm/include/llvm/XRay/FDRTraceExpander.h | 61 - llvm/include/llvm/XRay/FDRTraceWriter.h | 54 - llvm/include/llvm/XRay/FileHeaderReader.h | 33 - llvm/include/llvm/XRay/Profile.h | 150 - llvm/include/llvm/XRay/RecordPrinter.h | 48 - llvm/include/llvm/XRay/Trace.h | 22 +- llvm/include/llvm/module.modulemap | 2 - llvm/lib/Analysis/AliasAnalysis.cpp | 4 +- llvm/lib/Analysis/AliasSetTracker.cpp | 174 +- llvm/lib/Analysis/Analysis.cpp | 2 +- llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp | 16 +- llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp | 4 +- llvm/lib/Analysis/CFLGraph.h | 2 +- llvm/lib/Analysis/CGSCCPassManager.cpp | 12 - llvm/lib/Analysis/CMakeLists.txt | 6 +- llvm/lib/Analysis/CallGraph.cpp | 3 +- llvm/lib/Analysis/CallGraphSCCPass.cpp | 26 +- llvm/lib/Analysis/ConstantFolding.cpp | 117 +- llvm/lib/Analysis/DemandedBits.cpp | 4 +- llvm/lib/Analysis/DivergenceAnalysis.cpp | 340 + llvm/lib/Analysis/GuardUtils.cpp | 21 - llvm/lib/Analysis/IVDescriptors.cpp | 1029 - llvm/lib/Analysis/InlineCost.cpp | 103 +- .../lib/Analysis/InstructionPrecedenceTracking.cpp | 144 - llvm/lib/Analysis/InstructionSimplify.cpp | 249 +- llvm/lib/Analysis/IteratedDominanceFrontier.cpp | 21 +- llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp | 340 - llvm/lib/Analysis/LoopAccessAnalysis.cpp | 21 +- llvm/lib/Analysis/LoopAnalysisManager.cpp | 4 +- llvm/lib/Analysis/LoopInfo.cpp | 43 +- llvm/lib/Analysis/LoopPass.cpp | 26 +- llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | 8 +- llvm/lib/Analysis/MemoryLocation.cpp | 11 +- llvm/lib/Analysis/MemorySSA.cpp | 165 +- llvm/lib/Analysis/MemorySSAUpdater.cpp | 538 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 23 +- llvm/lib/Analysis/MustExecute.cpp | 149 +- llvm/lib/Analysis/OrderedBasicBlock.cpp | 3 - llvm/lib/Analysis/OrderedInstructions.cpp | 51 - llvm/lib/Analysis/PhiValues.cpp | 17 - llvm/lib/Analysis/ProfileSummaryInfo.cpp | 4 +- llvm/lib/Analysis/RegionPass.cpp | 1 - llvm/lib/Analysis/ScalarEvolution.cpp | 374 +- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 2 +- llvm/lib/Analysis/TargetLibraryInfo.cpp | 4 +- llvm/lib/Analysis/TypeMetadataUtils.cpp | 42 +- llvm/lib/Analysis/ValueTracking.cpp | 435 +- llvm/lib/Analysis/VectorUtils.cpp | 335 +- llvm/lib/AsmParser/LLLexer.cpp | 9 +- llvm/lib/AsmParser/LLParser.cpp | 199 +- llvm/lib/AsmParser/LLParser.h | 14 +- llvm/lib/AsmParser/LLToken.h | 3 - llvm/lib/BinaryFormat/CMakeLists.txt | 2 - llvm/lib/BinaryFormat/MsgPackReader.cpp | 255 - llvm/lib/BinaryFormat/MsgPackWriter.cpp | 209 - llvm/lib/BinaryFormat/Wasm.cpp | 4 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 19 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 17 +- llvm/lib/Bitcode/Reader/MetadataLoader.h | 2 +- llvm/lib/Bitcode/Reader/ValueList.cpp | 2 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 73 +- llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 4 +- llvm/lib/CodeGen/Analysis.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp | 17 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.h | 6 - llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 65 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 110 +- llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt | 2 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 258 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 40 +- .../AsmPrinter/DbgEntityHistoryCalculator.cpp | 315 - .../AsmPrinter/DbgEntityHistoryCalculator.h | 87 - .../AsmPrinter/DbgValueHistoryCalculator.cpp | 301 + .../CodeGen/AsmPrinter/DbgValueHistoryCalculator.h | 67 + llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.h | 5 +- llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 121 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 25 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 311 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 163 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 26 +- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h | 3 - llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp | 11 - llvm/lib/CodeGen/AsmPrinter/DwarfFile.h | 18 +- llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp | 49 +- llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h | 10 - llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 166 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 4 - llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 6 +- llvm/lib/CodeGen/AtomicExpandPass.cpp | 128 +- llvm/lib/CodeGen/BranchFolding.cpp | 2 +- llvm/lib/CodeGen/BreakFalseDeps.cpp | 2 +- llvm/lib/CodeGen/CFIInstrInserter.cpp | 4 - llvm/lib/CodeGen/CodeGenPrepare.cpp | 59 +- llvm/lib/CodeGen/DFAPacketizer.cpp | 3 +- llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 1 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 97 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 185 +- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 9 - llvm/lib/CodeGen/GlobalMerge.cpp | 25 +- llvm/lib/CodeGen/ImplicitNullChecks.cpp | 4 +- llvm/lib/CodeGen/LLVMTargetMachine.cpp | 10 +- llvm/lib/CodeGen/LatencyPriorityQueue.cpp | 4 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 13 +- llvm/lib/CodeGen/LiveDebugVariables.cpp | 112 +- llvm/lib/CodeGen/LiveInterval.cpp | 22 +- llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | 2 +- llvm/lib/CodeGen/MIRCanonicalizerPass.cpp | 8 +- llvm/lib/CodeGen/MIRParser/MILexer.cpp | 55 - llvm/lib/CodeGen/MIRParser/MILexer.h | 7 - llvm/lib/CodeGen/MIRParser/MIParser.cpp | 102 +- llvm/lib/CodeGen/MIRParser/MIRParser.cpp | 1 - llvm/lib/CodeGen/MIRPrinter.cpp | 26 - llvm/lib/CodeGen/MachineBasicBlock.cpp | 81 +- llvm/lib/CodeGen/MachineBlockPlacement.cpp | 3 +- llvm/lib/CodeGen/MachineCSE.cpp | 4 - llvm/lib/CodeGen/MachineCopyPropagation.cpp | 283 +- llvm/lib/CodeGen/MachineFunction.cpp | 162 +- llvm/lib/CodeGen/MachineFunctionPass.cpp | 36 - llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | 1 - llvm/lib/CodeGen/MachineInstr.cpp | 346 +- llvm/lib/CodeGen/MachineInstrBundle.cpp | 27 +- llvm/lib/CodeGen/MachineLICM.cpp | 6 +- llvm/lib/CodeGen/MachineModuleInfoImpls.cpp | 1 - llvm/lib/CodeGen/MachineOperand.cpp | 7 +- llvm/lib/CodeGen/MachineOutliner.cpp | 247 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 93 +- llvm/lib/CodeGen/MachineScheduler.cpp | 150 +- llvm/lib/CodeGen/MachineSink.cpp | 28 +- llvm/lib/CodeGen/MachineVerifier.cpp | 50 +- llvm/lib/CodeGen/MacroFusion.cpp | 12 +- llvm/lib/CodeGen/PHIElimination.cpp | 31 +- llvm/lib/CodeGen/PostRASchedulerList.cpp | 12 +- llvm/lib/CodeGen/PseudoSourceValue.cpp | 4 +- llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 2 +- llvm/lib/CodeGen/RegAllocGreedy.cpp | 62 +- llvm/lib/CodeGen/RegUsageInfoCollector.cpp | 45 +- llvm/lib/CodeGen/RegisterCoalescer.cpp | 184 +- llvm/lib/CodeGen/RegisterPressure.cpp | 3 +- llvm/lib/CodeGen/RegisterUsageInfo.cpp | 2 +- llvm/lib/CodeGen/SafeStack.cpp | 14 +- llvm/lib/CodeGen/SafeStackColoring.cpp | 4 +- llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp | 266 +- llvm/lib/CodeGen/ScheduleDAG.cpp | 100 +- llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 20 +- llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 783 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 16 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 17 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 55 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 5 - .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 112 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 3 - .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 2 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 2 - .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 482 +- llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h | 3 - llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 7 +- .../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 12 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 37 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 4 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 440 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 205 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 19 - llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 56 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 488 +- llvm/lib/CodeGen/SlotIndexes.cpp | 2 +- llvm/lib/CodeGen/SplitKit.h | 17 - llvm/lib/CodeGen/StackColoring.cpp | 14 +- llvm/lib/CodeGen/StackMaps.cpp | 9 +- llvm/lib/CodeGen/StackSlotColoring.cpp | 2 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 51 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 6 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 182 +- llvm/lib/CodeGen/VirtRegMap.cpp | 2 +- llvm/lib/CodeGen/WinEHPrepare.cpp | 5 +- llvm/lib/DebugInfo/CodeView/CMakeLists.txt | 1 - llvm/lib/DebugInfo/CodeView/CodeViewError.cpp | 35 +- .../DebugInfo/CodeView/DebugCrossImpSubsection.cpp | 2 +- .../CodeView/DebugFrameDataSubsection.cpp | 32 +- .../CodeView/DebugStringTableSubsection.cpp | 2 +- llvm/lib/DebugInfo/CodeView/EnumTables.cpp | 2 - llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp | 31 +- .../lib/DebugInfo/CodeView/SymbolRecordMapping.cpp | 72 - llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp | 53 - llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp | 54 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 165 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 13 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 59 +- llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp | 19 +- llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp | 41 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 8 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 15 +- llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp | 34 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 165 +- llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp | 29 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 206 +- llvm/lib/DebugInfo/MSF/MSFError.cpp | 30 +- llvm/lib/DebugInfo/PDB/CMakeLists.txt | 13 +- llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp | 22 +- llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp | 7 + .../DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp | 10 +- llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp | 7 + .../DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp | 7 + llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp | 7 + llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp | 7 + llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp | 12 +- llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp | 31 +- llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp | 464 +- llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp | 2 +- llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp | 14 +- llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp | 14 +- llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp | 17 +- llvm/lib/DebugInfo/PDB/GenericError.cpp | 55 +- llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp | 45 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 14 +- .../lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp | 11 +- .../DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp | 47 + .../DebugInfo/PDB/Native/NativeCompilandSymbol.cpp | 19 +- .../lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp | 55 - .../lib/DebugInfo/PDB/Native/NativeEnumModules.cpp | 23 +- llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp | 108 + llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp | 62 +- llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp | 60 +- llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp | 96 +- llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp | 135 +- .../PDB/Native/NativeSymbolEnumerator.cpp | 123 - llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp | 67 - .../lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp | 47 - llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp | 382 - .../DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp | 200 - .../lib/DebugInfo/PDB/Native/NativeTypePointer.cpp | 194 - .../lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp | 27 - llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp | 221 - .../lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp | 35 - llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp | 6 +- llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp | 34 +- llvm/lib/DebugInfo/PDB/Native/RawError.cpp | 30 +- llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 302 - llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp | 43 - llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp | 59 - llvm/lib/DebugInfo/PDB/PDB.cpp | 6 +- llvm/lib/DebugInfo/PDB/PDBExtras.cpp | 43 +- llvm/lib/DebugInfo/PDB/PDBSymbol.cpp | 77 +- llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp | 6 + .../DebugInfo/PDB/PDBSymbolCompilandDetails.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp | 10 + llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp | 7 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp | 6 + .../lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp | 6 + .../lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp | 11 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp | 6 + .../lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp | 6 + llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp | 4 + llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp | 6 + llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 3 +- llvm/lib/Demangle/CMakeLists.txt | 1 - llvm/{include/llvm => lib}/Demangle/Compiler.h | 0 llvm/lib/Demangle/ItaniumDemangle.cpp | 5187 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 2838 +- llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 610 - llvm/lib/Demangle/MicrosoftDemangleNodes.h | 697 - llvm/{include/llvm => lib}/Demangle/StringView.h | 0 llvm/lib/Demangle/Utility.h | 188 + llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 3 +- llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 3 - .../ExecutionEngine/Orc/CompileOnDemandLayer.cpp | 460 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 1834 +- llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 63 +- llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp | 10 +- llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp | 10 +- llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp | 134 +- .../Orc/JITTargetMachineBuilder.cpp | 55 - llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 160 +- llvm/lib/ExecutionEngine/Orc/Layer.cpp | 148 +- llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp | 208 - llvm/lib/ExecutionEngine/Orc/Legacy.cpp | 58 +- llvm/lib/ExecutionEngine/Orc/NullResolver.cpp | 4 +- llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp | 455 - llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp | 121 +- llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h | 264 +- llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h | 23 +- .../Orc/RTDyldObjectLinkingLayer.cpp | 226 +- llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp | 65 - llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp | 85 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp | 251 +- .../RuntimeDyld/RuntimeDyldChecker.cpp | 29 +- .../RuntimeDyld/RuntimeDyldCheckerImpl.h | 3 - .../ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 11 +- .../RuntimeDyld/Targets/RuntimeDyldMachOARM.h | 6 +- llvm/lib/FuzzMutate/IRMutator.cpp | 1 - llvm/lib/FuzzMutate/RandomIRBuilder.cpp | 2 +- llvm/lib/IR/AsmWriter.cpp | 147 +- llvm/lib/IR/Attributes.cpp | 4 +- llvm/lib/IR/AutoUpgrade.cpp | 222 +- llvm/lib/IR/BasicBlock.cpp | 4 +- llvm/lib/IR/CMakeLists.txt | 2 - llvm/lib/IR/ConstantFold.cpp | 18 +- llvm/lib/IR/Core.cpp | 135 - llvm/lib/IR/DIBuilder.cpp | 21 +- llvm/lib/IR/DataLayout.cpp | 16 +- llvm/lib/IR/DebugInfo.cpp | 22 +- llvm/lib/IR/DebugInfoMetadata.cpp | 96 +- llvm/lib/IR/DebugLoc.cpp | 17 +- llvm/lib/IR/DomTreeUpdater.cpp | 29 +- llvm/lib/IR/Dominators.cpp | 197 +- llvm/lib/IR/Function.cpp | 20 +- llvm/lib/IR/Globals.cpp | 5 - llvm/lib/IR/IRBuilder.cpp | 1 - llvm/lib/IR/Instruction.cpp | 38 +- llvm/lib/IR/Instructions.cpp | 128 +- llvm/lib/IR/IntrinsicInst.cpp | 12 +- llvm/lib/IR/LLVMContextImpl.h | 23 +- llvm/lib/IR/LegacyPassManager.cpp | 352 +- llvm/lib/IR/MDBuilder.cpp | 7 +- llvm/lib/IR/Metadata.cpp | 4 +- llvm/lib/IR/Module.cpp | 27 +- llvm/lib/IR/PassInstrumentation.cpp | 22 - llvm/lib/IR/PassTimingInfo.cpp | 159 - llvm/lib/IR/SafepointIRVerifier.cpp | 1 - llvm/lib/IR/Value.cpp | 8 +- llvm/lib/IR/Verifier.cpp | 51 +- llvm/lib/LLVMBuild.txt | 1 - llvm/lib/LTO/LTO.cpp | 36 +- llvm/lib/LTO/LTOBackend.cpp | 8 +- llvm/lib/LTO/LTOCodeGenerator.cpp | 1 - llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 36 +- llvm/lib/Linker/IRMover.cpp | 9 +- llvm/lib/MC/ConstantPools.cpp | 6 +- llvm/lib/MC/ELFObjectWriter.cpp | 5 - llvm/lib/MC/MCAsmInfoWasm.cpp | 2 +- llvm/lib/MC/MCAsmStreamer.cpp | 17 +- llvm/lib/MC/MCCodeView.cpp | 67 +- llvm/lib/MC/MCContext.cpp | 7 +- llvm/lib/MC/MCDwarf.cpp | 3 + llvm/lib/MC/MCELFObjectTargetWriter.cpp | 3 - llvm/lib/MC/MCExpr.cpp | 3 +- llvm/lib/MC/MCInstrAnalysis.cpp | 5 + llvm/lib/MC/MCObjectFileInfo.cpp | 183 +- llvm/lib/MC/MCObjectStreamer.cpp | 35 +- llvm/lib/MC/MCParser/AsmParser.cpp | 115 +- llvm/lib/MC/MCParser/MCAsmLexer.cpp | 2 +- llvm/lib/MC/MCRegisterInfo.cpp | 5 +- llvm/lib/MC/MCSection.cpp | 3 +- llvm/lib/MC/MCStreamer.cpp | 22 +- llvm/lib/MC/MCWasmStreamer.cpp | 1 + llvm/lib/MC/MachObjectWriter.cpp | 4 +- llvm/lib/MC/WasmObjectWriter.cpp | 86 +- llvm/lib/MC/WinCOFFObjectWriter.cpp | 101 +- llvm/lib/Object/ArchiveWriter.cpp | 34 +- llvm/lib/Object/COFFObjectFile.cpp | 44 +- llvm/lib/Object/ELF.cpp | 15 +- llvm/lib/Object/ELFObjectFile.cpp | 67 - llvm/lib/Object/MachOObjectFile.cpp | 6 +- llvm/lib/Object/WasmObjectFile.cpp | 95 +- llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp | 2 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 1 - llvm/lib/ObjectYAML/WasmYAML.cpp | 17 +- llvm/lib/Passes/CMakeLists.txt | 5 - llvm/lib/Passes/PassBuilder.cpp | 9 - llvm/lib/Passes/PassRegistry.def | 5 - llvm/lib/Passes/StandardInstrumentations.cpp | 115 - llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | 31 +- llvm/lib/ProfileData/GCOV.cpp | 154 +- llvm/lib/ProfileData/ProfileSummaryBuilder.cpp | 2 +- llvm/lib/ProfileData/SampleProf.cpp | 10 - llvm/lib/ProfileData/SampleProfReader.cpp | 112 +- llvm/lib/ProfileData/SampleProfWriter.cpp | 57 - llvm/lib/Support/APInt.cpp | 300 +- llvm/lib/Support/BinaryStreamError.cpp | 2 +- llvm/lib/Support/CMakeLists.txt | 11 +- llvm/lib/Support/COM.cpp | 2 +- llvm/lib/Support/CachePruning.cpp | 47 +- llvm/lib/Support/CodeGenCoverage.cpp | 4 +- llvm/lib/Support/CommandLine.cpp | 8 +- llvm/lib/Support/Compression.cpp | 28 +- llvm/lib/Support/DebugCounter.cpp | 12 +- llvm/lib/Support/Error.cpp | 44 +- llvm/lib/Support/FileCheck.cpp | 1340 - llvm/lib/Support/FileOutputBuffer.cpp | 6 - llvm/lib/Support/FoldingSet.cpp | 2 +- llvm/lib/Support/Hashing.cpp | 4 +- llvm/lib/Support/Host.cpp | 6 +- llvm/lib/Support/ItaniumManglingCanonicalizer.cpp | 321 - llvm/lib/Support/JSON.cpp | 2 +- llvm/lib/Support/Locale.cpp | 13 + llvm/lib/Support/LockFileManager.cpp | 10 +- llvm/lib/Support/Path.cpp | 104 +- llvm/lib/Support/Process.cpp | 10 +- llvm/lib/Support/SourceMgr.cpp | 16 +- llvm/lib/Support/StringSaver.cpp | 3 +- llvm/lib/Support/SymbolRemappingReader.cpp | 81 - llvm/lib/Support/TargetParser.cpp | 192 +- llvm/lib/Support/TargetRegistry.cpp | 2 +- llvm/lib/Support/Timer.cpp | 17 +- llvm/lib/Support/Triple.cpp | 35 +- llvm/lib/Support/Unix/Path.inc | 115 +- llvm/lib/Support/Windows/Path.inc | 92 +- llvm/lib/Support/Windows/Process.inc | 109 +- llvm/lib/Support/Windows/Program.inc | 2 +- llvm/lib/Support/raw_ostream.cpp | 92 +- llvm/lib/TableGen/Record.cpp | 9 +- llvm/lib/Target/AArch64/AArch64.td | 72 +- .../Target/AArch64/AArch64A57FPLoadBalancing.cpp | 29 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 +- llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 61 +- llvm/lib/Target/AArch64/AArch64CallLowering.h | 4 +- .../lib/Target/AArch64/AArch64CallingConvention.td | 8 - .../Target/AArch64/AArch64ExpandPseudoInsts.cpp | 69 +- llvm/lib/Target/AArch64/AArch64FastISel.cpp | 10 - llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 298 +- llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 39 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 246 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 9 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 264 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 62 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 170 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 3 - .../Target/AArch64/AArch64LoadStoreOptimizer.cpp | 8 +- llvm/lib/Target/AArch64/AArch64MCInstLower.cpp | 22 +- llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 251 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 99 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.h | 8 - llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 29 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 48 +- llvm/lib/Target/AArch64/AArch64SystemOperands.td | 101 - llvm/lib/Target/AArch64/AArch64TargetMachine.cpp | 14 +- .../lib/Target/AArch64/AArch64TargetObjectFile.cpp | 3 - .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 250 +- .../AArch64/Disassembler/AArch64Disassembler.cpp | 53 +- .../Disassembler/AArch64ExternalSymbolizer.cpp | 4 +- .../AArch64/InstPrinter/AArch64InstPrinter.cpp | 40 +- .../AArch64/InstPrinter/AArch64InstPrinter.h | 3 - .../AArch64/MCTargetDesc/AArch64AddressingModes.h | 56 +- .../AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 11 +- .../MCTargetDesc/AArch64ELFObjectWriter.cpp | 6 +- .../Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp | 4 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 26 - llvm/lib/Target/AArch64/SVEInstrFormats.td | 2 +- llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp | 14 - llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h | 23 +- llvm/lib/Target/AMDGPU/AMDGPU.h | 21 +- llvm/lib/Target/AMDGPU/AMDGPU.td | 37 +- llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp | 63 +- llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h | 18 +- llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp | 4 +- .../Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp | 30 +- .../Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp | 14 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 22 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 1 + llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 9 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h | 6 +- llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td | 6 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 16 +- .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 25 +- llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h | 1 + llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 344 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 188 +- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 20 +- llvm/lib/Target/AMDGPU/AMDGPUInline.cpp | 21 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 5 +- llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 3 + llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 39 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 6 +- llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp | 5 +- llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp | 1 + .../Target/AMDGPU/AMDGPULowerKernelArguments.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 20 - llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp | 10 +- llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp | 25 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 68 - llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 20 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 158 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 15 +- llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h | 10 +- .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 58 +- llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h | 2 +- .../AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp | 12 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 138 +- llvm/lib/Target/AMDGPU/BUFInstructions.td | 244 +- llvm/lib/Target/AMDGPU/FLATInstructions.td | 2 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 11 +- llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 2 +- llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp | 3 +- llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp | 2 +- .../AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp | 31 +- .../Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h | 8 +- .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp | 359 +- .../AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h | 9 +- llvm/lib/Target/AMDGPU/MIMGInstructions.td | 8 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 36 +- llvm/lib/Target/AMDGPU/R600InstrInfo.cpp | 8 +- llvm/lib/Target/AMDGPU/R600InstrInfo.h | 2 +- llvm/lib/Target/AMDGPU/R600Instructions.td | 8 +- llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp | 8 +- llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp | 13 +- llvm/lib/Target/AMDGPU/SIFixWWMLiveness.cpp | 385 +- llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 154 +- llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp | 19 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 1483 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 29 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 12 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 333 +- llvm/lib/Target/AMDGPU/SIInstrInfo.h | 18 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 118 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 66 +- llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 50 +- llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp | 14 +- llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp | 17 +- .../Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 9 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 19 +- llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp | 106 +- llvm/lib/Target/AMDGPU/SMInstructions.td | 59 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 51 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 284 +- llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h | 157 +- llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h | 1 - llvm/lib/Target/AMDGPU/VOP1Instructions.td | 9 +- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 201 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 76 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 84 - llvm/lib/Target/AMDGPU/VOPCInstructions.td | 26 - llvm/lib/Target/AMDGPU/VOPInstructions.td | 71 +- llvm/lib/Target/ARC/InstPrinter/ARCInstPrinter.cpp | 11 +- llvm/lib/Target/ARM/ARM.td | 89 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 48 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 105 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.h | 16 +- llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 5 - llvm/lib/Target/ARM/ARMBaseRegisterInfo.h | 2 - llvm/lib/Target/ARM/ARMCallLowering.cpp | 35 +- llvm/lib/Target/ARM/ARMCallLowering.h | 7 +- llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp | 651 +- llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | 16 - llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 24 +- llvm/lib/Target/ARM/ARMFrameLowering.cpp | 16 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 64 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 274 +- llvm/lib/Target/ARM/ARMISelLowering.h | 13 +- llvm/lib/Target/ARM/ARMInstrFormats.td | 31 - llvm/lib/Target/ARM/ARMInstrInfo.cpp | 30 +- llvm/lib/Target/ARM/ARMInstrInfo.h | 7 + llvm/lib/Target/ARM/ARMInstrInfo.td | 32 +- llvm/lib/Target/ARM/ARMInstrNEON.td | 101 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 22 - llvm/lib/Target/ARM/ARMInstrVFP.td | 12 +- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 37 +- llvm/lib/Target/ARM/ARMMacroFusion.h | 5 - llvm/lib/Target/ARM/ARMParallelDSP.cpp | 261 +- llvm/lib/Target/ARM/ARMSubtarget.cpp | 17 +- llvm/lib/Target/ARM/ARMSubtarget.h | 24 +- llvm/lib/Target/ARM/ARMTargetObjectFile.cpp | 14 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 44 +- llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp | 15 - .../Target/ARM/MCTargetDesc/ARMAddressingModes.h | 22 +- llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 1 - llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h | 5 - .../Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp | 18 - .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 3 +- .../Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 2 +- .../ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp | 2 +- llvm/lib/Target/ARM/Thumb2SizeReduction.cpp | 4 +- llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp | 65 +- llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp | 8 +- llvm/lib/Target/AVR/AVRISelLowering.cpp | 13 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 57 +- llvm/lib/Target/BPF/BPF.h | 2 - llvm/lib/Target/BPF/BPFMIChecking.cpp | 96 - llvm/lib/Target/BPF/BPFTargetMachine.cpp | 4 +- llvm/lib/Target/BPF/CMakeLists.txt | 1 - .../Target/BPF/Disassembler/BPFDisassembler.cpp | 2 + llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h | 4 +- .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 1 - llvm/lib/Target/Hexagon/CMakeLists.txt | 1 + .../Hexagon/Disassembler/HexagonDisassembler.cpp | 1 + llvm/lib/Target/Hexagon/Hexagon.h | 27 + llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp | 1 + llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp | 8 - llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp | 50 +- llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td | 3 - llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp | 4 +- llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp | 9 +- llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp | 58 +- llvm/lib/Target/Hexagon/HexagonGatherPacketize.cpp | 104 + llvm/lib/Target/Hexagon/HexagonGenInsert.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp | 14 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp | 19 +- llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp | 135 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 141 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 14 +- llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 70 - llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 203 +- llvm/lib/Target/Hexagon/HexagonInstrInfo.h | 14 +- .../lib/Target/Hexagon/HexagonMachineScheduler.cpp | 7 +- llvm/lib/Target/Hexagon/HexagonPatterns.td | 215 +- llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 19 +- .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 6 +- .../Target/Hexagon/HexagonTargetTransformInfo.h | 3 - llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 54 +- llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h | 4 +- .../Hexagon/MCTargetDesc/HexagonInstPrinter.cpp | 88 +- .../Hexagon/MCTargetDesc/HexagonInstPrinter.h | 44 +- .../Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp | 2 +- .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.h | 27 - llvm/lib/Target/Hexagon/RDFDeadCode.cpp | 2 +- llvm/lib/Target/Hexagon/RDFGraph.cpp | 2 +- llvm/lib/Target/Hexagon/RDFLiveness.cpp | 6 +- llvm/lib/Target/Lanai/LanaiInstrInfo.cpp | 9 +- llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp | 3 +- llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp | 5 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 161 +- .../Target/Mips/Disassembler/MipsDisassembler.cpp | 29 - llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp | 2 - .../Target/Mips/MCTargetDesc/MipsAsmBackend.cpp | 5 +- .../Mips/MCTargetDesc/MipsELFObjectWriter.cpp | 2 +- .../lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp | 4 - .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 6 - .../Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp | 15 +- llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td | 6 +- llvm/lib/Target/Mips/MicroMipsInstrFPU.td | 5 - llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 49 +- llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp | 115 +- llvm/lib/Target/Mips/Mips16InstrInfo.cpp | 6 +- llvm/lib/Target/Mips/Mips16InstrInfo.h | 11 +- llvm/lib/Target/Mips/Mips64InstrInfo.td | 5 +- llvm/lib/Target/Mips/Mips64r6InstrInfo.td | 3 - llvm/lib/Target/Mips/MipsBranchExpansion.cpp | 251 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 335 +- llvm/lib/Target/Mips/MipsCallLowering.h | 42 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 5 +- llvm/lib/Target/Mips/MipsFastISel.cpp | 5 - llvm/lib/Target/Mips/MipsISelLowering.cpp | 11 +- llvm/lib/Target/Mips/MipsInstrFPU.td | 40 +- llvm/lib/Target/Mips/MipsInstrInfo.cpp | 5 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 79 - llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 11 +- llvm/lib/Target/Mips/MipsMSAInstrInfo.td | 29 - llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 15 - llvm/lib/Target/Mips/MipsRegisterInfo.td | 28 - llvm/lib/Target/Mips/MipsSEFrameLowering.cpp | 17 +- llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 12 - llvm/lib/Target/Mips/MipsSEInstrInfo.cpp | 29 +- llvm/lib/Target/Mips/MipsSEInstrInfo.h | 10 +- llvm/lib/Target/Mips/MipsSubtarget.h | 10 +- llvm/lib/Target/Mips/MipsTargetMachine.cpp | 4 + llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp | 9 +- llvm/lib/Target/NVPTX/NVPTX.h | 2 +- llvm/lib/Target/NVPTX/NVPTX.td | 5 - llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 35 +- llvm/lib/Target/NVPTX/NVPTXInstrInfo.td | 42 +- llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 5 +- llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h | 13 - llvm/lib/Target/NVPTX/NVVMReflect.cpp | 10 +- .../PowerPC/Disassembler/PPCDisassembler.cpp | 2 +- .../Target/PowerPC/InstPrinter/PPCInstPrinter.cpp | 37 +- .../PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp | 39 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 1 - llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 54 +- llvm/lib/Target/PowerPC/PPCCallingConv.td | 2 +- llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp | 5 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 12 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 227 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 5 - llvm/lib/Target/PowerPC/PPCInstr64Bit.td | 5 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 404 +- llvm/lib/Target/PowerPC/PPCInstrInfo.h | 65 +- llvm/lib/Target/PowerPC/PPCInstrInfo.td | 6 - llvm/lib/Target/PowerPC/PPCInstrVSX.td | 98 +- llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 71 - llvm/lib/Target/PowerPC/PPCRegisterInfo.h | 17 - llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 8 +- llvm/lib/Target/PowerPC/PPCScheduleP7.td | 8 - llvm/lib/Target/PowerPC/PPCScheduleP8.td | 8 - llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 3 - llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 278 +- llvm/lib/Target/RISCV/CMakeLists.txt | 1 - .../RISCV/Disassembler/RISCVDisassembler.cpp | 38 - llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h | 15 - .../RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp | 2 +- llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 1 + llvm/lib/Target/RISCV/RISCV.h | 4 - llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp | 452 - llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 3 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 113 +- llvm/lib/Target/RISCV/RISCVISelLowering.h | 10 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 82 +- llvm/lib/Target/RISCV/RISCVInstrInfoA.td | 144 +- llvm/lib/Target/RISCV/RISCVInstrInfoC.td | 6 +- llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 2 +- llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp | 2 +- llvm/lib/Target/RISCV/RISCVTargetMachine.cpp | 10 - .../Sparc/Disassembler/SparcDisassembler.cpp | 4 +- llvm/lib/Target/Sparc/LeonFeatures.td | 4 - .../Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp | 20 +- llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp | 2 +- .../Sparc/MCTargetDesc/SparcTargetStreamer.h | 48 - llvm/lib/Target/Sparc/Sparc.td | 6 +- llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 2 +- llvm/lib/Target/Sparc/SparcISelLowering.cpp | 358 +- llvm/lib/Target/Sparc/SparcISelLowering.h | 20 +- llvm/lib/Target/Sparc/SparcInstr64Bit.td | 2 +- llvm/lib/Target/Sparc/SparcInstrAliases.td | 5 - llvm/lib/Target/Sparc/SparcInstrInfo.td | 67 +- llvm/lib/Target/Sparc/SparcRegisterInfo.cpp | 4 - llvm/lib/Target/Sparc/SparcSubtarget.cpp | 2 - llvm/lib/Target/Sparc/SparcSubtarget.h | 4 - llvm/lib/Target/Sparc/SparcTargetMachine.h | 4 + llvm/lib/Target/Sparc/SparcTargetStreamer.h | 49 + llvm/lib/Target/SystemZ/SystemZElimCompare.cpp | 7 +- .../lib/Target/SystemZ/SystemZHazardRecognizer.cpp | 37 +- llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp | 7 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 6 +- llvm/lib/Target/SystemZ/SystemZInstrFP.td | 10 +- llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp | 8 +- llvm/lib/Target/SystemZ/SystemZInstrVector.td | 16 +- llvm/lib/Target/SystemZ/SystemZOperators.td | 2 + llvm/lib/Target/SystemZ/SystemZRegisterInfo.td | 7 +- llvm/lib/Target/SystemZ/SystemZSchedule.td | 12 +- llvm/lib/Target/SystemZ/SystemZScheduleZ13.td | 60 +- llvm/lib/Target/SystemZ/SystemZScheduleZ14.td | 63 +- llvm/lib/Target/SystemZ/SystemZScheduleZ196.td | 66 +- llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td | 64 +- llvm/lib/Target/SystemZ/SystemZSubtarget.cpp | 10 - llvm/lib/Target/SystemZ/SystemZSubtarget.h | 3 - .../Target/SystemZ/SystemZTargetTransformInfo.cpp | 12 +- .../Target/SystemZ/SystemZTargetTransformInfo.h | 2 - llvm/lib/Target/TargetLoweringObjectFile.cpp | 3 - llvm/lib/Target/TargetMachine.cpp | 16 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 357 +- llvm/lib/Target/WebAssembly/CMakeLists.txt | 2 - .../Disassembler/WebAssemblyDisassembler.cpp | 47 +- .../InstPrinter/WebAssemblyInstPrinter.cpp | 95 +- .../InstPrinter/WebAssemblyInstPrinter.h | 1 + .../MCTargetDesc/WebAssemblyAsmBackend.cpp | 14 +- .../MCTargetDesc/WebAssemblyFixupKinds.h | 8 +- .../MCTargetDesc/WebAssemblyMCCodeEmitter.cpp | 48 +- .../MCTargetDesc/WebAssemblyMCTargetDesc.cpp | 25 +- .../MCTargetDesc/WebAssemblyMCTargetDesc.h | 81 +- .../MCTargetDesc/WebAssemblyTargetStreamer.cpp | 3 +- .../MCTargetDesc/WebAssemblyTargetStreamer.h | 6 +- .../MCTargetDesc/WebAssemblyWasmObjectWriter.cpp | 14 +- llvm/lib/Target/WebAssembly/WebAssembly.h | 2 - .../WebAssemblyAddMissingPrototypes.cpp | 16 +- .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 46 +- .../lib/Target/WebAssembly/WebAssemblyAsmPrinter.h | 4 +- llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp | 238 +- .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 694 +- .../WebAssembly/WebAssemblyCallIndirectFixup.cpp | 41 +- .../WebAssemblyEHRestoreStackPointer.cpp | 83 - .../WebAssembly/WebAssemblyExceptionInfo.cpp | 2 +- .../WebAssembly/WebAssemblyExplicitLocals.cpp | 51 +- .../lib/Target/WebAssembly/WebAssemblyFastISel.cpp | 184 +- .../WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | 159 +- .../WebAssembly/WebAssemblyFrameLowering.cpp | 90 +- .../Target/WebAssembly/WebAssemblyFrameLowering.h | 29 +- llvm/lib/Target/WebAssembly/WebAssemblyISD.def | 1 - .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 353 +- .../Target/WebAssembly/WebAssemblyISelLowering.h | 21 +- .../Target/WebAssembly/WebAssemblyInstrAtomics.td | 378 - .../lib/Target/WebAssembly/WebAssemblyInstrCall.td | 67 +- .../Target/WebAssembly/WebAssemblyInstrControl.td | 30 +- .../Target/WebAssembly/WebAssemblyInstrFloat.td | 33 - .../Target/WebAssembly/WebAssemblyInstrFormats.td | 106 +- .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 15 +- .../lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 14 - .../Target/WebAssembly/WebAssemblyInstrInteger.td | 34 - .../Target/WebAssembly/WebAssemblyInstrMemory.td | 12 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 580 +- .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 20 +- .../WebAssembly/WebAssemblyLowerBrUnless.cpp | 123 +- .../WebAssembly/WebAssemblyLowerGlobalDtors.cpp | 82 +- .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 97 +- .../Target/WebAssembly/WebAssemblyMCInstLower.h | 4 +- .../WebAssembly/WebAssemblyMachineFunctionInfo.h | 11 +- .../WebAssemblyOptimizeLiveIntervals.cpp | 10 +- .../lib/Target/WebAssembly/WebAssemblyPeephole.cpp | 10 - .../WebAssemblyPrepareForLiveIntervals.cpp | 5 +- .../Target/WebAssembly/WebAssemblyRegColoring.cpp | 19 +- .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 149 +- .../Target/WebAssembly/WebAssemblyRegisterInfo.cpp | 2 +- .../Target/WebAssembly/WebAssemblyRegisterInfo.td | 4 +- .../WebAssembly/WebAssemblyReplacePhysRegs.cpp | 6 +- .../WebAssemblyRuntimeLibcallSignatures.cpp | 23 +- .../WebAssemblyRuntimeLibcallSignatures.h | 17 +- .../WebAssembly/WebAssemblySetP2AlignOperands.cpp | 17 +- .../Target/WebAssembly/WebAssemblyStoreResults.cpp | 12 +- .../WebAssembly/WebAssemblyTargetMachine.cpp | 6 +- .../Target/WebAssembly/WebAssemblyUtilities.cpp | 111 +- .../X86/Disassembler/X86DisassemblerDecoder.cpp | 51 +- llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h | 5 - .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 441 +- llvm/lib/Target/X86/X86.td | 119 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 27 +- llvm/lib/Target/X86/X86CallLowering.cpp | 41 +- llvm/lib/Target/X86/X86CallLowering.h | 4 +- llvm/lib/Target/X86/X86CallingConv.td | 4 +- llvm/lib/Target/X86/X86DomainReassignment.cpp | 21 - llvm/lib/Target/X86/X86FastISel.cpp | 16 +- llvm/lib/Target/X86/X86FixupBWInsts.cpp | 2 +- llvm/lib/Target/X86/X86FixupLEAs.cpp | 3 +- llvm/lib/Target/X86/X86FlagsCopyLowering.cpp | 2 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 5 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 276 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 2928 +- llvm/lib/Target/X86/X86ISelLowering.h | 26 +- llvm/lib/Target/X86/X86InstrAVX512.td | 161 +- llvm/lib/Target/X86/X86InstrArithmetic.td | 116 +- llvm/lib/Target/X86/X86InstrCompiler.td | 336 +- llvm/lib/Target/X86/X86InstrControl.td | 14 +- llvm/lib/Target/X86/X86InstrFPStack.td | 3 - llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 10 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 186 +- llvm/lib/Target/X86/X86InstrInfo.h | 15 +- llvm/lib/Target/X86/X86InstrInfo.td | 44 +- llvm/lib/Target/X86/X86InstrSSE.td | 135 +- llvm/lib/Target/X86/X86InstrShiftRotate.td | 54 +- llvm/lib/Target/X86/X86InstrVecCompiler.td | 169 +- llvm/lib/Target/X86/X86InstructionSelector.cpp | 115 - llvm/lib/Target/X86/X86IntrinsicsInfo.h | 94 +- llvm/lib/Target/X86/X86LegalizerInfo.cpp | 16 - llvm/lib/Target/X86/X86MCInstLower.cpp | 85 +- llvm/lib/Target/X86/X86MacroFusion.cpp | 24 +- llvm/lib/Target/X86/X86MacroFusion.h | 5 - llvm/lib/Target/X86/X86OptimizeLEAs.cpp | 8 +- llvm/lib/Target/X86/X86PfmCounters.td | 5 - llvm/lib/Target/X86/X86RegisterBankInfo.cpp | 27 +- llvm/lib/Target/X86/X86RegisterInfo.h | 2 - llvm/lib/Target/X86/X86RegisterInfo.td | 10 - llvm/lib/Target/X86/X86RetpolineThunks.cpp | 4 +- llvm/lib/Target/X86/X86SchedBroadwell.td | 414 +- llvm/lib/Target/X86/X86SchedHaswell.td | 436 +- llvm/lib/Target/X86/X86SchedPredicates.td | 24 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 306 +- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 447 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 475 +- llvm/lib/Target/X86/X86Schedule.td | 39 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 76 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 191 +- llvm/lib/Target/X86/X86ScheduleSLM.td | 33 +- llvm/lib/Target/X86/X86ScheduleZnver1.td | 132 +- llvm/lib/Target/X86/X86SelectionDAGInfo.cpp | 12 +- .../lib/Target/X86/X86SpeculativeLoadHardening.cpp | 473 +- llvm/lib/Target/X86/X86Subtarget.cpp | 30 +- llvm/lib/Target/X86/X86Subtarget.h | 27 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 10 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 1 - llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 4 +- llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp | 5 +- llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp | 2 +- llvm/lib/Testing/Support/CMakeLists.txt | 1 - llvm/lib/Testing/Support/SupportHelpers.cpp | 53 - .../AggressiveInstCombine.cpp | 2 +- .../AggressiveInstCombineInternal.h | 5 - llvm/lib/Transforms/Coroutines/CoroElide.cpp | 2 +- llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 5 +- llvm/lib/Transforms/Coroutines/CoroSplit.cpp | 2 +- llvm/lib/Transforms/Coroutines/Coroutines.cpp | 17 - llvm/lib/Transforms/IPO/AlwaysInliner.cpp | 4 +- llvm/lib/Transforms/IPO/CMakeLists.txt | 1 - llvm/lib/Transforms/IPO/CalledValuePropagation.cpp | 3 - llvm/lib/Transforms/IPO/ConstantMerge.cpp | 108 +- .../lib/Transforms/IPO/DeadArgumentElimination.cpp | 11 +- llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp | 1 - llvm/lib/Transforms/IPO/FunctionAttrs.cpp | 117 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 122 +- llvm/lib/Transforms/IPO/GlobalDCE.cpp | 2 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 7 - llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 422 - llvm/lib/Transforms/IPO/IPO.cpp | 1 - llvm/lib/Transforms/IPO/Inliner.cpp | 176 +- llvm/lib/Transforms/IPO/LowerTypeTests.cpp | 6 +- llvm/lib/Transforms/IPO/PartialInlining.cpp | 4 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 21 +- llvm/lib/Transforms/IPO/PruneEH.cpp | 2 +- llvm/lib/Transforms/IPO/SCCP.cpp | 24 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 42 +- llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp | 2 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 86 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 306 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 430 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 255 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 262 +- .../Transforms/InstCombine/InstCombineInternal.h | 42 +- .../InstCombine/InstCombineLoadStoreAlloca.cpp | 52 +- .../InstCombine/InstCombineMulDivRem.cpp | 76 +- llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp | 9 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 165 +- .../InstCombine/InstCombineSimplifyDemanded.cpp | 55 +- .../InstCombine/InstCombineVectorOps.cpp | 178 +- .../InstCombine/InstructionCombining.cpp | 116 +- .../Instrumentation/AddressSanitizer.cpp | 42 +- llvm/lib/Transforms/Instrumentation/CMakeLists.txt | 1 - .../Instrumentation/ControlHeightReduction.cpp | 2073 - .../Instrumentation/DataFlowSanitizer.cpp | 15 +- .../Transforms/Instrumentation/GCOVProfiling.cpp | 248 +- .../Instrumentation/HWAddressSanitizer.cpp | 210 +- .../Instrumentation/IndirectCallPromotion.cpp | 3 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 22 +- .../Transforms/Instrumentation/Instrumentation.cpp | 1 - .../Transforms/Instrumentation/MemorySanitizer.cpp | 538 +- .../Instrumentation/SanitizerCoverage.cpp | 75 +- llvm/lib/Transforms/Scalar/ADCE.cpp | 27 +- llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp | 5 +- llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 246 +- .../Scalar/CorrelatedValuePropagation.cpp | 14 +- llvm/lib/Transforms/Scalar/DCE.cpp | 8 - .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 2 +- llvm/lib/Transforms/Scalar/DivRemPairs.cpp | 6 - llvm/lib/Transforms/Scalar/EarlyCSE.cpp | 6 +- llvm/lib/Transforms/Scalar/GVN.cpp | 173 +- llvm/lib/Transforms/Scalar/GVNHoist.cpp | 21 +- llvm/lib/Transforms/Scalar/GVNSink.cpp | 6 +- llvm/lib/Transforms/Scalar/GuardWidening.cpp | 238 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 334 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 92 +- llvm/lib/Transforms/Scalar/LICM.cpp | 322 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 29 +- llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp | 44 +- llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 186 +- llvm/lib/Transforms/Scalar/LoopPassManager.cpp | 10 - llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 32 +- llvm/lib/Transforms/Scalar/LoopSink.cpp | 10 +- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp | 6 +- .../lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp | 119 +- llvm/lib/Transforms/Scalar/LoopUnswitch.cpp | 78 +- llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp | 57 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 9 +- llvm/lib/Transforms/Scalar/MergeICmps.cpp | 97 +- llvm/lib/Transforms/Scalar/NewGVN.cpp | 58 +- .../Transforms/Scalar/PartiallyInlineLibCalls.cpp | 6 - llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp | 2 +- llvm/lib/Transforms/Scalar/Reassociate.cpp | 2 +- .../Transforms/Scalar/RewriteStatepointsForGC.cpp | 12 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 191 +- llvm/lib/Transforms/Scalar/SROA.cpp | 12 +- llvm/lib/Transforms/Scalar/Scalar.cpp | 9 - llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 54 +- llvm/lib/Transforms/Scalar/Sink.cpp | 4 +- llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp | 2 +- llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 12 +- .../Transforms/Scalar/TailRecursionElimination.cpp | 78 +- llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | 118 +- llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp | 8 +- llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 21 +- llvm/lib/Transforms/Utils/CMakeLists.txt | 2 +- llvm/lib/Transforms/Utils/CloneFunction.cpp | 6 +- llvm/lib/Transforms/Utils/CloneModule.cpp | 9 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 18 +- llvm/lib/Transforms/Utils/DemoteRegToStack.cpp | 2 +- llvm/lib/Transforms/Utils/Evaluator.cpp | 2 +- llvm/lib/Transforms/Utils/GuardUtils.cpp | 64 - .../Utils/ImportedFunctionsInliningStatistics.cpp | 23 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 29 +- llvm/lib/Transforms/Utils/Local.cpp | 307 +- llvm/lib/Transforms/Utils/LoopRotationUtils.cpp | 17 +- llvm/lib/Transforms/Utils/LoopSimplify.cpp | 4 +- llvm/lib/Transforms/Utils/LoopUnroll.cpp | 3 +- llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp | 62 +- llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp | 6 +- llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | 36 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 1182 +- llvm/lib/Transforms/Utils/LowerSwitch.cpp | 2 +- llvm/lib/Transforms/Utils/OrderedInstructions.cpp | 51 + llvm/lib/Transforms/Utils/PredicateInfo.cpp | 3 +- .../Transforms/Utils/PromoteMemoryToRegister.cpp | 27 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 124 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 566 +- llvm/lib/Transforms/Utils/SplitModule.cpp | 14 +- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 60 +- .../Vectorize/LoopVectorizationLegality.cpp | 88 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 1143 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2 +- llvm/lib/Transforms/Vectorize/VPlan.cpp | 83 +- llvm/lib/Transforms/Vectorize/VPlan.h | 14 - .../Transforms/Vectorize/VPlanHCFGTransforms.cpp | 12 - llvm/lib/Transforms/Vectorize/VPlanValue.h | 3 - llvm/lib/XRay/BlockIndexer.cpp | 88 - llvm/lib/XRay/BlockPrinter.cpp | 96 - llvm/lib/XRay/BlockVerifier.cpp | 187 - llvm/lib/XRay/CMakeLists.txt | 12 - llvm/lib/XRay/FDRRecordProducer.cpp | 114 - llvm/lib/XRay/FDRRecords.cpp | 31 - llvm/lib/XRay/FDRTraceExpander.cpp | 92 - llvm/lib/XRay/FDRTraceWriter.cpp | 133 - llvm/lib/XRay/FileHeaderReader.cpp | 75 - llvm/lib/XRay/InstrumentationMap.cpp | 8 +- llvm/lib/XRay/LLVMBuild.txt | 23 - llvm/lib/XRay/LogBuilderConsumer.cpp | 38 - llvm/lib/XRay/Profile.cpp | 397 - llvm/lib/XRay/RecordInitializer.cpp | 254 - llvm/lib/XRay/RecordPrinter.cpp | 89 - llvm/lib/XRay/Trace.cpp | 719 +- llvm/test/Analysis/AliasSet/argmemonly.ll | 135 - llvm/test/Analysis/AliasSet/guards.ll | 1550 - llvm/test/Analysis/AliasSet/intrinsics.ll | 46 - llvm/test/Analysis/AliasSet/memset.ll | 48 - llvm/test/Analysis/AliasSet/memtransfer.ll | 34 +- .../BasicAA/2006-11-03-BasicAAVectorCrash.ll | 2 +- llvm/test/Analysis/BasicAA/phi-values-usage.ll | 38 +- .../Analysis/BlockFrequencyInfo/irreducible_pgo.ll | 20 +- llvm/test/Analysis/ConstantFolding/funnel-shift.ll | 83 - llvm/test/Analysis/ConstantFolding/gep.ll | 27 +- .../Analysis/ConstantFolding/vector-undef-elts.ll | 69 - llvm/test/Analysis/CostModel/SystemZ/cmp-ext-01.ll | 2403 - llvm/test/Analysis/CostModel/SystemZ/cmp-ext-02.ll | 484 - llvm/test/Analysis/CostModel/SystemZ/cmp-ext.ll | 2403 + .../CostModel/SystemZ/scalar-cmp-cmp-log-sel.ll | 110 +- llvm/test/Analysis/CostModel/X86/fptoui.ll | 4 +- .../AMDGPU/atomics.ll | 0 .../AMDGPU/intrinsics.ll | 0 .../DivergenceAnalysis/AMDGPU/kernel-args.ll | 41 + .../AMDGPU/lit.local.cfg | 0 .../AMDGPU/llvm.amdgcn.buffer.atomic.ll | 0 .../AMDGPU/llvm.amdgcn.image.atomic.ll | 0 .../AMDGPU/no-return-blocks.ll | 0 .../AMDGPU/phi-undef.ll | 0 .../AMDGPU/unreachable-loop-block.ll | 0 .../AMDGPU/workitem-intrinsics.ll | 0 .../Analysis/DivergenceAnalysis/NVPTX/diverge.ll | 219 + .../NVPTX/lit.local.cfg | 0 .../LegacyDivergenceAnalysis/AMDGPU/kernel-args.ll | 41 - .../LegacyDivergenceAnalysis/AMDGPU/loads.ll | 15 - .../LegacyDivergenceAnalysis/NVPTX/diverge.ll | 219 - .../memcheck-wrapping-pointers.ll | 2 +- .../store-to-invariant-check1.ll | 8 +- .../store-to-invariant-check2.ll | 4 +- .../store-to-invariant-check3.ll | 2 +- llvm/test/Analysis/MustExecute/infinite_loops.ll | 111 - llvm/test/Analysis/MustExecute/loop-header.ll | 37 - .../Analysis/ScalarEvolution/solve-quadratic-i1.ll | 100 - .../ScalarEvolution/solve-quadratic-overflow.ll | 51 - .../Analysis/ScalarEvolution/solve-quadratic.ll | 364 - .../TypeBasedAliasAnalysis/functionattrs.ll | 7 +- .../Assembler/call-nonzero-program-addrspace-2.ll | 21 +- .../Assembler/call-nonzero-program-addrspace.ll | 24 +- llvm/test/Assembler/debug-info.ll | 11 +- llvm/test/Assembler/debug-variant-discriminator.ll | 14 - llvm/test/Assembler/dilocation.ll | 13 +- llvm/test/Assembler/empty-string.s | 3 - .../Assembler/invoke-nonzero-program-addrspace.ll | 22 +- llvm/test/Assembler/thinlto-summary.ll | 20 +- llvm/test/Bindings/llvm-c/echo.ll | 20 +- llvm/test/Bitcode/DILocation-implicit-code.ll | 190 - llvm/test/Bitcode/DILocation-implicit-code.ll.bc | Bin 4680 -> 0 bytes llvm/test/Bitcode/Inputs/apple-clang-700-O3-g-1.bc | Bin 8096 -> 0 bytes llvm/test/Bitcode/apple-clang-700-compat.test | 8 - llvm/test/Bitcode/bcanalyzer-atomics.ll | 14 - llvm/test/Bitcode/dicompileunit-gnu-pubnames.ll | 4 +- .../Bitcode/function-address-space-fwd-decl.ll | 39 - .../Bitcode/function-default-address-spaces.ll | 35 - .../function-nonzero-address-spaces-types.ll | 23 - .../Bitcode/function-nonzero-address-spaces.ll | 29 - llvm/test/Bitcode/thinlto-type-vcalls.ll | 8 +- llvm/test/Bitcode/vector-pcs.ll | 11 - llvm/test/CMakeLists.txt | 3 - .../AArch64/GlobalISel/arm64-irtranslator.ll | 56 +- .../CodeGen/AArch64/GlobalISel/call-translator.ll | 14 +- llvm/test/CodeGen/AArch64/GlobalISel/debug-cpp.ll | 67 - .../test/CodeGen/AArch64/GlobalISel/debug-insts.ll | 4 +- .../AArch64/GlobalISel/irtranslator-exceptions.ll | 11 +- .../GlobalISel/legalizer-info-validation.mir | 33 - .../AArch64/GlobalISel/select-gv-cmodel-tiny.mir | 56 - llvm/test/CodeGen/AArch64/O3-pipeline.ll | 2 - llvm/test/CodeGen/AArch64/aarch64-vector-pcs.mir | 253 - llvm/test/CodeGen/AArch64/arm64-build-vector.ll | 14 - .../CodeGen/AArch64/arm64-custom-call-saved-reg.ll | 141 - llvm/test/CodeGen/AArch64/arm64-memset-inline.ll | 407 +- llvm/test/CodeGen/AArch64/arm64-platform-reg.ll | 58 - .../AArch64/arm64-reserve-call-saved-reg.ll | 28 - .../AArch64/arm64-reserved-arg-reg-call-error.ll | 19 - llvm/test/CodeGen/AArch64/arm64-sincos.ll | 1 - llvm/test/CodeGen/AArch64/arm64-tls-dynamics.ll | 6 - llvm/test/CodeGen/AArch64/arm64-tls-execs.ll | 34 - .../CodeGen/AArch64/arm64-zero-cycle-regmov.ll | 20 +- .../CodeGen/AArch64/arm64-zero-cycle-zeroing.ll | 202 +- llvm/test/CodeGen/AArch64/blockaddress.ll | 6 - llvm/test/CodeGen/AArch64/code-model-tiny-abs.ll | 52 - llvm/test/CodeGen/AArch64/consthoist-gep.ll | 100 - llvm/test/CodeGen/AArch64/extern-weak.ll | 9 - llvm/test/CodeGen/AArch64/extract-bits.ll | 840 - llvm/test/CodeGen/AArch64/fpimm.ll | 17 +- llvm/test/CodeGen/AArch64/funnel-shift-rot.ll | 44 +- llvm/test/CodeGen/AArch64/funnel-shift.ll | 66 +- llvm/test/CodeGen/AArch64/global-merge-3.ll | 58 +- llvm/test/CodeGen/AArch64/iabs.ll | 52 - llvm/test/CodeGen/AArch64/inline-asm-clobber.ll | 8 - .../test/CodeGen/AArch64/inlineasm-illegal-type.ll | 17 - llvm/test/CodeGen/AArch64/jump-table.ll | 5 - llvm/test/CodeGen/AArch64/known-never-nan.ll | 50 - .../AArch64/lack-of-signed-truncation-check.ll | 56 +- llvm/test/CodeGen/AArch64/ldradr.ll | 132 - llvm/test/CodeGen/AArch64/literal_pools_float.ll | 9 - .../CodeGen/AArch64/machine-outliner-size-info.mir | 81 - llvm/test/CodeGen/AArch64/mingw-refptr.ll | 97 - .../CodeGen/AArch64/misched-fusion-crypto-eor.mir | 75 - llvm/test/CodeGen/AArch64/pow.ll | 138 - llvm/test/CodeGen/AArch64/sat-add.ll | 727 - .../test/CodeGen/AArch64/sdag-store-merging-bug.ll | 20 - llvm/test/CodeGen/AArch64/sign-return-address.ll | 86 - .../CodeGen/AArch64/signed-truncation-check.ll | 58 +- llvm/test/CodeGen/AArch64/spill-debuginfo.mir | 32 - llvm/test/CodeGen/AArch64/tiny_model.ll | 416 - llvm/test/CodeGen/AArch64/tiny_supported.ll | 13 - .../AArch64/umulo-128-legalisation-lowering.ll | 48 - ...old-masked-merge-scalar-constmask-innerouter.ll | 8 +- ...asked-merge-scalar-constmask-interleavedbits.ll | 8 +- ...merge-scalar-constmask-interleavedbytehalves.ll | 8 +- ...unfold-masked-merge-scalar-constmask-lowhigh.ll | 8 +- .../unfold-masked-merge-scalar-variablemask.ll | 8 +- llvm/test/CodeGen/AArch64/urem-seteq-optsize.ll | 41 - .../CodeGen/AArch64/urem-seteq-vec-nonsplat.ll | 240 - llvm/test/CodeGen/AArch64/urem-seteq-vec-splat.ll | 166 - llvm/test/CodeGen/AArch64/urem-seteq.ll | 153 - llvm/test/CodeGen/AArch64/vec-libcalls.ll | 498 - .../AMDGPU/GlobalISel/regbankselect-insert.mir | 83 - .../AMDGPU/GlobalISel/regbankselect-select.mir | 214 - llvm/test/CodeGen/AMDGPU/add.ll | 2 +- llvm/test/CodeGen/AMDGPU/add_i1.ll | 21 - llvm/test/CodeGen/AMDGPU/alloca.ll | 4 +- llvm/test/CodeGen/AMDGPU/amdgcn.private-memory.ll | 2 +- llvm/test/CodeGen/AMDGPU/amdgpu-alias-analysis.ll | 19 - llvm/test/CodeGen/AMDGPU/amdgpu.private-memory.ll | 4 +- .../AMDGPU/annotate-kernel-features-hsa-call.ll | 12 +- llvm/test/CodeGen/AMDGPU/atomicrmw-nand.ll | 85 - llvm/test/CodeGen/AMDGPU/attr-amdgpu-num-sgpr.ll | 16 +- llvm/test/CodeGen/AMDGPU/bfe-patterns.ll | 14 +- .../AMDGPU/build-vector-packed-partial-undef.ll | 380 - llvm/test/CodeGen/AMDGPU/byval-frame-setup.ll | 165 +- llvm/test/CodeGen/AMDGPU/call-argument-types.ll | 77 +- llvm/test/CodeGen/AMDGPU/call-return-types.ll | 6 +- .../CodeGen/AMDGPU/callee-special-input-vgprs.ll | 36 +- llvm/test/CodeGen/AMDGPU/calling-conventions.ll | 87 +- llvm/test/CodeGen/AMDGPU/cgp-addressing-modes.ll | 2 +- llvm/test/CodeGen/AMDGPU/clamp-modifier.ll | 23 - .../CodeGen/AMDGPU/clamp-omod-special-case.mir | 24 +- llvm/test/CodeGen/AMDGPU/clamp.ll | 68 +- .../coalescer-subranges-another-prune-error.mir | 2 +- llvm/test/CodeGen/AMDGPU/combine_vloads.ll | 2 +- llvm/test/CodeGen/AMDGPU/commute-compares.ll | 8 +- llvm/test/CodeGen/AMDGPU/commute_modifiers.ll | 2 +- .../CodeGen/AMDGPU/constant-fold-imm-immreg.mir | 76 +- .../CodeGen/AMDGPU/control-flow-fastregalloc.ll | 3 +- llvm/test/CodeGen/AMDGPU/copy-illegal-type.ll | 5 +- .../CodeGen/AMDGPU/couldnt-join-subrange-3.mir | 82 +- .../AMDGPU/cross-block-use-is-not-abi-copy.ll | 176 - llvm/test/CodeGen/AMDGPU/ctlz_zero_undef.ll | 2 +- llvm/test/CodeGen/AMDGPU/ctpop.ll | 4 +- llvm/test/CodeGen/AMDGPU/ctpop16.ll | 4 +- llvm/test/CodeGen/AMDGPU/ctpop64.ll | 2 +- llvm/test/CodeGen/AMDGPU/dag-divergence.ll | 30 - .../test/CodeGen/AMDGPU/dagcombine-setcc-select.ll | 67 +- llvm/test/CodeGen/AMDGPU/debug-value.ll | 2 +- llvm/test/CodeGen/AMDGPU/debug-value2.ll | 2 +- llvm/test/CodeGen/AMDGPU/debugger-emit-prologue.ll | 4 +- llvm/test/CodeGen/AMDGPU/debugger-insert-nops.ll | 4 +- llvm/test/CodeGen/AMDGPU/default-fp-mode.ll | 2 +- llvm/test/CodeGen/AMDGPU/div_i128.ll | 7 - llvm/test/CodeGen/AMDGPU/diverge-switch-default.ll | 64 - llvm/test/CodeGen/AMDGPU/dynamic_stackalloc.ll | 6 +- llvm/test/CodeGen/AMDGPU/endpgm-dce.mir | 17 - llvm/test/CodeGen/AMDGPU/env-amdgiz.ll | 11 + llvm/test/CodeGen/AMDGPU/env-amdgizcl.ll | 11 + llvm/test/CodeGen/AMDGPU/extload-align.ll | 2 +- llvm/test/CodeGen/AMDGPU/extract-lowbits.ll | 4 +- llvm/test/CodeGen/AMDGPU/extract_vector_elt-f16.ll | 4 +- llvm/test/CodeGen/AMDGPU/extract_vector_elt-f64.ll | 4 +- llvm/test/CodeGen/AMDGPU/extract_vector_elt-i16.ll | 6 +- llvm/test/CodeGen/AMDGPU/extract_vector_elt-i64.ll | 4 +- llvm/test/CodeGen/AMDGPU/fabs.f16.ll | 9 +- .../CodeGen/AMDGPU/fcanonicalize-elimination.ll | 448 +- llvm/test/CodeGen/AMDGPU/fcanonicalize.f16.ll | 262 - llvm/test/CodeGen/AMDGPU/fcanonicalize.ll | 76 +- llvm/test/CodeGen/AMDGPU/fdiv32-to-rcp-folding.ll | 94 +- llvm/test/CodeGen/AMDGPU/fence-amdgiz.ll | 15 + llvm/test/CodeGen/AMDGPU/fence-barrier.ll | 4 +- llvm/test/CodeGen/AMDGPU/fexp.ll | 224 - llvm/test/CodeGen/AMDGPU/fix-wwm-liveness.mir | 116 +- llvm/test/CodeGen/AMDGPU/flat-load-clustering.mir | 14 +- llvm/test/CodeGen/AMDGPU/fmax_legacy.f16.ll | 540 - llvm/test/CodeGen/AMDGPU/fmax_legacy.f64.ll | 165 +- llvm/test/CodeGen/AMDGPU/fmax_legacy.ll | 108 +- llvm/test/CodeGen/AMDGPU/fmed3.ll | 135 +- .../test/CodeGen/AMDGPU/fmin_fmax_legacy.amdgcn.ll | 4 +- llvm/test/CodeGen/AMDGPU/fmin_legacy.f16.ll | 541 - llvm/test/CodeGen/AMDGPU/fmin_legacy.f64.ll | 389 +- llvm/test/CodeGen/AMDGPU/fmin_legacy.ll | 130 +- .../CodeGen/AMDGPU/fmul-2-combine-multi-use.ll | 24 +- llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 478 +- llvm/test/CodeGen/AMDGPU/fneg-combines.si.ll | 28 - llvm/test/CodeGen/AMDGPU/fold-imm-copy.mir | 22 - .../fold-immediate-operand-shrink-with-carry.mir | 106 - .../AMDGPU/fold-immediate-operand-shrink.mir | 592 - llvm/test/CodeGen/AMDGPU/fold-vgpr-copy.mir | 27 - .../force-alwaysinline-lds-global-address.ll | 2 +- llvm/test/CodeGen/AMDGPU/fp-classify.ll | 128 +- llvm/test/CodeGen/AMDGPU/frame-index-amdgiz.ll | 53 + llvm/test/CodeGen/AMDGPU/function-args.ll | 13 +- llvm/test/CodeGen/AMDGPU/function-returns.ll | 14 +- llvm/test/CodeGen/AMDGPU/gfx902-without-xnack.ll | 8 - llvm/test/CodeGen/AMDGPU/global_smrd.ll | 4 +- llvm/test/CodeGen/AMDGPU/hazard.mir | 67 - llvm/test/CodeGen/AMDGPU/hsa-globals.ll | 4 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 11 - .../AMDGPU/hsa-metadata-kernel-debug-props.ll | 6 +- llvm/test/CodeGen/AMDGPU/idot2.ll | 2396 - llvm/test/CodeGen/AMDGPU/idot4.ll | 624 - llvm/test/CodeGen/AMDGPU/idot8.ll | 2503 - llvm/test/CodeGen/AMDGPU/image-schedule.ll | 5 +- llvm/test/CodeGen/AMDGPU/immv216.ll | 10 +- .../test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll | 16 +- llvm/test/CodeGen/AMDGPU/inserted-wait-states.mir | 2 +- llvm/test/CodeGen/AMDGPU/internalize.ll | 7 +- llvm/test/CodeGen/AMDGPU/invalid-addrspacecast.ll | 7 - llvm/test/CodeGen/AMDGPU/invalid-alloca.ll | 4 +- llvm/test/CodeGen/AMDGPU/invert-br-undef-vcc.mir | 2 +- llvm/test/CodeGen/AMDGPU/known-never-nan.ll | 25 - llvm/test/CodeGen/AMDGPU/known-never-snan.ll | 638 - .../CodeGen/AMDGPU/large-constant-initializer.ll | 4 +- .../CodeGen/AMDGPU/legalize-fp-load-invariant.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.AMDGPU.kill.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.class.ll | 55 +- .../CodeGen/AMDGPU/llvm.amdgcn.div.fixup.f16.ll | 24 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.div.scale.ll | 8 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fcmp.ll | 190 +- .../CodeGen/AMDGPU/llvm.amdgcn.fmad.ftz.f16.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fmad.ftz.ll | 3 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fmed3.ll | 86 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.icmp.ll | 160 +- .../AMDGPU/llvm.amdgcn.image.gather4.a16.dim.ll | 136 - .../AMDGPU/llvm.amdgcn.image.sample.a16.dim.ll | 435 - .../CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll | 40 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.interp.ll | 4 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.kill.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.lerp.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mbcnt.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.msad.u8.ll | 2 +- .../AMDGPU/llvm.amdgcn.raw.buffer.atomic.ll | 115 - .../llvm.amdgcn.raw.buffer.load.format.d16.ll | 41 - .../AMDGPU/llvm.amdgcn.raw.buffer.load.format.ll | 87 - .../CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.load.ll | 228 - .../llvm.amdgcn.raw.buffer.store.format.d16.ll | 57 - .../AMDGPU/llvm.amdgcn.raw.buffer.store.format.ll | 76 - .../CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.store.ll | 167 - .../AMDGPU/llvm.amdgcn.raw.tbuffer.load.d16.ll | 42 - .../CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.load.ll | 92 - .../AMDGPU/llvm.amdgcn.raw.tbuffer.store.d16.ll | 57 - .../AMDGPU/llvm.amdgcn.raw.tbuffer.store.ll | 75 - llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sad.hi.u8.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sad.u16.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sad.u8.ll | 2 +- .../AMDGPU/llvm.amdgcn.struct.buffer.atomic.ll | 127 - .../llvm.amdgcn.struct.buffer.load.format.d16.ll | 41 - .../llvm.amdgcn.struct.buffer.load.format.ll | 115 - .../AMDGPU/llvm.amdgcn.struct.buffer.load.ll | 155 - .../llvm.amdgcn.struct.buffer.store.format.d16.ll | 57 - .../llvm.amdgcn.struct.buffer.store.format.ll | 104 - .../AMDGPU/llvm.amdgcn.struct.buffer.store.ll | 120 - .../AMDGPU/llvm.amdgcn.struct.tbuffer.load.d16.ll | 45 - .../AMDGPU/llvm.amdgcn.struct.tbuffer.load.ll | 114 - .../AMDGPU/llvm.amdgcn.struct.tbuffer.store.d16.ll | 57 - .../AMDGPU/llvm.amdgcn.struct.tbuffer.store.ll | 114 - .../CodeGen/AMDGPU/llvm.amdgcn.tbuffer.store.ll | 4 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.update.dpp.ll | 3 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.writelane.ll | 2 +- llvm/test/CodeGen/AMDGPU/llvm.cos.f16.ll | 53 +- llvm/test/CodeGen/AMDGPU/llvm.fma.f16.ll | 60 +- llvm/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll | 4 +- llvm/test/CodeGen/AMDGPU/llvm.log.f16.ll | 16 +- llvm/test/CodeGen/AMDGPU/llvm.log.ll | 30 +- llvm/test/CodeGen/AMDGPU/llvm.log10.f16.ll | 16 +- llvm/test/CodeGen/AMDGPU/llvm.log10.ll | 30 +- llvm/test/CodeGen/AMDGPU/llvm.sin.f16.ll | 35 +- llvm/test/CodeGen/AMDGPU/llvm.sin.ll | 94 +- llvm/test/CodeGen/AMDGPU/load-constant-i1.ll | 6 +- llvm/test/CodeGen/AMDGPU/load-constant-i32.ll | 146 +- llvm/test/CodeGen/AMDGPU/load-global-i1.ll | 6 +- llvm/test/CodeGen/AMDGPU/load-global-i32.ll | 282 +- llvm/test/CodeGen/AMDGPU/load-local-i1.ll | 8 +- llvm/test/CodeGen/AMDGPU/load-local-i32.ll | 10 - llvm/test/CodeGen/AMDGPU/load-local-i8.ll | 8 +- .../CodeGen/AMDGPU/load-private-double16-amdgiz.ll | 24 + llvm/test/CodeGen/AMDGPU/mad-mix-hi.ll | 6 +- llvm/test/CodeGen/AMDGPU/mad-mix-lo.ll | 35 +- llvm/test/CodeGen/AMDGPU/mad-mix.ll | 54 +- llvm/test/CodeGen/AMDGPU/madak-inline-constant.mir | 185 - llvm/test/CodeGen/AMDGPU/madmk.ll | 22 +- .../AMDGPU/memory-legalizer-atomic-insert-end.mir | 18 +- ...ory-legalizer-multiple-mem-operands-atomics.mir | 8 +- ...galizer-multiple-mem-operands-nontemporal-1.mir | 12 +- ...galizer-multiple-mem-operands-nontemporal-2.mir | 32 +- .../AMDGPU/memory-legalizer-store-infinite-loop.ll | 2 +- llvm/test/CodeGen/AMDGPU/merge-load-store-vreg.mir | 102 +- llvm/test/CodeGen/AMDGPU/nop-data.ll | 2 +- llvm/test/CodeGen/AMDGPU/nullptr.ll | 4 +- llvm/test/CodeGen/AMDGPU/omod-nsz-flag.mir | 71 - .../CodeGen/AMDGPU/optimize-if-exec-masking.mir | 2 + .../CodeGen/AMDGPU/phi-elimination-assertion.mir | 69 - .../AMDGPU/promote-alloca-invariant-markers.ll | 2 +- .../CodeGen/AMDGPU/r600.amdgpu-alias-analysis.ll | 4 +- llvm/test/CodeGen/AMDGPU/reduction.ll | 151 +- llvm/test/CodeGen/AMDGPU/regcoalesce-dbg.mir | 4 +- ...coalescing-remove-partial-redundancy-assert.mir | 199 - llvm/test/CodeGen/AMDGPU/ret_jump.ll | 4 +- llvm/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir | 2 +- llvm/test/CodeGen/AMDGPU/schedule-regpressure.mir | 2 +- .../AMDGPU/schedule-vs-if-nested-loop-failure.ll | 32 +- llvm/test/CodeGen/AMDGPU/scratch-simple.ll | 6 +- llvm/test/CodeGen/AMDGPU/sdiv.ll | 2 +- llvm/test/CodeGen/AMDGPU/sdwa-scalar-ops.mir | 4 +- llvm/test/CodeGen/AMDGPU/select.f16.ll | 10 +- llvm/test/CodeGen/AMDGPU/setcc-opt.ll | 2 +- llvm/test/CodeGen/AMDGPU/setcc.ll | 4 +- llvm/test/CodeGen/AMDGPU/sext-in-reg.ll | 8 +- .../CodeGen/AMDGPU/shader-addr64-nonuniform.ll | 104 - llvm/test/CodeGen/AMDGPU/shift-i128.ll | 1044 - llvm/test/CodeGen/AMDGPU/shl.ll | 6 +- llvm/test/CodeGen/AMDGPU/shl.v2i16.ll | 2 +- llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir | 2 +- llvm/test/CodeGen/AMDGPU/sibling-call.ll | 18 +- llvm/test/CodeGen/AMDGPU/simplify-libcalls.ll | 6 +- llvm/test/CodeGen/AMDGPU/sitofp.f16.ll | 19 - llvm/test/CodeGen/AMDGPU/smrd-fold-offset.mir | 46 - llvm/test/CodeGen/AMDGPU/smrd.ll | 196 +- llvm/test/CodeGen/AMDGPU/spill-before-exec.mir | 100 - llvm/test/CodeGen/AMDGPU/split-scalar-i64-add.ll | 4 +- llvm/test/CodeGen/AMDGPU/sra.ll | 6 +- llvm/test/CodeGen/AMDGPU/srem.ll | 2 +- llvm/test/CodeGen/AMDGPU/store-global.ll | 10 +- llvm/test/CodeGen/AMDGPU/store-local.ll | 10 +- llvm/test/CodeGen/AMDGPU/sub.ll | 2 +- llvm/test/CodeGen/AMDGPU/sub.v2i16.ll | 1 + .../CodeGen/AMDGPU/subreg-coalescer-undef-use.ll | 12 +- .../CodeGen/AMDGPU/subreg-split-live-in-error.mir | 2 +- .../AMDGPU/trunc-vector-store-assertion-failure.ll | 2 +- llvm/test/CodeGen/AMDGPU/udiv.ll | 4 +- llvm/test/CodeGen/AMDGPU/uitofp.f16.ll | 19 - llvm/test/CodeGen/AMDGPU/unaligned-load-store.ll | 64 - .../AMDGPU/undefined-physreg-sgpr-spill.mir | 4 +- llvm/test/CodeGen/AMDGPU/unigine-liveness-crash.ll | 2 +- llvm/test/CodeGen/AMDGPU/unknown-processor.ll | 4 +- llvm/test/CodeGen/AMDGPU/unsupported-calls.ll | 4 +- llvm/test/CodeGen/AMDGPU/urem.ll | 4 +- .../test/CodeGen/AMDGPU/use-sgpr-multiple-times.ll | 57 +- llvm/test/CodeGen/AMDGPU/valu-i1.ll | 4 +- .../CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir | 4 +- llvm/test/CodeGen/AMDGPU/vector-alloca.ll | 12 +- ...r-implicit-virtreg-invalid-physreg-liveness.mir | 21 - .../vgpr-spill-emergency-stack-slot-compute.ll | 10 +- .../AMDGPU/vgpr-spill-emergency-stack-slot.ll | 6 +- llvm/test/CodeGen/AMDGPU/wqm.ll | 43 +- .../CodeGen/ARM/GlobalISel/arm-param-lowering.ll | 49 +- llvm/test/CodeGen/ARM/Windows/alloca.ll | 2 +- llvm/test/CodeGen/ARM/Windows/mingw-refptr.ll | 79 - llvm/test/CodeGen/ARM/Windows/pic.ll | 5 +- llvm/test/CodeGen/ARM/Windows/vla.ll | 4 +- llvm/test/CodeGen/ARM/acle-intrinsics-rot.ll | 143 - llvm/test/CodeGen/ARM/and-cmpz.ll | 9 +- llvm/test/CodeGen/ARM/and-load-combine.ll | 539 +- llvm/test/CodeGen/ARM/arm-cgp-calls.ll | 184 - llvm/test/CodeGen/ARM/arm-cgp-casts.ll | 340 - llvm/test/CodeGen/ARM/arm-cgp-icmps.ll | 246 +- llvm/test/CodeGen/ARM/arm-cgp-overflow.ll | 180 - llvm/test/CodeGen/ARM/arm-cgp-phis-calls-ret.ll | 392 + llvm/test/CodeGen/ARM/arm-cgp-phis-ret.ll | 174 - llvm/test/CodeGen/ARM/arm-cgp-pointers.ll | 135 - llvm/test/CodeGen/ARM/arm-cgp-signed-icmps.ll | 109 - .../CodeGen/ARM/armv8.2a-fp16-vector-intrinsics.ll | 1285 - llvm/test/CodeGen/ARM/clz.ll | 8 +- llvm/test/CodeGen/ARM/constant-island-movwt.mir | 902 - llvm/test/CodeGen/ARM/constantpool-promote-dbg.ll | 4 +- llvm/test/CodeGen/ARM/constantpool-promote.ll | 46 +- llvm/test/CodeGen/ARM/demanded-bits-and.ll | 35 - llvm/test/CodeGen/ARM/emutls_generic.ll | 5 +- .../CodeGen/ARM/execute-only-big-stack-frame.ll | 2 - llvm/test/CodeGen/ARM/execute-only-section.ll | 1 - llvm/test/CodeGen/ARM/execute-only.ll | 4 - llvm/test/CodeGen/ARM/fmacs.ll | 19 - llvm/test/CodeGen/ARM/fp16-vminmaxnm-vector.ll | 302 - llvm/test/CodeGen/ARM/fpconv.ll | 22 - llvm/test/CodeGen/ARM/global-merge-external-2.ll | 65 - llvm/test/CodeGen/ARM/half.ll | 7 - .../test/CodeGen/ARM/illegal-bitfield-loadstore.ll | 4 +- llvm/test/CodeGen/ARM/inline-asm-clobber.ll | 27 - llvm/test/CodeGen/ARM/invalid-target.ll | 16 +- llvm/test/CodeGen/ARM/load_store_opt_reg_limit.mir | 40 - llvm/test/CodeGen/ARM/loop-align-cortex-m.ll | 49 - llvm/test/CodeGen/ARM/misched-int-basic-thumb2.mir | 2 +- llvm/test/CodeGen/ARM/misched-int-basic.mir | 2 +- llvm/test/CodeGen/ARM/pow.ll | 92 - llvm/test/CodeGen/ARM/pr39060.ll | 33 - llvm/test/CodeGen/ARM/print-registers.ll | 10 - llvm/test/CodeGen/ARM/select_const.ll | 5 +- llvm/test/CodeGen/ARM/sincos.ll | 18 - llvm/test/CodeGen/ARM/smladx-1.ll | 240 - llvm/test/CodeGen/ARM/smlald0.ll | 132 - llvm/test/CodeGen/ARM/smlald1.ll | 94 - llvm/test/CodeGen/ARM/smlald2.ll | 138 - llvm/test/CodeGen/ARM/smlaldx-1.ll | 249 - llvm/test/CodeGen/ARM/smlaldx-2.ll | 248 - llvm/test/CodeGen/ARM/tail-call.ll | 12 - .../CodeGen/ARM/umulo-128-legalisation-lowering.ll | 210 - .../CodeGen/ARM/umulo-64-legalisation-lowering.ll | 69 - llvm/test/CodeGen/ARM/unwind-fp.ll | 15 - llvm/test/CodeGen/ARM/v8m-tail-call.ll | 167 +- llvm/test/CodeGen/ARM/vfcmp.ll | 110 +- llvm/test/CodeGen/ARM/vfp-reg-stride.ll | 23 +- llvm/test/CodeGen/ARM/vtrn.ll | 200 +- llvm/test/CodeGen/AVR/pseudo/LSLWRd.mir | 4 +- llvm/test/CodeGen/AVR/pseudo/SEXT.mir | 2 +- llvm/test/CodeGen/AVR/pseudo/ZEXT.mir | 2 +- llvm/test/CodeGen/BPF/elf-symbol-information.ll | 8 - llvm/test/CodeGen/BPF/xadd.ll | 59 - llvm/test/CodeGen/Generic/dwarf-md5.ll | 3 + llvm/test/CodeGen/Generic/dwarf-source.ll | 3 + llvm/test/CodeGen/Generic/llc-start-stop.ll | 6 +- llvm/test/CodeGen/Hexagon/BranchPredict.ll | 2 +- llvm/test/CodeGen/Hexagon/SUnit-boundary-prob.ll | 323 +- .../Hexagon/autohvx/build-vector-i32-type.ll | 9 +- llvm/test/CodeGen/Hexagon/autohvx/interleave.ll | 52 - .../CodeGen/Hexagon/autohvx/isel-anyext-inreg.ll | 8 +- .../CodeGen/Hexagon/autohvx/isel-anyext-pair.ll | 10 +- .../CodeGen/Hexagon/autohvx/isel-build-undef.ll | 10 +- .../Hexagon/autohvx/isel-concat-multiple.ll | 10 +- .../Hexagon/autohvx/isel-concat-vectors-bool.ll | 6 +- .../CodeGen/Hexagon/autohvx/isel-concat-vectors.ll | 6 +- .../Hexagon/autohvx/isel-const-splat-bitcast.ll | 10 +- .../isel-expand-unaligned-loads-noindexed.ll | 2 +- llvm/test/CodeGen/Hexagon/autohvx/isel-qfalse.ll | 2 +- .../CodeGen/Hexagon/autohvx/isel-select-const.ll | 8 +- .../CodeGen/Hexagon/autohvx/isel-setcc-pair.ll | 2 +- .../CodeGen/Hexagon/autohvx/isel-sext-inreg.ll | 16 +- .../CodeGen/Hexagon/autohvx/isel-shift-byte.ll | 4 +- .../CodeGen/Hexagon/autohvx/isel-shuffle-gather.ll | 121 - llvm/test/CodeGen/Hexagon/autohvx/isel-truncate.ll | 5 +- llvm/test/CodeGen/Hexagon/autohvx/isel-vec-ext.ll | 12 +- .../CodeGen/Hexagon/autohvx/isel-vsplat-pair.ll | 6 +- .../CodeGen/Hexagon/avoid-predspill-calleesaved.ll | 2 +- llvm/test/CodeGen/Hexagon/bit-bitsplit-at.ll | 10 +- llvm/test/CodeGen/Hexagon/bit-bitsplit-regclass.ll | 40 - llvm/test/CodeGen/Hexagon/bit-extract-off.ll | 4 +- llvm/test/CodeGen/Hexagon/bit-has.ll | 2 +- llvm/test/CodeGen/Hexagon/bitconvert-vector.ll | 8 +- llvm/test/CodeGen/Hexagon/build-vector-shuffle.ll | 14 +- llvm/test/CodeGen/Hexagon/callR_noreturn.ll | 9 +- llvm/test/CodeGen/Hexagon/cext-check.ll | 2 +- llvm/test/CodeGen/Hexagon/cfgopt-fall-through.ll | 2 +- .../test/CodeGen/Hexagon/convert_const_i1_to_i8.ll | 6 +- llvm/test/CodeGen/Hexagon/copy-to-combine-dbg.ll | 71 +- llvm/test/CodeGen/Hexagon/dealloc-store.ll | 2 +- .../CodeGen/Hexagon/dont_rotate_pregs_at_O2.ll | 67 +- .../CodeGen/Hexagon/expand-condsets-dead-bad.ll | 2 +- .../CodeGen/Hexagon/expand-condsets-dead-pred.ll | 2 +- llvm/test/CodeGen/Hexagon/expand-vstorerw-undef.ll | 2 +- llvm/test/CodeGen/Hexagon/ignore-terminal-mbb.ll | 2 +- llvm/test/CodeGen/Hexagon/indirect-br.ll | 10 +- .../Hexagon/isel-global-offset-alignment.ll | 2 +- llvm/test/CodeGen/Hexagon/isel-setcc-i1.ll | 2 +- llvm/test/CodeGen/Hexagon/isel-simplify-crash.ll | 2 +- llvm/test/CodeGen/Hexagon/long-calls.ll | 21 +- .../CodeGen/Hexagon/lower-extract-subvector.ll | 40 +- llvm/test/CodeGen/Hexagon/misaligned-const-load.ll | 38 - .../test/CodeGen/Hexagon/misaligned-const-store.ll | 38 - llvm/test/CodeGen/Hexagon/mux-undef.ll | 6 +- llvm/test/CodeGen/Hexagon/namedreg.ll | 13 - llvm/test/CodeGen/Hexagon/newvalueSameReg.ll | 88 +- llvm/test/CodeGen/Hexagon/newvaluejump-kill.ll | 2 +- llvm/test/CodeGen/Hexagon/no-packets-gather.ll | 31 +- llvm/test/CodeGen/Hexagon/packetize-debug-loc.mir | 58 - .../Hexagon/packetize-frame-setup-destroy.mir | 62 - llvm/test/CodeGen/Hexagon/packetize-impdef-1.ll | 2 +- llvm/test/CodeGen/Hexagon/packetize-nvstore.mir | 25 - llvm/test/CodeGen/Hexagon/peephole-kill-flags.ll | 25 +- llvm/test/CodeGen/Hexagon/postinc-offset.ll | 50 +- llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir | 33 - llvm/test/CodeGen/Hexagon/rdf-extra-livein.ll | 2 +- llvm/test/CodeGen/Hexagon/redundant-branching2.ll | 8 +- llvm/test/CodeGen/Hexagon/rotl-i64.ll | 19 +- llvm/test/CodeGen/Hexagon/signed_immediates.ll | 4 +- llvm/test/CodeGen/Hexagon/store-widen-subreg.ll | 10 +- llvm/test/CodeGen/Hexagon/swiz.ll | 51 + llvm/test/CodeGen/Hexagon/swp-carried-1.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-change-deps.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-check-offset.ll | 14 +- llvm/test/CodeGen/Hexagon/swp-const-tc1.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-const-tc2.ll | 10 +- llvm/test/CodeGen/Hexagon/swp-dep-neg-offset.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-epilog-phi11.ll | 33 - llvm/test/CodeGen/Hexagon/swp-epilog-phi2.ll | 12 +- llvm/test/CodeGen/Hexagon/swp-epilog-phi4.ll | 13 +- llvm/test/CodeGen/Hexagon/swp-epilog-phi6.ll | 4 +- llvm/test/CodeGen/Hexagon/swp-epilog-phi8.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-epilog-phi9.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-epilog-phis.ll | 3 +- llvm/test/CodeGen/Hexagon/swp-kernel-phi1.ll | 2 +- .../CodeGen/Hexagon/swp-loop-carried-unknown.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-lots-deps.ll | 7 +- llvm/test/CodeGen/Hexagon/swp-phi-dep.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-reuse-phi-6.ll | 14 +- llvm/test/CodeGen/Hexagon/swp-tfri.ll | 2 +- llvm/test/CodeGen/Hexagon/tail-dup-subreg-map.ll | 2 +- llvm/test/CodeGen/Hexagon/tfr-mux-nvj.ll | 2 +- llvm/test/CodeGen/Hexagon/trap-unreachable.ll | 2 +- llvm/test/CodeGen/Hexagon/v60-cur.ll | 83 +- llvm/test/CodeGen/Hexagon/v60-halide-vcombinei8.ll | 26 +- llvm/test/CodeGen/Hexagon/vassign-to-combine.ll | 59 +- .../CodeGen/Hexagon/vect/vect-bool-isel-crash.ll | 6 +- llvm/test/CodeGen/Hexagon/vect/zext-v4i1.ll | 6 +- .../CodeGen/Hexagon/verify-liveness-at-def.mir | 74 - llvm/test/CodeGen/Hexagon/vgather-packetize.mir | 31 - llvm/test/CodeGen/Hexagon/vload-postinc-sel.ll | 62 +- .../MIR/AMDGPU/expected-target-index-name.mir | 6 +- .../MIR/AMDGPU/invalid-target-index-operand.mir | 6 +- llvm/test/CodeGen/MIR/AMDGPU/syncscopes.mir | 36 +- .../CodeGen/MIR/AMDGPU/target-index-operands.mir | 10 +- llvm/test/CodeGen/MIR/Generic/frame-info.mir | 3 - llvm/test/CodeGen/MIR/X86/copyIRflags.mir | 20 - llvm/test/CodeGen/MIR/X86/diexpr-win32.mir | 31 +- ...xpected-size-integer-after-memory-operation.mir | 2 +- ...pected-size-integer-after-memory-operation2.mir | 24 - .../X86/instr-symbols-and-mcsymbol-operands.mir | 82 - .../CodeGen/MIR/X86/invalid-debug-location.mir | 15 - llvm/test/CodeGen/MIR/X86/memory-operands.mir | 29 +- llvm/test/CodeGen/MIR/X86/pr38773.mir | 105 - llvm/test/CodeGen/MSP430/libcalls.ll | 60 +- llvm/test/CodeGen/Mips/Fast-ISel/bricmpi1.ll | 189 - .../Mips/GlobalISel/instruction-select/bitwise.mir | 228 - .../Mips/GlobalISel/instruction-select/icmp.mir | 322 - .../Mips/GlobalISel/irtranslator/bitwise.ll | 129 - .../Mips/GlobalISel/irtranslator/extend_args.ll | 288 - .../Mips/GlobalISel/irtranslator/split_args.ll | 106 - .../test/CodeGen/Mips/GlobalISel/legalizer/add.mir | 188 +- .../CodeGen/Mips/GlobalISel/legalizer/bitwise.mir | 213 - .../CodeGen/Mips/GlobalISel/legalizer/icmp.mir | 277 - llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/add.ll | 76 - .../CodeGen/Mips/GlobalISel/llvm-ir/bitwise.ll | 103 - llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/icmp.ll | 158 - .../Mips/GlobalISel/regbankselect/bitwise.mir | 223 - .../CodeGen/Mips/GlobalISel/regbankselect/icmp.mir | 306 - .../buildpairf64-extractelementf64-implicit-sp.ll | 32 - .../Mips/cconv/arguments-hard-float-varargs.ll | 3 +- .../CodeGen/Mips/cconv/arguments-hard-float.ll | 9 +- llvm/test/CodeGen/Mips/cconv/return-hard-fp128.ll | 12 +- .../CodeGen/Mips/cconv/return-hard-struct-f128.ll | 12 +- llvm/test/CodeGen/Mips/f32-to-i64-single-float.ll | 52 - llvm/test/CodeGen/Mips/llvm-ir/sdiv.ll | 627 +- llvm/test/CodeGen/Mips/llvm-ir/srem.ll | 619 +- llvm/test/CodeGen/Mips/llvm-ir/udiv.ll | 527 +- llvm/test/CodeGen/Mips/llvm-ir/urem.ll | 690 +- llvm/test/CodeGen/Mips/longbranch.ll | 7 +- .../Mips/longbranch/long-branch-expansion-1.ll | 37 - .../Mips/longbranch/long-branch-expansion-2.ll | 41 - .../Mips/longbranch/long-branch-expansion-3.ll | 75 - llvm/test/CodeGen/Mips/micromips-b-range.ll | 98 - llvm/test/CodeGen/Mips/micromips-mtc-mfc.ll | 67 - .../micromips-sizereduction/micromips-movep.ll | 29 - .../micromips-sizereduction/micromips-movep.mir | 86 - llvm/test/CodeGen/Mips/msa/bitcast.ll | 25 +- llvm/test/CodeGen/Mips/msa/cc_without_nan.ll | 63 - .../shrink-wrap-buildpairf64-extractelementf64.mir | 150 - llvm/test/CodeGen/Mips/tls.ll | 8 +- llvm/test/CodeGen/NVPTX/bug22322.ll | 2 +- llvm/test/CodeGen/NVPTX/f16-instructions.ll | 175 +- llvm/test/CodeGen/NVPTX/nvvm-reflect-arch.ll | 21 - llvm/test/CodeGen/NVPTX/vectorize-misaligned.ll | 29 - .../CodeGen/PowerPC/2005-11-30-vastart-crash.ll | 2 +- .../PowerPC/2006-01-11-darwin-fp-argument.ll | 6 +- llvm/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll | 4 +- llvm/test/CodeGen/PowerPC/2006-09-28-shift_64.ll | 2 +- .../CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll | 5 +- llvm/test/CodeGen/PowerPC/2007-01-15-AsmDialect.ll | 4 +- .../test/CodeGen/PowerPC/2007-02-16-AlignPacked.ll | 5 +- .../PowerPC/2007-02-16-InlineAsmNConstraint.ll | 7 +- .../CodeGen/PowerPC/2007-02-23-lr-saved-twice.ll | 9 +- .../PowerPC/2007-04-24-InlineAsm-I-Modifier.ll | 5 +- .../PowerPC/2007-04-30-InlineAsmEarlyClobber.ll | 9 +- .../PowerPC/2007-05-03-InlineAsm-S-Constraint.ll | 4 +- .../PowerPC/2007-05-14-InlineAsmSelectCrash.ll | 4 +- .../test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll | 2 +- .../PowerPC/2007-05-30-dagcombine-miscomp.ll | 10 +- llvm/test/CodeGen/PowerPC/2007-09-08-unaligned.ll | 20 +- .../PowerPC/2007-09-12-LiveIntervalsAssert.ll | 6 +- .../PowerPC/2007-10-21-LocalRegAllocAssert.ll | 7 +- .../PowerPC/2007-10-21-LocalRegAllocAssert2.ll | 7 +- .../CodeGen/PowerPC/2007-11-04-CoalescerCrash.ll | 2 +- .../CodeGen/PowerPC/2007-11-16-landingpad-split.ll | 16 +- .../PowerPC/2008-02-05-LiveIntervalsAssert.ll | 4 +- .../PowerPC/2008-02-09-LocalRegAllocAssert.ll | 4 +- .../PowerPC/2008-03-05-RegScavengerAssert.ll | 5 +- .../CodeGen/PowerPC/2008-03-26-CoalescerBug.ll | 4 +- .../PowerPC/2008-04-10-LiveIntervalCrash.ll | 4 +- .../CodeGen/PowerPC/2008-04-16-CoalescerBug.ll | 5 +- .../CodeGen/PowerPC/2008-04-23-CoalescerCrash.ll | 4 +- llvm/test/CodeGen/PowerPC/2008-05-01-ppc_fp128.ll | 14 +- llvm/test/CodeGen/PowerPC/2008-07-15-Bswap.ll | 8 +- llvm/test/CodeGen/PowerPC/2008-07-15-Fabs.ll | 7 +- .../CodeGen/PowerPC/2008-07-15-SignExtendInreg.ll | 10 +- llvm/test/CodeGen/PowerPC/2008-07-17-Fneg.ll | 8 +- .../test/CodeGen/PowerPC/2008-07-24-PPC64-CCBug.ll | 5 +- .../CodeGen/PowerPC/2008-09-12-CoalescerBug.ll | 4 +- .../PowerPC/2008-10-17-AsmMatchingOperands.ll | 2 +- .../CodeGen/PowerPC/2008-10-31-PPCF128Libcalls.ll | 2 +- .../PowerPC/2008-12-02-LegalizeTypeAssert.ll | 2 +- .../CodeGen/PowerPC/2009-01-16-DeclareISelBug.ll | 2 +- llvm/test/CodeGen/PowerPC/2009-03-17-LSRBug.ll | 2 +- .../CodeGen/PowerPC/2009-05-28-LegalizeBRCC.ll | 2 +- .../2009-08-17-inline-asm-addr-mode-breakage.ll | 8 +- llvm/test/CodeGen/PowerPC/2009-09-18-carrybit.ll | 2 +- .../CodeGen/PowerPC/2009-11-15-ProcImpDefsBug.ll | 2 +- llvm/test/CodeGen/PowerPC/2009-11-25-ImpDefBug.ll | 2 +- .../test/CodeGen/PowerPC/2010-02-04-EmptyGlobal.ll | 10 +- llvm/test/CodeGen/PowerPC/2010-02-12-saveCR.ll | 35 +- .../CodeGen/PowerPC/2010-03-09-indirect-call.ll | 8 +- .../CodeGen/PowerPC/2010-04-01-MachineCSEBug.ll | 2 +- llvm/test/CodeGen/PowerPC/2010-05-03-retaddr1.ll | 18 +- .../CodeGen/PowerPC/2010-12-18-PPCStackRefs.ll | 4 +- .../CodeGen/PowerPC/2011-12-05-NoSpillDupCR.ll | 2 +- .../PowerPC/2011-12-06-SpillAndRestoreCR.ll | 2 +- llvm/test/CodeGen/PowerPC/2013-07-01-PHIElimBug.ll | 28 + .../test/CodeGen/PowerPC/2013-07-01-PHIElimBug.mir | 92 - llvm/test/CodeGen/PowerPC/Atomics-64.ll | 2 +- llvm/test/CodeGen/PowerPC/Frames-alloca.ll | 42 +- llvm/test/CodeGen/PowerPC/Frames-large.ll | 90 +- llvm/test/CodeGen/PowerPC/Frames-small.ll | 53 +- llvm/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll | 21 +- llvm/test/CodeGen/PowerPC/PR35812-neg-cmpxchg.ll | 16 +- llvm/test/CodeGen/PowerPC/VSX-XForm-Scalars.ll | 61 +- llvm/test/CodeGen/PowerPC/addc.ll | 14 +- llvm/test/CodeGen/PowerPC/addze.ll | 172 - llvm/test/CodeGen/PowerPC/align.ll | 40 +- llvm/test/CodeGen/PowerPC/anon_aggr.ll | 89 + llvm/test/CodeGen/PowerPC/asm-dialect.ll | 4 +- llvm/test/CodeGen/PowerPC/atomic-1.ll | 6 +- llvm/test/CodeGen/PowerPC/atomics-fences.ll | 6 +- llvm/test/CodeGen/PowerPC/atomics-indexed.ll | 4 +- llvm/test/CodeGen/PowerPC/atomics.ll | 4 +- llvm/test/CodeGen/PowerPC/available-externally.ll | 38 +- llvm/test/CodeGen/PowerPC/bitcasts-direct-move.ll | 8 +- llvm/test/CodeGen/PowerPC/branch-opt.ll | 10 +- llvm/test/CodeGen/PowerPC/branch_coalesce.ll | 12 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 44 +- llvm/test/CodeGen/PowerPC/builtins-ppc-p9-f128.ll | 38 +- llvm/test/CodeGen/PowerPC/byval-aliased.ll | 10 +- llvm/test/CodeGen/PowerPC/coal-sections.ll | 24 + llvm/test/CodeGen/PowerPC/coalesce-ext.ll | 2 +- .../PowerPC/combine_loads_from_build_pair.ll | 23 + llvm/test/CodeGen/PowerPC/compare-duplicate.ll | 2 +- llvm/test/CodeGen/PowerPC/compare-simm.ll | 2 +- llvm/test/CodeGen/PowerPC/crash.ll | 17 - llvm/test/CodeGen/PowerPC/darwin-labels.ll | 2 +- llvm/test/CodeGen/PowerPC/debuginfo-stackarg.ll | 9 +- llvm/test/CodeGen/PowerPC/empty-functions.ll | 9 + llvm/test/CodeGen/PowerPC/extswsli.ll | 17 - llvm/test/CodeGen/PowerPC/f128-conv.ll | 14 +- llvm/test/CodeGen/PowerPC/f128-passByValue.ll | 4 +- llvm/test/CodeGen/PowerPC/fabs.ll | 17 +- .../CodeGen/PowerPC/fast-isel-load-store-vsx.ll | 2 +- llvm/test/CodeGen/PowerPC/float-to-int.ll | 8 +- llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 36 +- .../PowerPC/fp128-bitcast-after-operation.ll | 15 +- llvm/test/CodeGen/PowerPC/fsqrt.ll | 18 +- llvm/test/CodeGen/PowerPC/funnel-shift-rot.ll | 36 +- llvm/test/CodeGen/PowerPC/funnel-shift.ll | 34 +- llvm/test/CodeGen/PowerPC/hidden-vis-2.ll | 14 +- llvm/test/CodeGen/PowerPC/hidden-vis.ll | 2 +- llvm/test/CodeGen/PowerPC/i64-to-float.ll | 8 +- llvm/test/CodeGen/PowerPC/indirect-hidden.ll | 17 +- llvm/test/CodeGen/PowerPC/indirectbr.ll | 44 +- llvm/test/CodeGen/PowerPC/inlineasm-vsx-reg.ll | 22 - llvm/test/CodeGen/PowerPC/int-fp-conv-0.ll | 2 +- llvm/test/CodeGen/PowerPC/ispositive.ll | 6 +- llvm/test/CodeGen/PowerPC/itofp128.ll | 2 +- llvm/test/CodeGen/PowerPC/load-v4i8-improved.ll | 22 +- llvm/test/CodeGen/PowerPC/longdbl-truncate.ll | 2 +- llvm/test/CodeGen/PowerPC/lsr-postinc-pos.ll | 2 +- .../CodeGen/PowerPC/lxv-aligned-stack-slots.ll | 2 +- llvm/test/CodeGen/PowerPC/mask64.ll | 2 +- llvm/test/CodeGen/PowerPC/mcm-12.ll | 3 +- llvm/test/CodeGen/PowerPC/mcm-4.ll | 3 +- llvm/test/CodeGen/PowerPC/mulld.ll | 53 - llvm/test/CodeGen/PowerPC/named-reg-alloc-r0.ll | 2 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r1-64.ll | 6 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r1.ll | 4 + .../test/CodeGen/PowerPC/named-reg-alloc-r13-64.ll | 3 + llvm/test/CodeGen/PowerPC/named-reg-alloc-r13.ll | 3 + llvm/test/CodeGen/PowerPC/named-reg-alloc-r2-64.ll | 2 +- llvm/test/CodeGen/PowerPC/named-reg-alloc-r2.ll | 1 + llvm/test/CodeGen/PowerPC/no-dead-strip.ll | 10 +- llvm/test/CodeGen/PowerPC/noPermuteFormasking.ll | 61 - llvm/test/CodeGen/PowerPC/optimize-andiso.ll | 44 - llvm/test/CodeGen/PowerPC/or-addressing-mode.ll | 4 +- .../PowerPC/p8-scalar_vector_conversions.ll | 852 +- .../CodeGen/PowerPC/p9-dform-load-alignment.ll | 16 - llvm/test/CodeGen/PowerPC/p9_copy_fp.ll | 48 - .../CodeGen/PowerPC/power9-moves-and-splats.ll | 246 +- llvm/test/CodeGen/PowerPC/ppc-label2.ll | 21 - llvm/test/CodeGen/PowerPC/ppc-prologue.ll | 12 +- .../PowerPC/ppc32-i1-stack-arguments-abi-bug.ll | 24 - llvm/test/CodeGen/PowerPC/ppc32-i1-vaarg.ll | 4 + .../CodeGen/PowerPC/ppc64-align-long-double.ll | 6 +- llvm/test/CodeGen/PowerPC/ppc64le-smallarg.ll | 6 +- llvm/test/CodeGen/PowerPC/ppcf128-1-opt.ll | 2 +- llvm/test/CodeGen/PowerPC/ppcf128-1.ll | 2 +- llvm/test/CodeGen/PowerPC/pr25157-peephole.ll | 2 +- llvm/test/CodeGen/PowerPC/pr25157.ll | 2 +- llvm/test/CodeGen/PowerPC/pr33093.ll | 58 +- llvm/test/CodeGen/PowerPC/pr38087.ll | 5 +- llvm/test/CodeGen/PowerPC/pre-inc-disable.ll | 274 - llvm/test/CodeGen/PowerPC/private.ll | 18 +- llvm/test/CodeGen/PowerPC/qpx-load-splat.ll | 62 +- llvm/test/CodeGen/PowerPC/retaddr.ll | 27 +- llvm/test/CodeGen/PowerPC/rlwimi-keep-rsh.ll | 4 +- llvm/test/CodeGen/PowerPC/scalar_vector_test_1.ll | 288 - llvm/test/CodeGen/PowerPC/scalar_vector_test_2.ll | 118 - llvm/test/CodeGen/PowerPC/scalar_vector_test_3.ll | 265 - llvm/test/CodeGen/PowerPC/scalar_vector_test_4.ll | 341 - llvm/test/CodeGen/PowerPC/select_const.ll | 6 +- llvm/test/CodeGen/PowerPC/setcr_bc.mir | 132 - llvm/test/CodeGen/PowerPC/setcr_bc2.mir | 132 - llvm/test/CodeGen/PowerPC/seteq-0.ll | 6 +- llvm/test/CodeGen/PowerPC/stack-protector.ll | 9 +- llvm/test/CodeGen/PowerPC/stfiwx.ll | 7 +- llvm/test/CodeGen/PowerPC/stubs.ll | 6 +- llvm/test/CodeGen/PowerPC/swaps-le-6.ll | 89 +- llvm/test/CodeGen/PowerPC/tail-dup-break-cfg.ll | 8 +- llvm/test/CodeGen/PowerPC/tail-dup-layout.ll | 36 +- llvm/test/CodeGen/PowerPC/tailcallpic1.ll | 2 +- llvm/test/CodeGen/PowerPC/testBitReverse.ll | 58 +- llvm/test/CodeGen/PowerPC/toc-float.ll | 81 +- .../PowerPC/umulo-128-legalisation-lowering.ll | 177 - llvm/test/CodeGen/PowerPC/varargs.ll | 40 +- llvm/test/CodeGen/PowerPC/vec_auto_constant.ll | 2 +- .../CodeGen/PowerPC/vec_buildvector_loadstore.ll | 4 +- llvm/test/CodeGen/PowerPC/vec_misaligned.ll | 2 +- llvm/test/CodeGen/PowerPC/vec_shuffle.ll | 2 +- llvm/test/CodeGen/PowerPC/vec_splat_constant.ll | 4 +- .../PowerPC/vector-merge-store-fp-constants.ll | 8 +- llvm/test/CodeGen/PowerPC/vrsave-spill.ll | 19 + llvm/test/CodeGen/PowerPC/vsx-spill.ll | 72 +- llvm/test/CodeGen/PowerPC/vsx.ll | 608 +- llvm/test/CodeGen/PowerPC/vsx_insert_extract_le.ll | 123 +- llvm/test/CodeGen/PowerPC/vsx_scalar_ld_st.ll | 4 +- .../test/CodeGen/PowerPC/weak_def_can_be_hidden.ll | 31 +- llvm/test/CodeGen/RISCV/atomic-load-store.ll | 24 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 4282 - llvm/test/CodeGen/RISCV/fixups-diff.ll | 46 - .../RISCV/umulo-128-legalisation-lowering.ll | 175 - llvm/test/CodeGen/SPARC/2011-01-11-FrameAddr.ll | 18 - llvm/test/CodeGen/SPARC/cast-sret-func.ll | 17 - llvm/test/CodeGen/SPARC/float-constants.ll | 24 +- llvm/test/CodeGen/SPARC/fp128.ll | 10 - llvm/test/CodeGen/SPARC/readcycle.ll | 11 - llvm/test/CodeGen/SPARC/sethiandn.ll | 42 - llvm/test/CodeGen/SPARC/sjlj.ll | 93 + .../SPARC/umulo-128-legalisation-lowering.ll | 259 - .../SystemZ/combine_loads_from_build_pair.ll | 22 - .../CodeGen/SystemZ/postra-sched-expandedops.mir | 90 - llvm/test/CodeGen/SystemZ/pr32372.ll | 8 +- llvm/test/CodeGen/SystemZ/subregliveness-01.ll | 48 - llvm/test/CodeGen/SystemZ/subregliveness-02.ll | 22 - llvm/test/CodeGen/SystemZ/subregliveness-03.ll | 51 - llvm/test/CodeGen/SystemZ/subregliveness-04.ll | 41 - llvm/test/CodeGen/SystemZ/subregliveness-05.ll | 48 - llvm/test/CodeGen/SystemZ/subregliveness-06.mir | 275 - llvm/test/CodeGen/SystemZ/subregliveness-07.mir | 78 - llvm/test/CodeGen/Thumb/bic_imm.ll | 67 +- .../CodeGen/Thumb/consthoist-few-dependents.ll | 191 - llvm/test/CodeGen/Thumb/consthoist-imm8-costs-1.ll | 39 - llvm/test/CodeGen/Thumb/frame-access.ll | 7 +- llvm/test/CodeGen/Thumb/shift-and.ll | 24 +- .../Thumb/umulo-128-legalisation-lowering.ll | 183 - .../Thumb2/2010-01-06-TailDuplicateLabels.ll | 2 +- llvm/test/CodeGen/Thumb2/float-intrinsics-float.ll | 5 +- .../Thumb2/umulo-128-legalisation-lowering.ll | 122 - .../Thumb2/umulo-64-legalisation-lowering.ll | 49 - llvm/test/CodeGen/WebAssembly/address-offsets.ll | 2 +- .../CodeGen/WebAssembly/atomic-mem-consistency.ll | 108 +- llvm/test/CodeGen/WebAssembly/atomic-rmw.ll | 428 +- llvm/test/CodeGen/WebAssembly/byval.ll | 18 +- llvm/test/CodeGen/WebAssembly/call.ll | 60 +- llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll | 263 - llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.mir | 322 - llvm/test/CodeGen/WebAssembly/cfg-stackify.ll | 4 +- llvm/test/CodeGen/WebAssembly/cfi.ll | 2 +- llvm/test/CodeGen/WebAssembly/comparisons-f32.ll | 204 - llvm/test/CodeGen/WebAssembly/comparisons-f64.ll | 203 - llvm/test/CodeGen/WebAssembly/comparisons-i32.ll | 101 - llvm/test/CodeGen/WebAssembly/comparisons-i64.ll | 101 - llvm/test/CodeGen/WebAssembly/comparisons_f32.ll | 204 + llvm/test/CodeGen/WebAssembly/comparisons_f64.ll | 203 + llvm/test/CodeGen/WebAssembly/comparisons_i32.ll | 101 + llvm/test/CodeGen/WebAssembly/comparisons_i64.ll | 101 + llvm/test/CodeGen/WebAssembly/conv-trap.ll | 2 +- llvm/test/CodeGen/WebAssembly/conv.ll | 2 +- llvm/test/CodeGen/WebAssembly/copysign-casts.ll | 2 +- llvm/test/CodeGen/WebAssembly/divrem-constant.ll | 2 +- llvm/test/CodeGen/WebAssembly/exception.ll | 107 +- llvm/test/CodeGen/WebAssembly/explicit-locals.mir | 2 +- llvm/test/CodeGen/WebAssembly/f16.ll | 4 +- llvm/test/CodeGen/WebAssembly/f32.ll | 2 +- llvm/test/CodeGen/WebAssembly/f64.ll | 2 +- llvm/test/CodeGen/WebAssembly/fast-isel-br-i1.ll | 2 +- llvm/test/CodeGen/WebAssembly/fast-isel-i24.ll | 2 +- llvm/test/CodeGen/WebAssembly/fast-isel-i256.ll | 2 +- llvm/test/CodeGen/WebAssembly/fast-isel-noreg.ll | 4 +- llvm/test/CodeGen/WebAssembly/fast-isel.ll | 2 +- llvm/test/CodeGen/WebAssembly/frem.ll | 2 +- llvm/test/CodeGen/WebAssembly/func.ll | 2 +- .../WebAssembly/function-bitcasts-varargs.ll | 10 +- llvm/test/CodeGen/WebAssembly/function-bitcasts.ll | 71 +- llvm/test/CodeGen/WebAssembly/global.ll | 2 +- llvm/test/CodeGen/WebAssembly/i128.ll | 2 +- .../WebAssembly/i32-load-store-alignment.ll | 2 +- llvm/test/CodeGen/WebAssembly/i32.ll | 2 +- .../WebAssembly/i64-load-store-alignment.ll | 2 +- llvm/test/CodeGen/WebAssembly/i64.ll | 2 +- llvm/test/CodeGen/WebAssembly/ident.ll | 2 +- llvm/test/CodeGen/WebAssembly/immediates.ll | 2 +- llvm/test/CodeGen/WebAssembly/implicit-def.ll | 2 +- llvm/test/CodeGen/WebAssembly/import-module.ll | 2 +- llvm/test/CodeGen/WebAssembly/indirect-import.ll | 4 +- llvm/test/CodeGen/WebAssembly/inline-asm-m.ll | 2 +- llvm/test/CodeGen/WebAssembly/inline-asm.ll | 11 +- llvm/test/CodeGen/WebAssembly/irreducible-cfg.ll | 2 +- llvm/test/CodeGen/WebAssembly/legalize.ll | 2 +- llvm/test/CodeGen/WebAssembly/libcalls.ll | 2 +- llvm/test/CodeGen/WebAssembly/load-ext-atomic.ll | 2 +- llvm/test/CodeGen/WebAssembly/load-ext.ll | 2 +- llvm/test/CodeGen/WebAssembly/load-store-i1.ll | 2 +- llvm/test/CodeGen/WebAssembly/load.ll | 4 +- .../CodeGen/WebAssembly/lower-em-ehsjlj-options.ll | 6 +- .../test/CodeGen/WebAssembly/lower-global-dtors.ll | 2 +- llvm/test/CodeGen/WebAssembly/main-with-args.ll | 16 - .../WebAssembly/{main-no-args.ll => main.ll} | 0 llvm/test/CodeGen/WebAssembly/mem-intrinsics.ll | 2 +- llvm/test/CodeGen/WebAssembly/memory-addr32.ll | 2 +- llvm/test/CodeGen/WebAssembly/muloti4.ll | 2 +- llvm/test/CodeGen/WebAssembly/negative-base-reg.ll | 2 +- llvm/test/CodeGen/WebAssembly/offset-atomics.ll | 723 +- llvm/test/CodeGen/WebAssembly/offset-fastisel.ll | 2 +- llvm/test/CodeGen/WebAssembly/offset-folding.ll | 2 +- llvm/test/CodeGen/WebAssembly/offset.ll | 2 +- llvm/test/CodeGen/WebAssembly/phi.ll | 2 +- llvm/test/CodeGen/WebAssembly/reg-stackify.ll | 200 +- llvm/test/CodeGen/WebAssembly/return-int32.ll | 6 +- llvm/test/CodeGen/WebAssembly/returned.ll | 2 +- llvm/test/CodeGen/WebAssembly/select.ll | 4 +- llvm/test/CodeGen/WebAssembly/signext-arg.ll | 2 +- llvm/test/CodeGen/WebAssembly/signext-inreg.ll | 4 +- llvm/test/CodeGen/WebAssembly/signext-zeroext.ll | 2 +- llvm/test/CodeGen/WebAssembly/simd-arith.ll | 801 +- llvm/test/CodeGen/WebAssembly/simd-bitcasts.ll | 324 - llvm/test/CodeGen/WebAssembly/simd-comparisons.ll | 644 - llvm/test/CodeGen/WebAssembly/simd-conversions.ll | 100 - llvm/test/CodeGen/WebAssembly/simd-offset.ll | 1216 - llvm/test/CodeGen/WebAssembly/simd.ll | 596 - llvm/test/CodeGen/WebAssembly/stack-alignment.ll | 26 +- .../test/CodeGen/WebAssembly/store-trunc-atomic.ll | 2 +- llvm/test/CodeGen/WebAssembly/store-trunc.ll | 2 +- llvm/test/CodeGen/WebAssembly/store.ll | 4 +- llvm/test/CodeGen/WebAssembly/switch.ll | 2 +- llvm/test/CodeGen/WebAssembly/tls.ll | 2 +- .../WebAssembly/umulo-128-legalisation-lowering.ll | 94 - llvm/test/CodeGen/WebAssembly/umulo-i64.ll | 2 +- .../WebAssembly/unsupported-function-bitcasts.ll | 78 +- llvm/test/CodeGen/WebAssembly/unused-argument.ll | 2 +- llvm/test/CodeGen/WebAssembly/userstack.ll | 54 +- llvm/test/CodeGen/WebAssembly/varargs.ll | 2 +- llvm/test/CodeGen/WebAssembly/vtable.ll | 6 +- llvm/test/CodeGen/WinCFGuard/cfguard.ll | 4 +- llvm/test/CodeGen/X86/2006-11-17-IllegalMove.ll | 6 +- .../CodeGen/X86/2010-08-04-MaskedSignedCompare.ll | 3 +- llvm/test/CodeGen/X86/2011-20-21-zext-ui2fp.ll | 2 +- llvm/test/CodeGen/X86/2012-01-12-extract-sv.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/add-ext.ll | 228 - llvm/test/CodeGen/X86/GlobalISel/add-scalar.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/and-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/ashr-scalar.ll | 73 +- llvm/test/CodeGen/X86/GlobalISel/binop.ll | 4 +- llvm/test/CodeGen/X86/GlobalISel/callingconv.ll | 6 +- .../X86/GlobalISel/calllowering-nocrashret.ll | 13 - llvm/test/CodeGen/X86/GlobalISel/ext-x86-64.ll | 19 +- llvm/test/CodeGen/X86/GlobalISel/ext.ll | 20 +- .../X86/GlobalISel/legalize-fptrunc-scalar.mir | 39 - llvm/test/CodeGen/X86/GlobalISel/lshr-scalar.ll | 69 +- llvm/test/CodeGen/X86/GlobalISel/memop-scalar.ll | 18 +- llvm/test/CodeGen/X86/GlobalISel/mul-scalar.ll | 31 +- llvm/test/CodeGen/X86/GlobalISel/or-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/phi.ll | 62 +- llvm/test/CodeGen/X86/GlobalISel/ptrtoint.ll | 12 +- .../X86/GlobalISel/regbankselect-X86_64.mir | 1836 - .../X86/GlobalISel/select-fptrunc-scalar.mir | 41 - .../CodeGen/X86/GlobalISel/shl-scalar-widening.ll | 37 +- llvm/test/CodeGen/X86/GlobalISel/shl-scalar.ll | 65 +- llvm/test/CodeGen/X86/GlobalISel/sub-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/trunc.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/undef.ll | 3 +- .../CodeGen/X86/GlobalISel/x86-select-trap.mir | 28 - .../x86_64-irtranslator-struct-return.ll | 290 - .../CodeGen/X86/GlobalISel/x86_64-irtranslator.ll | 13 - .../X86/GlobalISel/x86_64-legalize-fcmp.mir | 1126 - .../X86/GlobalISel/x86_64-legalize-fptosi.mir | 266 - .../CodeGen/X86/GlobalISel/x86_64-select-fcmp.mir | 1218 - .../X86/GlobalISel/x86_64-select-fptosi.mir | 290 - llvm/test/CodeGen/X86/GlobalISel/xor-scalar.ll | 10 +- llvm/test/CodeGen/X86/MergeConsecutiveStores.ll | 72 - llvm/test/CodeGen/X86/O0-pipeline.ll | 1 - llvm/test/CodeGen/X86/O3-pipeline.ll | 3 - llvm/test/CodeGen/X86/abi-isel.ll | 18464 +- llvm/test/CodeGen/X86/add.ll | 87 +- llvm/test/CodeGen/X86/addcarry.ll | 96 +- llvm/test/CodeGen/X86/addrsig.ll | 18 - llvm/test/CodeGen/X86/adx-commute.mir | 234 - llvm/test/CodeGen/X86/adx-intrinsics-upgrade.ll | 122 - llvm/test/CodeGen/X86/adx-intrinsics.ll | 230 +- llvm/test/CodeGen/X86/aes-schedule.ll | 36 +- llvm/test/CodeGen/X86/and-encoding.ll | 18 +- llvm/test/CodeGen/X86/andimm8.ll | 11 +- llvm/test/CodeGen/X86/anyext.ll | 3 +- llvm/test/CodeGen/X86/apm.ll | 4 +- llvm/test/CodeGen/X86/atomic-eflags-reuse.ll | 48 +- llvm/test/CodeGen/X86/atomic-minmax-i6432.ll | 4 +- llvm/test/CodeGen/X86/atomic-non-integer.ll | 120 +- llvm/test/CodeGen/X86/atomic128.ll | 3 +- llvm/test/CodeGen/X86/atomic32.ll | 2 +- llvm/test/CodeGen/X86/atomic_idempotent.ll | 146 +- llvm/test/CodeGen/X86/atomic_mi.ll | 1919 +- llvm/test/CodeGen/X86/avg.ll | 39 +- llvm/test/CodeGen/X86/avoid-sfb.ll | 76 +- llvm/test/CodeGen/X86/avx-basic.ll | 5 +- llvm/test/CodeGen/X86/avx-intel-ocl.ll | 2 +- llvm/test/CodeGen/X86/avx-logic.ll | 108 - llvm/test/CodeGen/X86/avx-schedule.ll | 122 +- llvm/test/CodeGen/X86/avx-vbroadcast.ll | 4 +- llvm/test/CodeGen/X86/avx-vbroadcastf128.ll | 25 - llvm/test/CodeGen/X86/avx-vinsertf128.ll | 9 +- llvm/test/CodeGen/X86/avx2-fma-fneg-combine.ll | 23 +- llvm/test/CodeGen/X86/avx2-intrinsics-canonical.ll | 167 - llvm/test/CodeGen/X86/avx2-intrinsics-fast-isel.ll | 46 +- .../CodeGen/X86/avx2-intrinsics-x86-upgrade.ll | 104 - llvm/test/CodeGen/X86/avx2-intrinsics-x86.ll | 158 +- llvm/test/CodeGen/X86/avx2-masked-gather.ll | 358 +- llvm/test/CodeGen/X86/avx512-arith.ll | 4 +- llvm/test/CodeGen/X86/avx512-calling-conv.ll | 4 +- llvm/test/CodeGen/X86/avx512-cvt.ll | 1181 - llvm/test/CodeGen/X86/avx512-ext.ll | 649 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 32 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 42 +- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 44 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 15 +- llvm/test/CodeGen/X86/avx512-regcall-Mask.ll | 160 +- llvm/test/CodeGen/X86/avx512-regcall-NoMask.ll | 63 +- llvm/test/CodeGen/X86/avx512-schedule.ll | 90 +- llvm/test/CodeGen/X86/avx512-select.ll | 6 +- llvm/test/CodeGen/X86/avx512-shuffle-schedule.ll | 32 +- .../CodeGen/X86/avx512-shuffles/shuffle-vec.ll | 16 +- llvm/test/CodeGen/X86/avx512-skx-insert-subvec.ll | 5 +- .../CodeGen/X86/avx512bw-intrinsics-canonical.ll | 308 - .../CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 792 - llvm/test/CodeGen/X86/avx512bw-intrinsics.ll | 401 +- llvm/test/CodeGen/X86/avx512bw-mask-op.ll | 20 +- .../CodeGen/X86/avx512bwvl-intrinsics-canonical.ll | 669 - .../CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll | 1601 - llvm/test/CodeGen/X86/avx512bwvl-intrinsics.ll | 1412 +- llvm/test/CodeGen/X86/avx512dq-intrinsics.ll | 112 - llvm/test/CodeGen/X86/avx512dq-mask-op.ll | 12 +- llvm/test/CodeGen/X86/avx512vl-arith.ll | 8 +- llvm/test/CodeGen/X86/bigstructret.ll | 14 +- llvm/test/CodeGen/X86/bitcast-and-setcc-128.ll | 40 +- llvm/test/CodeGen/X86/bitcast-i256.ll | 4 +- .../test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 6 +- llvm/test/CodeGen/X86/bitcast-setcc-128.ll | 20 +- llvm/test/CodeGen/X86/bitreverse.ll | 57 +- .../CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll | 22 +- llvm/test/CodeGen/X86/bmi-intrinsics-fast-isel.ll | 86 +- llvm/test/CodeGen/X86/bmi-schedule.ll | 24 +- llvm/test/CodeGen/X86/bmi-x86_64.ll | 64 +- llvm/test/CodeGen/X86/bmi.ll | 89 +- llvm/test/CodeGen/X86/bmi2-schedule.ll | 8 +- llvm/test/CodeGen/X86/bmi2.ll | 28 +- llvm/test/CodeGen/X86/bool-math.ll | 33 +- llvm/test/CodeGen/X86/bool-simplify.ll | 4 +- llvm/test/CodeGen/X86/bool-vector.ll | 4 + llvm/test/CodeGen/X86/br-fold.ll | 3 +- .../CodeGen/X86/broadcast-elm-cross-splat-vec.ll | 64 +- llvm/test/CodeGen/X86/bswap-rotate.ll | 3 +- llvm/test/CodeGen/X86/bswap-wide-int.ll | 16 +- llvm/test/CodeGen/X86/bswap.ll | 15 +- llvm/test/CodeGen/X86/bswap_tree.ll | 8 +- llvm/test/CodeGen/X86/bswap_tree2.ll | 18 +- llvm/test/CodeGen/X86/bt.ll | 12 +- llvm/test/CodeGen/X86/btc_bts_btr.ll | 79 +- llvm/test/CodeGen/X86/buildvec-insertvec.ll | 2 +- llvm/test/CodeGen/X86/bypass-slow-division-64.ll | 27 +- .../CodeGen/X86/cfi-inserter-noreturnblock.mir | 30 - llvm/test/CodeGen/X86/clear-highbits.ll | 56 +- llvm/test/CodeGen/X86/clear-lowbits.ll | 242 +- llvm/test/CodeGen/X86/cmov-into-branch.ll | 31 +- llvm/test/CodeGen/X86/cmov.ll | 11 +- llvm/test/CodeGen/X86/cmovcmov.ll | 18 +- llvm/test/CodeGen/X86/cmp.ll | 8 +- llvm/test/CodeGen/X86/cmpxchg-clobber-flags.ll | 4 +- llvm/test/CodeGen/X86/cmpxchg-i128-i1.ll | 22 +- .../X86/coalesce-dbg-value-subreg-rewrite.mir | 51 - llvm/test/CodeGen/X86/coalesce-dead-lanes.mir | 19 - llvm/test/CodeGen/X86/code-model-elf-memset.ll | 91 - llvm/test/CodeGen/X86/code-model-kernel.ll | 79 - llvm/test/CodeGen/X86/combine-add.ll | 12 +- llvm/test/CodeGen/X86/combine-fabs.ll | 4 +- llvm/test/CodeGen/X86/combine-fcopysign.ll | 28 +- llvm/test/CodeGen/X86/combine-rotates.ll | 103 - llvm/test/CodeGen/X86/combine-sdiv.ll | 3119 +- llvm/test/CodeGen/X86/combine-shl.ll | 80 +- llvm/test/CodeGen/X86/combine-sra.ll | 13 +- llvm/test/CodeGen/X86/combine-srem.ll | 200 +- llvm/test/CodeGen/X86/combine-udiv.ll | 1000 +- llvm/test/CodeGen/X86/combine-urem.ll | 186 +- llvm/test/CodeGen/X86/complex-fastmath.ll | 16 +- llvm/test/CodeGen/X86/conditional-indecrement.ll | 36 +- .../CodeGen/X86/conditional-tailcall-samedest.mir | 4 +- llvm/test/CodeGen/X86/cpus-amd.ll | 32 - llvm/test/CodeGen/X86/cpus-intel.ll | 52 - llvm/test/CodeGen/X86/cpus-no-x86_64.ll | 37 - llvm/test/CodeGen/X86/cpus-other.ll | 21 - llvm/test/CodeGen/X86/cpus.ll | 100 + llvm/test/CodeGen/X86/ctor-priority-coff.ll | 59 - llvm/test/CodeGen/X86/cvtv2f32.ll | 8 +- llvm/test/CodeGen/X86/dagcombine-cse.ll | 8 +- llvm/test/CodeGen/X86/dagcombine-select.ll | 70 +- llvm/test/CodeGen/X86/dbg-value-superreg-copy.mir | 67 - llvm/test/CodeGen/X86/debuginfo-locations-dce.ll | 71 - llvm/test/CodeGen/X86/divide-by-constant.ll | 69 +- llvm/test/CodeGen/X86/divrem.ll | 33 +- llvm/test/CodeGen/X86/divrem8_ext.ll | 6 +- llvm/test/CodeGen/X86/early-ifcvt-crash.ll | 2 +- llvm/test/CodeGen/X86/extract-bits.ll | 5882 - llvm/test/CodeGen/X86/extract-lowbits.ll | 1251 +- llvm/test/CodeGen/X86/extractelement-load.ll | 32 +- llvm/test/CodeGen/X86/fast-isel-fold-mem.ll | 2 +- llvm/test/CodeGen/X86/fast-isel-select-cmov.ll | 16 +- llvm/test/CodeGen/X86/fast-isel-select-cmov2.ll | 188 +- .../CodeGen/X86/fast-isel-select-pseudo-cmov.ll | 11 +- llvm/test/CodeGen/X86/fast-isel-sext-zext.ll | 8 +- llvm/test/CodeGen/X86/fast-isel-shift.ll | 112 +- llvm/test/CodeGen/X86/fast-isel-store.ll | 5 +- llvm/test/CodeGen/X86/fixup-bw-copy.ll | 28 +- llvm/test/CodeGen/X86/flags-copy-lowering.mir | 16 +- llvm/test/CodeGen/X86/fma-intrinsics-fast-isel.ll | 8 +- llvm/test/CodeGen/X86/fma.ll | 15 +- llvm/test/CodeGen/X86/fma_patterns.ll | 290 +- llvm/test/CodeGen/X86/fma_patterns_wide.ll | 270 +- llvm/test/CodeGen/X86/fmul-combines.ll | 2 +- llvm/test/CodeGen/X86/fold-vector-sext-crash2.ll | 8 +- llvm/test/CodeGen/X86/fold-vector-trunc-sitofp.ll | 8 +- llvm/test/CodeGen/X86/fp-fold.ll | 72 +- llvm/test/CodeGen/X86/fp-intrinsics.ll | 17 +- llvm/test/CodeGen/X86/fp-logic.ll | 73 - llvm/test/CodeGen/X86/fp128-i128.ll | 463 +- llvm/test/CodeGen/X86/ftrunc.ll | 53 +- llvm/test/CodeGen/X86/funnel-shift-rot.ll | 90 +- llvm/test/CodeGen/X86/funnel-shift.ll | 274 +- llvm/test/CodeGen/X86/getelementptr.ll | 11 - llvm/test/CodeGen/X86/ghc-cc64.ll | 4 +- llvm/test/CodeGen/X86/haddsub-2.ll | 12 +- llvm/test/CodeGen/X86/haddsub-3.ll | 4 +- llvm/test/CodeGen/X86/haddsub-undef.ll | 6 +- llvm/test/CodeGen/X86/hipe-cc64.ll | 3 +- llvm/test/CodeGen/X86/horizontal-reduce-smax.ll | 12 + llvm/test/CodeGen/X86/horizontal-reduce-smin.ll | 12 + llvm/test/CodeGen/X86/horizontal-reduce-umax.ll | 32 +- llvm/test/CodeGen/X86/horizontal-reduce-umin.ll | 32 +- llvm/test/CodeGen/X86/i128-mul.ll | 12 +- llvm/test/CodeGen/X86/iabs.ll | 9 +- llvm/test/CodeGen/X86/imul.ll | 34 +- .../CodeGen/X86/insert-into-constant-vector.ll | 24 +- llvm/test/CodeGen/X86/insert-loaded-scalar.ll | 443 - llvm/test/CodeGen/X86/insertelement-ones.ll | 48 +- llvm/test/CodeGen/X86/insertelement-var-index.ll | 615 - llvm/test/CodeGen/X86/insertps-combine.ll | 17 - llvm/test/CodeGen/X86/instr-symbols.mir | 74 - llvm/test/CodeGen/X86/intersect-fma-fmf.ll | 13 - llvm/test/CodeGen/X86/known-bits.ll | 81 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 27 +- llvm/test/CodeGen/X86/kshift.ll | 725 - .../CodeGen/X86/lack-of-signed-truncation-check.ll | 114 +- llvm/test/CodeGen/X86/large-pic-string.ll | 21 - llvm/test/CodeGen/X86/late-remat-update.mir | 118 - llvm/test/CodeGen/X86/lea-opt.ll | 33 +- llvm/test/CodeGen/X86/legalize-shift-64.ll | 7 +- llvm/test/CodeGen/X86/legalize-shl-vec.ll | 60 +- llvm/test/CodeGen/X86/licm-nested.ll | 2 +- llvm/test/CodeGen/X86/load-scalar-as-vector.ll | 871 - llvm/test/CodeGen/X86/lower-vec-shift-2.ll | 12 +- llvm/test/CodeGen/X86/machine-combiner-int.ll | 57 +- llvm/test/CodeGen/X86/machine-cp.ll | 64 +- llvm/test/CodeGen/X86/machine-cse.ll | 10 +- llvm/test/CodeGen/X86/madd.ll | 104 +- llvm/test/CodeGen/X86/mask-negated-bool.ll | 4 +- llvm/test/CodeGen/X86/masked_gather_scatter.ll | 189 +- .../CodeGen/X86/masked_gather_scatter_widen.ll | 476 - llvm/test/CodeGen/X86/masked_memop.ll | 97 +- .../X86/merge-vector-stores-scale-idx-crash.ll | 49 - llvm/test/CodeGen/X86/mingw-refptr.ll | 94 - llvm/test/CodeGen/X86/misched-matmul.ll | 2 +- llvm/test/CodeGen/X86/mmx-arith.ll | 36 +- llvm/test/CodeGen/X86/mmx-coalescing.ll | 38 +- llvm/test/CodeGen/X86/movmsk-cmp.ll | 3976 - .../CodeGen/X86/ms-inline-asm-redundant-clobber.ll | 24 - llvm/test/CodeGen/X86/mul-constant-i16.ll | 7 +- llvm/test/CodeGen/X86/mul-constant-i32.ll | 38 +- llvm/test/CodeGen/X86/mul-constant-i64.ll | 28 +- llvm/test/CodeGen/X86/mul-i1024.ll | 1441 +- llvm/test/CodeGen/X86/mul-i256.ll | 226 +- llvm/test/CodeGen/X86/mul-i512.ll | 1481 +- llvm/test/CodeGen/X86/mul128.ll | 6 +- llvm/test/CodeGen/X86/mul64.ll | 2 +- llvm/test/CodeGen/X86/muloti.ll | 44 + llvm/test/CodeGen/X86/musttail-varargs.ll | 4 +- llvm/test/CodeGen/X86/mwaitx-schedule.ll | 18 +- llvm/test/CodeGen/X86/mwaitx.ll | 17 +- llvm/test/CodeGen/X86/negate-i1.ll | 29 +- llvm/test/CodeGen/X86/negate-shift.ll | 4 +- llvm/test/CodeGen/X86/negate.ll | 3 +- llvm/test/CodeGen/X86/no-sse2-avg.ll | 2 +- llvm/test/CodeGen/X86/not-and-simplify.ll | 11 +- llvm/test/CodeGen/X86/oddshuffles.ll | 308 +- llvm/test/CodeGen/X86/packss.ll | 179 - llvm/test/CodeGen/X86/paddus.ll | 1773 - llvm/test/CodeGen/X86/palignr.ll | 9 +- llvm/test/CodeGen/X86/parity.ll | 96 - llvm/test/CodeGen/X86/peep-setb.ll | 39 +- llvm/test/CodeGen/X86/physreg-pairs-error.ll | 12 - llvm/test/CodeGen/X86/physreg-pairs.ll | 165 - llvm/test/CodeGen/X86/pku.ll | 2 +- llvm/test/CodeGen/X86/pmaddubsw.ll | 2 +- llvm/test/CodeGen/X86/pmul.ll | 149 +- llvm/test/CodeGen/X86/pmulh.ll | 4 +- llvm/test/CodeGen/X86/pow.ll | 230 - llvm/test/CodeGen/X86/pr11334.ll | 2 +- llvm/test/CodeGen/X86/pr11985.ll | 2 +- llvm/test/CodeGen/X86/pr12360.ll | 3 +- llvm/test/CodeGen/X86/pr13577.ll | 1 + llvm/test/CodeGen/X86/pr15705.ll | 6 +- llvm/test/CodeGen/X86/pr15981.ll | 4 +- llvm/test/CodeGen/X86/pr23664.ll | 7 +- llvm/test/CodeGen/X86/pr2656.ll | 2 +- llvm/test/CodeGen/X86/pr28173.ll | 3 +- llvm/test/CodeGen/X86/pr29112.ll | 86 +- llvm/test/CodeGen/X86/pr32282.ll | 3 +- llvm/test/CodeGen/X86/pr32284.ll | 21 +- llvm/test/CodeGen/X86/pr34080.ll | 2 +- llvm/test/CodeGen/X86/pr34592.ll | 66 +- llvm/test/CodeGen/X86/pr34653.ll | 204 +- llvm/test/CodeGen/X86/pr34657.ll | 6 +- llvm/test/CodeGen/X86/pr38539.ll | 101 +- llvm/test/CodeGen/X86/pr38639.ll | 17 - llvm/test/CodeGen/X86/pr38763.ll | 103 - llvm/test/CodeGen/X86/pr38771.ll | 24 - llvm/test/CodeGen/X86/pr38795.ll | 265 - llvm/test/CodeGen/X86/pr38803.ll | 48 - llvm/test/CodeGen/X86/pr38819.ll | 26 - llvm/test/CodeGen/X86/pr38865-2.ll | 23 - llvm/test/CodeGen/X86/pr38865-3.ll | 18 - llvm/test/CodeGen/X86/pr38865.ll | 47 - .../test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 9 +- llvm/test/CodeGen/X86/prefer-avx256-wide-mul.ll | 5 +- llvm/test/CodeGen/X86/promote-i16.ll | 6 +- llvm/test/CodeGen/X86/psubus.ll | 350 - llvm/test/CodeGen/X86/ptest.ll | 56 +- llvm/test/CodeGen/X86/rdtsc-upgrade.ll | 31 - llvm/test/CodeGen/X86/rdtsc.ll | 12 +- llvm/test/CodeGen/X86/recip-fastmath.ll | 86 +- llvm/test/CodeGen/X86/recip-fastmath2.ll | 96 +- llvm/test/CodeGen/X86/reduce-trunc-shl.ll | 4 +- llvm/test/CodeGen/X86/retpoline-external.ll | 2 +- llvm/test/CodeGen/X86/retpoline-regparm.ll | 4 +- llvm/test/CodeGen/X86/retpoline.ll | 162 +- llvm/test/CodeGen/X86/rot16.ll | 28 +- llvm/test/CodeGen/X86/rot64.ll | 32 +- llvm/test/CodeGen/X86/rotate.ll | 69 +- llvm/test/CodeGen/X86/rotate2.ll | 7 +- llvm/test/CodeGen/X86/rotate4.ll | 61 +- llvm/test/CodeGen/X86/sad.ll | 205 - llvm/test/CodeGen/X86/sar_fold64.ll | 5 +- llvm/test/CodeGen/X86/sat-add.ll | 944 - llvm/test/CodeGen/X86/scalar-int-to-fp.ll | 6 +- llvm/test/CodeGen/X86/scalar_widen_div.ll | 36 +- llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 134 +- llvm/test/CodeGen/X86/schedule-x86_64.ll | 326 +- llvm/test/CodeGen/X86/sdiv-exact.ll | 179 +- llvm/test/CodeGen/X86/select-mmx.ll | 4 +- llvm/test/CodeGen/X86/select.ll | 611 +- llvm/test/CodeGen/X86/select_const.ll | 27 +- llvm/test/CodeGen/X86/selectcc-to-shiftand.ll | 36 +- llvm/test/CodeGen/X86/setcc-logic.ll | 10 +- llvm/test/CodeGen/X86/setcc-wide-types.ll | 464 +- llvm/test/CodeGen/X86/sext-i1.ll | 2 +- llvm/test/CodeGen/X86/sha.ll | 135 +- llvm/test/CodeGen/X86/shift-and.ll | 28 +- llvm/test/CodeGen/X86/shift-bmi2.ll | 177 +- llvm/test/CodeGen/X86/shift-double-x86_64.ll | 39 +- llvm/test/CodeGen/X86/shift-double.ll | 63 +- llvm/test/CodeGen/X86/shift-pair.ll | 4 +- llvm/test/CodeGen/X86/shrink_vmul.ll | 586 +- llvm/test/CodeGen/X86/shuffle-of-insert.ll | 48 +- llvm/test/CodeGen/X86/sibcall.ll | 634 +- llvm/test/CodeGen/X86/signbit-shift.ll | 12 +- llvm/test/CodeGen/X86/signed-truncation-check.ll | 118 +- .../CodeGen/X86/sjlj-shadow-stack-liveness.mir | 35 - .../X86/speculative-load-hardening-call-and-ret.ll | 485 - .../X86/speculative-load-hardening-gather.ll | 8 +- .../X86/speculative-load-hardening-indirect.ll | 489 +- .../test/CodeGen/X86/speculative-load-hardening.ll | 211 +- llvm/test/CodeGen/X86/sqrt-fastmath.ll | 30 +- llvm/test/CodeGen/X86/sret-implicit.ll | 4 +- llvm/test/CodeGen/X86/sse-schedule.ll | 6 +- llvm/test/CodeGen/X86/sse1.ll | 36 +- llvm/test/CodeGen/X86/sse2-intrinsics-canonical.ll | 296 - llvm/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll | 349 +- .../CodeGen/X86/sse2-intrinsics-x86-upgrade.ll | 84 - llvm/test/CodeGen/X86/sse2-intrinsics-x86.ll | 84 + llvm/test/CodeGen/X86/sse2-schedule.ll | 132 +- llvm/test/CodeGen/X86/sse2.ll | 2 +- llvm/test/CodeGen/X86/sse3-avx-addsub-2.ll | 26 +- llvm/test/CodeGen/X86/sse3-intrinsics-x86.ll | 4 +- llvm/test/CodeGen/X86/sse3-schedule.ll | 68 +- .../test/CodeGen/X86/sse41-intrinsics-fast-isel.ll | 25 +- llvm/test/CodeGen/X86/sse41-schedule.ll | 4 +- llvm/test/CodeGen/X86/sse41.ll | 10 +- .../X86/sse42-intrinsics-fast-isel-x86_64.ll | 2 +- .../test/CodeGen/X86/sse42-intrinsics-fast-isel.ll | 94 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86.ll | 6 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86_64.ll | 4 +- llvm/test/CodeGen/X86/sse42-schedule.ll | 320 +- llvm/test/CodeGen/X86/sse_partial_update.ll | 2 +- llvm/test/CodeGen/X86/stack-folding-adx-x86_64.ll | 15 +- llvm/test/CodeGen/X86/stack-folding-adx.mir | 269 - llvm/test/CodeGen/X86/stack-protector.ll | 36 +- llvm/test/CodeGen/X86/store-zero-and-minus-one.ll | 218 +- llvm/test/CodeGen/X86/sttni.ll | 50 +- llvm/test/CodeGen/X86/subcarry.ll | 62 +- llvm/test/CodeGen/X86/subvector-broadcast.ll | 8 +- llvm/test/CodeGen/X86/swift-return.ll | 24 +- llvm/test/CodeGen/X86/swifterror.ll | 22 +- llvm/test/CodeGen/X86/system-intrinsics-xsetbv.ll | 4 +- llvm/test/CodeGen/X86/tail-call-conditional.mir | 2 +- llvm/test/CodeGen/X86/tail-opts.ll | 2 +- .../CodeGen/X86/tbm-intrinsics-fast-isel-x86_64.ll | 32 +- llvm/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll | 32 +- llvm/test/CodeGen/X86/tbm_patterns.ll | 162 +- llvm/test/CodeGen/X86/test-shrink.ll | 354 - llvm/test/CodeGen/X86/trunc-subvector.ll | 9 +- llvm/test/CodeGen/X86/twoaddr-lea.ll | 4 +- llvm/test/CodeGen/X86/umul-with-overflow.ll | 2 +- .../CodeGen/X86/umulo-128-legalisation-lowering.ll | 196 - .../CodeGen/X86/umulo-64-legalisation-lowering.ll | 66 - llvm/test/CodeGen/X86/undef-label.ll | 19 +- ...old-masked-merge-scalar-constmask-innerouter.ll | 142 +- ...asked-merge-scalar-constmask-interleavedbits.ll | 142 +- ...merge-scalar-constmask-interleavedbytehalves.ll | 142 +- ...unfold-masked-merge-scalar-constmask-lowhigh.ll | 24 +- .../X86/unfold-masked-merge-scalar-variablemask.ll | 293 +- ...nfold-masked-merge-vector-variablemask-const.ll | 42 +- .../X86/unfold-masked-merge-vector-variablemask.ll | 2058 +- .../test/CodeGen/X86/update-terminator-debugloc.ll | 2 +- llvm/test/CodeGen/X86/urem-power-of-two.ll | 8 +- llvm/test/CodeGen/X86/urem-seteq-optsize.ll | 80 - llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 919 - llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll | 475 - llvm/test/CodeGen/X86/urem-seteq.ll | 247 - llvm/test/CodeGen/X86/use-add-flags.ll | 8 +- llvm/test/CodeGen/X86/uwtables.ll | 2 +- llvm/test/CodeGen/X86/v4f32-immediate.ll | 4 +- llvm/test/CodeGen/X86/var-permute-128.ll | 2 +- llvm/test/CodeGen/X86/vec-libcalls.ll | 421 - llvm/test/CodeGen/X86/vec_cast.ll | 24 +- llvm/test/CodeGen/X86/vec_cast3.ll | 4 +- llvm/test/CodeGen/X86/vec_extract-sse4.ll | 4 +- llvm/test/CodeGen/X86/vec_extract.ll | 4 +- llvm/test/CodeGen/X86/vec_fabs.ll | 11 +- llvm/test/CodeGen/X86/vec_floor.ll | 36 +- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 522 +- llvm/test/CodeGen/X86/vec_fpext.ll | 12 +- llvm/test/CodeGen/X86/vec_insert-3.ll | 6 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 115 +- llvm/test/CodeGen/X86/vec_ss_load_fold.ll | 8 +- llvm/test/CodeGen/X86/vec_uint_to_fp-fastmath.ll | 4 +- llvm/test/CodeGen/X86/vec_uint_to_fp.ll | 4 +- llvm/test/CodeGen/X86/vector-bitreverse.ll | 54 +- llvm/test/CodeGen/X86/vector-blend.ll | 36 +- llvm/test/CodeGen/X86/vector-compare-results.ll | 8774 +- .../X86/vector-constrained-fp-intrinsics.ll | 2426 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 156 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-256.ll | 254 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-512.ll | 122 +- llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 128 +- llvm/test/CodeGen/X86/vector-idiv-udiv-256.ll | 194 +- llvm/test/CodeGen/X86/vector-idiv-udiv-512.ll | 114 +- llvm/test/CodeGen/X86/vector-idiv-v2i32.ll | 1215 - llvm/test/CodeGen/X86/vector-idiv.ll | 40 +- llvm/test/CodeGen/X86/vector-interleave.ll | 2 +- llvm/test/CodeGen/X86/vector-mul.ll | 374 +- llvm/test/CodeGen/X86/vector-pcmp.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-fadd-fast.ll | 92 +- llvm/test/CodeGen/X86/vector-reduce-fadd.ll | 174 +- llvm/test/CodeGen/X86/vector-reduce-fmax-nnan.ll | 22 +- llvm/test/CodeGen/X86/vector-reduce-fmax.ll | 22 +- llvm/test/CodeGen/X86/vector-reduce-fmin-nnan.ll | 22 +- llvm/test/CodeGen/X86/vector-reduce-fmin.ll | 22 +- llvm/test/CodeGen/X86/vector-reduce-fmul-fast.ll | 66 +- llvm/test/CodeGen/X86/vector-reduce-fmul.ll | 182 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 267 +- llvm/test/CodeGen/X86/vector-reduce-smax.ll | 9 + llvm/test/CodeGen/X86/vector-reduce-smin.ll | 9 + llvm/test/CodeGen/X86/vector-reduce-umax.ll | 20 +- llvm/test/CodeGen/X86/vector-reduce-umin.ll | 20 +- llvm/test/CodeGen/X86/vector-rotate-128.ll | 34 +- llvm/test/CodeGen/X86/vector-rotate-512.ll | 140 +- llvm/test/CodeGen/X86/vector-sext.ll | 128 +- llvm/test/CodeGen/X86/vector-shift-ashr-128.ll | 543 +- llvm/test/CodeGen/X86/vector-shift-ashr-256.ll | 604 +- llvm/test/CodeGen/X86/vector-shift-ashr-512.ll | 181 +- llvm/test/CodeGen/X86/vector-shift-lshr-128.ll | 358 +- llvm/test/CodeGen/X86/vector-shift-lshr-256.ll | 366 +- llvm/test/CodeGen/X86/vector-shift-lshr-512.ll | 136 +- llvm/test/CodeGen/X86/vector-shift-shl-128.ll | 141 +- llvm/test/CodeGen/X86/vector-shift-shl-256.ll | 144 +- llvm/test/CodeGen/X86/vector-shift-shl-512.ll | 48 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 29 +- llvm/test/CodeGen/X86/vector-shuffle-128-v2.ll | 50 +- llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll | 27 +- llvm/test/CodeGen/X86/vector-shuffle-128-v8.ll | 5 +- llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll | 517 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 74 +- llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll | 97 +- llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll | 114 +- llvm/test/CodeGen/X86/vector-shuffle-512-v16.ll | 21 +- llvm/test/CodeGen/X86/vector-shuffle-512-v32.ll | 20 +- llvm/test/CodeGen/X86/vector-shuffle-512-v64.ll | 61 +- llvm/test/CodeGen/X86/vector-shuffle-avx512.ll | 44 +- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 16 +- .../CodeGen/X86/vector-shuffle-combining-avx2.ll | 840 +- .../CodeGen/X86/vector-shuffle-combining-sse4a.ll | 4 +- .../CodeGen/X86/vector-shuffle-combining-ssse3.ll | 67 +- .../CodeGen/X86/vector-shuffle-combining-xop.ll | 16 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 76 +- llvm/test/CodeGen/X86/vector-shuffle-v48.ll | 4 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 174 +- llvm/test/CodeGen/X86/vector-trunc.ll | 2 + llvm/test/CodeGen/X86/vector-zext.ll | 6 +- llvm/test/CodeGen/X86/vectorcall.ll | 9 +- llvm/test/CodeGen/X86/vselect-avx.ll | 15 +- llvm/test/CodeGen/X86/vselect-minmax.ll | 454 +- llvm/test/CodeGen/X86/vselect.ll | 4 +- llvm/test/CodeGen/X86/vshift-4.ll | 10 +- llvm/test/CodeGen/X86/widen_bitops-0.ll | 12 +- llvm/test/CodeGen/X86/widen_bitops-1.ll | 12 +- llvm/test/CodeGen/X86/widen_conv-3.ll | 2 +- llvm/test/CodeGen/X86/widen_conv-4.ll | 4 +- llvm/test/CodeGen/X86/widen_load-2.ll | 22 +- llvm/test/CodeGen/X86/widen_load-3.ll | 20 +- llvm/test/CodeGen/X86/win32-ssp.ll | 5 +- llvm/test/CodeGen/X86/win64-byval.ll | 34 - llvm/test/CodeGen/X86/win64_vararg.ll | 4 +- llvm/test/CodeGen/X86/x64-cet-intrinsics.ll | 4 +- llvm/test/CodeGen/X86/x86-64-bittest-logic.ll | 24 +- .../CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll | 4 +- llvm/test/CodeGen/X86/x86-64-double-shifts-var.ll | 5 + llvm/test/CodeGen/X86/x86-cmov-converter.ll | 32 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 260 +- .../CodeGen/X86/x86-setcc-int-to-fp-combine.ll | 4 +- llvm/test/CodeGen/X86/x86-shrink-wrapping.ll | 67 +- llvm/test/CodeGen/X86/xaluo.ll | 132 +- llvm/test/CodeGen/X86/xchg-nofold.ll | 21 +- llvm/test/CodeGen/X86/xmulo.ll | 51 +- llvm/test/CodeGen/X86/xor.ll | 147 +- llvm/test/DebugInfo/AArch64/tls-at-location.ll | 37 - .../test/DebugInfo/AMDGPU/pointer-address-space.ll | 6 +- llvm/test/DebugInfo/AMDGPU/variable-locations.ll | 6 +- llvm/test/DebugInfo/ARM/PR26163.ll | 4 +- llvm/test/DebugInfo/ARM/split-complex.ll | 2 +- llvm/test/DebugInfo/COFF/asm.ll | 6 +- llvm/test/DebugInfo/COFF/fp-stack.ll | 2 +- llvm/test/DebugInfo/COFF/fpo-csrs.ll | 154 +- llvm/test/DebugInfo/COFF/fpo-shrink-wrap.ll | 30 +- llvm/test/DebugInfo/COFF/frameproc-flags.ll | 379 - llvm/test/DebugInfo/COFF/inlining-header.ll | 2 +- llvm/test/DebugInfo/COFF/inlining.ll | 2 +- llvm/test/DebugInfo/COFF/local-variable-gap.ll | 2 +- llvm/test/DebugInfo/COFF/local-variables.ll | 49 +- llvm/test/DebugInfo/COFF/multifile.ll | 8 +- llvm/test/DebugInfo/COFF/multifunction.ll | 90 +- llvm/test/DebugInfo/COFF/pieces.ll | 36 +- llvm/test/DebugInfo/COFF/register-variables.ll | 14 +- llvm/test/DebugInfo/COFF/simple.ll | 38 +- llvm/test/DebugInfo/COFF/types-array.ll | 7 +- llvm/test/DebugInfo/COFF/vframe-fpo.ll | 264 - llvm/test/DebugInfo/Generic/debug-label-inline.ll | 50 - llvm/test/DebugInfo/Generic/debug-label-mi.ll | 4 +- llvm/test/DebugInfo/Generic/debug-label-opt.ll | 2 +- llvm/test/DebugInfo/Generic/debug-label.ll | 75 - llvm/test/DebugInfo/Generic/directives-only.ll | 59 - .../Generic/incorrect-variable-debugloc1.ll | 11 +- .../DebugInfo/Inputs/llvm-symbolizer-tu.elf-x86-64 | Bin 3816 -> 0 bytes llvm/test/DebugInfo/MIR/X86/live-debug-values.mir | 2 +- llvm/test/DebugInfo/MIR/X86/no-cfi-loc.mir | 2 +- llvm/test/DebugInfo/MSP430/sdagsplit-1.ll | 6 +- llvm/test/DebugInfo/NVPTX/cu-range-hole.ll | 2 +- llvm/test/DebugInfo/NVPTX/dbg-declare-alloca.ll | 2 +- llvm/test/DebugInfo/NVPTX/debug-info.ll | 2 +- llvm/test/DebugInfo/NVPTX/debug-loc-offset.ll | 4 +- .../DebugInfo/PDB/DIA/pdbdump-symbol-format.test | 18 +- llvm/test/DebugInfo/PDB/Inputs/every-array.cpp | 37 - llvm/test/DebugInfo/PDB/Inputs/every-array.pdb | Bin 73728 -> 0 bytes llvm/test/DebugInfo/PDB/Inputs/every-class.cpp | 61 - llvm/test/DebugInfo/PDB/Inputs/every-class.pdb | Bin 102400 -> 0 bytes llvm/test/DebugInfo/PDB/Inputs/every-enum.cpp | 110 - llvm/test/DebugInfo/PDB/Inputs/every-enum.pdb | Bin 102400 -> 0 bytes llvm/test/DebugInfo/PDB/Inputs/every-function.cpp | 80 - llvm/test/DebugInfo/PDB/Inputs/every-function.pdb | Bin 110592 -> 0 bytes llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp | 48 - llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb | Bin 110592 -> 0 bytes llvm/test/DebugInfo/PDB/Inputs/every-type.cpp | 15 - llvm/test/DebugInfo/PDB/Inputs/every-type.pdb | Bin 102400 -> 102400 bytes llvm/test/DebugInfo/PDB/Inputs/every-type.yaml | 22 +- .../PDB/Native/pdb-native-compilands.test | 17 - .../DebugInfo/PDB/Native/pdb-native-enums.test | 918 +- .../PDB/Native/pdb-native-function-signatures.test | 865 - .../DebugInfo/PDB/Native/pdb-native-pointers.test | 391 - .../DebugInfo/PDB/Native/pdb-native-typedefs.test | 33 - .../test/DebugInfo/PDB/Native/pdb-native-udts.test | 539 - llvm/test/DebugInfo/PDB/every-type.test | 416 +- llvm/test/DebugInfo/PDB/pdb-invalid-type.test | 2 +- .../DebugInfo/PDB/pdb-resolve-forward-refs.test | 98 - llvm/test/DebugInfo/PDB/pdbdump-headers.test | 9 +- .../PowerPC/live-debug-vars-subreg-offset.ll | 81 - llvm/test/DebugInfo/PowerPC/tls-fission.ll | 1 - .../WebAssembly/dbg-value-live-interval.ll | 110 - .../test/DebugInfo/WebAssembly/dbg-value-move-2.ll | 82 - llvm/test/DebugInfo/WebAssembly/dbg-value-move.ll | 133 - llvm/test/DebugInfo/X86/DIModule.ll | 3 +- llvm/test/DebugInfo/X86/PR26148.ll | 4 +- llvm/test/DebugInfo/X86/constant-loclist.ll | 2 +- llvm/test/DebugInfo/X86/dbg-declare-inalloca.ll | 27 +- .../X86/debug-info-producer-with-flags.ll | 10 +- llvm/test/DebugInfo/X86/debug-label-unreached.ll | 39 - llvm/test/DebugInfo/X86/debug-names-ir-disabled.ll | 29 - llvm/test/DebugInfo/X86/debug-names-partial.ll | 64 - llvm/test/DebugInfo/X86/debug_addr.ll | 2 +- llvm/test/DebugInfo/X86/dw_op_minus_direct.ll | 2 +- llvm/test/DebugInfo/X86/dwarfdump-header.s | 8 +- llvm/test/DebugInfo/X86/fission-ranges.ll | 2 +- llvm/test/DebugInfo/X86/gnu-public-names-empty.ll | 2 +- llvm/test/DebugInfo/X86/gnu-public-names-gmlt.ll | 4 +- .../DebugInfo/X86/gnu-public-names-multiple-cus.ll | 2 +- llvm/test/DebugInfo/X86/gnu-public-names-tu.ll | 2 +- llvm/test/DebugInfo/X86/gnu-public-names.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-values.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-variables.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-vars-index.mir | 53 - llvm/test/DebugInfo/X86/merge_inlined_loc.ll | 100 - .../DebugInfo/X86/no-public-sections-metadata.ll | 28 - llvm/test/DebugInfo/X86/no-public-sections.ll | 31 + llvm/test/DebugInfo/X86/nodebug.ll | 2 +- llvm/test/DebugInfo/X86/parameters.ll | 3 +- llvm/test/DebugInfo/X86/partial-constant.ll | 2 +- llvm/test/DebugInfo/X86/pieces-3.ll | 7 +- llvm/test/DebugInfo/X86/pieces-4.ll | 2 +- llvm/test/DebugInfo/X86/sdag-legalize-multires.ll | 47 - llvm/test/DebugInfo/X86/sections_as_references.ll | 6 +- llvm/test/DebugInfo/X86/split-global.ll | 4 +- llvm/test/DebugInfo/X86/stack-value-dwarf4.ll | 34 +- llvm/test/DebugInfo/X86/stack-value-piece.ll | 8 +- .../X86/stmt-list-multiple-compile-units.ll | 6 +- .../DebugInfo/X86/string-offsets-table-order.ll | 81 - llvm/test/DebugInfo/X86/string-offsets-table.ll | 26 +- llvm/test/DebugInfo/X86/tls.ll | 1 - llvm/test/DebugInfo/X86/vla-multi.ll | 6 +- llvm/test/DebugInfo/llvm-symbolizer-tu.test | 8 - llvm/test/Demangle/ms-arg-qualifiers.test | 101 +- llvm/test/Demangle/ms-back-references.test | 125 +- llvm/test/Demangle/ms-basic.test | 9 +- llvm/test/Demangle/ms-conversion-operators.test | 51 - llvm/test/Demangle/ms-cxx11.test | 10 +- llvm/test/Demangle/ms-cxx14.test | 37 - llvm/test/Demangle/ms-mangle.test | 42 +- llvm/test/Demangle/ms-md5.test | 11 - llvm/test/Demangle/ms-operators.test | 235 - llvm/test/Demangle/ms-return-qualifiers.test | 6 +- llvm/test/Demangle/ms-string-literals.test | 773 - llvm/test/Demangle/ms-templates-memptrs-2.test | 31 - llvm/test/Demangle/ms-templates-memptrs.test | 96 - llvm/test/Demangle/ms-templates.test | 201 - llvm/test/Demangle/ms-thunks.test | 15 - llvm/test/ExecutionEngine/MCJIT/eh-lg-pic.ll | 2 +- llvm/test/ExecutionEngine/MCJIT/eh.ll | 2 +- .../ExecutionEngine/MCJIT/multi-module-eh-a.ll | 2 +- .../ExecutionEngine/MCJIT/remote/cross-module-a.ll | 2 +- llvm/test/ExecutionEngine/MCJIT/remote/eh.ll | 2 +- .../ExecutionEngine/MCJIT/remote/multi-module-a.ll | 2 +- .../MCJIT/remote/simpletest-remote.ll | 2 +- .../ExecutionEngine/MCJIT/remote/stubs-remote.ll | 2 +- .../MCJIT/remote/test-common-symbols-remote.ll | 2 +- .../MCJIT/remote/test-data-align-remote.ll | 2 +- .../remote/test-fp-no-external-funcs-remote.ll | 2 +- .../remote/test-global-init-nonzero-remote.ll | 2 +- .../remote/test-global-init-nonzero-sm-pic.ll | 2 +- .../MCJIT/remote/test-ptr-reloc-remote.ll | 2 +- .../MCJIT/remote/test-ptr-reloc-sm-pic.ll | 2 +- .../OrcLazy/Inputs/basic-object-source.ll | 5 - .../OrcLazy/Inputs/empty-object-file.o | 0 .../Inputs/obj-weak-non-materialization-1.ll | 1 - .../Inputs/obj-weak-non-materialization-2.ll | 7 - .../ExecutionEngine/OrcLazy/bad-object-file.ll | 9 - .../OrcLazy/basic-object-file-loading.ll | 13 - .../OrcLazy/basic-whole-module-partitions.ll | 21 - llvm/test/ExecutionEngine/OrcLazy/lit.local.cfg | 2 +- llvm/test/ExecutionEngine/OrcLazy/module-flags.ll | 2 +- .../OrcLazy/multiple-compile-threads-basic.ll | 19 - .../OrcLazy/weak-non-materialization.ll | 17 - llvm/test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll | 2 +- llvm/test/ExecutionEngine/OrcMCJIT/eh.ll | 2 +- .../ExecutionEngine/OrcMCJIT/multi-module-eh-a.ll | 2 +- .../OrcMCJIT/remote/cross-module-a.ll | 2 +- llvm/test/ExecutionEngine/OrcMCJIT/remote/eh.ll | 2 +- .../OrcMCJIT/remote/multi-module-a.ll | 2 +- .../OrcMCJIT/remote/simpletest-remote.ll | 2 +- .../OrcMCJIT/remote/stubs-remote.ll | 2 +- .../OrcMCJIT/remote/test-common-symbols-remote.ll | 2 +- .../OrcMCJIT/remote/test-data-align-remote.ll | 2 +- .../remote/test-fp-no-external-funcs-remote.ll | 2 +- .../remote/test-global-init-nonzero-remote.ll | 2 +- .../remote/test-global-init-nonzero-sm-pic.ll | 2 +- .../OrcMCJIT/remote/test-ptr-reloc-remote.ll | 2 +- .../OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll | 2 +- .../RuntimeDyld/X86/CommonSymbols_allocation.s | 102 - .../Instrumentation/AddressSanitizer/freebsd.ll | 12 - .../global_metadata_external_comdat.ll | 9 - .../AddressSanitizer/win-string-literal.ll | 46 - .../Instrumentation/HWAddressSanitizer/alloca.ll | 4 +- .../Instrumentation/HWAddressSanitizer/basic.ll | 5 +- .../Instrumentation/HWAddressSanitizer/prologue.ll | 88 - .../InstrProfiling/atomic-updates.ll | 14 - .../MemorySanitizer/AArch64/vararg.ll | 27 - .../MemorySanitizer/Mips/vararg-mips64.ll | 27 - .../MemorySanitizer/Mips/vararg-mips64el.ll | 27 - .../MemorySanitizer/PowerPC/vararg-ppc64.ll | 28 - .../MemorySanitizer/PowerPC/vararg-ppc64le.ll | 27 - .../MemorySanitizer/X86/vararg-too-large.ll | 33 - .../MemorySanitizer/X86/vararg_call.ll | 117 - .../test/Instrumentation/MemorySanitizer/alloca.ll | 20 - .../Instrumentation/MemorySanitizer/msan_basic.ll | 20 - .../MemorySanitizer/msan_kernel_basic.ll | 404 - .../MemorySanitizer/store-origin.ll | 21 +- .../coff-pc-table-inline-8bit-counters.ll | 12 - .../SanitizerCoverage/div-tracing.ll | 6 +- .../SanitizerCoverage/gep-tracing.ll | 2 +- .../SanitizerCoverage/inline-8bit-counters.ll | 2 +- .../Instrumentation/SanitizerCoverage/pc-table.ll | 2 +- .../Instrumentation/SanitizerCoverage/tracing.ll | 2 +- llvm/test/Instrumentation/cgprofile.ll | 2 +- .../X86/diagnostic-handler-remarks-with-hotness.ll | 7 +- .../Resolution/X86/diagnostic-handler-remarks.ll | 5 +- llvm/test/LTO/X86/Inputs/codemodel-3.ll | 16 - llvm/test/LTO/X86/codemodel-1.ll | 20 - llvm/test/LTO/X86/codemodel-2.ll | 20 - llvm/test/LTO/X86/codemodel-3.ll | 20 - .../X86/diagnostic-handler-remarks-with-hotness.ll | 5 +- llvm/test/LTO/X86/diagnostic-handler-remarks.ll | 5 +- .../Inputs/wrong-addrspace-gv-declaration.ll | 2 - llvm/test/Linker/wrong-addrspace-gv-declaration.ll | 17 - llvm/test/MC/AArch64/adr-diagnostics.s | 43 - llvm/test/MC/AArch64/adr.s | 37 - llvm/test/MC/AArch64/arm64-elf-relocs.s | 81 +- llvm/test/MC/AArch64/armv8.5a-altnzcv.s | 16 - llvm/test/MC/AArch64/armv8.5a-bti-error.s | 12 - llvm/test/MC/AArch64/armv8.5a-bti.s | 37 - llvm/test/MC/AArch64/armv8.5a-frint-error.s | 52 - llvm/test/MC/AArch64/armv8.5a-frint.s | 92 - llvm/test/MC/AArch64/armv8.5a-mte-error.s | 849 - llvm/test/MC/AArch64/armv8.5a-mte.s | 553 - llvm/test/MC/AArch64/armv8.5a-persistent-memory.s | 7 - llvm/test/MC/AArch64/armv8.5a-predctrl-error.s | 20 - llvm/test/MC/AArch64/armv8.5a-predctrl.s | 18 - llvm/test/MC/AArch64/armv8.5a-rand-error.s | 17 - llvm/test/MC/AArch64/armv8.5a-rand.s | 14 - llvm/test/MC/AArch64/armv8.5a-specctrl.s | 11 - llvm/test/MC/AArch64/armv8.5a-specrestrict-error.s | 10 - llvm/test/MC/AArch64/armv8.5a-specrestrict.s | 69 - llvm/test/MC/AArch64/armv8.5a-xaflag-error.s | 10 - llvm/test/MC/AArch64/armv8a-fpmul-error.s | 51 - llvm/test/MC/AArch64/armv8a-fpmul.s | 147 - llvm/test/MC/AArch64/basic-a64-diagnostics.s | 17 - llvm/test/MC/AArch64/basic-a64-instructions.s | 4 +- llvm/test/MC/AArch64/csdb.s | 4 + llvm/test/MC/AArch64/elf-reloc-movw.s | 7 - llvm/test/MC/AArch64/elf-reloc-pcreladdressing.s | 3 - llvm/test/MC/AArch64/inline-asm-modifiers.s | 4 - llvm/test/MC/AArch64/label-arithmetic-elf.s | 2 - llvm/test/MC/AArch64/speculation-barriers.s | 9 - llvm/test/MC/AMDGPU/hsa-v3.s | 10 +- llvm/test/MC/AMDGPU/hsa_isa_version_attrs.s | 2 +- llvm/test/MC/AMDGPU/mimg.s | 34 - llvm/test/MC/AMDGPU/mtbuf.s | 15 - llvm/test/MC/ARM/armv8.5a-specctrl-error-thumb.s | 6 - llvm/test/MC/ARM/armv8.5a-specctrl-error.s | 5 - llvm/test/MC/ARM/armv8.5a-specctrl.s | 15 - llvm/test/MC/ARM/armv8a-fpmul-error.s | 27 - llvm/test/MC/ARM/armv8a-fpmul.s | 92 - llvm/test/MC/ARM/basic-arm-instructions.s | 4 +- llvm/test/MC/ARM/basic-thumb2-instructions.s | 4 +- llvm/test/MC/ARM/coff-debugging-secrel.ll | 4 +- llvm/test/MC/ARM/coff-relocations.s | 28 +- llvm/test/MC/ARM/csdb-errors.s | 6 + llvm/test/MC/ARM/csdb.s | 8 + llvm/test/MC/ARM/elf-execute-only-section.ll | 13 - llvm/test/MC/ARM/implicit-it-generation.s | 4 +- llvm/test/MC/ARM/macho-reloc-thumb-local.s | 21 - llvm/test/MC/ARM/macho-word-reloc-thumb.s | 1 - llvm/test/MC/ARM/single-precision-fp.s | 15 - llvm/test/MC/ARM/speculation-barriers-errors.s | 34 - llvm/test/MC/ARM/speculation-barriers.s | 22 - llvm/test/MC/AVR/inst-sbr.s | 10 +- llvm/test/MC/COFF/addrsig.s | 51 - llvm/test/MC/COFF/assoc-private.s | 26 - llvm/test/MC/COFF/assoc-undef.s | 8 - llvm/test/MC/COFF/cv-def-range-gap.s | 8 +- llvm/test/MC/COFF/cv-fpo-csrs.s | 50 +- llvm/test/MC/COFF/cv-fpo-setframe.s | 47 +- llvm/test/MC/COFF/cv-loc-unreachable-2.s | 175 - llvm/test/MC/COFF/cv-loc-unreachable.s | 6 +- llvm/test/MC/COFF/cv-string.s | 69 - .../MC/COFF/directive-section-characteristics.ll | 2 +- llvm/test/MC/COFF/section-comdat.s | 2 - llvm/test/MC/Disassembler/AArch64/armv8.5a-bti.txt | 18 - .../MC/Disassembler/AArch64/armv8.5a-dataproc.txt | 101 - .../AArch64/armv8.5a-mte-unpredictable.txt | 7 - llvm/test/MC/Disassembler/AArch64/armv8.5a-mte.txt | 545 - .../AArch64/armv8.5a-persistent-memory.txt | 7 - .../MC/Disassembler/AArch64/armv8.5a-predctrl.txt | 15 - .../test/MC/Disassembler/AArch64/armv8.5a-rand.txt | 12 - .../MC/Disassembler/AArch64/armv8.5a-specctrl.txt | 9 - .../Disassembler/AArch64/armv8.5a-specrestrict.txt | 52 - .../MC/Disassembler/AArch64/armv8a-fpmul-err.txt | 118 - llvm/test/MC/Disassembler/AArch64/armv8a-fpmul.txt | 64 - .../AArch64/basic-a64-instructions.txt | 2 + llvm/test/MC/Disassembler/AArch64/csdb.txt | 4 + .../Disassembler/AArch64/speculation-barriers.txt | 9 - llvm/test/MC/Disassembler/ARC/br.txt | 2 - .../Disassembler/ARM/armv8.5a-specctrl-thumb.txt | 9 - .../test/MC/Disassembler/ARM/armv8.5a-specctrl.txt | 9 - llvm/test/MC/Disassembler/ARM/armv8a-fpmul-a32.txt | 78 - llvm/test/MC/Disassembler/ARM/armv8a-fpmul-t32.txt | 68 - .../MC/Disassembler/ARM/basic-arm-instructions.txt | 4 +- llvm/test/MC/Disassembler/ARM/thumb2.txt | 4 +- .../Disassembler/Mips/mips32r2/valid-fp64-el.txt | 7 - .../MC/Disassembler/Mips/mips32r2/valid-fp64.txt | 7 - .../Disassembler/Mips/mips32r3/valid-fp64-el.txt | 7 - .../MC/Disassembler/Mips/mips32r3/valid-fp64.txt | 7 - .../Disassembler/Mips/mips32r5/valid-fp64-el.txt | 7 - .../MC/Disassembler/Mips/mips32r5/valid-fp64.txt | 7 - llvm/test/MC/Disassembler/RISCV/fuzzer-invalid.txt | 8 - .../RISCV/invalid-fp-rounding-mode.txt | 9 - .../MC/Disassembler/RISCV/invalid-instruction.txt | 13 - llvm/test/MC/Disassembler/RISCV/lit.local.cfg | 3 - llvm/test/MC/Disassembler/WebAssembly/wasm.txt | 10 +- llvm/test/MC/Disassembler/X86/x86-64.txt | 84 +- .../ELF/ARM/execute-only-populated-text-section.s | 27 - llvm/test/MC/ELF/ARM/execute-only-section.s | 3 +- .../MC/ELF/ARM/execute-only-text-section-data.s | 27 - llvm/test/MC/ELF/addrsig.s | 18 +- llvm/test/MC/ELF/dwarf-file0.s | 2 + llvm/test/MC/ELF/dwarf-loc0.s | 2 + llvm/test/MC/ELF/exclude-debug-dwo.s | 32 - llvm/test/MC/Hexagon/tied-ops.s | 6 - llvm/test/MC/MachO/file.s | 8 +- llvm/test/MC/MachO/gen-dwarf.s | 2 +- llvm/test/MC/MachO/loc.s | 12 +- llvm/test/MC/Mips/elf-N32.s | 4 - .../test/MC/Mips/invalid-instructions-spellcheck.s | 65 - .../test/MC/Mips/mips1/invalid-mips5-wrong-error.s | 5 + llvm/test/MC/Mips/mips1/invalid-mips5.s | 5 - .../test/MC/Mips/mips2/invalid-mips5-wrong-error.s | 5 + llvm/test/MC/Mips/mips2/invalid-mips5.s | 5 - .../test/MC/Mips/mips3/invalid-mips5-wrong-error.s | 5 + llvm/test/MC/Mips/mips3/invalid-mips5.s | 5 - .../test/MC/Mips/mips4/invalid-mips5-wrong-error.s | 5 + llvm/test/MC/Mips/mips4/invalid-mips5.s | 5 - llvm/test/MC/Mips/mips64r2/valid-xfail.s | 5 + llvm/test/MC/Mips/mips64r2/valid.s | 10 - llvm/test/MC/Mips/mips64r3/valid-xfail.s | 5 + llvm/test/MC/Mips/mips64r3/valid.s | 10 - llvm/test/MC/Mips/mips64r5/valid-xfail.s | 5 + llvm/test/MC/Mips/mips64r5/valid.s | 10 - .../MC/Mips/mips64r6/invalid-mips5-wrong-error.s | 3 + llvm/test/MC/PowerPC/ppc64-dq-expr.s | 38 - llvm/test/MC/PowerPC/pr38945.s | 21 - llvm/test/MC/RISCV/lla-invalid.s | 6 - llvm/test/MC/RISCV/rv32a-valid.s | 192 +- llvm/test/MC/RISCV/rv32c-aliases-valid.s | 3 - llvm/test/MC/RISCV/rv32c-fuzzed-invalid.s | 17 - llvm/test/MC/RISCV/rv32c-invalid.s | 9 - llvm/test/MC/RISCV/rv32c-only-valid.s | 20 +- llvm/test/MC/RISCV/rv32c-valid.s | 196 +- llvm/test/MC/RISCV/rv32d-invalid.s | 8 +- llvm/test/MC/RISCV/rv32d-valid.s | 200 +- llvm/test/MC/RISCV/rv32dc-valid.s | 30 +- llvm/test/MC/RISCV/rv32f-invalid.s | 8 +- llvm/test/MC/RISCV/rv32f-valid.s | 212 +- llvm/test/MC/RISCV/rv32fc-valid.s | 24 +- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 8 - llvm/test/MC/RISCV/rv32i-invalid.s | 38 +- llvm/test/MC/RISCV/rv32i-valid.s | 343 +- llvm/test/MC/RISCV/rv32m-valid.s | 48 +- llvm/test/MC/RISCV/rv64a-valid.s | 187 +- llvm/test/MC/RISCV/rv64c-invalid.s | 3 - llvm/test/MC/RISCV/rv64c-valid.s | 84 +- llvm/test/MC/RISCV/rv64d-valid.s | 51 +- llvm/test/MC/RISCV/rv64dc-valid.s | 30 +- llvm/test/MC/RISCV/rv64f-valid.s | 35 +- llvm/test/MC/RISCV/rv64i-aliases-invalid.s | 16 - llvm/test/MC/RISCV/rv64i-aliases-valid.s | 18 - llvm/test/MC/RISCV/rv64i-invalid.s | 6 +- llvm/test/MC/RISCV/rv64i-valid.s | 124 +- llvm/test/MC/RISCV/rv64m-valid.s | 28 +- llvm/test/MC/RISCV/rvi-aliases-valid.s | 252 +- llvm/test/MC/RISCV/rvi-pseudos.s | 28 - llvm/test/MC/Sparc/leon-pwrpsr-instruction.s | 10 - llvm/test/MC/Sparc/sparc-misc-instructions.s | 8 - llvm/test/MC/Sparc/sparc-relocations.s | 6 - llvm/test/MC/Sparc/sparc-tls-relocations.s | 163 +- llvm/test/MC/WebAssembly/basic-assembly.s | 104 +- llvm/test/MC/WebAssembly/reloc-code.ll | 2 +- llvm/test/MC/WebAssembly/simd-encodings.s | 388 - llvm/test/MC/WebAssembly/types.ll | 52 - llvm/test/MC/WebAssembly/weak-alias.ll | 36 +- .../Object/Inputs/WASM/string-outside-section.wasm | Bin 131 -> 0 bytes llvm/test/Object/wasm-string-outside-section.test | 3 - .../2007-04-24-eliminate-mostly-empty-blocks.ll | 10 +- llvm/test/Other/X86/debugcounter-divrempairs.ll | 91 - .../X86/debugcounter-partiallyinlinelibcalls.ll | 44 - llvm/test/Other/X86/mbb-dump.ll | 25 - llvm/test/Other/can-execute.txt | 1 - llvm/test/Other/codegenprepare-and-debug.ll | 87 - llvm/test/Other/debugcounter-dce.ll | 20 - llvm/test/Other/loop-pass-printer.ll | 27 +- llvm/test/Other/loop-pm-invalidation.ll | 17 - llvm/test/Other/machine-size-remarks.ll | 59 - llvm/test/Other/new-pass-manager.ll | 6 - llvm/test/Other/new-pm-defaults.ll | 6 +- llvm/test/Other/new-pm-lto-defaults.ll | 10 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 7 +- llvm/test/Other/opt-O2-pipeline.ll | 4 - llvm/test/Other/opt-O3-pipeline.ll | 4 - llvm/test/Other/opt-Os-pipeline.ll | 4 - llvm/test/Other/optimize-inrange-gep.ll | 18 - llvm/test/Other/print-module-scope.ll | 12 +- llvm/test/Other/printer.ll | 23 +- llvm/test/Other/size-remarks.ll | 141 +- llvm/test/Other/time-passes.ll | 39 - llvm/test/Other/umask.ll | 2 +- llvm/test/TableGen/GlobalISelEmitter-PR39045.td | 45 - llvm/test/TableGen/trydecode-emission.td | 10 +- llvm/test/TableGen/trydecode-emission2.td | 14 +- llvm/test/TableGen/trydecode-emission3.td | 10 +- llvm/test/ThinLTO/X86/Inputs/cfi-distributed.ll | 23 +- llvm/test/ThinLTO/X86/cache-config.ll | 2 +- llvm/test/ThinLTO/X86/cache.ll | 59 +- llvm/test/ThinLTO/X86/cfi-devirt.ll | 16 +- llvm/test/ThinLTO/X86/cfi-distributed.ll | 24 +- llvm/test/ThinLTO/X86/devirt-after-icp.ll | 148 - .../X86/diagnostic-handler-remarks-with-hotness.ll | 10 +- .../test/ThinLTO/X86/diagnostic-handler-remarks.ll | 10 +- llvm/test/ThinLTO/X86/funcimport2.ll | 20 +- .../AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll | 60 - .../Transforms/AtomicExpand/AMDGPU/lit.local.cfg | 2 - .../test/Transforms/AtomicExpand/SPARC/partword.ll | 25 - .../callsite-split-preserve-debug.ll | 85 - .../PartialInlineInvokeProducesOutVal.ll | 47 - .../CodeGenPrepare/AMDGPU/sink-addrspacecast.ll | 4 +- .../CodeGenPrepare/ARM/large-offset-gep.ll | 157 - .../test/Transforms/CodeGenPrepare/ARM/splitgep.ll | 40 - .../Transforms/CodeGenPrepare/ARM/tailcall-dup.ll | 77 - llvm/test/Transforms/CodeGenPrepare/X86/select.ll | 29 - .../Transforms/CodeGenPrepare/X86/widen_switch.ll | 8 - .../CodeGenPrepare/overflow-intrinsics.ll | 4 - .../CodeGenPrepare/sink-shift-and-trunc.ll | 110 - llvm/test/Transforms/ConstProp/avx512.ll | 490 - .../ConstantHoisting/AArch64/const-hoist-gep.ll | 44 - .../ConstantHoisting/ARM/const-hoist-gep.ll | 42 - .../ARM/is-legal-addressing-imm.ll | 120 - .../ARM/same-offset-multi-types.ll | 44 - .../Transforms/CorrelatedValuePropagation/range.ll | 42 - .../DeadArgElim/dbginfo-update-dbgval.ll | 86 - llvm/test/Transforms/EarlyCSE/intrinsics.ll | 36 - .../test/Transforms/EarlyCSE/preserve_memoryssa.ll | 137 - .../FunctionAttrs/incompatible_fn_attrs.ll | 32 - llvm/test/Transforms/GVN/condprop.ll | 72 - llvm/test/Transforms/GVN/no-mem-dep-info.ll | 29 - .../test/Transforms/GVN/unreachable-predecessor.ll | 38 - llvm/test/Transforms/GVNHoist/hoist-md.ll | 23 - llvm/test/Transforms/GVNHoist/pr38807.ll | 50 - .../Transforms/GVNSink/sink-combine-metadata.ll | 55 - llvm/test/Transforms/GlobalMerge/basic.ll | 21 +- .../GlobalOpt/2007-11-09-GEP-GEP-Crash.ll | 2 +- llvm/test/Transforms/GlobalOpt/fastcc.ll | 9 - llvm/test/Transforms/GuardWidening/basic.ll | 26 - .../test/Transforms/GuardWidening/loop-schedule.ll | 2 +- .../GuardWidening/widen-frequent-branches.ll | 820 - llvm/test/Transforms/HotColdSplit/split-cold-1.ll | 24 - llvm/test/Transforms/HotColdSplit/split-cold-2.ll | 28 - .../Transforms/IPConstantProp/musttail-call.ll | 4 +- llvm/test/Transforms/IRCE/conjunctive-checks.ll | 6 +- .../Transforms/IRCE/single-access-no-preloop.ll | 6 +- .../IndVarSimplify/AMDGPU/no-widen-to-i64.ll | 2 +- .../test/Transforms/IndVarSimplify/dangling-use.ll | 2 +- .../Transforms/IndVarSimplify/dont-recompute.ll | 30 - .../Transforms/IndVarSimplify/full_widening.ll | 44 - .../Transforms/IndVarSimplify/iv-widen-elim-ext.ll | 84 - llvm/test/Transforms/IndVarSimplify/pr38674.ll | 141 - llvm/test/Transforms/IndVarSimplify/pr38855.ll | 24 - .../IndVarSimplify/sink-from-preheader.ll | 32 - .../Transforms/InferAddressSpaces/AMDGPU/basic.ll | 8 +- .../InferAddressSpaces/AMDGPU/volatile.ll | 4 +- .../test/Transforms/InferFunctionAttrs/annotate.ll | 12 +- llvm/test/Transforms/Inline/ARM/inline-fp.ll | 24 +- llvm/test/Transforms/Inline/attributes.ll | 27 - .../Inline/cgscc-incremental-invalidate.ll | 3 +- llvm/test/Transforms/Inline/inline-remark.ll | 48 - llvm/test/Transforms/Inline/inline-varargs.ll | 29 - .../Transforms/Inline/launder.invariant.group.ll | 36 +- .../optimization-remarks-hotness-threshold.ll | 2 +- .../Inline/optimization-remarks-passed-yaml.ll | 7 +- .../Inline/optimization-remarks-with-hotness.ll | 4 +- .../test/Transforms/Inline/optimization-remarks.ll | 4 +- .../Transforms/InstCombine/2007-05-14-Crash.ll | 2 +- .../InstCombine/2007-10-31-RangeCrash.ll | 2 +- .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 189 - llvm/test/Transforms/InstCombine/X86/blend_x86.ll | 213 +- .../Transforms/InstCombine/X86/x86-adds-subs.ll | 351 - llvm/test/Transforms/InstCombine/add-shrink.ll | 16 + llvm/test/Transforms/InstCombine/alloca-big.ll | 16 - .../test/Transforms/InstCombine/apint-shl-trunc.ll | 12 +- ...lize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll | 297 - ...lize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll | 297 - ...lize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll | 282 - ...lize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll | 282 - ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 248 - ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 248 - llvm/test/Transforms/InstCombine/cos-1.ll | 177 +- llvm/test/Transforms/InstCombine/cos-intrinsic.ll | 82 + .../Transforms/InstCombine/cos-sin-intrinsic.ll | 122 - .../Transforms/InstCombine/demand_shrink_nsw.ll | 23 +- .../InstCombine/demorgan-sink-not-into-xor.ll | 138 - .../InstCombine/double-float-shrink-1.ll | 12 +- llvm/test/Transforms/InstCombine/extractelement.ll | 184 +- .../Transforms/InstCombine/fadd-fsub-factor.ll | 473 - .../InstCombine/fast-math-scalarization.ll | 39 + llvm/test/Transforms/InstCombine/fast-math.ll | 518 +- llvm/test/Transforms/InstCombine/fcmp.ll | 91 - llvm/test/Transforms/InstCombine/fdiv-cos-sin.ll | 19 +- llvm/test/Transforms/InstCombine/fneg.ll | 158 - llvm/test/Transforms/InstCombine/fsub.ll | 13 - llvm/test/Transforms/InstCombine/icmp-add.ll | 214 +- llvm/test/Transforms/InstCombine/icmp-mul.ll | 249 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 260 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 250 - ...and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll | 152 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 152 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 260 - ...and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll | 250 - llvm/test/Transforms/InstCombine/icmp-vec.ll | 19 +- llvm/test/Transforms/InstCombine/icmp.ll | 134 - llvm/test/Transforms/InstCombine/inselt-binop.ll | 635 - .../test/Transforms/InstCombine/known-never-nan.ll | 196 - .../InstCombine/load-combine-metadata-dominance.ll | 44 - llvm/test/Transforms/InstCombine/max-of-nots.ll | 57 +- llvm/test/Transforms/InstCombine/max_known_bits.ll | 80 +- llvm/test/Transforms/InstCombine/maxnum.ll | 91 + llvm/test/Transforms/InstCombine/minnum.ll | 91 + llvm/test/Transforms/InstCombine/mul.ll | 2 +- llvm/test/Transforms/InstCombine/narrow-math.ll | 630 - llvm/test/Transforms/InstCombine/not.ll | 130 +- .../InstCombine/phi-load-metadata-dominance.ll | 26 - llvm/test/Transforms/InstCombine/pow-1.ll | 308 +- llvm/test/Transforms/InstCombine/pow-2.ll | 6 +- llvm/test/Transforms/InstCombine/pow-3.ll | 48 +- llvm/test/Transforms/InstCombine/pow-4.ll | 212 +- .../Transforms/InstCombine/pow-exp-nofastmath.ll | 15 +- llvm/test/Transforms/InstCombine/pow-exp.ll | 211 +- llvm/test/Transforms/InstCombine/pow-sqrt.ll | 286 +- llvm/test/Transforms/InstCombine/pr38677.ll | 33 - llvm/test/Transforms/InstCombine/pr38897.ll | 28 - llvm/test/Transforms/InstCombine/pr38915.ll | 24 - llvm/test/Transforms/InstCombine/pr38984.ll | 41 - llvm/test/Transforms/InstCombine/printf-1.ll | 2 +- llvm/test/Transforms/InstCombine/scalarization.ll | 86 - .../Transforms/InstCombine/select-binop-cmp.ll | 1011 - .../Transforms/InstCombine/select-binop-icmp.ll | 391 + llvm/test/Transforms/InstCombine/select-gep.ll | 14 - llvm/test/Transforms/InstCombine/select.ll | 8 +- llvm/test/Transforms/InstCombine/select_meta.ll | 34 +- llvm/test/Transforms/InstCombine/set.ll | 40 +- .../InstCombine/shuffle-select-narrow.ll | 144 - .../InstCombine/signed-truncation-check.ll | 621 - llvm/test/Transforms/InstCombine/sink-zext.ll | 71 + llvm/test/Transforms/InstCombine/strcmp-memcmp.ll | 560 - llvm/test/Transforms/InstCombine/sub-minmax.ll | 355 - llvm/test/Transforms/InstCombine/sub.ll | 87 - llvm/test/Transforms/InstCombine/uaddo.ll | 153 - .../test/Transforms/InstCombine/vec_extract_elt.ll | 20 + llvm/test/Transforms/InstCombine/vec_shuffle.ll | 111 - llvm/test/Transforms/InstCombine/vector-casts.ll | 68 +- .../Transforms/InstCombine/vector-concat-binop.ll | 282 - llvm/test/Transforms/InstCombine/vector-xor.ll | 34 + llvm/test/Transforms/InstCombine/xor-icmps.ll | 13 - llvm/test/Transforms/InstCombine/xor.ll | 520 +- llvm/test/Transforms/InstCombine/xor2.ll | 211 +- llvm/test/Transforms/InstCombine/zext.ll | 4 +- llvm/test/Transforms/InstSimplify/fast-math.ll | 50 - .../InstSimplify/floating-point-arithmetic.ll | 420 +- .../Transforms/InstSimplify/known-never-nan.ll | 372 - .../Transforms/JumpThreading/combine-metadata.ll | 122 - llvm/test/Transforms/LICM/argmemonly-call.ll | 68 +- llvm/test/Transforms/LICM/assume.ll | 49 +- llvm/test/Transforms/LICM/atomics.ll | 5 +- llvm/test/Transforms/LICM/call-hoisting.ll | 259 - llvm/test/Transforms/LICM/fence.ll | 120 - llvm/test/Transforms/LICM/funclet.ll | 4 +- llvm/test/Transforms/LICM/guards.ll | 266 - llvm/test/Transforms/LICM/hoist-deref-load.ll | 166 - llvm/test/Transforms/LICM/hoist-mustexec.ll | 180 +- llvm/test/Transforms/LICM/hoisting.ll | 17 - llvm/test/Transforms/LICM/infinite_loops.ll | 132 - llvm/test/Transforms/LICM/invariant.start.ll | 138 - llvm/test/Transforms/LICM/promote-order.ll | 8 +- llvm/test/Transforms/LICM/read-only-calls.ll | 85 - llvm/test/Transforms/LICM/scalar-promote.ll | 17 - llvm/test/Transforms/LICM/sinking.ll | 33 - llvm/test/Transforms/LICM/store-hoisting.ll | 428 - .../LoadStoreVectorizer/AMDGPU/aa-metadata.ll | 2 +- .../AMDGPU/adjust-alloca-alignment.ll | 91 +- .../LoadStoreVectorizer/AMDGPU/complex-index.ll | 2 - .../LoadStoreVectorizer/AMDGPU/extended-index.ll | 2 +- .../LoadStoreVectorizer/AMDGPU/gep-bitcast.ll | 2 - .../LoadStoreVectorizer/AMDGPU/insertion-point.ll | 2 +- .../AMDGPU/interleaved-mayalias-store.ll | 2 +- .../LoadStoreVectorizer/AMDGPU/invariant-load.ll | 2 +- .../AMDGPU/merge-stores-private.ll | 27 +- .../LoadStoreVectorizer/AMDGPU/merge-stores.ll | 2 +- .../LoadStoreVectorizer/AMDGPU/merge-vectors.ll | 2 +- .../AMDGPU/missing-alignment.ll | 2 - .../LoadStoreVectorizer/AMDGPU/multiple_tails.ll | 2 +- .../AMDGPU/no-implicit-float.ll | 2 - .../LoadStoreVectorizer/AMDGPU/optnone.ll | 2 - .../LoadStoreVectorizer/AMDGPU/pointer-elements.ll | 2 +- .../LoadStoreVectorizer/AMDGPU/selects.ll | 2 +- .../AMDGPU/store_with_aliasing_load.ll | 2 - .../AMDGPU/weird-type-accesses.ll | 2 - .../X86/compare-scev-by-complexity.ll | 76 - .../LoopIdiom/scev-invalidation_topmostloop.ll | 25 - llvm/test/Transforms/LoopInstSimplify/basic.ll | 1 - .../Transforms/LoopInterchange/interchangeable.ll | 2 +- llvm/test/Transforms/LoopInterchange/lcssa.ll | 204 +- .../Transforms/LoopInterchange/phi-ordering.ll | 2 +- llvm/test/Transforms/LoopInterchange/reductions.ll | 48 +- llvm/test/Transforms/LoopRotate/pr35210.ll | 3 +- .../Transforms/LoopSimplifyCFG/merge-header.ll | 1 - llvm/test/Transforms/LoopSimplifyCFG/scev.ll | 1 - .../LoopStrengthReduce/AArch64/small-constant.ll | 151 - .../LoopStrengthReduce/AMDGPU/atomics.ll | 2 +- .../different-addrspace-addressing-mode-loops.ll | 2 +- .../AMDGPU/lsr-postinc-pos-addrspace.ll | 2 +- .../AMDGPU/preserve-addrspace-assert.ll | 2 +- .../LoopUnroll/AMDGPU/unroll-for-private.ll | 4 +- llvm/test/Transforms/LoopUnroll/X86/partial.ll | 2 +- .../Transforms/LoopUnroll/peel-loop-conditions.ll | 42 +- llvm/test/Transforms/LoopUnroll/peel-loop.ll | 30 +- .../LoopUnroll/runtime-loop-non-exiting-latch.ll | 27 - .../Transforms/LoopUnrollAndJam/pragma-explicit.ll | 144 - .../LoopUnswitch/2006-06-13-SingleEntryPHI.ll | 1 - .../LoopUnswitch/2006-06-27-DeadSwitchCase.ll | 1 - .../LoopUnswitch/2007-05-09-Unreachable.ll | 1 - llvm/test/Transforms/LoopUnswitch/2007-05-09-tl.ll | 1 - .../LoopUnswitch/2007-07-12-ExitDomInfo.ll | 1 - .../Transforms/LoopUnswitch/2007-07-13-DomInfo.ll | 1 - .../Transforms/LoopUnswitch/2007-07-18-DomInfo.ll | 1 - .../Transforms/LoopUnswitch/2007-08-01-LCSSA.ll | 1 - .../Transforms/LoopUnswitch/2008-06-02-DomInfo.ll | 1 - .../LoopUnswitch/2008-11-03-Invariant.ll | 1 - .../Transforms/LoopUnswitch/2010-11-18-LCSSA.ll | 1 - .../Transforms/LoopUnswitch/2011-09-26-EHCrash.ll | 1 - .../LoopUnswitch/2011-11-18-SimpleSwitch.ll | 1 - .../2011-11-18-TwoSwitches-Threshold.ll | 1 - .../LoopUnswitch/2011-11-18-TwoSwitches.ll | 1 - .../LoopUnswitch/2012-04-02-IndirectBr.ll | 1 - .../test/Transforms/LoopUnswitch/2012-05-20-Phi.ll | 1 - .../LoopUnswitch/2015-09-18-Addrspace.ll | 1 - .../Transforms/LoopUnswitch/LIV-loop-condtion.ll | 3 +- llvm/test/Transforms/LoopUnswitch/basictest.ll | 1 - llvm/test/Transforms/LoopUnswitch/cleanuppad.ll | 1 - llvm/test/Transforms/LoopUnswitch/copy-metadata.ll | 1 - llvm/test/Transforms/LoopUnswitch/crash.ll | 1 - .../elseif-non-exponential-behavior.ll | 1 - .../LoopUnswitch/exponential-behavior.ll | 1 - llvm/test/Transforms/LoopUnswitch/guards.ll | 1 - llvm/test/Transforms/LoopUnswitch/infinite-loop.ll | 1 - .../Transforms/LoopUnswitch/invalidate-scev.ll | 1 - llvm/test/Transforms/LoopUnswitch/msan.ll | 1 - llvm/test/Transforms/LoopUnswitch/pr32818.ll | 1 - .../Transforms/LoopUnswitch/preserve-analyses.ll | 1 - .../LoopUnswitch/simplify-with-nonvalness.ll | 1 - .../Transforms/LoopUnswitch/trivial-unswitch.ll | 1 - .../LoopUnswitch/unswitch-equality-undef.ll | 2 +- .../Transforms/LoopUnswitch/unswitch-select.ll | 1 - .../SystemZ/mem-interleaving-costs.ll | 2 +- .../Transforms/LoopVectorize/X86/gather_scatter.ll | 631 - .../LoopVectorize/X86/invariant-load-gather.ll | 93 - .../X86/invariant-store-vectorization.ll | 132 - llvm/test/Transforms/LoopVectorize/X86/pr35432.ll | 8 +- llvm/test/Transforms/LoopVectorize/debugloc.ll | 12 +- .../LoopVectorize/invariant-store-vectorization.ll | 260 - .../Transforms/LoopVectorize/no_outside_user.ll | 384 +- .../Transforms/LoopVectorize/outer_loop_test1.ll | 82 - .../Transforms/LoopVectorize/outer_loop_test2.ll | 112 - llvm/test/Transforms/LoopVectorize/pr31190.ll | 5 +- llvm/test/Transforms/LoopVectorize/pr37515.ll | 20 - llvm/test/Transforms/LoopVectorize/pr38800.ll | 34 - llvm/test/Transforms/LoopVectorize/reduction.ll | 41 +- .../Transforms/LoopVectorize/skip-iterations.ll | 181 - llvm/test/Transforms/MemCpyOpt/fca2memcpy.ll | 33 +- llvm/test/Transforms/MemCpyOpt/memcpy-to-memset.ll | 98 +- .../MergeICmps/X86/alias-merge-blocks.ll | 64 - llvm/test/Transforms/MergeICmps/X86/atomic.ll | 47 - .../Transforms/NewGVN/eliminate-callsite-inline.ll | 18 - llvm/test/Transforms/NewGVN/flags-simplify.ll | 100 - llvm/test/Transforms/NewGVN/metadata-nonnull.ll | 178 - llvm/test/Transforms/NewGVN/metadata-simplify.ll | 160 - llvm/test/Transforms/NewGVN/pr33185.ll | 3 +- llvm/test/Transforms/PGOProfile/chr.ll | 1912 - .../test/Transforms/PGOProfile/icp_mismatch_msg.ll | 2 +- .../Transforms/SCCP/2006-10-23-IPSCCP-Crash.ll | 2 +- llvm/test/Transforms/SCCP/2006-12-04-PackedType.ll | 2 +- .../SCCP/switch-undef-constantfoldterminator.ll | 47 - .../address-space-ptr-sze-gep-index-assert.ll | 149 - .../Transforms/SLPVectorizer/AMDGPU/packed-math.ll | 17 - .../Transforms/SafeStack/AArch64/unreachable.ll | 23 - llvm/test/Transforms/SafeStack/ARM/debug.ll | 98 - .../SafeStack/X86/memintrinsic-oob-read.ll | 14 - .../Inputs/function_metadata.compact.afdo | Bin 295 -> 0 bytes .../SampleProfile/Inputs/function_metadata.prof | 10 +- .../Inputs/indirect-call.compact.afdo | Bin 533 -> 0 bytes .../SampleProfile/Inputs/inline.compactbinary.afdo | Bin 184 -> 172 bytes .../Transforms/SampleProfile/function_metadata.ll | 7 +- .../test/Transforms/SampleProfile/indirect-call.ll | 1 - .../X86/expand-masked-gather.ll | 63 - .../X86/expand-masked-load.ll | 119 - .../X86/expand-masked-store.ll | 59 - .../SimpleLoopUnswitch/delete-dead-blocks.ll | 101 - .../formDedicatedAfterTrivial1.ll | 25 - .../formDedicatedAfterTrivial2.ll | 22 - .../formDedicatedAfterTrivial3.ll | 37 - .../Transforms/SimplifyCFG/2006-08-03-Crash.ll | 2 +- .../SimplifyCFG/X86/switch_to_lookup_table.ll | 57 +- .../SimplifyCFG/branch-fold-threshold.ll | 52 - .../Transforms/SimplifyCFG/merge-cond-stores.ll | 3 +- .../StructurizeCFG/AMDGPU/uniform-regions.ll | 2 +- .../2010-06-26-MultipleReturnValues.ll | 2 +- llvm/test/Transforms/TailCallElim/EraseBB.ll | 2 +- .../Transforms/TailCallElim/accum_recursion.ll | 4 +- llvm/test/Transforms/TailCallElim/ackermann.ll | 2 +- llvm/test/Transforms/TailCallElim/basic.ll | 2 +- llvm/test/Transforms/TailCallElim/debugloc.ll | 16 - llvm/test/Transforms/TailCallElim/deopt-bundle.ll | 2 +- .../Transforms/TailCallElim/dont_reorder_load.ll | 2 +- llvm/test/Transforms/TailCallElim/dup_tail.ll | 2 +- llvm/test/Transforms/TailCallElim/inf-recursion.ll | 2 +- llvm/test/Transforms/TailCallElim/notail.ll | 2 +- .../TailCallElim/opt-remarks-recursion.ll | 2 +- llvm/test/Transforms/TailCallElim/reorder_load.ll | 2 +- llvm/test/Transforms/TailCallElim/setjmp.ll | 2 +- .../Transforms/WholeProgramDevirt/branch-funnel.ll | 10 +- .../WholeProgramDevirt/export-single-impl.ll | 12 +- .../Transforms/WholeProgramDevirt/vtable-decl.ll | 25 - llvm/test/Verifier/DILocation-scope.ll | 24 - llvm/test/Verifier/bitcast-pointer-vector-neg.ll | 10 - .../test/Verifier/bitcast-vector-pointer-as-neg.ll | 15 - llvm/test/Verifier/bitcast-vector-pointer-neg.ll | 10 - llvm/test/Verifier/bitcast-vector-pointer-pos.ll | 14 - llvm/test/Verifier/blockbyref.ll | 19 - llvm/test/lit.cfg.py | 34 +- llvm/test/lit.site.cfg.py.in | 4 +- .../test/tools/dsymutil/Inputs/modules-pruning/1.o | Bin 2984 -> 0 bytes .../dsymutil/Inputs/modules-pruning/Outer.pcm | Bin 20988 -> 0 bytes llvm/test/tools/dsymutil/PowerPC/lit.local.cfg | 4 + llvm/test/tools/dsymutil/PowerPC/sibling.test | 33 + llvm/test/tools/dsymutil/X86/lit.local.cfg | 6 - llvm/test/tools/dsymutil/X86/modules-pruning.cpp | 59 - llvm/test/tools/dsymutil/X86/odr-uniquing.cpp | 2 +- llvm/test/tools/dsymutil/X86/suppressions.txt | 2 - llvm/test/tools/gold/X86/opt-remarks.ll | 10 +- .../gold/X86/thinlto_object_suffix_replace.ll | 11 - llvm/test/tools/llvm-ar/mri-delete.test | 12 +- .../AArch64/Inputs/function-only-check.o | Bin 68360 -> 0 bytes .../llvm-cfi-verify/AArch64/function-only-check.s | 9 - .../X86/Inputs/function-only-check.o | Bin 15112 -> 0 bytes .../llvm-cfi-verify/X86/function-only-check.s | 8 - .../llvm-cov/Inputs/binary-formats.canonical.json | 66 +- .../tools/llvm-cov/Inputs/highlightedRanges.json | 51 + .../tools/llvm-cov/Inputs/lineExecutionCounts.json | 39 + llvm/test/tools/llvm-cov/Inputs/regionMarkers.json | 35 + .../test/tools/llvm-cov/Inputs/showExpansions.json | 56 +- llvm/test/tools/llvm-cov/Inputs/test_-a.cpp.gcov | 2 +- llvm/test/tools/llvm-cov/Inputs/test_-a.h.gcov | 2 +- .../test/tools/llvm-cov/Inputs/test_-a_-b.cpp.gcov | 2 +- llvm/test/tools/llvm-cov/Inputs/test_-a_-b.h.gcov | 2 +- .../llvm-cov/Inputs/test_-a_-b_-c_-u.cpp.gcov | 2 +- .../tools/llvm-cov/Inputs/test_-a_-b_-c_-u.h.gcov | 2 +- .../tools/llvm-cov/Inputs/test_-a_-b_-u.cpp.gcov | 2 +- .../tools/llvm-cov/Inputs/test_-a_-b_-u.h.gcov | 2 +- .../tools/llvm-cov/Inputs/test_missing.cpp.gcov | 8 +- .../tools/llvm-cov/Inputs/test_no_options.cpp.gcov | 8 +- .../tools/llvm-cov/Inputs/test_objdir.cpp.gcov | 8 +- .../test/tools/llvm-cov/Inputs/test_paths.cpp.gcov | 8 +- .../tools/llvm-cov/Inputs/universal-binary.json | 37 + llvm/test/tools/llvm-cov/binary-formats.c | 2 + llvm/test/tools/llvm-cov/range_based_for.cpp | 2 +- llvm/test/tools/llvm-cov/showHighlightedRanges.cpp | 1 + .../tools/llvm-cov/showLineExecutionCounts.cpp | 4 + llvm/test/tools/llvm-cov/showRegionMarkers.cpp | 2 + llvm/test/tools/llvm-cov/universal-binary.c | 1 + llvm/test/tools/llvm-cxxmap/Inputs/after.sym | 2 - llvm/test/tools/llvm-cxxmap/Inputs/ambiguous.sym | 2 - llvm/test/tools/llvm-cxxmap/Inputs/before.sym | 2 - llvm/test/tools/llvm-cxxmap/Inputs/expected | 2 - llvm/test/tools/llvm-cxxmap/Inputs/incomplete.sym | 1 - llvm/test/tools/llvm-cxxmap/Inputs/remap.map | 8 - llvm/test/tools/llvm-cxxmap/ambiguous.test | 2 - llvm/test/tools/llvm-cxxmap/incomplete.test | 2 - llvm/test/tools/llvm-cxxmap/remap.test | 5 - llvm/test/tools/llvm-diff/anon-func.ll | 8 - .../llvm-dwarfdump/X86/DW_AT_object_pointer.s | 489 - .../llvm-dwarfdump/X86/stats-inlining-multi-cu.ll | 193 - .../llvm-dwarfdump/X86/stats-inlining-single-cu.ll | 185 - .../llvm-dwarfdump/X86/verify_compatible_tags.s | 386 - .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 22 +- .../llvm-dwarfdump/X86/verify_no_linkage_name.s | 646 - llvm/test/tools/llvm-dwp/X86/compress.test | 3 +- llvm/test/tools/llvm-dwp/X86/compressfail.test | 3 +- .../llvm-dwp/X86/dwos_list_from_exec_simple.test | 3 +- llvm/test/tools/llvm-dwp/X86/gcc_type.test | 3 +- llvm/test/tools/llvm-dwp/X86/merge.test | 6 +- llvm/test/tools/llvm-dwp/X86/nocompress.test | 3 +- llvm/test/tools/llvm-dwp/X86/simple.test | 19 +- .../analysis-inconsistencies-uops-backwards.test | 28 - .../X86/analysis-inconsistencies-uops.test | 28 - .../llvm-exegesis/X86/analysis-uops-backwards.test | 30 - .../tools/llvm-exegesis/X86/analysis-uops.test | 29 - .../llvm-exegesis/X86/latency-by-opcode-name.s | 11 - llvm/test/tools/llvm-exegesis/X86/lit.local.cfg | 29 - .../tools/llvm-exegesis/X86/uops-by-opcode-name.s | 6 - llvm/test/tools/llvm-exegesis/lit.local.cfg | 2 - .../llvm-mca/AArch64/CortexA57/direct-branch.s | 5 +- .../tools/llvm-mca/AArch64/Exynos/direct-branch.s | 11 +- llvm/test/tools/llvm-mca/AArch64/Exynos/pr38575.s | 85 - .../AArch64/Exynos/scheduler-queue-usage.s | 13 +- .../llvm-mca/AArch64/Falkor/zero-latency-store.s | 5 +- .../tools/llvm-mca/ARM/simple-test-cortex-a9.s | 5 +- .../tools/llvm-mca/X86/Atom/resources-cmpxchg.s | 30 - llvm/test/tools/llvm-mca/X86/Atom/resources-lea.s | 431 - .../tools/llvm-mca/X86/Atom/resources-x86_64.s | 377 +- .../tools/llvm-mca/X86/Broadwell/resources-avx1.s | 34 +- .../tools/llvm-mca/X86/Broadwell/resources-bmi2.s | 8 +- .../llvm-mca/X86/Broadwell/resources-cmpxchg.s | 38 - .../tools/llvm-mca/X86/Broadwell/resources-lea.s | 439 - .../llvm-mca/X86/Broadwell/resources-pclmul.s | 38 - .../llvm-mca/X86/Broadwell/resources-prefetchw.s | 38 - .../llvm-mca/X86/Broadwell/resources-x86_64.s | 381 +- llvm/test/tools/llvm-mca/X86/BtVer2/add-sequence.s | 5 +- .../llvm-mca/X86/BtVer2/clear-super-register-1.s | 37 +- .../llvm-mca/X86/BtVer2/clear-super-register-2.s | 33 +- .../llvm-mca/X86/BtVer2/dependency-breaking-cmp.s | 5 +- .../X86/BtVer2/dependency-breaking-pcmpeq.s | 5 +- .../X86/BtVer2/dependency-breaking-pcmpgt.s | 5 +- .../X86/BtVer2/dependency-breaking-sbb-1.s | 5 +- .../X86/BtVer2/dependency-breaking-sbb-2.s | 5 +- .../llvm-mca/X86/BtVer2/dependent-pmuld-paddd.s | 5 +- llvm/test/tools/llvm-mca/X86/BtVer2/dot-product.s | 5 +- .../llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s | 5 +- .../llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s | 5 +- .../llvm-mca/X86/BtVer2/instruction-info-view.s | 6 +- .../tools/llvm-mca/X86/BtVer2/load-store-alias.s | 5 +- .../tools/llvm-mca/X86/BtVer2/memcpy-like-test.s | 5 +- llvm/test/tools/llvm-mca/X86/BtVer2/one-idioms.s | 5 +- .../llvm-mca/X86/BtVer2/partial-reg-update-2.s | 5 +- .../llvm-mca/X86/BtVer2/partial-reg-update-3.s | 5 +- .../llvm-mca/X86/BtVer2/partial-reg-update-4.s | 5 +- .../llvm-mca/X86/BtVer2/partial-reg-update-5.s | 5 +- .../llvm-mca/X86/BtVer2/partial-reg-update-6.s | 5 +- .../tools/llvm-mca/X86/BtVer2/partial-reg-update.s | 5 +- llvm/test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s | 11 +- llvm/test/tools/llvm-mca/X86/BtVer2/pr37790.s | 9 +- llvm/test/tools/llvm-mca/X86/BtVer2/rank.s | 115 - .../tools/llvm-mca/X86/BtVer2/rcu-statistics.s | 5 +- .../tools/llvm-mca/X86/BtVer2/read-advance-1.s | 5 +- .../tools/llvm-mca/X86/BtVer2/read-advance-2.s | 5 +- .../tools/llvm-mca/X86/BtVer2/read-advance-3.s | 5 +- .../tools/llvm-mca/X86/BtVer2/register-files-1.s | 7 +- .../tools/llvm-mca/X86/BtVer2/register-files-2.s | 9 +- .../tools/llvm-mca/X86/BtVer2/register-files-3.s | 11 +- .../tools/llvm-mca/X86/BtVer2/register-files-4.s | 11 +- .../tools/llvm-mca/X86/BtVer2/register-files-5.s | 11 +- .../tools/llvm-mca/X86/BtVer2/resources-avx1.s | 100 +- .../tools/llvm-mca/X86/BtVer2/resources-bmi1.s | 58 +- .../{resources-pclmul.s => resources-clmul.s} | 0 .../tools/llvm-mca/X86/BtVer2/resources-cmpxchg.s | 42 - .../llvm-mca/X86/BtVer2/resources-prefetchw.s | 42 - .../tools/llvm-mca/X86/BtVer2/resources-sse1.s | 18 +- .../tools/llvm-mca/X86/BtVer2/resources-sse2.s | 18 +- .../tools/llvm-mca/X86/BtVer2/resources-sse41.s | 12 +- .../tools/llvm-mca/X86/BtVer2/resources-sse42.s | 10 +- .../tools/llvm-mca/X86/BtVer2/resources-x86_64.s | 503 +- .../llvm-mca/X86/BtVer2/scheduler-queue-usage.s | 17 +- llvm/test/tools/llvm-mca/X86/BtVer2/simple-test.s | 5 +- .../X86/BtVer2/vbroadcast-operand-latency.s | 73 - .../X86/BtVer2/vec-logic-read-after-ld-1.s | 5 +- .../X86/BtVer2/vec-logic-read-after-ld-2.s | 5 +- .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 397 - llvm/test/tools/llvm-mca/X86/BtVer2/zero-idioms.s | 251 +- .../X86/Generic/avx512-super-registers-1.s | 5 +- .../X86/Generic/avx512-super-registers-2.s | 5 +- .../X86/Generic/avx512-super-registers-3.s | 5 +- .../tools/llvm-mca/X86/Generic/resources-avx1.s | 34 +- .../tools/llvm-mca/X86/Generic/resources-avx512.s | 192 +- .../tools/llvm-mca/X86/Generic/resources-bmi2.s | 18 +- .../llvm-mca/X86/Generic/resources-clflushopt.s | 33 - .../tools/llvm-mca/X86/Generic/resources-cmpxchg.s | 36 - .../tools/llvm-mca/X86/Generic/resources-lea.s | 437 - .../tools/llvm-mca/X86/Generic/resources-pclmul.s | 36 - .../llvm-mca/X86/Generic/resources-prefetchw.s | 36 - .../tools/llvm-mca/X86/Generic/resources-x86_64.s | 557 +- .../llvm-mca/X86/Generic/xop-super-registers-1.s | 5 +- .../llvm-mca/X86/Generic/xop-super-registers-2.s | 5 +- llvm/test/tools/llvm-mca/X86/Haswell/cmpxchg16b.s | 76 - .../tools/llvm-mca/X86/Haswell/resources-avx1.s | 34 +- .../tools/llvm-mca/X86/Haswell/resources-bmi2.s | 8 +- .../tools/llvm-mca/X86/Haswell/resources-cmpxchg.s | 38 - .../tools/llvm-mca/X86/Haswell/resources-lea.s | 439 - .../tools/llvm-mca/X86/Haswell/resources-pclmul.s | 38 - .../tools/llvm-mca/X86/Haswell/resources-x86_64.s | 381 +- .../tools/llvm-mca/X86/SLM/resources-cmpxchg.s | 36 - llvm/test/tools/llvm-mca/X86/SLM/resources-lea.s | 437 - .../test/tools/llvm-mca/X86/SLM/resources-pclmul.s | 36 - .../tools/llvm-mca/X86/SLM/resources-prefetchw.s | 36 - .../test/tools/llvm-mca/X86/SLM/resources-x86_64.s | 377 +- .../llvm-mca/X86/SandyBridge/resources-avx1.s | 34 +- .../llvm-mca/X86/SandyBridge/resources-cmpxchg.s | 36 - .../tools/llvm-mca/X86/SandyBridge/resources-lea.s | 437 - .../llvm-mca/X86/SandyBridge/resources-pclmul.s | 36 - .../llvm-mca/X86/SandyBridge/resources-x86_64.s | 559 +- .../tools/llvm-mca/X86/SandyBridge/zero-idioms.s | 348 - .../llvm-mca/X86/SkylakeClient/resources-avx1.s | 30 +- .../llvm-mca/X86/SkylakeClient/resources-bmi2.s | 8 +- .../X86/SkylakeClient/resources-clflushopt.s | 35 - .../llvm-mca/X86/SkylakeClient/resources-cmpxchg.s | 38 - .../llvm-mca/X86/SkylakeClient/resources-lea.s | 439 - .../llvm-mca/X86/SkylakeClient/resources-pclmul.s | 38 - .../X86/SkylakeClient/resources-prefetchw.s | 38 - .../llvm-mca/X86/SkylakeClient/resources-x86_64.s | 381 +- .../llvm-mca/X86/SkylakeServer/resources-avx1.s | 34 +- .../llvm-mca/X86/SkylakeServer/resources-avx512.s | 373 - .../X86/SkylakeServer/resources-avx512vl.s | 335 - .../llvm-mca/X86/SkylakeServer/resources-bmi2.s | 8 +- .../X86/SkylakeServer/resources-clflushopt.s | 35 - .../llvm-mca/X86/SkylakeServer/resources-cmpxchg.s | 38 - .../llvm-mca/X86/SkylakeServer/resources-lea.s | 439 - .../llvm-mca/X86/SkylakeServer/resources-pclmul.s | 38 - .../X86/SkylakeServer/resources-prefetchw.s | 38 - .../llvm-mca/X86/SkylakeServer/resources-x86_64.s | 381 +- .../llvm-mca/X86/Znver1/partial-reg-update-2.s | 5 +- .../llvm-mca/X86/Znver1/partial-reg-update-3.s | 5 +- .../llvm-mca/X86/Znver1/partial-reg-update-4.s | 5 +- .../llvm-mca/X86/Znver1/partial-reg-update-5.s | 5 +- .../llvm-mca/X86/Znver1/partial-reg-update-6.s | 5 +- .../llvm-mca/X86/Znver1/partial-reg-update-7.s | 5 +- .../tools/llvm-mca/X86/Znver1/partial-reg-update.s | 5 +- .../tools/llvm-mca/X86/Znver1/resources-avx1.s | 28 - .../llvm-mca/X86/Znver1/resources-clflushopt.s | 37 - .../tools/llvm-mca/X86/Znver1/resources-cmpxchg.s | 40 - .../test/tools/llvm-mca/X86/Znver1/resources-lea.s | 441 - .../tools/llvm-mca/X86/Znver1/resources-pclmul.s | 40 - .../llvm-mca/X86/Znver1/resources-prefetchw.s | 40 - .../tools/llvm-mca/X86/Znver1/resources-x86_64.s | 365 +- llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s | 41 +- llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s | 27 +- llvm/test/tools/llvm-mca/X86/cpus.s | 55 +- llvm/test/tools/llvm-mca/X86/default-iterations.s | 16 +- llvm/test/tools/llvm-mca/X86/dispatch_width.s | 13 +- .../test/tools/llvm-mca/X86/fma3-read-after-ld-1.s | 30 +- .../test/tools/llvm-mca/X86/fma3-read-after-ld-2.s | 30 +- llvm/test/tools/llvm-mca/X86/intel-syntax.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-3.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-4.s | 5 +- llvm/test/tools/llvm-mca/X86/llvm-mca-markers-5.s | 15 +- llvm/test/tools/llvm-mca/X86/option-all-stats-1.s | 77 +- llvm/test/tools/llvm-mca/X86/option-all-stats-2.s | 119 +- llvm/test/tools/llvm-mca/X86/option-all-views-1.s | 67 +- llvm/test/tools/llvm-mca/X86/option-all-views-2.s | 93 +- llvm/test/tools/llvm-mca/X86/option-no-stats-1.s | 75 - .../tools/llvm-mca/X86/register-file-statistics.s | 54 +- .../tools/llvm-mca/X86/scheduler-queue-usage.s | 94 +- .../test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s | 208 - .../llvm-mca/X86/variable-blend-read-after-ld-1.s | 59 +- .../llvm-mca/X86/variable-blend-read-after-ld-2.s | 59 +- .../Inputs/compress-debug-sections.yaml | 21 - .../llvm-objcopy/binary-input-and-output.test | 15 - .../test/tools/llvm-objcopy/binary-input-arch.test | 75 - .../tools/llvm-objcopy/binary-input-error.test | 10 - llvm/test/tools/llvm-objcopy/binary-input.test | 112 - ...mpress-and-decompress-debug-sections-error.test | 7 - .../compress-debug-sections-default-gnu.test | 9 - .../compress-debug-sections-default.test | 13 - .../compress-debug-sections-invalid-format.test | 5 - .../compress-debug-sections-zlib-gnu.test | 63 - .../llvm-objcopy/compress-debug-sections-zlib.test | 63 - .../llvm-objcopy/compress-debug-sections.test | 24 - llvm/test/tools/llvm-objcopy/dump-section.test | 16 - .../keep-global-symbols-mix-globalize.test | 51 - .../tools/llvm-objcopy/keep-global-symbols.test | 95 - llvm/test/tools/llvm-objcopy/many-sections.test | 4 +- llvm/test/tools/llvm-objcopy/objcopy-version.test | 4 - llvm/test/tools/llvm-objcopy/prefix-symbols.test | 71 - llvm/test/tools/llvm-objcopy/reloc-no-symtab.test | 45 - llvm/test/tools/llvm-objcopy/relocatable-phdr.test | 16 - .../rename-section-flag-osproc-mask.test | 115 - .../rename-section-flag-preserved.test | 74 - .../tools/llvm-objcopy/rename-section-flag.test | 60 - llvm/test/tools/llvm-objcopy/rename-section.test | 4 +- llvm/test/tools/llvm-objcopy/strip-all-gnu.test | 3 - .../tools/llvm-objcopy/strip-group-symbol.test | 2 +- .../tools/llvm-objcopy/strip-multiple-files.test | 75 - .../tools/llvm-objcopy/strip-preserve-time.test | 78 - .../tools/llvm-objcopy/strip-reloc-symbol.test | 2 +- llvm/test/tools/llvm-objcopy/strip-sections.test | 2 +- llvm/test/tools/llvm-objcopy/strip-version.test | 4 - .../llvm-objdump/AArch64/Inputs/cfi.elf-aarch64 | Bin 68360 -> 0 bytes llvm/test/tools/llvm-objdump/AArch64/plt.test | 5 - .../test/tools/llvm-objdump/AMDGPU/source-lines.ll | 8 +- .../llvm-objdump/X86/Inputs/hello.exe.elf-i386 | Bin 7248 -> 0 bytes .../X86/Inputs/hello.exe.nopie.elf-i386 | Bin 7080 -> 0 bytes .../llvm-objdump/X86/disassemble-demangle.test | 8 +- .../llvm-objdump/X86/macho-disassembly-g-dsym.test | 4 - .../llvm-objdump/X86/macho-private-headers.test | 2 - .../X86/macho-universal-x86_64.i386.test | 2 - .../tools/llvm-objdump/X86/malformed-machos.test | 2 +- llvm/test/tools/llvm-objdump/X86/plt.test | 14 - .../tools/llvm-objdump/macho-bad-dysymtab.test | 51 - .../tools/llvm-pdbdump/Inputs/TypeServerTest.cpp | 6 - .../tools/llvm-pdbdump/Inputs/TypeServerTest.pdb | Bin 61440 -> 0 bytes .../tools/llvm-pdbdump/partial-type-stream.test | 6 +- llvm/test/tools/llvm-pdbdump/regex-filter.test | 6 +- llvm/test/tools/llvm-pdbdump/type-qualifiers.test | 2 +- .../tools/llvm-pdbdump/type-server-no-dbi.test | 46 - .../llvm-profdata/Inputs/instr-remap.expected | 29 - .../llvm-profdata/Inputs/instr-remap.proftext | 25 - .../tools/llvm-profdata/Inputs/instr-remap.remap | 1 - .../llvm-profdata/Inputs/sample-remap.expected | 16 - .../llvm-profdata/Inputs/sample-remap.proftext | 18 - .../tools/llvm-profdata/Inputs/sample-remap.remap | 2 - llvm/test/tools/llvm-profdata/instr-remap.test | 2 - llvm/test/tools/llvm-profdata/roundtrip.test | 6 - llvm/test/tools/llvm-profdata/sample-remap.test | 2 - .../tools/llvm-readobj/Inputs/elf-packed-relocs3.s | 31 - .../tools/llvm-readobj/codeview-merging-cycle.test | 2 +- .../test/tools/llvm-readobj/elf-packed-relocs.test | 42 - .../tools/llvm-size/X86/format-berkeley-tabs.s | 15 - .../tools/llvm-symbolizer/pdb/missing_pdb.test | 2 +- .../tools/llvm-xray/X86/Inputs/instr-map-mach.o | Bin 3120 -> 0 bytes .../tools/llvm-xray/X86/extract-instrmap-macho.ll | 9 - .../llvm-xray/X86/fdr-dump-arg1-version-3.txt | 25 - llvm/test/tools/llvm-xray/X86/fdr-dump-arg1.txt | 16 - .../test/tools/llvm-xray/X86/unsupported-elf32.txt | 2 +- .../tools/yaml2obj/elf-comdat-broken-info.yaml | 27 - llvm/test/tools/yaml2obj/elf-comdat-broken.yaml | 34 - llvm/test/tools/yaml2obj/elf-ent-size.yaml | 50 - llvm/test/tools/yaml2obj/reloc-sec-info.yaml | 25 - llvm/test/tools/yaml2obj/section-link.yaml | 25 - llvm/tools/CMakeLists.txt | 2 +- llvm/tools/bugpoint/CrashDebugger.cpp | 6 +- llvm/tools/bugpoint/ExecutionDriver.cpp | 22 +- llvm/tools/dsymutil/CFBundle.h | 5 - llvm/tools/dsymutil/CompileUnit.h | 6 +- llvm/tools/dsymutil/DebugMap.cpp | 6 +- llvm/tools/dsymutil/DeclContext.h | 6 +- llvm/tools/dsymutil/DwarfLinker.cpp | 338 +- llvm/tools/dsymutil/DwarfLinker.h | 10 +- llvm/tools/dsymutil/DwarfStreamer.cpp | 6 +- llvm/tools/dsymutil/DwarfStreamer.h | 6 +- llvm/tools/dsymutil/MachOUtils.cpp | 5 +- llvm/tools/dsymutil/NonRelocatableStringpool.cpp | 20 +- llvm/tools/dsymutil/NonRelocatableStringpool.h | 4 +- llvm/tools/gold/gold-plugin.cpp | 10 +- llvm/tools/lli/lli.cpp | 206 +- llvm/tools/llvm-ar/llvm-ar.cpp | 9 +- llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp | 5 - llvm/tools/llvm-c-test/debuginfo.c | 2 +- llvm/tools/llvm-c-test/echo.cpp | 122 +- llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp | 56 +- llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h | 12 - llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp | 18 - llvm/tools/llvm-config/llvm-config.cpp | 2 +- llvm/tools/llvm-cov/CodeCoverage.cpp | 13 +- llvm/tools/llvm-cov/CoverageExporter.h | 6 +- llvm/tools/llvm-cov/CoverageExporterJson.cpp | 458 +- llvm/tools/llvm-cov/CoverageExporterJson.h | 84 +- llvm/tools/llvm-cxxmap/CMakeLists.txt | 8 - llvm/tools/llvm-cxxmap/LLVMBuild.txt | 22 - llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp | 155 - llvm/tools/llvm-diff/DifferenceEngine.cpp | 28 +- llvm/tools/llvm-dwarfdump/Statistics.cpp | 69 +- llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 6 +- llvm/tools/llvm-dwp/llvm-dwp.cpp | 36 +- llvm/tools/llvm-exegesis/CMakeLists.txt | 2 +- llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp | 38 - llvm/tools/llvm-exegesis/lib/Analysis.cpp | 86 +- llvm/tools/llvm-exegesis/lib/Analysis.h | 4 +- llvm/tools/llvm-exegesis/lib/Assembler.cpp | 59 +- llvm/tools/llvm-exegesis/lib/Assembler.h | 12 +- llvm/tools/llvm-exegesis/lib/BenchmarkCode.h | 39 - llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 352 +- llvm/tools/llvm-exegesis/lib/BenchmarkResult.h | 64 +- llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 175 +- llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h | 74 +- llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 11 +- llvm/tools/llvm-exegesis/lib/Clustering.cpp | 2 +- llvm/tools/llvm-exegesis/lib/CodeTemplate.cpp | 74 - llvm/tools/llvm-exegesis/lib/CodeTemplate.h | 71 - llvm/tools/llvm-exegesis/lib/Latency.cpp | 48 +- llvm/tools/llvm-exegesis/lib/Latency.h | 27 +- llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp | 141 +- llvm/tools/llvm-exegesis/lib/MCInstrDescView.h | 68 +- llvm/tools/llvm-exegesis/lib/RegisterAliasing.h | 1 - llvm/tools/llvm-exegesis/lib/RegisterValue.cpp | 49 - llvm/tools/llvm-exegesis/lib/RegisterValue.h | 45 - llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 217 - llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 94 - llvm/tools/llvm-exegesis/lib/Target.cpp | 33 +- llvm/tools/llvm-exegesis/lib/Target.h | 38 +- llvm/tools/llvm-exegesis/lib/Uops.cpp | 153 +- llvm/tools/llvm-exegesis/lib/Uops.h | 49 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 356 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 235 +- llvm/tools/llvm-go/llvm-go.go | 1 - llvm/tools/llvm-lto/llvm-lto.cpp | 2 +- .../llvm-mc-assemble-fuzzer.cpp | 7 +- llvm/tools/llvm-mc/llvm-mc.cpp | 1 + llvm/tools/llvm-mca/CMakeLists.txt | 43 +- llvm/tools/llvm-mca/Context.cpp | 63 + llvm/tools/llvm-mca/Context.h | 68 + llvm/tools/llvm-mca/DispatchStage.cpp | 153 + llvm/tools/llvm-mca/DispatchStage.h | 106 + llvm/tools/llvm-mca/DispatchStatistics.cpp | 71 + llvm/tools/llvm-mca/DispatchStatistics.h | 84 + llvm/tools/llvm-mca/ExecuteStage.cpp | 210 + llvm/tools/llvm-mca/ExecuteStage.h | 67 + llvm/tools/llvm-mca/FetchStage.cpp | 46 + llvm/tools/llvm-mca/FetchStage.h | 45 + llvm/tools/llvm-mca/{lib => }/HWEventListener.cpp | 0 llvm/tools/llvm-mca/HWEventListener.h | 141 + llvm/tools/llvm-mca/HardwareUnit.cpp | 23 + .../{include/HardwareUnits => }/HardwareUnit.h | 0 llvm/tools/llvm-mca/InstrBuilder.cpp | 469 + llvm/tools/llvm-mca/InstrBuilder.h | 85 + llvm/tools/llvm-mca/Instruction.cpp | 177 + llvm/tools/llvm-mca/Instruction.h | 434 + llvm/tools/llvm-mca/InstructionInfoView.cpp | 91 + llvm/tools/llvm-mca/InstructionInfoView.h | 66 + llvm/tools/llvm-mca/InstructionTables.cpp | 70 + llvm/tools/llvm-mca/InstructionTables.h | 43 + llvm/tools/llvm-mca/LSUnit.cpp | 148 + llvm/tools/llvm-mca/LSUnit.h | 147 + llvm/tools/llvm-mca/Pipeline.cpp | 99 + llvm/tools/llvm-mca/Pipeline.h | 79 + llvm/tools/llvm-mca/PipelinePrinter.cpp | 2 +- llvm/tools/llvm-mca/PipelinePrinter.h | 2 +- llvm/tools/llvm-mca/RegisterFile.cpp | 343 + llvm/tools/llvm-mca/RegisterFile.h | 172 + llvm/tools/llvm-mca/RegisterFileStatistics.cpp | 107 + llvm/tools/llvm-mca/RegisterFileStatistics.h | 67 + llvm/tools/llvm-mca/ResourcePressureView.cpp | 171 + llvm/tools/llvm-mca/ResourcePressureView.h | 109 + llvm/tools/llvm-mca/RetireControlUnit.cpp | 87 + llvm/tools/llvm-mca/RetireControlUnit.h | 98 + .../tools/llvm-mca/RetireControlUnitStatistics.cpp | 49 + llvm/tools/llvm-mca/RetireControlUnitStatistics.h | 60 + llvm/tools/llvm-mca/RetireStage.cpp | 57 + llvm/tools/llvm-mca/RetireStage.h | 48 + llvm/tools/llvm-mca/Scheduler.cpp | 403 + llvm/tools/llvm-mca/Scheduler.h | 515 + llvm/tools/llvm-mca/SchedulerStatistics.cpp | 94 + llvm/tools/llvm-mca/SchedulerStatistics.h | 91 + llvm/tools/llvm-mca/SourceMgr.h | 63 + llvm/tools/llvm-mca/Stage.cpp | 27 + llvm/tools/llvm-mca/Stage.h | 76 + llvm/tools/llvm-mca/SummaryView.cpp | 85 + llvm/tools/llvm-mca/SummaryView.h | 76 + llvm/tools/llvm-mca/{lib => }/Support.cpp | 0 llvm/tools/llvm-mca/Support.h | 58 + llvm/tools/llvm-mca/TimelineView.cpp | 240 + llvm/tools/llvm-mca/TimelineView.h | 189 + llvm/tools/llvm-mca/View.cpp | 20 + llvm/tools/llvm-mca/{Views => }/View.h | 0 llvm/tools/llvm-mca/Views/DispatchStatistics.cpp | 86 - llvm/tools/llvm-mca/Views/DispatchStatistics.h | 84 - llvm/tools/llvm-mca/Views/InstructionInfoView.cpp | 91 - llvm/tools/llvm-mca/Views/InstructionInfoView.h | 66 - .../llvm-mca/Views/RegisterFileStatistics.cpp | 107 - llvm/tools/llvm-mca/Views/RegisterFileStatistics.h | 67 - llvm/tools/llvm-mca/Views/ResourcePressureView.cpp | 172 - llvm/tools/llvm-mca/Views/ResourcePressureView.h | 109 - .../llvm-mca/Views/RetireControlUnitStatistics.cpp | 49 - .../llvm-mca/Views/RetireControlUnitStatistics.h | 60 - llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp | 129 - llvm/tools/llvm-mca/Views/SchedulerStatistics.h | 92 - llvm/tools/llvm-mca/Views/SummaryView.cpp | 87 - llvm/tools/llvm-mca/Views/SummaryView.h | 76 - llvm/tools/llvm-mca/Views/TimelineView.cpp | 290 - llvm/tools/llvm-mca/Views/TimelineView.h | 188 - llvm/tools/llvm-mca/Views/View.cpp | 20 - llvm/tools/llvm-mca/include/Context.h | 68 - llvm/tools/llvm-mca/include/HWEventListener.h | 155 - llvm/tools/llvm-mca/include/HardwareUnits/LSUnit.h | 161 - .../llvm-mca/include/HardwareUnits/RegisterFile.h | 186 - .../include/HardwareUnits/ResourceManager.h | 361 - .../include/HardwareUnits/RetireControlUnit.h | 97 - .../llvm-mca/include/HardwareUnits/Scheduler.h | 213 - llvm/tools/llvm-mca/include/InstrBuilder.h | 90 - llvm/tools/llvm-mca/include/Instruction.h | 474 - llvm/tools/llvm-mca/include/Pipeline.h | 76 - llvm/tools/llvm-mca/include/SourceMgr.h | 64 - llvm/tools/llvm-mca/include/Stages/DispatchStage.h | 96 - llvm/tools/llvm-mca/include/Stages/ExecuteStage.h | 75 - llvm/tools/llvm-mca/include/Stages/FetchStage.h | 52 - .../llvm-mca/include/Stages/InstructionTables.h | 42 - llvm/tools/llvm-mca/include/Stages/RetireStage.h | 46 - llvm/tools/llvm-mca/include/Stages/Stage.h | 86 - llvm/tools/llvm-mca/include/Support.h | 98 - llvm/tools/llvm-mca/lib/CMakeLists.txt | 32 - llvm/tools/llvm-mca/lib/Context.cpp | 65 - .../llvm-mca/lib/HardwareUnits/HardwareUnit.cpp | 23 - llvm/tools/llvm-mca/lib/HardwareUnits/LSUnit.cpp | 166 - .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 372 - .../llvm-mca/lib/HardwareUnits/ResourceManager.cpp | 309 - .../lib/HardwareUnits/RetireControlUnit.cpp | 87 - .../tools/llvm-mca/lib/HardwareUnits/Scheduler.cpp | 245 - llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 510 - llvm/tools/llvm-mca/lib/Instruction.cpp | 177 - llvm/tools/llvm-mca/lib/LLVMBuild.txt | 22 - llvm/tools/llvm-mca/lib/Pipeline.cpp | 96 - llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp | 171 - llvm/tools/llvm-mca/lib/Stages/ExecuteStage.cpp | 190 - llvm/tools/llvm-mca/lib/Stages/FetchStage.cpp | 82 - .../llvm-mca/lib/Stages/InstructionTables.cpp | 70 - llvm/tools/llvm-mca/lib/Stages/RetireStage.cpp | 60 - llvm/tools/llvm-mca/lib/Stages/Stage.cpp | 27 - llvm/tools/llvm-mca/llvm-mca.cpp | 45 +- llvm/tools/llvm-nm/llvm-nm.cpp | 2 +- llvm/tools/llvm-objcopy/ObjcopyOpts.td | 54 +- llvm/tools/llvm-objcopy/Object.cpp | 338 +- llvm/tools/llvm-objcopy/Object.h | 120 +- llvm/tools/llvm-objcopy/StripOpts.td | 9 - llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 568 +- llvm/tools/llvm-objdump/COFFDump.cpp | 23 +- llvm/tools/llvm-objdump/MachODump.cpp | 323 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 74 +- llvm/tools/llvm-objdump/llvm-objdump.h | 4 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 271 +- llvm/tools/llvm-pdbutil/DumpOutputStyle.h | 6 - llvm/tools/llvm-pdbutil/InputFile.cpp | 4 - llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp | 30 +- llvm/tools/llvm-pdbutil/MinimalSymbolDumper.h | 7 +- llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp | 38 +- llvm/tools/llvm-pdbutil/MinimalTypeDumper.h | 9 +- .../llvm-pdbutil/PrettyClassDefinitionDumper.cpp | 7 - llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp | 12 - llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp | 12 +- llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp | 178 +- llvm/tools/llvm-pdbutil/PrettyTypeDumper.h | 6 - llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp | 6 +- llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp | 3 - llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 158 +- llvm/tools/llvm-pdbutil/llvm-pdbutil.h | 6 - llvm/tools/llvm-profdata/llvm-profdata.cpp | 116 +- llvm/tools/llvm-readobj/COFFDumper.cpp | 77 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 2 +- llvm/tools/llvm-readobj/WasmDumper.cpp | 38 +- llvm/tools/llvm-readobj/llvm-readobj.cpp | 13 +- llvm/tools/llvm-shlib/CMakeLists.txt | 155 +- llvm/tools/llvm-shlib/gen-msvc-exports.py | 106 - llvm/tools/llvm-size/llvm-size.cpp | 30 +- llvm/tools/llvm-undname/llvm-undname.cpp | 10 +- llvm/tools/llvm-xray/CMakeLists.txt | 1 - llvm/tools/llvm-xray/xray-account.cpp | 138 +- llvm/tools/llvm-xray/xray-converter.cpp | 109 +- llvm/tools/llvm-xray/xray-fdr-dump.cpp | 119 - .../llvm-yaml-numeric-parser-fuzzer/CMakeLists.txt | 9 - .../DummyYAMLNumericParserFuzzer.cpp | 19 - .../yaml-numeric-parser-fuzzer.cpp | 47 - llvm/tools/lto/lto.cpp | 7 - llvm/tools/lto/lto.exports | 2 - llvm/tools/msbuild/.gitignore | 8 +- llvm/tools/msbuild/LLVM.Cpp.Common.props | 152 +- llvm/tools/msbuild/LLVM.Cpp.Common.targets | 315 +- llvm/tools/msbuild/llvm-general.xml | 40 +- llvm/tools/msbuild/llvm.csproj | 11 +- llvm/tools/msbuild/source.extension.vsixmanifest | 8 +- llvm/tools/obj2yaml/Error.cpp | 2 +- llvm/tools/obj2yaml/wasm2yaml.cpp | 15 +- llvm/tools/opt/NewPMDriver.cpp | 9 +- llvm/tools/yaml2obj/yaml2elf.cpp | 21 +- llvm/tools/yaml2obj/yaml2macho.cpp | 7 +- llvm/tools/yaml2obj/yaml2wasm.cpp | 63 +- llvm/unittests/ADT/APIntTest.cpp | 86 - llvm/unittests/ADT/BitVectorTest.cpp | 31 - llvm/unittests/ADT/CMakeLists.txt | 1 - llvm/unittests/ADT/DenseSetTest.cpp | 7 - llvm/unittests/ADT/HashingTest.cpp | 55 +- llvm/unittests/ADT/ImmutableListTest.cpp | 271 - llvm/unittests/ADT/STLExtrasTest.cpp | 66 - llvm/unittests/ADT/StringExtrasTest.cpp | 2 - llvm/unittests/ADT/StringMapTest.cpp | 4 +- llvm/unittests/ADT/TestGraph.h | 6 +- llvm/unittests/ADT/TripleTest.cpp | 288 +- llvm/unittests/Analysis/BlockFrequencyInfoTest.cpp | 6 +- llvm/unittests/Analysis/CGSCCPassManagerTest.cpp | 7 - llvm/unittests/Analysis/CMakeLists.txt | 5 +- llvm/unittests/Analysis/LazyCallGraphTest.cpp | 22 +- llvm/unittests/Analysis/LoopInfoTest.cpp | 55 - llvm/unittests/Analysis/MemorySSA.cpp | 1267 + llvm/unittests/Analysis/MemorySSATest.cpp | 1586 - .../unittests/Analysis/OrderedInstructionsTest.cpp | 65 - .../{UnrollAnalyzerTest.cpp => UnrollAnalyzer.cpp} | 0 llvm/unittests/Analysis/ValueTrackingTest.cpp | 58 - llvm/unittests/BinaryFormat/CMakeLists.txt | 2 - llvm/unittests/BinaryFormat/MsgPackReaderTest.cpp | 891 - llvm/unittests/BinaryFormat/MsgPackWriterTest.cpp | 523 - llvm/unittests/CMakeLists.txt | 3 - llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp | 162 - llvm/unittests/CodeGen/CMakeLists.txt | 4 - llvm/unittests/CodeGen/DIEHashTest.cpp | 4 +- llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt | 1 - .../CodeGen/GlobalISel/LegalizerHelperTest.cpp | 420 - .../CodeGen/GlobalISel/LegalizerHelperTest.h | 190 - .../DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp | 2 +- .../DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 129 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 4 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 11 +- llvm/unittests/DebugInfo/PDB/CMakeLists.txt | 3 +- llvm/unittests/DebugInfo/PDB/Inputs/empty.pdb | Bin 102400 -> 0 bytes .../DebugInfo/PDB/NativeSymbolReuseTest.cpp | 130 - llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 5 +- llvm/unittests/Demangle/CMakeLists.txt | 1 - .../Demangle/FindTypesInMangledNameTest.cpp | 34 - llvm/unittests/Demangle/PartialDemangleTest.cpp | 49 +- llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt | 9 +- .../Orc/CompileOnDemandLayerTest.cpp | 13 +- .../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 320 +- .../Orc/JITTargetMachineBuilderTest.cpp | 52 - .../Orc/LazyCallThroughAndReexportsTest.cpp | 75 - .../ExecutionEngine/Orc/LegacyAPIInteropTest.cpp | 118 +- llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h | 56 +- .../Orc/RTDyldObjectLinkingLayer2Test.cpp | 228 - .../Orc/RTDyldObjectLinkingLayerTest.cpp | 11 +- .../ExecutionEngine/Orc/ThreadSafeModuleTest.cpp | 95 - llvm/unittests/IR/CMakeLists.txt | 1 + llvm/unittests/IR/DeferredDominanceTest.cpp | 344 + llvm/unittests/IR/DomTreeUpdaterTest.cpp | 26 - .../unittests/IR/DominatorTreeBatchUpdatesTest.cpp | 8 +- llvm/unittests/IR/InstructionsTest.cpp | 113 - llvm/unittests/IR/MetadataTest.cpp | 111 +- llvm/unittests/IR/PassBuilderCallbacksTest.cpp | 397 +- llvm/unittests/IR/PassManagerTest.cpp | 9 - llvm/unittests/MC/Disassembler.cpp | 2 +- llvm/unittests/ProfileData/SampleProfTest.cpp | 28 +- llvm/unittests/Support/CMakeLists.txt | 2 - llvm/unittests/Support/CompressionTest.cpp | 2 +- llvm/unittests/Support/DebugCounterTest.cpp | 5 +- llvm/unittests/Support/ErrorTest.cpp | 147 +- .../Support/ItaniumManglingCanonicalizerTest.cpp | 377 - llvm/unittests/Support/Path.cpp | 129 +- .../Support/SymbolRemappingReaderTest.cpp | 96 - llvm/unittests/Support/TargetParserTest.cpp | 97 +- llvm/unittests/Support/TypeTraitsTest.cpp | 2 +- llvm/unittests/Support/YAMLIOTest.cpp | 83 +- .../Transforms/Scalar/LoopPassManagerTest.cpp | 5 - ...BasicBlockUtilsTest.cpp => BasicBlockUtils.cpp} | 0 llvm/unittests/Transforms/Utils/CMakeLists.txt | 16 +- .../Utils/{CloningTest.cpp => Cloning.cpp} | 0 .../{CodeExtractorTest.cpp => CodeExtractor.cpp} | 0 ...onComparatorTest.cpp => FunctionComparator.cpp} | 0 ...IntegerDivisionTest.cpp => IntegerDivision.cpp} | 0 llvm/unittests/Transforms/Utils/Local.cpp | 620 + llvm/unittests/Transforms/Utils/LocalTest.cpp | 916 - .../Transforms/Utils/OrderedInstructions.cpp | 65 + .../{SSAUpdaterBulkTest.cpp => SSAUpdaterBulk.cpp} | 0 llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp | 76 - llvm/unittests/XRay/CMakeLists.txt | 9 - llvm/unittests/XRay/FDRBlockIndexerTest.cpp | 83 - llvm/unittests/XRay/FDRBlockVerifierTest.cpp | 139 - llvm/unittests/XRay/FDRProducerConsumerTest.cpp | 141 - llvm/unittests/XRay/FDRRecordPrinterTest.cpp | 170 - llvm/unittests/XRay/FDRRecordsTest.cpp | 156 - llvm/unittests/XRay/FDRTraceWriterTest.cpp | 183 - llvm/unittests/XRay/ProfileTest.cpp | 267 - .../tools/llvm-exegesis/AArch64/TargetTest.cpp | 21 +- .../tools/llvm-exegesis/ARM/AssemblerTest.cpp | 5 +- .../tools/llvm-exegesis/BenchmarkResultTest.cpp | 134 + .../tools/llvm-exegesis/BenchmarkRunnerTest.cpp | 31 - llvm/unittests/tools/llvm-exegesis/CMakeLists.txt | 3 +- .../tools/llvm-exegesis/ClusteringTest.cpp | 24 +- .../tools/llvm-exegesis/Common/AssemblerUtils.h | 38 +- .../tools/llvm-exegesis/RegisterValueTest.cpp | 71 - .../tools/llvm-exegesis/X86/AssemblerTest.cpp | 24 +- .../llvm-exegesis/X86/BenchmarkResultTest.cpp | 138 - .../tools/llvm-exegesis/X86/CMakeLists.txt | 1 - .../llvm-exegesis/X86/SnippetGeneratorTest.cpp | 211 +- .../tools/llvm-exegesis/X86/TargetTest.cpp | 416 +- llvm/unittests/unittest.cfg.in | 1 - llvm/utils/FileCheck/FileCheck.cpp | 1471 +- llvm/utils/LLVMVisualizers/llvm.natvis | 2 +- llvm/utils/TableGen/CMakeLists.txt | 1 - llvm/utils/TableGen/CTagsEmitter.cpp | 2 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 119 +- llvm/utils/TableGen/CodeGenDAGPatterns.h | 6 +- llvm/utils/TableGen/CodeGenInstruction.cpp | 1 - llvm/utils/TableGen/CodeGenInstruction.h | 1 - llvm/utils/TableGen/CodeGenRegisters.cpp | 14 +- llvm/utils/TableGen/CodeGenRegisters.h | 2 +- llvm/utils/TableGen/CodeGenSchedule.cpp | 269 +- llvm/utils/TableGen/CodeGenSchedule.h | 147 +- llvm/utils/TableGen/CodeGenTarget.cpp | 10 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 6 +- llvm/utils/TableGen/FastISelEmitter.cpp | 9 +- llvm/utils/TableGen/GlobalISelEmitter.cpp | 72 +- llvm/utils/TableGen/InfoByHwMode.cpp | 4 +- llvm/utils/TableGen/InfoByHwMode.h | 4 +- llvm/utils/TableGen/InstrDocsEmitter.cpp | 1 - llvm/utils/TableGen/InstrInfoEmitter.cpp | 79 +- llvm/utils/TableGen/PredicateExpander.cpp | 299 +- llvm/utils/TableGen/PredicateExpander.h | 93 +- llvm/utils/TableGen/RegisterInfoEmitter.cpp | 66 +- llvm/utils/TableGen/SearchableTableEmitter.cpp | 9 - llvm/utils/TableGen/SubtargetEmitter.cpp | 300 +- llvm/utils/TableGen/TableGen.cpp | 8 +- llvm/utils/TableGen/TableGenBackends.h | 1 - .../TableGen/WebAssemblyDisassemblerEmitter.cpp | 61 +- .../TableGen/WebAssemblyStackifierEmitter.cpp | 44 - llvm/utils/TableGen/X86ModRMFilters.h | 6 +- llvm/utils/TableGen/X86RecognizableInstr.cpp | 4 +- llvm/utils/abtest.py | 403 +- llvm/utils/benchmark/AUTHORS | 46 - llvm/utils/benchmark/CMakeLists.txt | 252 - llvm/utils/benchmark/CONTRIBUTING.md | 58 - llvm/utils/benchmark/CONTRIBUTORS | 65 - llvm/utils/benchmark/LICENSE | 202 - llvm/utils/benchmark/README.LLVM | 21 - llvm/utils/benchmark/README.md | 950 - llvm/utils/benchmark/WORKSPACE | 7 - llvm/utils/benchmark/appveyor.yml | 56 - .../utils/benchmark/cmake/AddCXXCompilerFlag.cmake | 74 - llvm/utils/benchmark/cmake/CXXFeatureCheck.cmake | 64 - llvm/utils/benchmark/cmake/Config.cmake.in | 1 - llvm/utils/benchmark/cmake/GetGitVersion.cmake | 54 - llvm/utils/benchmark/cmake/HandleGTest.cmake | 113 - .../utils/benchmark/cmake/Modules/FindLLVMAr.cmake | 16 - .../utils/benchmark/cmake/Modules/FindLLVMNm.cmake | 16 - .../benchmark/cmake/Modules/FindLLVMRanLib.cmake | 15 - llvm/utils/benchmark/cmake/benchmark.pc.in | 11 - llvm/utils/benchmark/cmake/gnu_posix_regex.cpp | 11 - llvm/utils/benchmark/cmake/llvm-toolchain.cmake | 8 - llvm/utils/benchmark/cmake/posix_regex.cpp | 13 - llvm/utils/benchmark/cmake/split_list.cmake | 3 - llvm/utils/benchmark/cmake/std_regex.cpp | 9 - llvm/utils/benchmark/cmake/steady_clock.cpp | 7 - .../benchmark/cmake/thread_safety_attributes.cpp | 4 - llvm/utils/benchmark/docs/AssemblyTests.md | 146 - llvm/utils/benchmark/docs/tools.md | 242 - llvm/utils/benchmark/include/benchmark/benchmark.h | 1468 - llvm/utils/benchmark/mingw.py | 320 - llvm/utils/benchmark/releasing.md | 16 - llvm/utils/benchmark/src/CMakeLists.txt | 110 - llvm/utils/benchmark/src/arraysize.h | 33 - llvm/utils/benchmark/src/benchmark.cc | 630 - llvm/utils/benchmark/src/benchmark_api_internal.h | 47 - llvm/utils/benchmark/src/benchmark_main.cc | 17 - llvm/utils/benchmark/src/benchmark_register.cc | 461 - llvm/utils/benchmark/src/benchmark_register.h | 33 - llvm/utils/benchmark/src/check.h | 79 - llvm/utils/benchmark/src/colorprint.cc | 188 - llvm/utils/benchmark/src/colorprint.h | 33 - llvm/utils/benchmark/src/commandlineflags.cc | 218 - llvm/utils/benchmark/src/commandlineflags.h | 79 - llvm/utils/benchmark/src/complexity.cc | 220 - llvm/utils/benchmark/src/complexity.h | 55 - llvm/utils/benchmark/src/console_reporter.cc | 182 - llvm/utils/benchmark/src/counter.cc | 68 - llvm/utils/benchmark/src/counter.h | 26 - llvm/utils/benchmark/src/csv_reporter.cc | 149 - llvm/utils/benchmark/src/cycleclock.h | 177 - llvm/utils/benchmark/src/internal_macros.h | 81 - llvm/utils/benchmark/src/json_reporter.cc | 205 - llvm/utils/benchmark/src/log.h | 73 - llvm/utils/benchmark/src/mutex.h | 155 - llvm/utils/benchmark/src/re.h | 152 - llvm/utils/benchmark/src/reporter.cc | 87 - llvm/utils/benchmark/src/sleep.cc | 51 - llvm/utils/benchmark/src/sleep.h | 15 - llvm/utils/benchmark/src/statistics.cc | 178 - llvm/utils/benchmark/src/statistics.h | 37 - llvm/utils/benchmark/src/string_util.cc | 172 - llvm/utils/benchmark/src/string_util.h | 40 - llvm/utils/benchmark/src/sysinfo.cc | 587 - llvm/utils/benchmark/src/thread_manager.h | 66 - llvm/utils/benchmark/src/thread_timer.h | 69 - llvm/utils/benchmark/src/timers.cc | 217 - llvm/utils/benchmark/src/timers.h | 48 - llvm/utils/benchmark/test/AssemblyTests.cmake | 45 - llvm/utils/benchmark/test/CMakeLists.txt | 247 - llvm/utils/benchmark/test/basic_test.cc | 136 - llvm/utils/benchmark/test/benchmark_gtest.cc | 33 - llvm/utils/benchmark/test/benchmark_test.cc | 245 - .../benchmark/test/clobber_memory_assembly_test.cc | 64 - llvm/utils/benchmark/test/complexity_test.cc | 167 - llvm/utils/benchmark/test/cxx03_test.cc | 63 - llvm/utils/benchmark/test/diagnostics_test.cc | 80 - .../benchmark/test/donotoptimize_assembly_test.cc | 163 - llvm/utils/benchmark/test/donotoptimize_test.cc | 52 - llvm/utils/benchmark/test/filter_test.cc | 104 - llvm/utils/benchmark/test/fixture_test.cc | 49 - llvm/utils/benchmark/test/link_main_test.cc | 8 - llvm/utils/benchmark/test/map_test.cc | 57 - llvm/utils/benchmark/test/multiple_ranges_test.cc | 97 - llvm/utils/benchmark/test/options_test.cc | 65 - llvm/utils/benchmark/test/output_test.h | 201 - llvm/utils/benchmark/test/output_test_helper.cc | 423 - .../benchmark/test/register_benchmark_test.cc | 182 - llvm/utils/benchmark/test/reporter_output_test.cc | 382 - llvm/utils/benchmark/test/skip_with_error_test.cc | 192 - llvm/utils/benchmark/test/state_assembly_test.cc | 66 - llvm/utils/benchmark/test/statistics_gtest.cc | 61 - .../utils/benchmark/test/templated_fixture_test.cc | 28 - .../benchmark/test/user_counters_tabular_test.cc | 250 - llvm/utils/benchmark/test/user_counters_test.cc | 217 - llvm/utils/benchmark/tools/compare.py | 316 - .../benchmark/tools/gbench/Inputs/test1_run1.json | 102 - .../benchmark/tools/gbench/Inputs/test1_run2.json | 102 - .../benchmark/tools/gbench/Inputs/test2_run.json | 81 - llvm/utils/benchmark/tools/gbench/__init__.py | 8 - llvm/utils/benchmark/tools/gbench/report.py | 208 - llvm/utils/benchmark/tools/gbench/util.py | 159 - llvm/utils/benchmark/tools/strip_asm.py | 151 - llvm/utils/demangle_tree.py | 226 - llvm/utils/emacs/emacs.el | 12 +- llvm/utils/lit/MANIFEST.in | 1 - llvm/utils/lit/examples/many-tests/ManyTests.py | 18 - llvm/utils/lit/examples/many-tests/lit.cfg | 25 +- llvm/utils/lit/lit/__init__.py | 2 +- llvm/utils/lit/lit/builtin_commands/__init__.py | 0 llvm/utils/lit/lit/llvm/config.py | 18 +- llvm/utils/lit/tests/shtest-timeout.py | 4 +- llvm/utils/release/build_llvm_package.bat | 6 +- llvm/utils/release/merge-request.sh | 3 - .../googlemock/include/gmock/gmock-matchers.h | 2 +- llvm/utils/update_mca_test_checks.py | 103 +- openmp/LICENSE.txt | 4 +- openmp/cmake/OpenMPTesting.cmake | 6 +- openmp/libomptarget/CMakeLists.txt | 16 +- .../libomptarget/deviceRTLs/nvptx/CMakeLists.txt | 7 +- .../deviceRTLs/nvptx/src/counter_group.h | 51 + .../deviceRTLs/nvptx/src/counter_groupi.h | 82 + .../deviceRTLs/nvptx/src/data_sharing.cu | 34 +- .../libomptarget/deviceRTLs/nvptx/src/interface.h | 16 +- .../libomptarget/deviceRTLs/nvptx/src/libcall.cu | 103 +- openmp/libomptarget/deviceRTLs/nvptx/src/loop.cu | 81 +- .../libomptarget/deviceRTLs/nvptx/src/omp_data.cu | 9 - .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 72 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 63 +- .../deviceRTLs/nvptx/src/omptarget-nvptxi.h | 47 +- openmp/libomptarget/deviceRTLs/nvptx/src/option.h | 12 +- .../libomptarget/deviceRTLs/nvptx/src/parallel.cu | 165 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 18 +- .../libomptarget/deviceRTLs/nvptx/src/supporti.h | 19 +- openmp/libomptarget/deviceRTLs/nvptx/src/sync.cu | 7 +- openmp/libomptarget/deviceRTLs/nvptx/src/task.cu | 3 - .../deviceRTLs/nvptx/test/CMakeLists.txt | 26 - .../deviceRTLs/nvptx/test/api/ignored.c | 38 - .../deviceRTLs/nvptx/test/data_sharing/alignment.c | 55 - openmp/libomptarget/deviceRTLs/nvptx/test/lit.cfg | 69 - .../deviceRTLs/nvptx/test/lit.site.cfg.in | 14 - .../deviceRTLs/nvptx/test/parallel/level.c | 139 - .../deviceRTLs/nvptx/test/parallel/nested.c | 72 - .../deviceRTLs/nvptx/test/parallel/num_threads.c | 102 - .../deviceRTLs/nvptx/test/parallel/thread_limit.c | 77 - openmp/libomptarget/plugins/cuda/src/rtl.cpp | 69 +- openmp/libomptarget/src/interface.cpp | 76 +- openmp/libomptarget/src/omptarget.cpp | 134 +- openmp/libomptarget/src/private.h | 30 +- openmp/libomptarget/src/rtl.cpp | 9 +- openmp/libomptarget/src/rtl.h | 4 +- openmp/libomptarget/test/CMakeLists.txt | 9 + openmp/libomptarget/test/lit.cfg | 5 - openmp/libomptarget/test/lit.site.cfg.in | 3 +- openmp/libomptarget/test/mapping/pr38704.c | 47 - openmp/runtime/cmake/LibompHandleFlags.cmake | 25 +- openmp/runtime/cmake/config-ix.cmake | 1 - openmp/runtime/src/dllexports | 26 +- openmp/runtime/src/exports_so.txt | 1 - openmp/runtime/src/i18n/en_US.txt | 1 - openmp/runtime/src/include/50/omp.h.var | 53 +- openmp/runtime/src/include/50/omp_lib.f.var | 21 - openmp/runtime/src/include/50/omp_lib.f90.var | 48 +- openmp/runtime/src/include/50/omp_lib.h.var | 199 +- openmp/runtime/src/include/50/ompt.h.var | 155 +- openmp/runtime/src/kmp.h | 192 +- openmp/runtime/src/kmp_affinity.cpp | 59 +- openmp/runtime/src/kmp_affinity.h | 5 +- openmp/runtime/src/kmp_alloc.cpp | 371 +- openmp/runtime/src/kmp_atomic.cpp | 2 + openmp/runtime/src/kmp_barrier.cpp | 16 +- openmp/runtime/src/kmp_cancel.cpp | 4 +- openmp/runtime/src/kmp_csupport.cpp | 18 +- openmp/runtime/src/kmp_debug.h | 27 +- openmp/runtime/src/kmp_dispatch.cpp | 17 +- openmp/runtime/src/kmp_dispatch.h | 8 + openmp/runtime/src/kmp_ftn_entry.h | 30 +- openmp/runtime/src/kmp_ftn_os.h | 26 +- openmp/runtime/src/kmp_global.cpp | 15 - openmp/runtime/src/kmp_gsupport.cpp | 4 +- openmp/runtime/src/kmp_lock.cpp | 151 +- openmp/runtime/src/kmp_lock.h | 4 +- openmp/runtime/src/kmp_runtime.cpp | 53 +- openmp/runtime/src/kmp_sched.cpp | 6 +- openmp/runtime/src/kmp_settings.cpp | 176 +- openmp/runtime/src/kmp_settings.h | 12 +- openmp/runtime/src/kmp_str.cpp | 6 +- openmp/runtime/src/kmp_stub.cpp | 16 - openmp/runtime/src/kmp_taskdeps.cpp | 134 +- openmp/runtime/src/kmp_taskdeps.h | 145 - openmp/runtime/src/kmp_tasking.cpp | 88 +- openmp/runtime/src/kmp_wait_release.h | 34 +- openmp/runtime/src/ompt-event-specific.h | 4 +- openmp/runtime/src/ompt-general.cpp | 22 +- openmp/runtime/src/ompt-internal.h | 3 +- openmp/runtime/src/ompt-specific.h | 21 +- .../src/thirdparty/ittnotify/disable_warnings.h | 1 - .../runtime/src/thirdparty/ittnotify/ittnotify.h | 708 +- .../src/thirdparty/ittnotify/ittnotify_config.h | 134 +- .../src/thirdparty/ittnotify/ittnotify_static.c | 542 +- .../src/thirdparty/ittnotify/ittnotify_static.h | 48 +- .../src/thirdparty/ittnotify/ittnotify_types.h | 1 - .../src/thirdparty/ittnotify/legacy/ittnotify.h | 38 +- openmp/runtime/test/api/omp_alloc.c | 78 - openmp/runtime/test/lit.cfg | 2 +- openmp/runtime/test/ompt/callback.h | 99 +- .../runtime/test/ompt/cancel/cancel_worksharing.c | 4 +- .../tool_available_search/tool_available_search.c | 2 +- openmp/runtime/test/ompt/misc/idle.c | 32 + .../synchronization/barrier/implicit_task_data.c | 10 +- openmp/runtime/tools/generate-def.pl | 6 +- parallel-libs/.arcconfig | 4 - parallel-libs/.clang-format | 2 - parallel-libs/.clang-tidy | 17 - parallel-libs/CMakeLists.txt | 1 - parallel-libs/README.rst | 90 - parallel-libs/acxxel/.clang-format | 1 - parallel-libs/acxxel/.clang-tidy | 17 - parallel-libs/acxxel/CMakeLists.txt | 76 - parallel-libs/acxxel/Doxyfile.in | 2303 - parallel-libs/acxxel/LICENSE.TXT | 63 - parallel-libs/acxxel/acxxel.cpp | 112 - parallel-libs/acxxel/acxxel.h | 1383 - parallel-libs/acxxel/config.h.in | 16 - parallel-libs/acxxel/cuda_acxxel.cpp | 511 - parallel-libs/acxxel/customdoxygen.css | 20 - parallel-libs/acxxel/examples/CMakeLists.txt | 12 - parallel-libs/acxxel/examples/opencl_example.cpp | 70 - parallel-libs/acxxel/examples/simple_example.cu | 110 - parallel-libs/acxxel/opencl_acxxel.cpp | 551 - parallel-libs/acxxel/span.h | 222 - parallel-libs/acxxel/status.h | 236 - parallel-libs/acxxel/tests/CMakeLists.txt | 41 - parallel-libs/acxxel/tests/acxxel_test.cpp | 420 - parallel-libs/acxxel/tests/multi_device_test.cpp | 87 - parallel-libs/acxxel/tests/opencl_test.cpp | 62 - parallel-libs/acxxel/tests/span_test.cpp | 293 - parallel-libs/acxxel/tests/status_test.cpp | 56 - .../HowToManuallyUseTheIndividualPiecesOfPolly.rst | 49 +- polly/docs/ReleaseNotes.rst | 13 - polly/docs/conf.py | 4 +- ...array___%for.cond1.preheader---%for.end19.jscop | 44 +- ...cond1.preheader---%for.end19.jscop.interchanged | 39 - ...preheader---%for.end19.jscop.interchanged+tiled | 39 - ...er---%for.end19.jscop.interchanged+tiled+vector | 39 - .../main___%for.cond1.preheader---%for.end30.jscop | 73 +- ...cond1.preheader---%for.end30.jscop.interchanged | 73 +- ...preheader---%for.end30.jscop.interchanged+tiled | 73 +- ...er---%for.end30.jscop.interchanged+tiled+vector | 73 +- polly/docs/experiments/matmul/matmul.ll | 271 - polly/docs/experiments/matmul/matmul.normalopt.ll | 179 - polly/docs/experiments/matmul/matmul.normalopt.s | 247 - ...atmul.polly.interchanged+tiled+vector+openmp.ll | 391 - ...matmul.polly.interchanged+tiled+vector+openmp.s | 864 - .../matmul.polly.interchanged+tiled+vector.ll | 315 - .../matmul.polly.interchanged+tiled+vector.s | 657 - .../matmul/matmul.polly.interchanged+tiled.ll | 374 - .../matmul/matmul.polly.interchanged+tiled.s | 507 - .../matmul/matmul.polly.interchanged.ll | 222 - .../experiments/matmul/matmul.polly.interchanged.s | 260 - polly/docs/experiments/matmul/matmul.preopt.ll | 164 - polly/docs/experiments/matmul/runall.sh | 93 - polly/docs/experiments/matmul/scops.init_array.dot | 39 - .../experiments/matmul/scops.init_array.dot.png | Bin 126274 -> 0 bytes polly/docs/experiments/matmul/scops.main.dot | 50 - polly/docs/experiments/matmul/scops.main.dot.png | Bin 179169 -> 0 bytes .../docs/experiments/matmul/scops.print_array.dot | 51 - .../experiments/matmul/scops.print_array.dot.png | Bin 210160 -> 0 bytes .../experiments/matmul/scopsonly.init_array.dot | 39 - .../matmul/scopsonly.init_array.dot.png | Bin 26510 -> 0 bytes polly/docs/experiments/matmul/scopsonly.main.dot | 50 - .../docs/experiments/matmul/scopsonly.main.dot.png | Bin 34308 -> 0 bytes .../experiments/matmul/scopsonly.print_array.dot | 51 - .../matmul/scopsonly.print_array.dot.png | Bin 77565 -> 0 bytes polly/docs/index.rst | 8 - polly/include/polly/CodeGen/IslAst.h | 6 +- polly/include/polly/CodeGen/PerfMonitor.h | 7 +- polly/include/polly/DependenceInfo.h | 5 +- polly/include/polly/ScopInfo.h | 2 +- polly/lib/Analysis/DependenceInfo.cpp | 51 +- polly/lib/Analysis/ScopBuilder.cpp | 4 +- polly/lib/Analysis/ScopDetection.cpp | 15 +- polly/lib/Analysis/ScopInfo.cpp | 7 +- polly/lib/CodeGen/IslAst.cpp | 38 +- polly/lib/CodeGen/PerfMonitor.cpp | 24 +- polly/lib/Exchange/JSONExporter.cpp | 19 +- polly/lib/External/isl/GIT_HEAD_ID | 2 +- polly/lib/External/isl/configure | 16 - polly/lib/External/isl/cpp/cpp.h.pre | 38 +- polly/lib/External/isl/doc/user.pod | 14 +- polly/lib/External/isl/include/isl/cpp-checked.h | 7 - polly/lib/External/isl/include/isl/cpp.h | 111 +- .../External/isl/include/isl/isl-noexceptions.h | 16 +- polly/lib/External/isl/include/isl/options.h | 3 - polly/lib/External/isl/include/isl/space.h | 2 +- polly/lib/External/isl/include/isl/val.h | 2 - polly/lib/External/isl/interface/cpp.cc | 209 +- polly/lib/External/isl/interface/cpp.h | 23 +- polly/lib/External/isl/interface/cpp_conversion.h | 5 +- .../External/isl/interface/extract_interface.cc | 12 +- polly/lib/External/isl/interface/generator.cc | 126 +- polly/lib/External/isl/interface/generator.h | 53 +- polly/lib/External/isl/interface/isl.py | 21 +- polly/lib/External/isl/interface/python.cc | 48 +- polly/lib/External/isl/interface/python.h | 7 +- polly/lib/External/isl/isl_ast_codegen.c | 28 +- polly/lib/External/isl/isl_coalesce.c | 12 +- polly/lib/External/isl/isl_config.h.in | 3 - polly/lib/External/isl/isl_map.c | 14 +- polly/lib/External/isl/isl_map_simplify.c | 2 +- polly/lib/External/isl/isl_options.c | 8 - polly/lib/External/isl/isl_options_private.h | 1 - polly/lib/External/isl/isl_space.c | 67 +- polly/lib/External/isl/isl_test.c | 58 +- polly/lib/External/isl/isl_test_cpp-checked.cc | 2 - polly/lib/External/isl/isl_test_cpp.cc | 4 +- polly/lib/External/isl/isl_val.c | 9 +- polly/lib/External/isl/m4/ax_detect_clang.m4 | 6 - polly/lib/External/update-isl.sh | 5 +- polly/lib/Support/SCEVAffinator.cpp | 2 +- polly/lib/Support/VirtualInstruction.cpp | 2 +- polly/test/Isl/CodeGen/perf_monitoring.ll | 49 +- .../Isl/CodeGen/perf_monitoring_cycles_per_scop.ll | 12 +- .../perf_monitoring_trip_counts_per_scop.ll | 12 +- polly/test/ScheduleOptimizer/SIMDInParallelFor.ll | 65 - .../full_partial_tile_separation.ll | 4 - polly/test/ScopInfo/pr38218.ll | 36 - polly/unittests/Isl/IslTest.cpp | 16 +- polly/{docs => www}/experiments/matmul/matmul.c | 0 polly/www/experiments/matmul/matmul.normalopt.exe | Bin 0 -> 8849 bytes polly/www/experiments/matmul/matmul.normalopt.ll | Bin 0 -> 2620 bytes polly/www/experiments/matmul/matmul.normalopt.s | 274 + ...tmul.polly.interchanged+tiled+vector+openmp.exe | Bin 0 -> 13413 bytes ...atmul.polly.interchanged+tiled+vector+openmp.ll | Bin 0 -> 5980 bytes ...matmul.polly.interchanged+tiled+vector+openmp.s | 754 + .../matmul.polly.interchanged+tiled+vector.exe | Bin 0 -> 8923 bytes .../matmul.polly.interchanged+tiled+vector.ll | Bin 0 -> 3724 bytes .../matmul.polly.interchanged+tiled+vector.s | 396 + .../matmul/matmul.polly.interchanged+tiled.exe | Bin 0 -> 8916 bytes .../matmul/matmul.polly.interchanged+tiled.ll | Bin 0 -> 3612 bytes .../matmul/matmul.polly.interchanged+tiled.s | 390 + .../matmul/matmul.polly.interchanged.exe | Bin 0 -> 8910 bytes .../matmul/matmul.polly.interchanged.ll | Bin 0 -> 3128 bytes .../experiments/matmul/matmul.polly.interchanged.s | 286 + polly/www/experiments/matmul/matmul.preopt.ll | 171 + polly/www/experiments/matmul/matmul.s | 269 + polly/www/experiments/matmul/runall.sh | 95 + polly/www/experiments/matmul/scops.init_array.dot | 39 + .../experiments/matmul/scops.init_array.dot.png | Bin 0 -> 154236 bytes polly/www/experiments/matmul/scops.main.dot | 50 + polly/www/experiments/matmul/scops.main.dot.png | Bin 0 -> 190505 bytes polly/www/experiments/matmul/scops.print_array.dot | 51 + .../experiments/matmul/scops.print_array.dot.png | Bin 0 -> 200271 bytes .../experiments/matmul/scopsonly.init_array.dot | 39 + .../matmul/scopsonly.init_array.dot.png | Bin 0 -> 28261 bytes polly/www/experiments/matmul/scopsonly.main.dot | 50 + .../www/experiments/matmul/scopsonly.main.dot.png | Bin 0 -> 43325 bytes .../experiments/matmul/scopsonly.print_array.dot | 51 + .../matmul/scopsonly.print_array.dot.png | Bin 0 -> 52118 bytes polly/www/index.html | 4 +- polly/www/menu.html.incl | 2 +- 12492 files changed, 240378 insertions(+), 1615045 deletions(-) delete mode 100644 clang-tools-extra/clang-doc/MDGenerator.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/AbseilMatcher.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/DurationDivisionCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/DurationDivisionCheck.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/NoInternalDependenciesCheck.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/NoNamespaceCheck.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/RedundantStrcatCallsCheck.h delete mode 100644 clang-tools-extra/clang-tidy/abseil/StrCatAppendCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/abseil/StrCatAppendCheck.h delete mode 100644 clang-tools-extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.h delete mode 100644 clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp delete mode 100644 clang-tools-extra/clang-tidy/readability/MagicNumbersCheck.h create mode 100644 clang-tools-extra/clang-tidy/utils/ExprMutationAnalyzer.cpp create mode 100644 clang-tools-extra/clang-tidy/utils/ExprMutationAnalyzer.h delete mode 100644 clang-tools-extra/clangd/Cancellation.cpp delete mode 100644 clang-tools-extra/clangd/Cancellation.h delete mode 100644 clang-tools-extra/clangd/FS.cpp delete mode 100644 clang-tools-extra/clangd/FS.h delete mode 100644 clang-tools-extra/clangd/RIFF.cpp delete mode 100644 clang-tools-extra/clangd/RIFF.h delete mode 100644 clang-tools-extra/clangd/benchmarks/CMakeLists.txt delete mode 100644 clang-tools-extra/clangd/benchmarks/IndexBenchmark.cpp create mode 100644 clang-tools-extra/clangd/global-symbol-builder/CMakeLists.txt create mode 100644 clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuil [...] delete mode 100644 clang-tools-extra/clangd/index/IndexAction.cpp delete mode 100644 clang-tools-extra/clangd/index/IndexAction.h delete mode 100644 clang-tools-extra/clangd/index/Serialization.cpp delete mode 100644 clang-tools-extra/clangd/index/Serialization.h create mode 100644 clang-tools-extra/clangd/index/SymbolYAML.cpp create mode 100644 clang-tools-extra/clangd/index/SymbolYAML.h delete mode 100644 clang-tools-extra/clangd/index/YAMLSerialization.cpp delete mode 100644 clang-tools-extra/clangd/index/dex/Dex.cpp delete mode 100644 clang-tools-extra/clangd/index/dex/Dex.h delete mode 100644 clang-tools-extra/clangd/index/dex/PostingList.cpp delete mode 100644 clang-tools-extra/clangd/index/dex/PostingList.h delete mode 100644 clang-tools-extra/clangd/index/dex/dexp/CMakeLists.txt delete mode 100644 clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp delete mode 100644 clang-tools-extra/clangd/indexer/CMakeLists.txt delete mode 100644 clang-tools-extra/clangd/indexer/IndexerMain.cpp delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-duration-division.rst delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-faster-strsplit [...] delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-no-internal-dep [...] delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-no-namespace.rst delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-redundant-strca [...] delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-str-cat-append.rst delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines-avoi [...] delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/modernize-concat-neste [...] delete mode 100644 clang-tools-extra/docs/clang-tidy/checks/readability-magic-numbers.rst delete mode 100644 clang-tools-extra/test/clang-apply-replacements/Inputs/identica [...] delete mode 100644 clang-tools-extra/test/clang-doc/bc-linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/bc-module.cpp delete mode 100644 clang-tools-extra/test/clang-doc/mapper-linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/mapper-module.cpp delete mode 100644 clang-tools-extra/test/clang-doc/md-comment.cpp delete mode 100644 clang-tools-extra/test/clang-doc/md-linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/md-module.cpp delete mode 100644 clang-tools-extra/test/clang-doc/md-namespace.cpp delete mode 100644 clang-tools-extra/test/clang-doc/md-record.cpp create mode 100644 clang-tools-extra/test/clang-doc/module.cpp delete mode 100644 clang-tools-extra/test/clang-doc/public-comment.cpp delete mode 100644 clang-tools-extra/test/clang-doc/public-linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/public-namespace.cpp delete mode 100644 clang-tools-extra/test/clang-doc/public-record.cpp create mode 100644 clang-tools-extra/test/clang-doc/public-records.cpp delete mode 100644 clang-tools-extra/test/clang-doc/test_cases/linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/test_cases/module.cpp delete mode 100644 clang-tools-extra/test/clang-doc/yaml-linkage.cpp delete mode 100644 clang-tools-extra/test/clang-doc/yaml-module.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/Inputs/absl/external-file.h delete mode 100644 clang-tools-extra/test/clang-tidy/Inputs/absl/flags/internal-file.h delete mode 100644 clang-tools-extra/test/clang-tidy/Inputs/absl/strings/internal-file.h delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-duration-division.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-faster-strsplit-delimiter.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-no-internal-dependencies.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-no-namespace.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-redundant-strcat-calls.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/abseil-str-cat-append.cpp delete mode 100644 clang-tools-extra/test/clang-tidy/modernize-concat-nested-names [...] delete mode 100644 clang-tools-extra/test/clang-tidy/readability-magic-numbers.cpp delete mode 100644 clang-tools-extra/test/clangd/Inputs/BenchmarkHeader.h delete mode 100644 clang-tools-extra/test/clangd/Inputs/BenchmarkSource.cpp delete mode 100644 clang-tools-extra/test/clangd/Inputs/requests.json delete mode 100644 clang-tools-extra/test/clangd/compile-commands-path-in-initialize.test delete mode 100644 clang-tools-extra/test/clangd/compile-commands-path.test delete mode 100644 clang-tools-extra/test/clangd/diagnostic-category.test delete mode 100644 clang-tools-extra/test/clangd/did-change-configuration-params.test delete mode 100644 clang-tools-extra/test/clangd/exit-with-shutdown.test delete mode 100644 clang-tools-extra/test/clangd/exit-without-shutdown.test delete mode 100644 clang-tools-extra/test/clangd/fixits-embed-in-diagnostic.test delete mode 100644 clang-tools-extra/test/clangd/index-tools.test delete mode 100644 clang-tools-extra/test/clangd/references.test create mode 100644 clang-tools-extra/test/clangd/shutdown-with-exit.test create mode 100644 clang-tools-extra/test/clangd/shutdown-without-exit.test create mode 100644 clang-tools-extra/unittests/clang-tidy/ExprMutationAnalyzerTest.cpp delete mode 100644 clang-tools-extra/unittests/clangd/CancellationTests.cpp create mode 100644 clang-tools-extra/unittests/clangd/DexIndexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/DexTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/FSTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/RIFFTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/SerializationTests.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TestIndex.cpp delete mode 100644 clang-tools-extra/unittests/clangd/TestIndex.h delete mode 100644 clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h create mode 100644 clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h delete mode 100644 clang/include/clang/Analysis/SelectorExtras.h delete mode 100644 clang/include/clang/Basic/FixedPoint.h create mode 100644 clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h create mode 100644 clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTContext.h delete mode 100644 clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h delete mode 100644 clang/include/clang/StaticAnalyzer/Core/RetainSummaryManager.h delete mode 100644 clang/lib/Analysis/ExprMutationAnalyzer.cpp create mode 100644 clang/lib/Analysis/PseudoConstantAnalysis.cpp delete mode 100644 clang/lib/Basic/FixedPoint.cpp create mode 100644 clang/lib/Driver/ToolChains/RISCV.cpp create mode 100644 clang/lib/Driver/ToolChains/RISCV.h delete mode 100644 clang/lib/Driver/ToolChains/RISCVToolchain.cpp delete mode 100644 clang/lib/Driver/ToolChains/RISCVToolchain.h create mode 100644 clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp delete mode 100644 clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCoun [...] delete mode 100644 clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCoun [...] delete mode 100644 clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCoun [...] delete mode 100644 clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCoun [...] create mode 100644 clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h delete mode 100644 clang/lib/StaticAnalyzer/Checkers/UninitializedObject/Uninitial [...] delete mode 100644 clang/lib/StaticAnalyzer/Checkers/UninitializedObject/Uninitial [...] delete mode 100644 clang/lib/StaticAnalyzer/Checkers/UninitializedObject/Uninitial [...] create mode 100644 clang/lib/StaticAnalyzer/Checkers/UninitializedObjectChecker.cpp delete mode 100644 clang/lib/StaticAnalyzer/Core/RetainSummaryManager.cpp create mode 100644 clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp delete mode 100644 clang/test/ASTMerge/unnamed_fields/Inputs/il.cpp delete mode 100644 clang/test/ASTMerge/unnamed_fields/test.cpp create mode 100644 clang/test/Analysis/CFDateGC.m delete mode 100644 clang/test/Analysis/Inputs/expected-plists/NewDelete-path-notes [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/conditional-path-not [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/cstring-plist.c.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/cxx-for-range.cpp.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/edges-new.mm.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/generics.m.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/inline-plist.c.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/inline-unique-report [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/lambda-notes.cpp.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/malloc-plist.c.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/method-call-path-not [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/model-file.cpp.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/null-deref-path-note [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/nullability-notes.m.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/objc-arc.m.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/objc-radar17039661.m.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/plist-macros.cpp.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/plist-output-alterna [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/plist-output.m.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/plist-stats-output.c.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/retain-release-path- [...] delete mode 100644 clang/test/Analysis/Inputs/expected-plists/unix-fns.c.plist delete mode 100644 clang/test/Analysis/Inputs/expected-plists/yaccignore.c.plist create mode 100644 clang/test/Analysis/PR2599.m delete mode 100644 clang/test/Analysis/copypaste/Inputs/expected-plists/Mismatched [...] delete mode 100644 clang/test/Analysis/copypaste/Inputs/expected-plists/plist-diag [...] delete mode 100644 clang/test/Analysis/copypaste/Inputs/expected-plists/plist-diag [...] delete mode 100644 clang/test/Analysis/cxx-uninitialized-object-no-dereference.cpp delete mode 100644 clang/test/Analysis/cxx-uninitialized-object-unionlike-constructs.cpp delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/deref-tr [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/plist-di [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/plist-mu [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/report-i [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/undef-va [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/undef-va [...] delete mode 100644 clang/test/Analysis/diagnostics/Inputs/expected-plists/undef-va [...] delete mode 100644 clang/test/Analysis/diagnostics/find_last_store.c delete mode 100644 clang/test/Analysis/diagnostics/track_subexpressions.cpp delete mode 100644 clang/test/Analysis/dump_egraph.c delete mode 100644 clang/test/Analysis/end-function-return-stmt.cpp delete mode 100644 clang/test/Analysis/expr-inspection.cpp delete mode 100644 clang/test/Analysis/html_diagnostics/relevant_lines/synthesized [...] delete mode 100644 clang/test/Analysis/inlining/Inputs/expected-plists/eager-recla [...] delete mode 100644 clang/test/Analysis/inlining/Inputs/expected-plists/eager-recla [...] delete mode 100644 clang/test/Analysis/inlining/Inputs/expected-plists/path-notes.c.plist delete mode 100644 clang/test/Analysis/inlining/Inputs/expected-plists/path-notes. [...] delete mode 100644 clang/test/Analysis/inlining/Inputs/expected-plists/path-notes.m.plist delete mode 100644 clang/test/Analysis/invalidated-iterator.cpp delete mode 100644 clang/test/Analysis/loop-widening-ignore-static-methods.cpp delete mode 100644 clang/test/Analysis/malloc-free-after-return.cpp delete mode 100644 clang/test/Analysis/mismatched-iterator.cpp delete mode 100644 clang/test/Analysis/objcpp-uninitialized-object.mm delete mode 100644 clang/test/Analysis/osobject-retain-release.cpp create mode 100644 clang/test/Analysis/retain-release-gc-only.m create mode 100644 clang/test/Analysis/retain-release-path-notes-gc.m delete mode 100644 clang/test/Analysis/std-c-library-functions-inlined.c create mode 100644 clang/test/Analysis/ubigraph-viz.cpp create mode 100644 clang/test/Analysis/uninit-vals-ps-region.m create mode 100644 clang/test/Analysis/uninit-vals-ps.c delete mode 100644 clang/test/Analysis/uninit-vals.c delete mode 100644 clang/test/CXX/expr/expr.const/p6.cpp delete mode 100644 clang/test/CXX/temp/temp.spec/temp.inst/p7.cpp delete mode 100644 clang/test/CodeCompletion/function-overloads.cpp delete mode 100644 clang/test/CodeCompletion/included-files.cpp delete mode 100644 clang/test/CodeCompletion/overrides.cpp delete mode 100644 clang/test/CodeCompletion/paren_locs.cpp create mode 100644 clang/test/CodeGen/CFStrings.c rename clang/test/CodeGen/{aapcs-align.cpp => aapcs-align.cc} (100%) rename clang/test/CodeGen/{aapcs64-align.cpp => aapcs64-align.cc} (100%) delete mode 100644 clang/test/CodeGen/aarch64-sign-return-address.c delete mode 100644 clang/test/CodeGen/arm-vfp16-arguments.c delete mode 100644 clang/test/CodeGen/asan-strings.c delete mode 100644 clang/test/CodeGen/attr-speculative-load-hardening.c delete mode 100644 clang/test/CodeGen/builtin-rotate.c delete mode 100644 clang/test/CodeGen/builtin_clrsb.c delete mode 100644 clang/test/CodeGen/catch-implicit-integer-conversions-basics.c delete mode 100644 clang/test/CodeGen/catch-implicit-integer-truncations-basics-ne [...] delete mode 100644 clang/test/CodeGen/catch-implicit-integer-truncations-basics.c delete mode 100644 clang/test/CodeGen/cfguardtable.c delete mode 100644 clang/test/CodeGen/cfstring-elf-cfbuild-x86_64.c delete mode 100644 clang/test/CodeGen/cfstring-elf-sections-x86_64.c delete mode 100644 clang/test/CodeGen/cfstring3.c delete mode 100644 clang/test/CodeGen/codemodels.c create mode 100644 clang/test/CodeGen/darwin-ppc-varargs.c delete mode 100644 clang/test/CodeGen/debug-info-names.c delete mode 100644 clang/test/CodeGen/debug-nvptx.c delete mode 100644 clang/test/CodeGen/keep-static-consts.cpp delete mode 100644 clang/test/CodeGen/movbe-builtins.c delete mode 100644 clang/test/CodeGen/stackrealign-main.c delete mode 100644 clang/test/CodeGen/summary-index-unnamed-global.ll delete mode 100644 clang/test/CodeGen/tsan-instrprof-atomic.c delete mode 100644 clang/test/CodeGen/x86-inline-asm-min-vector-width.c delete mode 100644 clang/test/CodeGen/xray-attributes-noxray-supported.cpp delete mode 100644 clang/test/CodeGenCUDA/builtins-amdgcn.cu delete mode 100644 clang/test/CodeGenCUDA/usual-deallocators.cu delete mode 100644 clang/test/CodeGenCXX/aarch64-sign-return-address-static-ctor.cpp delete mode 100644 clang/test/CodeGenCXX/always_destroy.cpp delete mode 100644 clang/test/CodeGenCXX/auto-var-init.cpp delete mode 100644 clang/test/CodeGenCXX/cxx2a-init-statement.cpp delete mode 100644 clang/test/CodeGenCXX/debug-info-lambda.cpp delete mode 100644 clang/test/CodeGenCXX/empty-struct-init-list.cpp delete mode 100644 clang/test/CodeGenCXX/lifetime-asan.cpp delete mode 100644 clang/test/CodeGenCXX/no_destroy.cpp delete mode 100644 clang/test/CodeGenCXX/pragma-loop-safety-nested.cpp delete mode 100644 clang/test/CodeGenCXX/pragma-loop-safety-outer.cpp delete mode 100644 clang/test/CodeGenCXX/pragma-unroll-and-jam.cpp delete mode 100644 clang/test/CodeGenCXX/visibility-inlines-hidden-staticvar.cpp delete mode 100644 clang/test/CodeGenObjC/gnu-deterministic-selectors.m delete mode 100644 clang/test/CodeGenObjCXX/arc-list-init-destruct.mm create mode 100644 clang/test/CodeGenObjCXX/block-nested-in-lambda.cpp delete mode 100644 clang/test/CodeGenObjCXX/block-nested-in-lambda.mm delete mode 100644 clang/test/CodeGenOpenCL/builtins-amdgcn-ci.cl delete mode 100644 clang/test/CodeGenOpenCL/enqueue-kernel-non-entry-block.cl delete mode 100644 clang/test/CodeGenOpenCL/numbered-address-space.cl delete mode 100644 clang/test/Driver/Inputs/in.so delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.cc [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.cc [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.ios.a delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.osx.a delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.pr [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.pr [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.tvos.a delete mode 100644 clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.watchos.a delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/i3 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/XRay/xray-instrumentation-bundles-flags.cpp delete mode 100644 clang/test/Driver/aarch64-call-saved-x-register.c delete mode 100644 clang/test/Driver/aarch64-fixed-call-saved-x-register.c delete mode 100644 clang/test/Driver/aarch64-fixed-x-register.c create mode 100644 clang/test/Driver/aarch64-fixed-x18.c create mode 100644 clang/test/Driver/aarch64-fixed-x20.c delete mode 100644 clang/test/Driver/aarch64-mte.c delete mode 100644 clang/test/Driver/aarch64-rand.c delete mode 100644 clang/test/Driver/amdgpu-visibility.cl delete mode 100644 clang/test/Driver/fembed-bitcode.c delete mode 100644 clang/test/Driver/header-module.cpp delete mode 100644 clang/test/Driver/hip-output-file-name.hip delete mode 100644 clang/test/Driver/mingw-sanitizers.c delete mode 100644 clang/test/Driver/print-effective-triple.c delete mode 100644 clang/test/Driver/print-multi-directory.c delete mode 100644 clang/test/Driver/print-target-triple.c delete mode 100644 clang/test/Frontend/dependency-gen-has-include.c delete mode 100644 clang/test/Frontend/fixed_point_to_string.c delete mode 100644 clang/test/Headers/arm-fp16-header.c delete mode 100644 clang/test/Import/array-init-loop-expr/Inputs/S.cpp delete mode 100644 clang/test/Import/array-init-loop-expr/test.cpp delete mode 100644 clang/test/Import/compound-assign-op/Inputs/F.cpp delete mode 100644 clang/test/Import/compound-assign-op/test.cpp delete mode 100644 clang/test/Import/conversion-decl/Inputs/F.cpp delete mode 100644 clang/test/Import/conversion-decl/test.cpp delete mode 100644 clang/test/Import/cxx-casts/Inputs/F.cpp delete mode 100644 clang/test/Import/cxx-casts/test.cpp delete mode 100644 clang/test/Import/cxx-default-init-expr/Inputs/S.cpp delete mode 100644 clang/test/Import/cxx-default-init-expr/test.cpp delete mode 100644 clang/test/Import/cxx-for-range/Inputs/F.cpp delete mode 100644 clang/test/Import/cxx-for-range/test.cpp delete mode 100644 clang/test/Import/cxx-member-pointers/Inputs/S.cpp delete mode 100644 clang/test/Import/cxx-member-pointers/test.cpp delete mode 100644 clang/test/Import/cxx-noexcept-expr/Inputs/F.cpp delete mode 100644 clang/test/Import/cxx-noexcept-expr/test.cpp delete mode 100644 clang/test/Import/cxx-scalar-value-init/Inputs/S.cpp delete mode 100644 clang/test/Import/cxx-scalar-value-init/test.cpp delete mode 100644 clang/test/Import/cxx-try-catch/Inputs/F.cpp delete mode 100644 clang/test/Import/cxx-try-catch/test.cpp delete mode 100644 clang/test/Import/do-stmt/Inputs/F.cpp delete mode 100644 clang/test/Import/do-stmt/test.cpp delete mode 100644 clang/test/Import/expr-with-cleanups/Inputs/S.cpp delete mode 100644 clang/test/Import/expr-with-cleanups/test.cpp delete mode 100644 clang/test/Import/for-stmt/Inputs/F.cpp delete mode 100644 clang/test/Import/for-stmt/test.cpp delete mode 100644 clang/test/Import/if-stmt/Inputs/F.cpp delete mode 100644 clang/test/Import/if-stmt/test.cpp delete mode 100644 clang/test/Import/indirect-goto/Inputs/F.cpp delete mode 100644 clang/test/Import/indirect-goto/test.cpp delete mode 100644 clang/test/Import/objc-autoreleasepool/Inputs/F.m delete mode 100644 clang/test/Import/objc-autoreleasepool/test.m delete mode 100644 clang/test/Import/objc-param-decl/Inputs/S.m delete mode 100644 clang/test/Import/objc-param-decl/test.m delete mode 100644 clang/test/Import/objc-try-catch/Inputs/F.m delete mode 100644 clang/test/Import/objc-try-catch/test.m delete mode 100644 clang/test/Import/pack-expansion-expr/Inputs/F.cpp delete mode 100644 clang/test/Import/pack-expansion-expr/test.cpp delete mode 100644 clang/test/Import/switch-stmt/Inputs/F.cpp delete mode 100644 clang/test/Import/switch-stmt/test.cpp delete mode 100644 clang/test/Import/while-stmt/Inputs/F.cpp delete mode 100644 clang/test/Import/while-stmt/test.cpp delete mode 100644 clang/test/Index/Core/Inputs/module/SubModA.h delete mode 100644 clang/test/Index/Core/Inputs/module/SubSubModA.h delete mode 100644 clang/test/Index/annotate-operator-call-expr.cpp delete mode 100644 clang/test/Index/implicit-attrs.m delete mode 100644 clang/test/Index/nullability.c delete mode 100644 clang/test/Index/objc-typeargs-protocols.m delete mode 100644 clang/test/Index/property-getter-setter.m delete mode 100644 clang/test/Lexer/has_feature_undefined_behavior_sanitizer.cpp delete mode 100644 clang/test/Lexer/has_feature_xray_instrument.cpp delete mode 100644 clang/test/Misc/ast-print-attr.c delete mode 100644 clang/test/Modules/Inputs/double-quotes/NotAFramework/Headers/H [...] delete mode 100644 clang/test/Modules/Inputs/double-quotes/NotAFramework/Headers/H [...] delete mode 100644 clang/test/Modules/Inputs/no-module-map/a.h delete mode 100644 clang/test/Modules/Inputs/no-module-map/b.h delete mode 100644 clang/test/Modules/Inputs/unavailable-local-visibility/a.h delete mode 100644 clang/test/Modules/Inputs/unavailable-local-visibility/b.h delete mode 100644 clang/test/Modules/Inputs/unavailable-local-visibility/module.m [...] delete mode 100644 clang/test/Modules/Inputs/unavailable-local-visibility/x.h delete mode 100644 clang/test/Modules/exception-spec.cpp delete mode 100644 clang/test/Modules/merge-template-pattern-visibility-2.cpp delete mode 100644 clang/test/Modules/merge-template-pattern-visibility-3.cpp delete mode 100644 clang/test/Modules/no-module-map.cpp delete mode 100644 clang/test/Modules/odr_hash-gnu.cpp delete mode 100644 clang/test/Modules/odr_hash-vector.cpp delete mode 100644 clang/test/Modules/odr_hash.cl delete mode 100644 clang/test/Modules/odr_hash.mm delete mode 100644 clang/test/Modules/target-platform-features.m delete mode 100644 clang/test/Modules/unavailable-local-visibility.test delete mode 100644 clang/test/OpenMP/Inputs/declare_target_include.h delete mode 100644 clang/test/OpenMP/nvptx_SPMD_codegen.cpp delete mode 100644 clang/test/OpenMP/nvptx_force_full_runtime_SPMD_codegen.cpp delete mode 100644 clang/test/OpenMP/openmp_offload_registration.cpp delete mode 100644 clang/test/OpenMP/requires_unified_address_ast_print.cpp delete mode 100644 clang/test/OpenMP/requires_unified_address_messages.cpp delete mode 100644 clang/test/PCH/Inputs/pch-hdrstop-use.cpp delete mode 100644 clang/test/PCH/Inputs/pch-no-hdrstop-use.cpp delete mode 100644 clang/test/PCH/Inputs/pch-through-use3c.cpp delete mode 100644 clang/test/PCH/Inputs/pch-through3c.h delete mode 100644 clang/test/PCH/block-helpers.cpp delete mode 100644 clang/test/PCH/block-helpers.h delete mode 100644 clang/test/PCH/cxx2a-for-init-statement.cpp delete mode 100644 clang/test/PCH/no-escaping-block-tail-calls.cpp delete mode 100644 clang/test/PCH/no-escaping-block-tail-calls.h delete mode 100644 clang/test/PCH/pch-hdrstop-err.cpp delete mode 100644 clang/test/PCH/pch-hdrstop-warn.cpp delete mode 100644 clang/test/PCH/pch-hdrstop.cpp delete mode 100644 clang/test/PCH/pch-no-hdrstop.cpp delete mode 100644 clang/test/PCH/pch-through3c.cpp delete mode 100644 clang/test/Parser/cxx2a-init-statement.cpp delete mode 100644 clang/test/Parser/message-expr-alt-op.mm delete mode 100644 clang/test/Parser/pragma-unroll-and-jam.cpp delete mode 100644 clang/test/Preprocessor/empty_file_to_include.h delete mode 100644 clang/test/Preprocessor/include-leading-nonalpha-no-suggest.c delete mode 100644 clang/test/Preprocessor/include-likely-typo.c delete mode 100644 clang/test/Preprocessor/include-nonalpha-no-crash.c delete mode 100644 clang/test/Sema/atomic-implicit-seq_cst.c delete mode 100644 clang/test/Sema/fixed-enum.c delete mode 100644 clang/test/Sema/switch-availability.c delete mode 100644 clang/test/Sema/sync-implicit-seq_cst.c delete mode 100644 clang/test/Sema/unary-minus-integer-impcast.c delete mode 100644 clang/test/SemaCUDA/usual-deallocators.cu delete mode 100644 clang/test/SemaCXX/PR38913.cpp delete mode 100644 clang/test/SemaCXX/attr-reinitializes.cpp create mode 100644 clang/test/SemaCXX/cxx0x-compat.cpp delete mode 100644 clang/test/SemaCXX/cxx11-compat.cpp delete mode 100644 clang/test/SemaCXX/cxx14-compat.cpp delete mode 100644 clang/test/SemaCXX/cxx2a-compat.cpp delete mode 100644 clang/test/SemaCXX/cxx2a-initializer-aggregates.cpp delete mode 100644 clang/test/SemaCXX/cxx2a-lambda-default-ctor-assign.cpp delete mode 100644 clang/test/SemaCXX/no_destroy.cpp delete mode 100644 clang/test/SemaCXX/rdar42746401.cpp delete mode 100644 clang/test/SemaCXX/subst-restrict.cpp delete mode 100644 clang/test/SemaCXX/thread-safety-annotations.h delete mode 100644 clang/test/SemaObjC/infer-availability-from-init.m delete mode 100644 clang/test/SemaObjC/property-assign-on-object-type.m delete mode 100644 clang/test/SemaObjCXX/warn-thread-safety-analysis.mm delete mode 100644 clang/test/SemaOpenCL/block-array-capturing.cl delete mode 100644 clang/test/SemaOpenCL/builtins-amdgcn-error-ci.cl delete mode 100644 clang/test/SemaOpenCL/builtins-amdgcn-error-vi.cl delete mode 100644 clang/test/SemaOpenCL/numbered-address-space.cl delete mode 100644 clang/tools/clang-fuzzer/handle-llvm/input_arrays.h delete mode 100644 clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp delete mode 100644 clang/unittests/Basic/FixedPointTest.cpp delete mode 100644 clang/unittests/Frontend/FixedPointString.cpp delete mode 100644 clang/unittests/Index/CMakeLists.txt delete mode 100644 clang/unittests/Index/IndexTests.cpp create mode 100755 clang/utils/analyzer/ubiviz create mode 100644 compiler-rt/lib/builtins/Darwin-excludes/10.4.txt create mode 100644 compiler-rt/lib/fuzzer/FuzzerExtFunctionsDlsymWin.cpp delete mode 100644 compiler-rt/lib/hwasan/hwasan_thread_list.cc delete mode 100644 compiler-rt/lib/hwasan/hwasan_thread_list.h delete mode 100644 compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cc delete mode 100644 compiler-rt/lib/sanitizer_common/sanitizer_ring_buffer.h delete mode 100644 compiler-rt/lib/sanitizer_common/tests/sanitizer_ring_buffer_test.cc delete mode 100644 compiler-rt/lib/xray/tests/unit/fdr_log_writer_test.cc create mode 100644 compiler-rt/lib/xray/tests/unit/fdr_logging_test.cc delete mode 100644 compiler-rt/lib/xray/xray_fdr_log_writer.h delete mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logb_test.c delete mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logbf_test.c delete mode 100644 compiler-rt/test/builtins/Unit/compiler_rt_logbl_test.c create mode 100644 compiler-rt/test/fuzzer/fuzzer-mutationstats.test delete mode 100644 compiler-rt/test/hwasan/TestCases/deep-recursion.c delete mode 100644 compiler-rt/test/hwasan/TestCases/double-free.c delete mode 100644 compiler-rt/test/hwasan/TestCases/heap-buffer-overflow.c delete mode 100644 compiler-rt/test/hwasan/TestCases/hwasan-print-shadow.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/longjmp.c delete mode 100644 compiler-rt/test/hwasan/TestCases/malloc-test.c delete mode 100644 compiler-rt/test/hwasan/TestCases/malloc_fill.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/many-threads-uaf.c delete mode 100644 compiler-rt/test/hwasan/TestCases/new-test.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/print-memory-usage-android.c delete mode 100644 compiler-rt/test/hwasan/TestCases/print-memory-usage.c delete mode 100644 compiler-rt/test/hwasan/TestCases/pthread_exit.c delete mode 100644 compiler-rt/test/hwasan/TestCases/realloc-after-free.c delete mode 100644 compiler-rt/test/hwasan/TestCases/realloc-test.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/rich-stack.c delete mode 100644 compiler-rt/test/hwasan/TestCases/sanitizer_malloc.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/sizes.cpp delete mode 100644 compiler-rt/test/hwasan/TestCases/stack-history-length.c delete mode 100644 compiler-rt/test/hwasan/TestCases/stack-oob.c create mode 100644 compiler-rt/test/hwasan/TestCases/stack-oob.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/stack-uar.c create mode 100644 compiler-rt/test/hwasan/TestCases/stack-uar.cc delete mode 100644 compiler-rt/test/hwasan/TestCases/thread-uaf.c delete mode 100644 compiler-rt/test/hwasan/TestCases/uaf_with_rb_distance.c delete mode 100644 compiler-rt/test/msan/vararg.cc delete mode 100644 compiler-rt/test/profile/instrprof-merging.cpp delete mode 100644 compiler-rt/test/safestack/pthread-stack-size.c delete mode 100644 compiler-rt/test/sanitizer_common/TestCases/symbolize_pc_inline.cc delete mode 100644 compiler-rt/test/scudo/dealloc-race.c delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-sync-block-copy.mm delete mode 100644 compiler-rt/test/ubsan/TestCases/ImplicitConversion/integer-con [...] delete mode 100644 compiler-rt/test/xray/TestCases/Posix/clang-no-xray-instrument.cc delete mode 100644 debuginfo-tests/.arcconfig delete mode 100644 debuginfo-tests/CMakeLists.txt delete mode 100644 debuginfo-tests/README.txt delete mode 100644 debuginfo-tests/aggregate-indirect-arg.cpp delete mode 100644 debuginfo-tests/apple-accel.cpp delete mode 100644 debuginfo-tests/asan-blocks.c delete mode 100644 debuginfo-tests/asan-deque.cpp delete mode 100644 debuginfo-tests/asan.c delete mode 100644 debuginfo-tests/block_var.m delete mode 100644 debuginfo-tests/blocks.m delete mode 100644 debuginfo-tests/ctor.cpp delete mode 100644 debuginfo-tests/dbg-arg.c delete mode 100644 debuginfo-tests/foreach.m delete mode 100644 debuginfo-tests/forward-declare-class.cpp delete mode 100644 debuginfo-tests/lit.cfg.py delete mode 100644 debuginfo-tests/lit.local.cfg delete mode 100644 debuginfo-tests/lit.site.cfg.py.in delete mode 100644 debuginfo-tests/llgdb.py delete mode 100644 debuginfo-tests/nested-struct.cpp delete mode 100644 debuginfo-tests/nrvo-string.cpp delete mode 100644 debuginfo-tests/safestack.c delete mode 100644 debuginfo-tests/sret.cpp delete mode 100644 debuginfo-tests/stack-var.c delete mode 100644 debuginfo-tests/static-member-2.cpp delete mode 100644 debuginfo-tests/static-member.cpp delete mode 100755 debuginfo-tests/test_debuginfo.pl delete mode 100644 debuginfo-tests/vla.c delete mode 100644 dragonegg/.gitignore delete mode 100644 dragonegg/CMakeLists.txt delete mode 100644 dragonegg/COPYING delete mode 100644 dragonegg/Makefile delete mode 100644 dragonegg/README delete mode 100644 dragonegg/TODO delete mode 100644 dragonegg/exports.map delete mode 100644 dragonegg/include/arm/dragonegg/Target.h delete mode 100644 dragonegg/include/darwin/dragonegg/OS.h delete mode 100644 dragonegg/include/dragonegg/ABI.h delete mode 100644 dragonegg/include/dragonegg/ADT/IntervalList.h delete mode 100644 dragonegg/include/dragonegg/ADT/Range.h delete mode 100644 dragonegg/include/dragonegg/Aliasing.h delete mode 100644 dragonegg/include/dragonegg/Cache.h delete mode 100644 dragonegg/include/dragonegg/ConstantConversion.h delete mode 100644 dragonegg/include/dragonegg/Debug.h delete mode 100644 dragonegg/include/dragonegg/Internals.h delete mode 100644 dragonegg/include/dragonegg/Trees.h delete mode 100644 dragonegg/include/dragonegg/TypeConversion.h delete mode 100644 dragonegg/include/dragonegg/gt-cache-4.5.inc delete mode 100644 dragonegg/include/dragonegg/gt-cache-4.6.inc delete mode 100644 dragonegg/include/freebsd/dragonegg/OS.h delete mode 100644 dragonegg/include/kfreebsd/dragonegg/OS.h delete mode 100644 dragonegg/include/linux/dragonegg/OS.h delete mode 100644 dragonegg/include/openbsd/dragonegg/OS.h delete mode 100644 dragonegg/include/unknown/dragonegg/OS.h delete mode 100644 dragonegg/include/x86/dragonegg/Target.h delete mode 100644 dragonegg/integrated-as.specs delete mode 100644 dragonegg/src/Aliasing.cpp delete mode 100644 dragonegg/src/Backend.cpp delete mode 100644 dragonegg/src/Cache.cpp delete mode 100644 dragonegg/src/ConstantConversion.cpp delete mode 100644 dragonegg/src/Convert.cpp delete mode 100644 dragonegg/src/Debug.cpp delete mode 100644 dragonegg/src/DefaultABI.cpp delete mode 100644 dragonegg/src/Trees.cpp delete mode 100644 dragonegg/src/TypeConversion.cpp delete mode 100644 dragonegg/src/arm/Target.cpp delete mode 100644 dragonegg/src/bits_and_bobs.cpp delete mode 100644 dragonegg/src/unknown/Target.cpp delete mode 100644 dragonegg/src/x86/ABIHack.inc delete mode 100644 dragonegg/src/x86/Target.cpp delete mode 100644 dragonegg/src/x86/x86_builtins delete mode 100644 dragonegg/test/CMakeLists.txt delete mode 100644 dragonegg/test/DEFormats.py delete mode 100644 dragonegg/test/DETestRunner.py delete mode 100644 dragonegg/test/DEUtils.py delete mode 100644 dragonegg/test/README delete mode 100644 dragonegg/test/compilator/compilator-lit.cfg delete mode 120000 dragonegg/test/compilator/dragonegg-validator delete mode 100644 dragonegg/test/compilator/local/2002-07-29-Casts.c delete mode 100644 dragonegg/test/compilator/local/2003-08-20-ExceptionFail.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-21-EmptyClass.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-24-Cleanup.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-27-TypeNamespaces.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-28-ForwardType.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-28-SaveExprBug.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-29-ArgPassingBug.cpp delete mode 100644 dragonegg/test/compilator/local/2003-08-31-StructLayout.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-22-CompositeExprValue.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-29-ArgumentNumberMismatch.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-30-CommaExprBug.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-30-ForIncrementExprBug.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-30-ForIncrementExprBug2.cpp delete mode 100644 dragonegg/test/compilator/local/2003-09-30-NestedFunctionDecl.cpp delete mode 100644 dragonegg/test/compilator/local/2003-10-17-BoolBitfields.cpp delete mode 100644 dragonegg/test/compilator/local/2003-10-21-InnerClass.cpp delete mode 100644 dragonegg/test/compilator/local/2003-10-27-VirtualBaseClassCrash.cpp delete mode 100644 dragonegg/test/compilator/local/2003-11-04-ArrayConstructors.cpp delete mode 100644 dragonegg/test/compilator/local/2003-11-04-CatchLabelName.cpp delete mode 100644 dragonegg/test/compilator/local/2003-11-08-ArrayAddress.cpp delete mode 100644 dragonegg/test/compilator/local/2003-11-18-EnumArray.cpp delete mode 100644 dragonegg/test/compilator/local/2003-11-25-ReturningOpaqueByValue.cpp delete mode 100644 dragonegg/test/compilator/local/2004-09-27-CompilerCrash.cpp delete mode 100644 dragonegg/test/compilator/local/2004-11-27-VariableSizeInStructure.c delete mode 100644 dragonegg/test/compilator/local/2005-05-06-CountBuiltins.c delete mode 100644 dragonegg/test/compilator/local/2005-10-18-VariableSizedElementCrash.c delete mode 100644 dragonegg/test/compilator/local/2006-05-01-AppleAlignmentPragma.c delete mode 100644 dragonegg/test/compilator/local/2006-09-27-Debug-Protection.cpp delete mode 100644 dragonegg/test/compilator/local/2006-11-06-StackTrace.cpp delete mode 100644 dragonegg/test/compilator/local/2006-11-30-NoCompileUnit.cpp delete mode 100644 dragonegg/test/compilator/local/2006-11-30-Pubnames.cpp delete mode 100644 dragonegg/test/compilator/local/2007-02-04-WITH_SIZE_EXPR.c delete mode 100644 dragonegg/test/compilator/local/2007-02-05-nested.c delete mode 100644 dragonegg/test/compilator/local/2007-02-16-VariableSizeStructArg.c delete mode 100644 dragonegg/test/compilator/local/2007-02-16-WritableStrings.c delete mode 100644 dragonegg/test/compilator/local/2007-03-06-VarSizeInStruct1.c delete mode 100644 dragonegg/test/compilator/local/2007-03-06-VarSizeInStruct2.c delete mode 100644 dragonegg/test/compilator/local/2007-03-27-ArrayCompatible.c delete mode 100644 dragonegg/test/compilator/local/2007-04-11-InlineStorageClassC89.c delete mode 100644 dragonegg/test/compilator/local/2007-04-11-InlineStorageClassC99.c delete mode 100644 dragonegg/test/compilator/local/2007-05-07-NestedStructReturn.c delete mode 100644 dragonegg/test/compilator/local/2007-07-04-NestedCatches.cpp delete mode 100644 dragonegg/test/compilator/local/2007-09-20-GcrootAttribute.c delete mode 100644 dragonegg/test/compilator/local/2007-11-27-SExtZExt.c delete mode 100644 dragonegg/test/compilator/local/2007-12-VarArrayDebug.c delete mode 100644 dragonegg/test/compilator/local/2008-02-11-AnnotateBuiltin.c delete mode 100644 dragonegg/test/compilator/local/2008-07-08-FAbsAttributes.c delete mode 100644 dragonegg/test/compilator/local/2008-10-29-WrongOffset.cpp delete mode 100644 dragonegg/test/compilator/local/2008-11-03-OptionOverride.f90 delete mode 100644 dragonegg/test/compilator/local/2008-11-11-AnnotateStructFieldA [...] delete mode 100644 dragonegg/test/compilator/local/2009-01-20-k8.c delete mode 100644 dragonegg/test/compilator/local/2009-02-17-BitField-dbg.c delete mode 100644 dragonegg/test/compilator/local/2009-04-21-DtorNames-dbg.cpp delete mode 100644 dragonegg/test/compilator/local/2009-05-17-AlwaysInline.c delete mode 100644 dragonegg/test/compilator/local/2009-07-15-LineNumbers.cpp delete mode 100644 dragonegg/test/compilator/local/2009-08-11-AsmBlocksComplexJump [...] delete mode 100644 dragonegg/test/compilator/local/2009-09-04-modify-crash.cpp delete mode 100644 dragonegg/test/compilator/local/2010-01-05-LinkageName.c delete mode 100644 dragonegg/test/compilator/local/2010-01-14-StaticVariable.c delete mode 100644 dragonegg/test/compilator/local/2010-02-16-DbgVarScope.c delete mode 100644 dragonegg/test/compilator/local/2010-02-17-DbgArtificialArg.cpp delete mode 100644 dragonegg/test/compilator/local/2010-03-10-arm-asmreg.c delete mode 100644 dragonegg/test/compilator/local/2010-04-30-OptimizedMethod-Dbg.cpp delete mode 100644 dragonegg/test/compilator/local/2010-05-14-Optimized-VarType.c delete mode 100644 dragonegg/test/compilator/local/2010-05-18-asmsched.c delete mode 100644 dragonegg/test/compilator/local/2010-05-18-palignr.c delete mode 100644 dragonegg/test/compilator/local/2010-06-28-DbgLocalVar.c delete mode 100644 dragonegg/test/compilator/local/2010-06-28-nowarn.c delete mode 100644 dragonegg/test/compilator/local/2010-07-19-nowarn.cpp delete mode 100644 dragonegg/test/compilator/local/2010-07-27-MinNoFoldConst.c delete mode 100644 dragonegg/test/compilator/local/2010-08-31-ByValArg.cpp delete mode 100644 dragonegg/test/compilator/local/2010-11-16-asmblock.c delete mode 100644 dragonegg/test/compilator/local/AliasOfRename.c delete mode 100644 dragonegg/test/compilator/local/Atomics-no64bit.c delete mode 100644 dragonegg/test/compilator/local/CodeCompleteConsumer.ii delete mode 100644 dragonegg/test/compilator/local/UnderAligned.ii delete mode 100644 dragonegg/test/compilator/local/ada/array_constructor.adb delete mode 100644 dragonegg/test/compilator/local/ada/array_range_ref.adb delete mode 100644 dragonegg/test/compilator/local/ada/array_ref.adb delete mode 100644 dragonegg/test/compilator/local/ada/array_size.adb delete mode 100644 dragonegg/test/compilator/local/ada/asm.adb delete mode 100644 dragonegg/test/compilator/local/ada/bitfield.adb delete mode 100644 dragonegg/test/compilator/local/ada/bitfield.ads delete mode 100644 dragonegg/test/compilator/local/ada/debug_var_size.ads delete mode 100644 dragonegg/test/compilator/local/ada/emit_var.ads delete mode 100644 dragonegg/test/compilator/local/ada/fat_fields.adb delete mode 100644 dragonegg/test/compilator/local/ada/fat_fields.ads delete mode 100644 dragonegg/test/compilator/local/ada/field_order.ads delete mode 100644 dragonegg/test/compilator/local/ada/global_constant.adb delete mode 100644 dragonegg/test/compilator/local/ada/global_constant.ads delete mode 100644 dragonegg/test/compilator/local/ada/init_size.ads delete mode 100644 dragonegg/test/compilator/local/ada/negative_field_offset.adb delete mode 100644 dragonegg/test/compilator/local/ada/non_bitfield.ads delete mode 100644 dragonegg/test/compilator/local/ada/non_lvalue.adb delete mode 100644 dragonegg/test/compilator/local/ada/non_lvalue.ads delete mode 100644 dragonegg/test/compilator/local/ada/placeholder.adb delete mode 100644 dragonegg/test/compilator/local/ada/pr15984.adb delete mode 100644 dragonegg/test/compilator/local/ada/pr15984.ads delete mode 100644 dragonegg/test/compilator/local/ada/switch.adb delete mode 100644 dragonegg/test/compilator/local/ada/unc_constructor.adb delete mode 100644 dragonegg/test/compilator/local/ada/unc_constructor.ads delete mode 100644 dragonegg/test/compilator/local/ada/var_offset.adb delete mode 100644 dragonegg/test/compilator/local/ada/var_offset.ads delete mode 100644 dragonegg/test/compilator/local/ada/var_size.adb delete mode 100644 dragonegg/test/compilator/local/ada/var_size.ads delete mode 100644 dragonegg/test/compilator/local/ada/vce.adb delete mode 100644 dragonegg/test/compilator/local/ada/vce_lv.adb delete mode 100644 dragonegg/test/compilator/local/ada/volatile_function.adb delete mode 100644 dragonegg/test/compilator/local/ada/volatile_function.ads delete mode 100644 dragonegg/test/compilator/local/alignstack.c delete mode 100644 dragonegg/test/compilator/local/alignstack.cpp delete mode 100644 dragonegg/test/compilator/local/asm_float_truncate.cpp delete mode 100644 dragonegg/test/compilator/local/bid128.c delete mode 100644 dragonegg/test/compilator/local/bill.C delete mode 100644 dragonegg/test/compilator/local/bof.C delete mode 100644 dragonegg/test/compilator/local/c++/2003-11-25-ReturningOpaqueB [...] delete mode 100644 dragonegg/test/compilator/local/c++/2004-09-27-CompilerCrash.cpp delete mode 100644 dragonegg/test/compilator/local/c++/2004-11-27-InlineAsmFunctio [...] delete mode 100644 dragonegg/test/compilator/local/c++/2005-02-27-PlacementArrayNe [...] delete mode 100644 dragonegg/test/compilator/local/c++/2006-09-08-powi.cpp delete mode 100644 dragonegg/test/compilator/local/c++/2007-04-31-TryCatch.cpp delete mode 100644 dragonegg/test/compilator/local/c++/2007-05-16-ReverseBitFieldC [...] delete mode 100644 dragonegg/test/compilator/local/c++/2009-07-16-PrivateCopyConst [...] delete mode 100644 dragonegg/test/compilator/local/c++/nameless-type.cpp delete mode 100644 dragonegg/test/compilator/local/c/2012-04-20-PointerBIT_AND_EXPR.c delete mode 100644 dragonegg/test/compilator/local/c/typedef.c delete mode 100644 dragonegg/test/compilator/local/clone.c delete mode 100644 dragonegg/test/compilator/local/commoncap.i delete mode 100644 dragonegg/test/compilator/local/cstring-align.c delete mode 100644 dragonegg/test/compilator/local/dash-x.cpp delete mode 100644 dragonegg/test/compilator/local/emit-llvm-opt.c delete mode 100644 dragonegg/test/compilator/local/facerec_fft2d_MINIMIZED.f90 delete mode 100644 dragonegg/test/compilator/local/false.c delete mode 100644 dragonegg/test/compilator/local/filelist.cpp delete mode 100644 dragonegg/test/compilator/local/fortran/2009-02-09-FloorDivExpr.f90 delete mode 100644 dragonegg/test/compilator/local/fortran/cpow.f90 delete mode 100644 dragonegg/test/compilator/local/fp-logical.c delete mode 100644 dragonegg/test/compilator/local/hollerith_reduced.f90 delete mode 100644 dragonegg/test/compilator/local/include.c delete mode 100644 dragonegg/test/compilator/local/inline-asm-function.c delete mode 100644 dragonegg/test/compilator/local/just-compile.cpp delete mode 100644 dragonegg/test/compilator/local/lucas_distrib_spec_MINIMIZED.f90 delete mode 100644 dragonegg/test/compilator/local/lused.c delete mode 100644 dragonegg/test/compilator/local/name.c delete mode 100644 dragonegg/test/compilator/local/nested-functions.c delete mode 100644 dragonegg/test/compilator/local/no_pred.c delete mode 100644 dragonegg/test/compilator/local/opt-test.c delete mode 100644 dragonegg/test/compilator/local/pr11058.cpp delete mode 100644 dragonegg/test/compilator/local/pr11182.i delete mode 100644 dragonegg/test/compilator/local/pr17347.C delete mode 100644 dragonegg/test/compilator/local/pr2951.c delete mode 100644 dragonegg/test/compilator/local/pr3373.c delete mode 100644 dragonegg/test/compilator/local/pr5234.C delete mode 100644 dragonegg/test/compilator/local/pr9652.f delete mode 100644 dragonegg/test/compilator/local/pr9714.c delete mode 100644 dragonegg/test/compilator/local/pr9726.c delete mode 100644 dragonegg/test/compilator/local/ptr-rotate.c delete mode 100644 dragonegg/test/compilator/local/rs.c delete mode 100644 dragonegg/test/compilator/local/rsqrtps_nr.c delete mode 100644 dragonegg/test/compilator/local/sink.c delete mode 100644 dragonegg/test/compilator/local/sqrtps_nr.c delete mode 100644 dragonegg/test/compilator/local/ssa.c delete mode 100644 dragonegg/test/compilator/local/static_chain.c delete mode 100644 dragonegg/test/compilator/local/together.cpp delete mode 100644 dragonegg/test/compilator/local/tramp.c delete mode 100644 dragonegg/test/compilator/local/vla-1.c delete mode 100644 dragonegg/test/compilator/local/wall.c delete mode 100644 dragonegg/test/compilator/local/zerosize-union-field.c delete mode 100644 dragonegg/test/dragonegg-lit.site.cfg.in delete mode 100644 dragonegg/test/e.class delete mode 100644 dragonegg/test/validator/BitfieldRefAlignment.cpp delete mode 100644 dragonegg/test/validator/ada/abi_overflow.adb delete mode 100644 dragonegg/test/validator/ada/abi_overflow.ads delete mode 100644 dragonegg/test/validator/ada/constant_fold.ads delete mode 100644 dragonegg/test/validator/ada/element_copy.adb delete mode 100644 dragonegg/test/validator/ada/element_copy.ads delete mode 100644 dragonegg/test/validator/ada/empty_type.adb delete mode 100644 dragonegg/test/validator/ada/real_cst.adb delete mode 100644 dragonegg/test/validator/ada/real_cst.ads delete mode 100644 dragonegg/test/validator/c++/2003-11-02-WeakLinkage.cpp delete mode 100644 dragonegg/test/validator/c++/2004-01-11-DynamicInitializedConstant.cpp delete mode 100644 dragonegg/test/validator/c++/2004-03-09-UnmangledBuiltinMethods.cpp delete mode 100644 dragonegg/test/validator/c++/2004-09-27-DidntEmitTemplate.cpp delete mode 100644 dragonegg/test/validator/c++/2004-11-27-EmitsUnusedInlineFunctions.cpp delete mode 100644 dragonegg/test/validator/c++/2005-01-03-StaticInitializers.cpp delete mode 100644 dragonegg/test/validator/c++/2005-02-13-BadDynamicInit.cpp delete mode 100644 dragonegg/test/validator/c++/2005-02-14-BitFieldOffset.cpp delete mode 100644 dragonegg/test/validator/c++/2005-07-21-VirtualBaseAccess.cpp delete mode 100644 dragonegg/test/validator/c++/2006-11-20-GlobalSymbols.cpp delete mode 100644 dragonegg/test/validator/c++/2007-01-06-ELF-Thunk-Sections-2.cpp delete mode 100644 dragonegg/test/validator/c++/2007-01-06-ELF-Thunk-Sections.cpp delete mode 100644 dragonegg/test/validator/c++/2007-03-27-FunctionVarRename.cpp delete mode 100644 dragonegg/test/validator/c++/2007-04-11-InlineStorageClassC++.cpp delete mode 100644 dragonegg/test/validator/c++/2007-05-23-TryFinally.cpp delete mode 100644 dragonegg/test/validator/c++/2007-07-29-RestrictPtrArg.cpp delete mode 100644 dragonegg/test/validator/c++/2007-07-29-RestrictRefArg.cpp delete mode 100644 dragonegg/test/validator/c++/2007-08-01-RestrictMethod.cpp delete mode 100644 dragonegg/test/validator/c++/2008-01-11-BadWarning.cpp delete mode 100644 dragonegg/test/validator/c++/2009-02-07-VolatileArrayRefHack.cpp delete mode 100644 dragonegg/test/validator/c++/2009-02-16-CtorNames-dbg.cpp delete mode 100644 dragonegg/test/validator/c++/2009-06-20-DarwinPPCLayout.cpp delete mode 100644 dragonegg/test/validator/c++/2009-06-30-ByrefBlock.cpp delete mode 100644 dragonegg/test/validator/c++/2009-09-09-packed-layout.cpp delete mode 100644 dragonegg/test/validator/c++/2009-12-23-MissingSext.cpp delete mode 100644 dragonegg/test/validator/c++/2010-03-22-empty-baseclass.cpp delete mode 100644 dragonegg/test/validator/c++/2010-06-21-LocalVarDbg.cpp delete mode 100644 dragonegg/test/validator/c++/2010-07-23-DeclLoc.cpp delete mode 100644 dragonegg/test/validator/c++/2012-03-25-LoadRange.cpp delete mode 100644 dragonegg/test/validator/c++/2012-04-13-EnumRange.cpp delete mode 100644 dragonegg/test/validator/c++/2012-04-27-Alias.cpp delete mode 100644 dragonegg/test/validator/c++/2012-09-27-param-align.cpp delete mode 100644 dragonegg/test/validator/c++/2012-12-08-Padding.cpp delete mode 100644 dragonegg/test/validator/c++/CallReturnAlignment.cpp delete mode 100644 dragonegg/test/validator/c++/EmptyBlock.cpp delete mode 100644 dragonegg/test/validator/c++/MRVAlignment.cpp delete mode 100644 dragonegg/test/validator/c++/NotAddressable.cpp delete mode 100644 dragonegg/test/validator/c++/OffsetType.cpp delete mode 100644 dragonegg/test/validator/c++/integration-O2.cpp delete mode 100644 dragonegg/test/validator/c++/m64-ptr.cpp delete mode 100644 dragonegg/test/validator/c++/member-alignment.cpp delete mode 100644 dragonegg/test/validator/c++/nullptr01.C delete mode 100644 dragonegg/test/validator/c++/nullptr05.C delete mode 100644 dragonegg/test/validator/c++/nullptr06.C delete mode 100644 dragonegg/test/validator/c++/nullptr08.C delete mode 100644 dragonegg/test/validator/c++/nullptr09.C delete mode 100644 dragonegg/test/validator/c++/nullptr11.C delete mode 100644 dragonegg/test/validator/c++/nullptr13.C delete mode 100644 dragonegg/test/validator/c++/nullptr14.C delete mode 100644 dragonegg/test/validator/c++/nullptr17.C delete mode 100644 dragonegg/test/validator/c++/nullptr18.C delete mode 100644 dragonegg/test/validator/c++/nullptr20.C delete mode 100644 dragonegg/test/validator/c++/nullptr21.C delete mode 100644 dragonegg/test/validator/c++/nullptr22.C delete mode 100644 dragonegg/test/validator/c++/nullptr29.C delete mode 100644 dragonegg/test/validator/c++/nullptr_t.cpp delete mode 100644 dragonegg/test/validator/c++/varargs.cpp delete mode 100644 dragonegg/test/validator/c++/weak-external.cpp delete mode 100644 dragonegg/test/validator/c++/x86-64-abi-sret-vs-2word-struct-param.cpp delete mode 100644 dragonegg/test/validator/c/2012-03-16-AllocaOrder.c delete mode 100644 dragonegg/test/validator/c/2012-05-06-SelfInit.c delete mode 100644 dragonegg/test/validator/c/2012-06-05-Alloca.c delete mode 100644 dragonegg/test/validator/c/2012-09-08-BitfieldAlignment.c delete mode 100644 dragonegg/test/validator/c/2012-09-10-MRVOverflow.c delete mode 100644 dragonegg/test/validator/c/2012-10-01-Alloca.c delete mode 100644 dragonegg/test/validator/c/BuiltinAssumeAligned.c delete mode 100644 dragonegg/test/validator/c/ConstructorAsLValue.c delete mode 100644 dragonegg/test/validator/c/EmptyBlock.c delete mode 100644 dragonegg/test/validator/c/ExternFunctionWeakref.c delete mode 100644 dragonegg/test/validator/c/ExternVariableWeakref.c delete mode 100644 dragonegg/test/validator/c/FunctionAlias.c delete mode 100644 dragonegg/test/validator/c/FunctionCastCall.c delete mode 100644 dragonegg/test/validator/c/FunctionVariableAlias.c delete mode 100644 dragonegg/test/validator/c/GlobalAlignment.c delete mode 100644 dragonegg/test/validator/c/InternFunctionWeakref.c delete mode 100644 dragonegg/test/validator/c/InternVariableWeakref.c delete mode 100644 dragonegg/test/validator/c/LongDoubleSize.c delete mode 100644 dragonegg/test/validator/c/NoBuiltin.c delete mode 100644 dragonegg/test/validator/c/NoIROptimize.c delete mode 100644 dragonegg/test/validator/c/NoReturn.c delete mode 100644 dragonegg/test/validator/c/PointerPlusExpr.c delete mode 100644 dragonegg/test/validator/c/StackProtector.c delete mode 100644 dragonegg/test/validator/c/TargetAttributes.c delete mode 100644 dragonegg/test/validator/c/ThreadLocalVariables.c delete mode 100644 dragonegg/test/validator/c/VariableAlias.c delete mode 100644 dragonegg/test/validator/c/VariableFunctionAlias.c delete mode 100644 dragonegg/test/validator/c/copysignp.c delete mode 100644 dragonegg/test/validator/c/fast-math.c delete mode 100644 dragonegg/test/validator/c/fma.c delete mode 100644 dragonegg/test/validator/c/iceil.c delete mode 100644 dragonegg/test/validator/c/lround.c delete mode 100644 dragonegg/test/validator/c/rdrand-builtins-64.c delete mode 100644 dragonegg/test/validator/c/rdrand-builtins.c delete mode 100644 dragonegg/test/validator/c/signbit.c delete mode 100644 dragonegg/test/validator/c/stdin.c delete mode 100644 dragonegg/test/validator/c/trampoline-warning.c delete mode 100644 dragonegg/test/validator/c/vectorizer.c delete mode 100644 dragonegg/test/validator/fortran/2008-11-03-OptionOverride.f90 delete mode 100644 dragonegg/test/validator/fortran/2012-03-22-NoAlias.f delete mode 100644 dragonegg/test/validator/fortran/2012-04-24-CondExpr.f90 delete mode 100644 dragonegg/test/validator/fortran/2012-04-25-VecPermExpr.f90 delete mode 100644 dragonegg/test/validator/fortran/2012-11-29-VectorCstCast.f delete mode 100644 dragonegg/test/validator/fortran/VecPackFixTruncExpr.f delete mode 100644 dragonegg/test/validator/go/heap-trampoline.go delete mode 100644 dragonegg/test/validator/objc/2007-04-03-ObjcEH.m delete mode 100644 dragonegg/test/validator/objc/2007-05-02-Strong.m delete mode 100644 dragonegg/test/validator/objc/2007-10-18-ProDescriptor.m delete mode 100644 dragonegg/test/validator/objc/2007-10-23-GC-WriteBarrier.m delete mode 100644 dragonegg/test/validator/objc/2008-10-3-EhValue.m delete mode 100644 dragonegg/test/validator/objc/2008-11-12-Metadata.m delete mode 100644 dragonegg/test/validator/objc/2009-02-05-VolatileProp.m delete mode 100644 dragonegg/test/validator/objc/2009-04-28-bitfield-vs-vbc.m delete mode 100644 dragonegg/test/validator/objc/2010-03-17-StructRef.m delete mode 100644 dragonegg/test/validator/validator-lit.cfg delete mode 100644 dragonegg/utils/CMakeLists.txt delete mode 100644 dragonegg/utils/TargetInfo.cpp delete mode 100644 dragonegg/www/dragonegg.png delete mode 100644 dragonegg/www/dragoneggsmall.png delete mode 100644 dragonegg/www/favicon.ico delete mode 100644 dragonegg/www/index.html delete mode 100644 klee/LICENSE.TXT delete mode 100644 klee/Makefile delete mode 100644 klee/Makefile.common delete mode 100644 klee/Makefile.config.in delete mode 100644 klee/Makefile.rules delete mode 100644 klee/README.txt delete mode 100644 klee/TODO.txt delete mode 100755 klee/autoconf/AutoRegen.sh delete mode 100755 klee/autoconf/config.guess delete mode 100755 klee/autoconf/config.sub delete mode 100644 klee/autoconf/configure.ac delete mode 100755 klee/autoconf/install-sh delete mode 100755 klee/configure delete mode 100644 klee/docs/SMT-COMP/BitVector_ArraysEx.smt delete mode 100644 klee/docs/SMT-COMP/BitVectors.smt delete mode 100644 klee/docs/SMT-COMP/QF_AUFBV.smt delete mode 100644 klee/docs/SMT-COMP/QF_BV.smt delete mode 100644 klee/docs/doxygen.cfg.in delete mode 100644 klee/docs/intro delete mode 100644 klee/docs/overview delete mode 100644 klee/examples/get_sign/get_sign.c delete mode 100644 klee/examples/islower/islower.c delete mode 100644 klee/examples/regexp/Regexp.c delete mode 100644 klee/examples/regexp/notes.txt delete mode 100644 klee/examples/sort/sort.c delete mode 100644 klee/include/expr/Lexer.h delete mode 100644 klee/include/expr/Parser.h delete mode 100644 klee/include/klee/CommandLine.h delete mode 100644 klee/include/klee/Common.h delete mode 100644 klee/include/klee/Config/Version.h delete mode 100644 klee/include/klee/Config/config.h.in delete mode 100644 klee/include/klee/Constraints.h delete mode 100644 klee/include/klee/ExecutionState.h delete mode 100644 klee/include/klee/Expr.h delete mode 100644 klee/include/klee/ExprBuilder.h delete mode 100644 klee/include/klee/IncompleteSolver.h delete mode 100644 klee/include/klee/Internal/ADT/DiscretePDF.h delete mode 100644 klee/include/klee/Internal/ADT/DiscretePDF.inc delete mode 100644 klee/include/klee/Internal/ADT/ImmutableMap.h delete mode 100644 klee/include/klee/Internal/ADT/ImmutableSet.h delete mode 100644 klee/include/klee/Internal/ADT/ImmutableTree.h delete mode 100644 klee/include/klee/Internal/ADT/KTest.h delete mode 100644 klee/include/klee/Internal/ADT/MapOfSets.h delete mode 100644 klee/include/klee/Internal/ADT/RNG.h delete mode 100644 klee/include/klee/Internal/ADT/TreeStream.h delete mode 100644 klee/include/klee/Internal/Module/Cell.h delete mode 100644 klee/include/klee/Internal/Module/InstructionInfoTable.h delete mode 100644 klee/include/klee/Internal/Module/KInstIterator.h delete mode 100644 klee/include/klee/Internal/Module/KInstruction.h delete mode 100644 klee/include/klee/Internal/Module/KModule.h delete mode 100644 klee/include/klee/Internal/README.txt delete mode 100644 klee/include/klee/Internal/Support/FloatEvaluation.h delete mode 100644 klee/include/klee/Internal/Support/IntEvaluation.h delete mode 100644 klee/include/klee/Internal/Support/ModuleUtil.h delete mode 100644 klee/include/klee/Internal/Support/QueryLog.h delete mode 100644 klee/include/klee/Internal/Support/Timer.h delete mode 100644 klee/include/klee/Internal/System/Time.h delete mode 100644 klee/include/klee/Interpreter.h delete mode 100644 klee/include/klee/Solver.h delete mode 100644 klee/include/klee/SolverImpl.h delete mode 100644 klee/include/klee/Statistic.h delete mode 100644 klee/include/klee/Statistics.h delete mode 100644 klee/include/klee/TimerStatIncrementer.h delete mode 100644 klee/include/klee/klee.h delete mode 100644 klee/include/klee/util/ArrayExprHash.h delete mode 100644 klee/include/klee/util/Assignment.h delete mode 100644 klee/include/klee/util/BitArray.h delete mode 100644 klee/include/klee/util/Bits.h delete mode 100644 klee/include/klee/util/ExprEvaluator.h delete mode 100644 klee/include/klee/util/ExprHashMap.h delete mode 100644 klee/include/klee/util/ExprPPrinter.h delete mode 100644 klee/include/klee/util/ExprRangeEvaluator.h delete mode 100644 klee/include/klee/util/ExprSMTLIBLetPrinter.h delete mode 100644 klee/include/klee/util/ExprSMTLIBPrinter.h delete mode 100644 klee/include/klee/util/ExprUtil.h delete mode 100644 klee/include/klee/util/ExprVisitor.h delete mode 100644 klee/include/klee/util/GetElementPtrTypeIterator.h delete mode 100644 klee/include/klee/util/PrintContext.h delete mode 100644 klee/include/klee/util/Ref.h delete mode 100644 klee/lib/Basic/CmdLineOptions.cpp delete mode 100644 klee/lib/Basic/ConstructSolverChain.cpp delete mode 100644 klee/lib/Basic/KTest.cpp delete mode 100644 klee/lib/Basic/Makefile delete mode 100644 klee/lib/Basic/README.txt delete mode 100644 klee/lib/Basic/Statistics.cpp delete mode 100644 klee/lib/Core/AddressSpace.cpp delete mode 100644 klee/lib/Core/AddressSpace.h delete mode 100644 klee/lib/Core/CallPathManager.cpp delete mode 100644 klee/lib/Core/CallPathManager.h delete mode 100644 klee/lib/Core/Common.cpp delete mode 100644 klee/lib/Core/Common.h delete mode 100644 klee/lib/Core/Context.cpp delete mode 100644 klee/lib/Core/Context.h delete mode 100644 klee/lib/Core/CoreStats.cpp delete mode 100644 klee/lib/Core/CoreStats.h delete mode 100644 klee/lib/Core/ExecutionState.cpp delete mode 100644 klee/lib/Core/Executor.cpp delete mode 100644 klee/lib/Core/Executor.h delete mode 100644 klee/lib/Core/ExecutorTimers.cpp delete mode 100644 klee/lib/Core/ExecutorUtil.cpp delete mode 100644 klee/lib/Core/ExternalDispatcher.cpp delete mode 100644 klee/lib/Core/ExternalDispatcher.h delete mode 100644 klee/lib/Core/ImpliedValue.cpp delete mode 100644 klee/lib/Core/ImpliedValue.h delete mode 100755 klee/lib/Core/Makefile delete mode 100644 klee/lib/Core/Memory.cpp delete mode 100644 klee/lib/Core/Memory.h delete mode 100644 klee/lib/Core/MemoryManager.cpp delete mode 100644 klee/lib/Core/MemoryManager.h delete mode 100644 klee/lib/Core/ObjectHolder.h delete mode 100644 klee/lib/Core/PTree.cpp delete mode 100644 klee/lib/Core/PTree.h delete mode 100644 klee/lib/Core/Searcher.cpp delete mode 100644 klee/lib/Core/Searcher.h delete mode 100644 klee/lib/Core/SeedInfo.cpp delete mode 100644 klee/lib/Core/SeedInfo.h delete mode 100644 klee/lib/Core/SpecialFunctionHandler.cpp delete mode 100644 klee/lib/Core/SpecialFunctionHandler.h delete mode 100644 klee/lib/Core/StatsTracker.cpp delete mode 100644 klee/lib/Core/StatsTracker.h delete mode 100644 klee/lib/Core/TimingSolver.cpp delete mode 100644 klee/lib/Core/TimingSolver.h delete mode 100644 klee/lib/Core/UserSearcher.cpp delete mode 100644 klee/lib/Core/UserSearcher.h delete mode 100644 klee/lib/Expr/Constraints.cpp delete mode 100644 klee/lib/Expr/Expr.cpp delete mode 100644 klee/lib/Expr/ExprBuilder.cpp delete mode 100644 klee/lib/Expr/ExprEvaluator.cpp delete mode 100644 klee/lib/Expr/ExprPPrinter.cpp delete mode 100644 klee/lib/Expr/ExprSMTLIBLetPrinter.cpp delete mode 100644 klee/lib/Expr/ExprSMTLIBPrinter.cpp delete mode 100644 klee/lib/Expr/ExprUtil.cpp delete mode 100644 klee/lib/Expr/ExprVisitor.cpp delete mode 100644 klee/lib/Expr/Lexer.cpp delete mode 100644 klee/lib/Expr/Makefile delete mode 100644 klee/lib/Expr/Parser.cpp delete mode 100644 klee/lib/Expr/Updates.cpp delete mode 100644 klee/lib/Makefile delete mode 100644 klee/lib/Module/Checks.cpp delete mode 100644 klee/lib/Module/InstructionInfoTable.cpp delete mode 100644 klee/lib/Module/IntrinsicCleaner.cpp delete mode 100644 klee/lib/Module/KInstruction.cpp delete mode 100644 klee/lib/Module/KModule.cpp delete mode 100644 klee/lib/Module/LowerSwitch.cpp delete mode 100755 klee/lib/Module/Makefile delete mode 100644 klee/lib/Module/ModuleUtil.cpp delete mode 100644 klee/lib/Module/Optimize.cpp delete mode 100644 klee/lib/Module/Passes.h delete mode 100644 klee/lib/Module/PhiCleaner.cpp delete mode 100644 klee/lib/Module/RaiseAsm.cpp delete mode 100644 klee/lib/README.txt delete mode 100644 klee/lib/SMT/LICENSE.CVC3 delete mode 100644 klee/lib/SMT/Makefile delete mode 100644 klee/lib/SMT/SMTParser.cpp delete mode 100644 klee/lib/SMT/SMTParser.h delete mode 100644 klee/lib/SMT/main.cpp delete mode 100644 klee/lib/SMT/smtlib.lex delete mode 100644 klee/lib/SMT/smtlib.y delete mode 100644 klee/lib/Solver/CachingSolver.cpp delete mode 100644 klee/lib/Solver/CexCachingSolver.cpp delete mode 100644 klee/lib/Solver/ConstantDivision.cpp delete mode 100644 klee/lib/Solver/ConstantDivision.h delete mode 100644 klee/lib/Solver/FastCexSolver.cpp delete mode 100644 klee/lib/Solver/IncompleteSolver.cpp delete mode 100644 klee/lib/Solver/IndependentSolver.cpp delete mode 100755 klee/lib/Solver/Makefile delete mode 100644 klee/lib/Solver/PCLoggingSolver.cpp delete mode 100644 klee/lib/Solver/QueryLoggingSolver.cpp delete mode 100644 klee/lib/Solver/QueryLoggingSolver.h delete mode 100644 klee/lib/Solver/SMTLIBLoggingSolver.cpp delete mode 100644 klee/lib/Solver/STPBuilder.cpp delete mode 100644 klee/lib/Solver/STPBuilder.h delete mode 100644 klee/lib/Solver/Solver.cpp delete mode 100644 klee/lib/Solver/SolverStats.cpp delete mode 100644 klee/lib/Solver/SolverStats.h delete mode 100644 klee/lib/Support/Makefile delete mode 100644 klee/lib/Support/README.txt delete mode 100644 klee/lib/Support/RNG.cpp delete mode 100644 klee/lib/Support/Time.cpp delete mode 100644 klee/lib/Support/Timer.cpp delete mode 100644 klee/lib/Support/TreeStream.cpp delete mode 100644 klee/runtime/Intrinsic/Makefile delete mode 100644 klee/runtime/Intrinsic/klee_div_zero_check.c delete mode 100644 klee/runtime/Intrinsic/klee_int.c delete mode 100644 klee/runtime/Intrinsic/klee_range.c delete mode 100644 klee/runtime/Intrinsic/memcpy.c delete mode 100644 klee/runtime/Intrinsic/memmove.c delete mode 100644 klee/runtime/Intrinsic/mempcpy.c delete mode 100644 klee/runtime/Intrinsic/memset.c delete mode 100755 klee/runtime/Makefile delete mode 100644 klee/runtime/POSIX/Makefile delete mode 100644 klee/runtime/POSIX/fd.c delete mode 100644 klee/runtime/POSIX/fd.h delete mode 100644 klee/runtime/POSIX/fd_32.c delete mode 100644 klee/runtime/POSIX/fd_64.c delete mode 100644 klee/runtime/POSIX/fd_init.c delete mode 100644 klee/runtime/POSIX/illegal.c delete mode 100644 klee/runtime/POSIX/klee_init_env.c delete mode 100644 klee/runtime/POSIX/misc.c delete mode 100644 klee/runtime/POSIX/selinux.c delete mode 100644 klee/runtime/POSIX/stubs.c delete mode 120000 klee/runtime/POSIX/testing-dir/a delete mode 120000 klee/runtime/POSIX/testing-dir/b delete mode 100755 klee/runtime/POSIX/testing-dir/c delete mode 100644 klee/runtime/POSIX/testing-dir/d delete mode 100644 klee/runtime/POSIX/testing-env delete mode 100644 klee/runtime/Runtest/Makefile delete mode 100644 klee/runtime/Runtest/intrinsics.c delete mode 100755 klee/runtime/klee-libc/Makefile delete mode 100644 klee/runtime/klee-libc/__cxa_atexit.c delete mode 100644 klee/runtime/klee-libc/abort.c delete mode 100644 klee/runtime/klee-libc/atexit.c delete mode 100644 klee/runtime/klee-libc/atoi.c delete mode 100644 klee/runtime/klee-libc/calloc.c delete mode 100644 klee/runtime/klee-libc/htonl.c delete mode 100644 klee/runtime/klee-libc/klee-choose.c delete mode 100644 klee/runtime/klee-libc/memchr.c delete mode 100644 klee/runtime/klee-libc/memcmp.c delete mode 100644 klee/runtime/klee-libc/memcpy.c delete mode 100644 klee/runtime/klee-libc/memmove.c delete mode 100644 klee/runtime/klee-libc/mempcpy.c delete mode 100644 klee/runtime/klee-libc/memset.c delete mode 100644 klee/runtime/klee-libc/putchar.c delete mode 100644 klee/runtime/klee-libc/stpcpy.c delete mode 100644 klee/runtime/klee-libc/strcat.c delete mode 100644 klee/runtime/klee-libc/strchr.c delete mode 100644 klee/runtime/klee-libc/strcmp.c delete mode 100644 klee/runtime/klee-libc/strcoll.c delete mode 100644 klee/runtime/klee-libc/strcpy.c delete mode 100644 klee/runtime/klee-libc/strlen.c delete mode 100644 klee/runtime/klee-libc/strncmp.c delete mode 100644 klee/runtime/klee-libc/strncpy.c delete mode 100644 klee/runtime/klee-libc/strrchr.c delete mode 100644 klee/runtime/klee-libc/strtol.c delete mode 100644 klee/runtime/klee-libc/strtoul.c delete mode 100644 klee/runtime/klee-libc/tolower.c delete mode 100644 klee/runtime/klee-libc/toupper.c delete mode 100755 klee/scripts/IStatsMerge.py delete mode 100755 klee/scripts/IStatsSum.py delete mode 100755 klee/scripts/klee-control delete mode 100755 klee/scripts/klee-gcc delete mode 100755 klee/scripts/objdump delete mode 100644 klee/test/CXX/ArrayNew.cpp delete mode 100644 klee/test/CXX/New.cpp delete mode 100644 klee/test/CXX/SimpleVirtual.cpp delete mode 100644 klee/test/CXX/StaticConstructor.cpp delete mode 100644 klee/test/CXX/StaticDestructor.cpp delete mode 100644 klee/test/CXX/Trivial.cpp delete mode 100644 klee/test/CXX/dg.exp delete mode 100644 klee/test/Concrete/BitwiseOps.ll delete mode 100644 klee/test/Concrete/BoolReadWrite.ll delete mode 100755 klee/test/Concrete/Casts.ll delete mode 100644 klee/test/Concrete/CmpEq.ll delete mode 100755 klee/test/Concrete/ConcreteTest.py delete mode 100644 klee/test/Concrete/ConstantExpr.ll delete mode 100644 klee/test/Concrete/FloatingPointOps.ll delete mode 100755 klee/test/Concrete/GlobalInitializers.ll delete mode 100644 klee/test/Concrete/GlobalUndef.ll delete mode 100644 klee/test/Concrete/GlobalVariable.ll delete mode 100644 klee/test/Concrete/ICmp.ll delete mode 100644 klee/test/Concrete/InvokeAndReturn.ll delete mode 100644 klee/test/Concrete/InvokeAndUnwindOnce.ll delete mode 100644 klee/test/Concrete/InvokeAndUnwindTwice.ll delete mode 100644 klee/test/Concrete/Makefile delete mode 100644 klee/test/Concrete/OneCall.ll delete mode 100644 klee/test/Concrete/OverlappingPhiNodes.ll delete mode 100644 klee/test/Concrete/Select.ll delete mode 100644 klee/test/Concrete/Shifts.ll delete mode 100644 klee/test/Concrete/SimpleStoreAndLoad.ll delete mode 100644 klee/test/Concrete/UnconditionalBranch.ll delete mode 100644 klee/test/Concrete/UnconditionalBranchWithSimplePhi.ll delete mode 100644 klee/test/Concrete/UnorderedPhiNodes.ll delete mode 100644 klee/test/Concrete/_testingUtils.c delete mode 100644 klee/test/Concrete/ackermann.c delete mode 100644 klee/test/Concrete/arith_test.ll delete mode 100644 klee/test/Coverage/ReadArgs.c delete mode 100644 klee/test/Coverage/ReplayOutDir.c delete mode 100644 klee/test/Coverage/dg.exp delete mode 100644 klee/test/Dogfood/ImmutableSet.cpp delete mode 100644 klee/test/Dogfood/dg.exp delete mode 100644 klee/test/Expr/Evaluate.pc delete mode 100644 klee/test/Expr/Evaluate2.pc delete mode 100644 klee/test/Expr/Lexer/Numbers.pc delete mode 100644 klee/test/Expr/Lexer/dg.exp delete mode 100644 klee/test/Expr/Parser/Concat64.pc delete mode 100644 klee/test/Expr/Parser/ConstantFolding.pc delete mode 100644 klee/test/Expr/Parser/Exprs.pc delete mode 100644 klee/test/Expr/Parser/MultiByteReads.pc delete mode 100644 klee/test/Expr/Parser/Simplify.pc delete mode 100644 klee/test/Expr/Parser/TypeChecking.pc delete mode 100644 klee/test/Expr/Parser/dg.exp delete mode 100644 klee/test/Expr/dg.exp delete mode 100644 klee/test/Expr/print-smt.pc delete mode 100644 klee/test/Expr/print-smt.smt2.good delete mode 100644 klee/test/Feature/Alias.c delete mode 100644 klee/test/Feature/AliasFunction.c delete mode 100644 klee/test/Feature/AliasFunctionExit.c delete mode 100644 klee/test/Feature/AsmAddresses.c delete mode 100644 klee/test/Feature/BitcastAlias.ll delete mode 100644 klee/test/Feature/ByteSwap.c delete mode 100644 klee/test/Feature/CallToUndefinedExternal.cpp delete mode 100644 klee/test/Feature/CheckForImpliedValue.c.failing delete mode 100644 klee/test/Feature/CheckMemoryAccess.c delete mode 100644 klee/test/Feature/ConstantStruct.ll delete mode 100644 klee/test/Feature/CopyOnWrite.c delete mode 100644 klee/test/Feature/DanglingConcreteReadExpr.c delete mode 100644 klee/test/Feature/DefineFixedObject.c delete mode 100644 klee/test/Feature/DoubleFree.c delete mode 100644 klee/test/Feature/DumpStatesOnHalt.c delete mode 100644 klee/test/Feature/Envp.c delete mode 100644 klee/test/Feature/ExprLogging.c delete mode 100644 klee/test/Feature/ExternalWeakLinkage.c delete mode 100644 klee/test/Feature/Float.c delete mode 100644 klee/test/Feature/FloatingPt.c delete mode 100644 klee/test/Feature/FunctionPointer.c delete mode 100644 klee/test/Feature/GetElementPtr.ll delete mode 100644 klee/test/Feature/GetValue.c delete mode 100644 klee/test/Feature/ImpliedValue.c.failing delete mode 100644 klee/test/Feature/InAndOutOfBounds.c delete mode 100644 klee/test/Feature/IndirectCallToBuiltin.c delete mode 100644 klee/test/Feature/IndirectCallToExternal.c delete mode 100644 klee/test/Feature/InsertExtractValue.ll delete mode 100644 klee/test/Feature/InvalidBitfieldAccess.c.failing delete mode 100644 klee/test/Feature/IsSymbolic.c delete mode 100644 klee/test/Feature/KleeReportError.c delete mode 100644 klee/test/Feature/LargeReturnTypes.cpp delete mode 100644 klee/test/Feature/LongDouble.cpp delete mode 100644 klee/test/Feature/LongDoubleSupport.c delete mode 100644 klee/test/Feature/LowerSwitch.c delete mode 100644 klee/test/Feature/MakeConcreteSymbolic.c delete mode 100644 klee/test/Feature/MakeSymbolicName.c delete mode 100644 klee/test/Feature/MemoryLimit.c delete mode 100644 klee/test/Feature/MultipleFreeResolution.c delete mode 100644 klee/test/Feature/MultipleReadResolution.c delete mode 100644 klee/test/Feature/MultipleReallocResolution.c delete mode 100644 klee/test/Feature/MultipleWriteResolution.c delete mode 100644 klee/test/Feature/NamedSeedMatching.c delete mode 100644 klee/test/Feature/OneFreeError.c delete mode 100644 klee/test/Feature/OneOutOfBounds.c delete mode 100644 klee/test/Feature/Optimize.c delete mode 100644 klee/test/Feature/Overflow.ll delete mode 100644 klee/test/Feature/OverlappedError.c delete mode 100644 klee/test/Feature/PreferCex.c delete mode 100644 klee/test/Feature/RaiseAsm.c delete mode 100644 klee/test/Feature/Realloc.c delete mode 100644 klee/test/Feature/ReplayPath.c delete mode 100644 klee/test/Feature/Searchers.c delete mode 100644 klee/test/Feature/SetForking.c delete mode 100644 klee/test/Feature/SolverTimeout.c delete mode 100644 klee/test/Feature/Vararg.c delete mode 100644 klee/test/Feature/WithLibc.c delete mode 100644 klee/test/Feature/WriteCov.c delete mode 100644 klee/test/Feature/_utils._ll delete mode 100644 klee/test/Feature/const_array_opt1.c delete mode 100644 klee/test/Feature/dg.exp delete mode 100644 klee/test/Feature/utils.h delete mode 100644 klee/test/Makefile delete mode 100644 klee/test/Makefile.tests delete mode 100644 klee/test/Programs/dg.exp delete mode 100644 klee/test/Programs/pcregrep.c delete mode 100644 klee/test/README delete mode 100644 klee/test/Runtime/POSIX/DirConsistency.c delete mode 100644 klee/test/Runtime/POSIX/DirSeek.c delete mode 100644 klee/test/Runtime/POSIX/FDNumbers.c delete mode 100644 klee/test/Runtime/POSIX/FD_Fail.c delete mode 100644 klee/test/Runtime/POSIX/FD_Fail2.c delete mode 100644 klee/test/Runtime/POSIX/Fcntl.c delete mode 100644 klee/test/Runtime/POSIX/FilePerm.c delete mode 100644 klee/test/Runtime/POSIX/FreeArgv.c delete mode 100644 klee/test/Runtime/POSIX/Getenv.c delete mode 100644 klee/test/Runtime/POSIX/Ioctl.c delete mode 100644 klee/test/Runtime/POSIX/Isatty.c delete mode 100644 klee/test/Runtime/POSIX/PrgName.c delete mode 100644 klee/test/Runtime/POSIX/Read1.c delete mode 100644 klee/test/Runtime/POSIX/SELinux.c delete mode 100644 klee/test/Runtime/POSIX/SeedAndFail.c delete mode 100644 klee/test/Runtime/POSIX/Stdin.c delete mode 100644 klee/test/Runtime/POSIX/Write1.c delete mode 100644 klee/test/Runtime/POSIX/Write2.c delete mode 100644 klee/test/Runtime/POSIX/dg.exp delete mode 100644 klee/test/Runtime/Uclibc/2007-10-08-optimization-calls-wrong-li [...] delete mode 100644 klee/test/Runtime/Uclibc/2008-03-04-libc-atexit-uses-dso-handle.c delete mode 100644 klee/test/Runtime/Uclibc/Environ.c delete mode 100644 klee/test/Runtime/Uclibc/dg.exp delete mode 100644 klee/test/Solver/FastCexSolver.pc delete mode 100644 klee/test/Solver/LargeIntegers.pc delete mode 100644 klee/test/Solver/dg.exp delete mode 100755 klee/test/TestRunner.sh delete mode 100644 klee/test/lib/llvm.exp delete mode 100644 klee/test/lit.cfg delete mode 100644 klee/test/lit.site.cfg.in delete mode 100644 klee/test/regression/2007-07-25-invalid-stp-array-binding-to-ob [...] delete mode 100644 klee/test/regression/2007-07-30-unflushed-byte.c delete mode 100644 klee/test/regression/2007-08-01-bool-zext-in-call.ll delete mode 100644 klee/test/regression/2007-08-01-cache-unclear-on-overwrite-flushed.c delete mode 100644 klee/test/regression/2007-08-06-64bit-shift.c delete mode 100644 klee/test/regression/2007-08-06-access-after-free.c delete mode 100644 klee/test/regression/2007-08-08-free-zero.c delete mode 100644 klee/test/regression/2007-08-16-invalid-constant-value.c delete mode 100644 klee/test/regression/2007-08-16-valid-write-to-freed-object.c delete mode 100644 klee/test/regression/2007-10-11-free-of-alloca.c delete mode 100644 klee/test/regression/2007-10-11-illegal-access-after-free-and-branch.c delete mode 100644 klee/test/regression/2007-10-12-failed-make-symbolic-after-copy.c delete mode 100644 klee/test/regression/2008-03-04-free-of-global.c delete mode 100644 klee/test/regression/2008-03-11-free-of-malloc-zero.c delete mode 100644 klee/test/regression/2008-04-10-bad-alloca-free.c delete mode 100644 klee/test/regression/2008-05-23-gep-with-global-const.c delete mode 100644 klee/test/regression/2012-05-13-asm-causes-aborts.c delete mode 100644 klee/test/regression/dg.exp delete mode 100644 klee/tools/Makefile delete mode 100644 klee/tools/gen-random-bout/Makefile delete mode 100644 klee/tools/gen-random-bout/gen-random-bout.cpp delete mode 100644 klee/tools/kleaver/Makefile delete mode 100644 klee/tools/kleaver/main.cpp delete mode 100644 klee/tools/klee-replay/Makefile delete mode 100644 klee/tools/klee-replay/fd_init.c delete mode 100644 klee/tools/klee-replay/file-creator.c delete mode 100644 klee/tools/klee-replay/klee-replay.c delete mode 100644 klee/tools/klee-replay/klee-replay.h delete mode 100644 klee/tools/klee-replay/klee_init_env.c delete mode 100644 klee/tools/klee-stats/Makefile delete mode 100755 klee/tools/klee-stats/klee-stats delete mode 100644 klee/tools/klee/Debug.cpp delete mode 100644 klee/tools/klee/Makefile delete mode 100644 klee/tools/klee/main.cpp delete mode 100644 klee/tools/ktest-tool/Makefile delete mode 100755 klee/tools/ktest-tool/ktest-tool delete mode 100644 klee/unittests/Expr/ExprTest.cpp delete mode 100644 klee/unittests/Expr/Makefile delete mode 100755 klee/unittests/Makefile delete mode 100644 klee/unittests/Ref/Makefile delete mode 100644 klee/unittests/Ref/RefTest.cpp delete mode 100644 klee/unittests/Solver/Makefile delete mode 100644 klee/unittests/Solver/SolverTest.cpp delete mode 100644 klee/unittests/TestMain.cpp delete mode 100644 klee/utils/data/Queries/pcresymperf-3.pc delete mode 100644 klee/utils/data/Queries/pcresymperf-4.pc delete mode 100644 klee/utils/emacs/klee-pc-mode.el delete mode 100755 klee/utils/hacks/TreeGraphs/Animate.py delete mode 100644 klee/utils/hacks/TreeGraphs/DumpTreeStream.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Canvas/__init__.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/Intersect2D.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/__init__.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/mat2.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/mat3.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/mat4.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/quat.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/vec2.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/vec3.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/Geometry/vec4.py delete mode 100644 klee/utils/hacks/TreeGraphs/Graphics/__init__.py delete mode 100644 klee/utils/hacks/TreeGraphs/README.txt delete mode 100755 klee/utils/hacks/TreeGraphs/TreeGraph.py delete mode 100644 klee/utils/hacks/TreeGraphs/inputs/symPaths.ts delete mode 100644 klee/utils/hacks/TreeGraphs/inputs/symPaths6.ts delete mode 100644 klee/utils/valgrind/README.txt delete mode 100644 klee/utils/valgrind/valgrind-llvm.supp delete mode 100644 klee/utils/valgrind/valgrind-stp.supp delete mode 100644 klee/www/content.css delete mode 100644 klee/www/content/coreutils_kc_0.png delete mode 100644 klee/www/content/coreutils_kc_1.png delete mode 100644 klee/www/index.html delete mode 100644 klee/www/menu.css delete mode 100644 klee/www/menu.html.incl delete mode 100644 klee/www/resources/Regexp.c.html delete mode 100644 klee/www/resources/get_sign.c.html delete mode 100644 klee/www/resources/islower.c.html delete mode 100644 libclc/.gitignore delete mode 100644 libclc/.travis.yml delete mode 100644 libclc/CREDITS.TXT delete mode 100644 libclc/LICENSE.TXT delete mode 100644 libclc/README.TXT delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_3.9 delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_4.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_5.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_3.9 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_4.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_5.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_global_size.39.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_global_size.50.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_global_size.cl delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_local_size.39.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_local_size.50.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_local_size.cl delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_num_groups.cl delete mode 100644 libclc/amdgcn/lib/OVERRIDES delete mode 100644 libclc/amdgcn/lib/OVERRIDES_3.9 delete mode 100644 libclc/amdgcn/lib/OVERRIDES_4.0 delete mode 100644 libclc/amdgcn/lib/OVERRIDES_5.0 delete mode 100644 libclc/amdgcn/lib/OVERRIDES_6.0 delete mode 100644 libclc/amdgcn/lib/SOURCES delete mode 100644 libclc/amdgcn/lib/SOURCES_3.9 delete mode 100644 libclc/amdgcn/lib/SOURCES_4.0 delete mode 100644 libclc/amdgcn/lib/SOURCES_5.0 delete mode 100644 libclc/amdgcn/lib/SOURCES_6.0 delete mode 100644 libclc/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.39.ll delete mode 100644 libclc/amdgcn/lib/cl_khr_int64_extended_atomics/minmax_helpers.ll delete mode 100644 libclc/amdgcn/lib/integer/popcount.cl delete mode 100644 libclc/amdgcn/lib/integer/popcount.inc delete mode 100644 libclc/amdgcn/lib/math/fmax.cl delete mode 100644 libclc/amdgcn/lib/math/fmin.cl delete mode 100644 libclc/amdgcn/lib/math/ldexp.cl delete mode 100644 libclc/amdgcn/lib/mem_fence/fence.cl delete mode 100644 libclc/amdgcn/lib/mem_fence/waitcnt.ll delete mode 100644 libclc/amdgcn/lib/synchronization/barrier.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_global_offset.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.40.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_group_id.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_local_id.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.40.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.40.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_work_dim.cl delete mode 100644 libclc/amdgpu/lib/OVERRIDES delete mode 100644 libclc/amdgpu/lib/SOURCES delete mode 100644 libclc/amdgpu/lib/SOURCES_3.9 delete mode 100644 libclc/amdgpu/lib/SOURCES_4.0 delete mode 100644 libclc/amdgpu/lib/SOURCES_5.0 delete mode 100644 libclc/amdgpu/lib/math/half_exp.cl delete mode 100644 libclc/amdgpu/lib/math/half_exp10.cl delete mode 100644 libclc/amdgpu/lib/math/half_exp2.cl delete mode 100644 libclc/amdgpu/lib/math/half_log.cl delete mode 100644 libclc/amdgpu/lib/math/half_log10.cl delete mode 100644 libclc/amdgpu/lib/math/half_log2.cl delete mode 100644 libclc/amdgpu/lib/math/half_native_unary.inc delete mode 100644 libclc/amdgpu/lib/math/half_recip.cl delete mode 100644 libclc/amdgpu/lib/math/half_rsqrt.cl delete mode 100644 libclc/amdgpu/lib/math/half_sqrt.cl delete mode 100644 libclc/amdgpu/lib/math/native_exp.cl delete mode 100644 libclc/amdgpu/lib/math/native_exp.inc delete mode 100644 libclc/amdgpu/lib/math/native_log.cl delete mode 100644 libclc/amdgpu/lib/math/native_log.inc delete mode 100644 libclc/amdgpu/lib/math/native_log10.cl delete mode 100644 libclc/amdgpu/lib/math/native_log10.inc delete mode 100644 libclc/amdgpu/lib/math/nextafter.cl delete mode 100644 libclc/amdgpu/lib/math/sqrt.cl delete mode 100644 libclc/amdgpu/lib/shared/vload_half_helpers.ll delete mode 100644 libclc/amdgpu/lib/shared/vstore_half_helpers.ll delete mode 100644 libclc/build/metabuild.py delete mode 100644 libclc/build/ninja_syntax.py delete mode 100755 libclc/check_external_calls.sh delete mode 100755 libclc/compile-test.sh delete mode 100755 libclc/configure.py delete mode 100644 libclc/generic/include/clc/as_type.h delete mode 100644 libclc/generic/include/clc/async/async_work_group_copy.h delete mode 100644 libclc/generic/include/clc/async/async_work_group_copy.inc delete mode 100644 libclc/generic/include/clc/async/async_work_group_strided_copy.h delete mode 100644 libclc/generic/include/clc/async/async_work_group_strided_copy.inc delete mode 100644 libclc/generic/include/clc/async/gentype.inc delete mode 100644 libclc/generic/include/clc/async/prefetch.h delete mode 100644 libclc/generic/include/clc/async/prefetch.inc delete mode 100644 libclc/generic/include/clc/async/wait_group_events.h delete mode 100644 libclc/generic/include/clc/atom_decl_int32.inc delete mode 100644 libclc/generic/include/clc/atom_decl_int64.inc delete mode 100644 libclc/generic/include/clc/atomic/atomic_add.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_and.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_cmpxchg.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_dec.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_decl.inc delete mode 100644 libclc/generic/include/clc/atomic/atomic_inc.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_max.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_min.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_or.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_sub.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_xchg.h delete mode 100644 libclc/generic/include/clc/atomic/atomic_xor.h delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/atom_add.h delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/ato [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/atom_dec.h delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/atom_inc.h delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/atom_sub.h delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_base_atomics/ato [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_extended_atomics [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_extended_atomics [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_extended_atomics [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_extended_atomics [...] delete mode 100644 libclc/generic/include/clc/cl_khr_global_int32_extended_atomics [...] delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_add.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_cmpxchg.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_dec.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_inc.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_sub.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_base_atomics/atom_xchg.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_and.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_max.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_min.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_or.h delete mode 100644 libclc/generic/include/clc/cl_khr_int64_extended_atomics/atom_xor.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom_add.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom [...] delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom_dec.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom_inc.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom_sub.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_base_atomics/atom_xchg.h delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_extended_atomics/ [...] delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_extended_atomics/ [...] delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_extended_atomics/ [...] delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_extended_atomics/ [...] delete mode 100644 libclc/generic/include/clc/cl_khr_local_int32_extended_atomics/ [...] delete mode 100644 libclc/generic/include/clc/clc.h delete mode 100644 libclc/generic/include/clc/clcfunc.h delete mode 100644 libclc/generic/include/clc/clcmacros.h delete mode 100644 libclc/generic/include/clc/clctypes.h delete mode 100644 libclc/generic/include/clc/common/degrees.h delete mode 100644 libclc/generic/include/clc/common/degrees.inc delete mode 100644 libclc/generic/include/clc/common/mix.h delete mode 100644 libclc/generic/include/clc/common/mix.inc delete mode 100644 libclc/generic/include/clc/common/radians.h delete mode 100644 libclc/generic/include/clc/common/radians.inc delete mode 100644 libclc/generic/include/clc/common/sign.h delete mode 100644 libclc/generic/include/clc/common/smoothstep.h delete mode 100644 libclc/generic/include/clc/common/smoothstep.inc delete mode 100644 libclc/generic/include/clc/common/step.h delete mode 100644 libclc/generic/include/clc/common/step.inc delete mode 100644 libclc/generic/include/clc/convert.h delete mode 100644 libclc/generic/include/clc/explicit_fence/explicit_memory_fence.h delete mode 100644 libclc/generic/include/clc/float/definitions.h delete mode 100644 libclc/generic/include/clc/geometric/cross.h delete mode 100644 libclc/generic/include/clc/geometric/distance.h delete mode 100644 libclc/generic/include/clc/geometric/distance.inc delete mode 100644 libclc/generic/include/clc/geometric/dot.h delete mode 100644 libclc/generic/include/clc/geometric/dot.inc delete mode 100644 libclc/generic/include/clc/geometric/fast_distance.h delete mode 100644 libclc/generic/include/clc/geometric/fast_distance.inc delete mode 100644 libclc/generic/include/clc/geometric/fast_length.h delete mode 100644 libclc/generic/include/clc/geometric/fast_length.inc delete mode 100644 libclc/generic/include/clc/geometric/fast_normalize.h delete mode 100644 libclc/generic/include/clc/geometric/fast_normalize.inc delete mode 100644 libclc/generic/include/clc/geometric/floatn.inc delete mode 100644 libclc/generic/include/clc/geometric/length.h delete mode 100644 libclc/generic/include/clc/geometric/length.inc delete mode 100644 libclc/generic/include/clc/geometric/normalize.h delete mode 100644 libclc/generic/include/clc/geometric/normalize.inc delete mode 100644 libclc/generic/include/clc/image/image.h delete mode 100644 libclc/generic/include/clc/image/image_defines.h delete mode 100644 libclc/generic/include/clc/integer/abs.h delete mode 100644 libclc/generic/include/clc/integer/abs.inc delete mode 100644 libclc/generic/include/clc/integer/abs_diff.h delete mode 100644 libclc/generic/include/clc/integer/abs_diff.inc delete mode 100644 libclc/generic/include/clc/integer/add_sat.h delete mode 100644 libclc/generic/include/clc/integer/add_sat.inc delete mode 100644 libclc/generic/include/clc/integer/clz.h delete mode 100644 libclc/generic/include/clc/integer/clz.inc delete mode 100644 libclc/generic/include/clc/integer/definitions.h delete mode 100644 libclc/generic/include/clc/integer/gentype.inc delete mode 100644 libclc/generic/include/clc/integer/hadd.h delete mode 100644 libclc/generic/include/clc/integer/hadd.inc delete mode 100644 libclc/generic/include/clc/integer/integer-gentype.inc delete mode 100644 libclc/generic/include/clc/integer/mad24.h delete mode 100644 libclc/generic/include/clc/integer/mad24.inc delete mode 100644 libclc/generic/include/clc/integer/mad_hi.h delete mode 100644 libclc/generic/include/clc/integer/mad_sat.h delete mode 100644 libclc/generic/include/clc/integer/mad_sat.inc delete mode 100644 libclc/generic/include/clc/integer/mul24.h delete mode 100644 libclc/generic/include/clc/integer/mul24.inc delete mode 100644 libclc/generic/include/clc/integer/mul_hi.h delete mode 100644 libclc/generic/include/clc/integer/mul_hi.inc delete mode 100644 libclc/generic/include/clc/integer/popcount.h delete mode 100644 libclc/generic/include/clc/integer/rhadd.h delete mode 100644 libclc/generic/include/clc/integer/rhadd.inc delete mode 100644 libclc/generic/include/clc/integer/rotate.h delete mode 100644 libclc/generic/include/clc/integer/rotate.inc delete mode 100644 libclc/generic/include/clc/integer/sub_sat.h delete mode 100644 libclc/generic/include/clc/integer/sub_sat.inc delete mode 100644 libclc/generic/include/clc/integer/unary.inc delete mode 100644 libclc/generic/include/clc/integer/upsample.h delete mode 100644 libclc/generic/include/clc/math/acos.h delete mode 100644 libclc/generic/include/clc/math/acosh.h delete mode 100644 libclc/generic/include/clc/math/acospi.h delete mode 100644 libclc/generic/include/clc/math/asin.h delete mode 100644 libclc/generic/include/clc/math/asinh.h delete mode 100644 libclc/generic/include/clc/math/asinpi.h delete mode 100644 libclc/generic/include/clc/math/atan.h delete mode 100644 libclc/generic/include/clc/math/atan2.h delete mode 100644 libclc/generic/include/clc/math/atan2.inc delete mode 100644 libclc/generic/include/clc/math/atan2pi.h delete mode 100644 libclc/generic/include/clc/math/atan2pi.inc delete mode 100644 libclc/generic/include/clc/math/atanh.h delete mode 100644 libclc/generic/include/clc/math/atanpi.h delete mode 100644 libclc/generic/include/clc/math/binary_decl.inc delete mode 100644 libclc/generic/include/clc/math/binary_decl_tt.inc delete mode 100644 libclc/generic/include/clc/math/binary_intrin.inc delete mode 100644 libclc/generic/include/clc/math/cbrt.h delete mode 100644 libclc/generic/include/clc/math/ceil.h delete mode 100644 libclc/generic/include/clc/math/copysign.h delete mode 100644 libclc/generic/include/clc/math/copysign.inc delete mode 100644 libclc/generic/include/clc/math/cos.h delete mode 100644 libclc/generic/include/clc/math/cosh.h delete mode 100644 libclc/generic/include/clc/math/cospi.h delete mode 100644 libclc/generic/include/clc/math/erf.h delete mode 100644 libclc/generic/include/clc/math/erfc.h delete mode 100644 libclc/generic/include/clc/math/exp.h delete mode 100644 libclc/generic/include/clc/math/exp10.h delete mode 100644 libclc/generic/include/clc/math/exp2.h delete mode 100644 libclc/generic/include/clc/math/expm1.h delete mode 100644 libclc/generic/include/clc/math/fabs.h delete mode 100644 libclc/generic/include/clc/math/fdim.h delete mode 100644 libclc/generic/include/clc/math/fdim.inc delete mode 100644 libclc/generic/include/clc/math/floor.h delete mode 100644 libclc/generic/include/clc/math/fma.h delete mode 100644 libclc/generic/include/clc/math/fmax.h delete mode 100644 libclc/generic/include/clc/math/fmin.h delete mode 100644 libclc/generic/include/clc/math/fmod.h delete mode 100644 libclc/generic/include/clc/math/fract.h delete mode 100644 libclc/generic/include/clc/math/fract.inc delete mode 100644 libclc/generic/include/clc/math/frexp.h delete mode 100644 libclc/generic/include/clc/math/frexp.inc delete mode 100644 libclc/generic/include/clc/math/gentype.inc delete mode 100644 libclc/generic/include/clc/math/half_cos.h delete mode 100644 libclc/generic/include/clc/math/half_divide.h delete mode 100644 libclc/generic/include/clc/math/half_exp.h delete mode 100644 libclc/generic/include/clc/math/half_exp10.h delete mode 100644 libclc/generic/include/clc/math/half_exp2.h delete mode 100644 libclc/generic/include/clc/math/half_log.h delete mode 100644 libclc/generic/include/clc/math/half_log10.h delete mode 100644 libclc/generic/include/clc/math/half_log2.h delete mode 100644 libclc/generic/include/clc/math/half_powr.h delete mode 100644 libclc/generic/include/clc/math/half_recip.h delete mode 100644 libclc/generic/include/clc/math/half_rsqrt.h delete mode 100644 libclc/generic/include/clc/math/half_sin.h delete mode 100644 libclc/generic/include/clc/math/half_sqrt.h delete mode 100644 libclc/generic/include/clc/math/half_tan.h delete mode 100644 libclc/generic/include/clc/math/hypot.h delete mode 100644 libclc/generic/include/clc/math/hypot.inc delete mode 100644 libclc/generic/include/clc/math/ilogb.h delete mode 100644 libclc/generic/include/clc/math/ilogb.inc delete mode 100644 libclc/generic/include/clc/math/ldexp.h delete mode 100644 libclc/generic/include/clc/math/ldexp.inc delete mode 100644 libclc/generic/include/clc/math/lgamma.h delete mode 100644 libclc/generic/include/clc/math/lgamma_r.h delete mode 100644 libclc/generic/include/clc/math/lgamma_r.inc delete mode 100644 libclc/generic/include/clc/math/log.h delete mode 100644 libclc/generic/include/clc/math/log10.h delete mode 100644 libclc/generic/include/clc/math/log1p.h delete mode 100644 libclc/generic/include/clc/math/log2.h delete mode 100644 libclc/generic/include/clc/math/logb.h delete mode 100644 libclc/generic/include/clc/math/mad.h delete mode 100644 libclc/generic/include/clc/math/mad.inc delete mode 100644 libclc/generic/include/clc/math/maxmag.h delete mode 100644 libclc/generic/include/clc/math/minmag.h delete mode 100644 libclc/generic/include/clc/math/modf.h delete mode 100644 libclc/generic/include/clc/math/modf.inc delete mode 100644 libclc/generic/include/clc/math/nan.h delete mode 100644 libclc/generic/include/clc/math/nan.inc delete mode 100644 libclc/generic/include/clc/math/native_cos.h delete mode 100644 libclc/generic/include/clc/math/native_divide.h delete mode 100644 libclc/generic/include/clc/math/native_exp.h delete mode 100644 libclc/generic/include/clc/math/native_exp10.h delete mode 100644 libclc/generic/include/clc/math/native_exp2.h delete mode 100644 libclc/generic/include/clc/math/native_log.h delete mode 100644 libclc/generic/include/clc/math/native_log10.h delete mode 100644 libclc/generic/include/clc/math/native_log2.h delete mode 100644 libclc/generic/include/clc/math/native_powr.h delete mode 100644 libclc/generic/include/clc/math/native_recip.h delete mode 100644 libclc/generic/include/clc/math/native_rsqrt.h delete mode 100644 libclc/generic/include/clc/math/native_sin.h delete mode 100644 libclc/generic/include/clc/math/native_sqrt.h delete mode 100644 libclc/generic/include/clc/math/native_tan.h delete mode 100644 libclc/generic/include/clc/math/nextafter.h delete mode 100644 libclc/generic/include/clc/math/nextafter.inc delete mode 100644 libclc/generic/include/clc/math/pow.h delete mode 100644 libclc/generic/include/clc/math/pown.h delete mode 100644 libclc/generic/include/clc/math/pown.inc delete mode 100644 libclc/generic/include/clc/math/powr.h delete mode 100644 libclc/generic/include/clc/math/remainder.h delete mode 100644 libclc/generic/include/clc/math/remquo.h delete mode 100644 libclc/generic/include/clc/math/remquo.inc delete mode 100644 libclc/generic/include/clc/math/rint.h delete mode 100644 libclc/generic/include/clc/math/rootn.h delete mode 100644 libclc/generic/include/clc/math/rootn.inc delete mode 100644 libclc/generic/include/clc/math/round.h delete mode 100644 libclc/generic/include/clc/math/rsqrt.h delete mode 100644 libclc/generic/include/clc/math/sin.h delete mode 100644 libclc/generic/include/clc/math/sincos.h delete mode 100644 libclc/generic/include/clc/math/sincos.inc delete mode 100644 libclc/generic/include/clc/math/sinh.h delete mode 100644 libclc/generic/include/clc/math/sinpi.h delete mode 100644 libclc/generic/include/clc/math/sqrt.h delete mode 100644 libclc/generic/include/clc/math/tan.h delete mode 100644 libclc/generic/include/clc/math/tanh.h delete mode 100644 libclc/generic/include/clc/math/tanpi.h delete mode 100644 libclc/generic/include/clc/math/ternary_decl.inc delete mode 100644 libclc/generic/include/clc/math/ternary_intrin.inc delete mode 100644 libclc/generic/include/clc/math/tgamma.h delete mode 100644 libclc/generic/include/clc/math/trunc.h delete mode 100644 libclc/generic/include/clc/math/unary_decl.inc delete mode 100644 libclc/generic/include/clc/math/unary_intrin.inc delete mode 100644 libclc/generic/include/clc/misc/shuffle.h delete mode 100644 libclc/generic/include/clc/misc/shuffle2.h delete mode 100644 libclc/generic/include/clc/relational/all.h delete mode 100644 libclc/generic/include/clc/relational/any.h delete mode 100644 libclc/generic/include/clc/relational/binary_decl.inc delete mode 100644 libclc/generic/include/clc/relational/bitselect.h delete mode 100644 libclc/generic/include/clc/relational/bitselect.inc delete mode 100644 libclc/generic/include/clc/relational/floatn.inc delete mode 100644 libclc/generic/include/clc/relational/isequal.h delete mode 100644 libclc/generic/include/clc/relational/isfinite.h delete mode 100644 libclc/generic/include/clc/relational/isgreater.h delete mode 100644 libclc/generic/include/clc/relational/isgreaterequal.h delete mode 100644 libclc/generic/include/clc/relational/isinf.h delete mode 100644 libclc/generic/include/clc/relational/isless.h delete mode 100644 libclc/generic/include/clc/relational/islessequal.h delete mode 100644 libclc/generic/include/clc/relational/islessgreater.h delete mode 100644 libclc/generic/include/clc/relational/isnan.h delete mode 100644 libclc/generic/include/clc/relational/isnormal.h delete mode 100644 libclc/generic/include/clc/relational/isnotequal.h delete mode 100644 libclc/generic/include/clc/relational/isordered.h delete mode 100644 libclc/generic/include/clc/relational/isunordered.h delete mode 100644 libclc/generic/include/clc/relational/select.h delete mode 100644 libclc/generic/include/clc/relational/select.inc delete mode 100644 libclc/generic/include/clc/relational/signbit.h delete mode 100644 libclc/generic/include/clc/relational/unary_decl.inc delete mode 100644 libclc/generic/include/clc/shared/clamp.h delete mode 100644 libclc/generic/include/clc/shared/clamp.inc delete mode 100644 libclc/generic/include/clc/shared/max.h delete mode 100644 libclc/generic/include/clc/shared/max.inc delete mode 100644 libclc/generic/include/clc/shared/min.h delete mode 100644 libclc/generic/include/clc/shared/min.inc delete mode 100644 libclc/generic/include/clc/shared/vload.h delete mode 100644 libclc/generic/include/clc/shared/vstore.h delete mode 100644 libclc/generic/include/clc/synchronization/barrier.h delete mode 100644 libclc/generic/include/clc/synchronization/cl_mem_fence_flags.h delete mode 100644 libclc/generic/include/clc/workitem/get_global_id.h delete mode 100644 libclc/generic/include/clc/workitem/get_global_offset.h delete mode 100644 libclc/generic/include/clc/workitem/get_global_size.h delete mode 100644 libclc/generic/include/clc/workitem/get_group_id.h delete mode 100644 libclc/generic/include/clc/workitem/get_local_id.h delete mode 100644 libclc/generic/include/clc/workitem/get_local_size.h delete mode 100644 libclc/generic/include/clc/workitem/get_num_groups.h delete mode 100644 libclc/generic/include/clc/workitem/get_work_dim.h delete mode 100644 libclc/generic/include/config.h delete mode 100644 libclc/generic/include/integer/popcount.h delete mode 100644 libclc/generic/include/integer/unary_intrin.inc delete mode 100644 libclc/generic/include/math/clc_exp10.h delete mode 100644 libclc/generic/include/math/clc_fma.h delete mode 100644 libclc/generic/include/math/clc_fmod.h delete mode 100644 libclc/generic/include/math/clc_hypot.h delete mode 100644 libclc/generic/include/math/clc_ldexp.h delete mode 100644 libclc/generic/include/math/clc_nextafter.h delete mode 100644 libclc/generic/include/math/clc_pow.h delete mode 100644 libclc/generic/include/math/clc_pown.h delete mode 100644 libclc/generic/include/math/clc_pown.inc delete mode 100644 libclc/generic/include/math/clc_powr.h delete mode 100644 libclc/generic/include/math/clc_remainder.h delete mode 100644 libclc/generic/include/math/clc_remquo.h delete mode 100644 libclc/generic/include/math/clc_rootn.h delete mode 100644 libclc/generic/include/math/clc_rootn.inc delete mode 100644 libclc/generic/include/math/clc_sqrt.h delete mode 100644 libclc/generic/include/math/clc_tan.h delete mode 100644 libclc/generic/include/math/clc_tanpi.h delete mode 100644 libclc/generic/include/utils.h delete mode 100644 libclc/generic/lib/SOURCES delete mode 100644 libclc/generic/lib/async/async_work_group_copy.cl delete mode 100644 libclc/generic/lib/async/async_work_group_copy.inc delete mode 100644 libclc/generic/lib/async/async_work_group_strided_copy.cl delete mode 100644 libclc/generic/lib/async/async_work_group_strided_copy.inc delete mode 100644 libclc/generic/lib/async/prefetch.cl delete mode 100644 libclc/generic/lib/async/prefetch.inc delete mode 100644 libclc/generic/lib/async/wait_group_events.cl delete mode 100644 libclc/generic/lib/atom_int32_binary.inc delete mode 100644 libclc/generic/lib/atomic/atomic_add.cl delete mode 100644 libclc/generic/lib/atomic/atomic_and.cl delete mode 100644 libclc/generic/lib/atomic/atomic_cmpxchg.cl delete mode 100644 libclc/generic/lib/atomic/atomic_dec.cl delete mode 100644 libclc/generic/lib/atomic/atomic_inc.cl delete mode 100644 libclc/generic/lib/atomic/atomic_max.cl delete mode 100644 libclc/generic/lib/atomic/atomic_min.cl delete mode 100644 libclc/generic/lib/atomic/atomic_or.cl delete mode 100644 libclc/generic/lib/atomic/atomic_sub.cl delete mode 100644 libclc/generic/lib/atomic/atomic_xchg.cl delete mode 100644 libclc/generic/lib/atomic/atomic_xor.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_add.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_dec.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_inc.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_sub.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_extended_atomics/atom_and.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_extended_atomics/atom_max.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_extended_atomics/atom_min.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_extended_atomics/atom_or.cl delete mode 100644 libclc/generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_add.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_cmpxchg.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_dec.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_inc.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_sub.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_base_atomics/atom_xchg.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_extended_atomics/atom_and.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_extended_atomics/atom_max.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_extended_atomics/atom_min.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_extended_atomics/atom_or.cl delete mode 100644 libclc/generic/lib/cl_khr_int64_extended_atomics/atom_xor.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_add.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_dec.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_inc.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_sub.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_extended_atomics/atom_and.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_extended_atomics/atom_max.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_extended_atomics/atom_min.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_extended_atomics/atom_or.cl delete mode 100644 libclc/generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl delete mode 100644 libclc/generic/lib/clc_unary.inc delete mode 100644 libclc/generic/lib/clcmacro.h delete mode 100644 libclc/generic/lib/common/degrees.cl delete mode 100644 libclc/generic/lib/common/mix.cl delete mode 100644 libclc/generic/lib/common/mix.inc delete mode 100644 libclc/generic/lib/common/radians.cl delete mode 100644 libclc/generic/lib/common/sign.cl delete mode 100644 libclc/generic/lib/common/smoothstep.cl delete mode 100644 libclc/generic/lib/common/step.cl delete mode 100644 libclc/generic/lib/gen_convert.py delete mode 100644 libclc/generic/lib/geometric/cross.cl delete mode 100644 libclc/generic/lib/geometric/distance.cl delete mode 100644 libclc/generic/lib/geometric/distance.inc delete mode 100644 libclc/generic/lib/geometric/dot.cl delete mode 100644 libclc/generic/lib/geometric/fast_distance.cl delete mode 100644 libclc/generic/lib/geometric/fast_distance.inc delete mode 100644 libclc/generic/lib/geometric/fast_length.cl delete mode 100644 libclc/generic/lib/geometric/fast_normalize.cl delete mode 100644 libclc/generic/lib/geometric/fast_normalize.inc delete mode 100644 libclc/generic/lib/geometric/length.cl delete mode 100644 libclc/generic/lib/geometric/normalize.cl delete mode 100644 libclc/generic/lib/integer/abs.cl delete mode 100644 libclc/generic/lib/integer/abs.inc delete mode 100644 libclc/generic/lib/integer/abs_diff.cl delete mode 100644 libclc/generic/lib/integer/abs_diff.inc delete mode 100644 libclc/generic/lib/integer/add_sat.cl delete mode 100644 libclc/generic/lib/integer/clz.cl delete mode 100644 libclc/generic/lib/integer/hadd.cl delete mode 100644 libclc/generic/lib/integer/hadd.inc delete mode 100644 libclc/generic/lib/integer/mad24.cl delete mode 100644 libclc/generic/lib/integer/mad24.inc delete mode 100644 libclc/generic/lib/integer/mad_sat.cl delete mode 100644 libclc/generic/lib/integer/mul24.cl delete mode 100644 libclc/generic/lib/integer/mul24.inc delete mode 100644 libclc/generic/lib/integer/mul_hi.cl delete mode 100644 libclc/generic/lib/integer/popcount.cl delete mode 100644 libclc/generic/lib/integer/rhadd.cl delete mode 100644 libclc/generic/lib/integer/rhadd.inc delete mode 100644 libclc/generic/lib/integer/rotate.cl delete mode 100644 libclc/generic/lib/integer/rotate.inc delete mode 100644 libclc/generic/lib/integer/sub_sat.cl delete mode 100644 libclc/generic/lib/integer/upsample.cl delete mode 100644 libclc/generic/lib/math/acos.cl delete mode 100644 libclc/generic/lib/math/acos.inc delete mode 100644 libclc/generic/lib/math/acosh.cl delete mode 100644 libclc/generic/lib/math/acospi.cl delete mode 100644 libclc/generic/lib/math/asin.cl delete mode 100644 libclc/generic/lib/math/asin.inc delete mode 100644 libclc/generic/lib/math/asinh.cl delete mode 100644 libclc/generic/lib/math/asinpi.cl delete mode 100644 libclc/generic/lib/math/atan.cl delete mode 100644 libclc/generic/lib/math/atan2.cl delete mode 100644 libclc/generic/lib/math/atan2pi.cl delete mode 100644 libclc/generic/lib/math/atanh.cl delete mode 100644 libclc/generic/lib/math/atanpi.cl delete mode 100644 libclc/generic/lib/math/binary_impl.inc delete mode 100644 libclc/generic/lib/math/cbrt.cl delete mode 100644 libclc/generic/lib/math/clc_exp10.cl delete mode 100644 libclc/generic/lib/math/clc_fma.cl delete mode 100644 libclc/generic/lib/math/clc_fmod.cl delete mode 100644 libclc/generic/lib/math/clc_hypot.cl delete mode 100644 libclc/generic/lib/math/clc_ldexp.cl delete mode 100644 libclc/generic/lib/math/clc_nextafter.cl delete mode 100644 libclc/generic/lib/math/clc_pow.cl delete mode 100644 libclc/generic/lib/math/clc_pown.cl delete mode 100644 libclc/generic/lib/math/clc_powr.cl delete mode 100644 libclc/generic/lib/math/clc_remainder.cl delete mode 100644 libclc/generic/lib/math/clc_remquo.cl delete mode 100644 libclc/generic/lib/math/clc_rootn.cl delete mode 100644 libclc/generic/lib/math/clc_sqrt.cl delete mode 100644 libclc/generic/lib/math/clc_sqrt_impl.inc delete mode 100644 libclc/generic/lib/math/clc_sw_binary.inc delete mode 100644 libclc/generic/lib/math/clc_sw_unary.inc delete mode 100644 libclc/generic/lib/math/clc_tan.cl delete mode 100644 libclc/generic/lib/math/clc_tanpi.cl delete mode 100644 libclc/generic/lib/math/copysign.cl delete mode 100644 libclc/generic/lib/math/cos.cl delete mode 100644 libclc/generic/lib/math/cosh.cl delete mode 100644 libclc/generic/lib/math/cospi.cl delete mode 100644 libclc/generic/lib/math/ep_log.cl delete mode 100644 libclc/generic/lib/math/ep_log.h delete mode 100644 libclc/generic/lib/math/erf.cl delete mode 100644 libclc/generic/lib/math/erfc.cl delete mode 100644 libclc/generic/lib/math/exp.cl delete mode 100644 libclc/generic/lib/math/exp10.cl delete mode 100644 libclc/generic/lib/math/exp2.cl delete mode 100644 libclc/generic/lib/math/exp_helper.cl delete mode 100644 libclc/generic/lib/math/exp_helper.h delete mode 100644 libclc/generic/lib/math/expm1.cl delete mode 100644 libclc/generic/lib/math/fdim.cl delete mode 100644 libclc/generic/lib/math/fdim.inc delete mode 100644 libclc/generic/lib/math/fma.cl delete mode 100644 libclc/generic/lib/math/fma.inc delete mode 100644 libclc/generic/lib/math/fmax.cl delete mode 100644 libclc/generic/lib/math/fmax.inc delete mode 100644 libclc/generic/lib/math/fmin.cl delete mode 100644 libclc/generic/lib/math/fmin.inc delete mode 100644 libclc/generic/lib/math/fmod.cl delete mode 100644 libclc/generic/lib/math/fract.cl delete mode 100644 libclc/generic/lib/math/fract.inc delete mode 100644 libclc/generic/lib/math/frexp.cl delete mode 100644 libclc/generic/lib/math/frexp.inc delete mode 100644 libclc/generic/lib/math/half_binary.inc delete mode 100644 libclc/generic/lib/math/half_cos.cl delete mode 100644 libclc/generic/lib/math/half_divide.cl delete mode 100644 libclc/generic/lib/math/half_exp.cl delete mode 100644 libclc/generic/lib/math/half_exp10.cl delete mode 100644 libclc/generic/lib/math/half_exp2.cl delete mode 100644 libclc/generic/lib/math/half_log.cl delete mode 100644 libclc/generic/lib/math/half_log10.cl delete mode 100644 libclc/generic/lib/math/half_log2.cl delete mode 100644 libclc/generic/lib/math/half_powr.cl delete mode 100644 libclc/generic/lib/math/half_recip.cl delete mode 100644 libclc/generic/lib/math/half_rsqrt.cl delete mode 100644 libclc/generic/lib/math/half_sin.cl delete mode 100644 libclc/generic/lib/math/half_sqrt.cl delete mode 100644 libclc/generic/lib/math/half_tan.cl delete mode 100644 libclc/generic/lib/math/half_unary.inc delete mode 100644 libclc/generic/lib/math/hypot.cl delete mode 100644 libclc/generic/lib/math/ilogb.cl delete mode 100644 libclc/generic/lib/math/ldexp.cl delete mode 100644 libclc/generic/lib/math/ldexp.inc delete mode 100644 libclc/generic/lib/math/lgamma.cl delete mode 100644 libclc/generic/lib/math/lgamma_r.cl delete mode 100644 libclc/generic/lib/math/lgamma_r.inc delete mode 100644 libclc/generic/lib/math/log.cl delete mode 100644 libclc/generic/lib/math/log10.cl delete mode 100644 libclc/generic/lib/math/log1p.cl delete mode 100644 libclc/generic/lib/math/log2.cl delete mode 100644 libclc/generic/lib/math/log_base.h delete mode 100644 libclc/generic/lib/math/logb.cl delete mode 100644 libclc/generic/lib/math/mad.cl delete mode 100644 libclc/generic/lib/math/mad.inc delete mode 100644 libclc/generic/lib/math/math.h delete mode 100644 libclc/generic/lib/math/maxmag.cl delete mode 100644 libclc/generic/lib/math/maxmag.inc delete mode 100644 libclc/generic/lib/math/minmag.cl delete mode 100644 libclc/generic/lib/math/minmag.inc delete mode 100644 libclc/generic/lib/math/modf.cl delete mode 100644 libclc/generic/lib/math/modf.inc delete mode 100644 libclc/generic/lib/math/nan.cl delete mode 100644 libclc/generic/lib/math/nan.inc delete mode 100644 libclc/generic/lib/math/native_cos.cl delete mode 100644 libclc/generic/lib/math/native_divide.cl delete mode 100644 libclc/generic/lib/math/native_divide.inc delete mode 100644 libclc/generic/lib/math/native_exp.cl delete mode 100644 libclc/generic/lib/math/native_exp10.cl delete mode 100644 libclc/generic/lib/math/native_exp10.inc delete mode 100644 libclc/generic/lib/math/native_exp2.cl delete mode 100644 libclc/generic/lib/math/native_log.cl delete mode 100644 libclc/generic/lib/math/native_log10.cl delete mode 100644 libclc/generic/lib/math/native_log2.cl delete mode 100644 libclc/generic/lib/math/native_powr.cl delete mode 100644 libclc/generic/lib/math/native_powr.inc delete mode 100644 libclc/generic/lib/math/native_recip.cl delete mode 100644 libclc/generic/lib/math/native_recip.inc delete mode 100644 libclc/generic/lib/math/native_rsqrt.cl delete mode 100644 libclc/generic/lib/math/native_rsqrt.inc delete mode 100644 libclc/generic/lib/math/native_sin.cl delete mode 100644 libclc/generic/lib/math/native_sqrt.cl delete mode 100644 libclc/generic/lib/math/native_tan.cl delete mode 100644 libclc/generic/lib/math/native_tan.inc delete mode 100644 libclc/generic/lib/math/native_unary_intrinsic.inc delete mode 100644 libclc/generic/lib/math/nextafter.cl delete mode 100644 libclc/generic/lib/math/pow.cl delete mode 100644 libclc/generic/lib/math/pown.cl delete mode 100644 libclc/generic/lib/math/pown.inc delete mode 100644 libclc/generic/lib/math/powr.cl delete mode 100644 libclc/generic/lib/math/remainder.cl delete mode 100644 libclc/generic/lib/math/remquo.cl delete mode 100644 libclc/generic/lib/math/remquo.inc delete mode 100644 libclc/generic/lib/math/rootn.cl delete mode 100644 libclc/generic/lib/math/rootn.inc delete mode 100644 libclc/generic/lib/math/sin.cl delete mode 100644 libclc/generic/lib/math/sincos.cl delete mode 100644 libclc/generic/lib/math/sincos.inc delete mode 100644 libclc/generic/lib/math/sincosD_piby4.h delete mode 100644 libclc/generic/lib/math/sincos_helpers.cl delete mode 100644 libclc/generic/lib/math/sincos_helpers.h delete mode 100644 libclc/generic/lib/math/sincospiF_piby4.h delete mode 100644 libclc/generic/lib/math/sinh.cl delete mode 100644 libclc/generic/lib/math/sinpi.cl delete mode 100644 libclc/generic/lib/math/sqrt.cl delete mode 100644 libclc/generic/lib/math/tables.cl delete mode 100644 libclc/generic/lib/math/tables.h delete mode 100644 libclc/generic/lib/math/tan.cl delete mode 100644 libclc/generic/lib/math/tanh.cl delete mode 100644 libclc/generic/lib/math/tanpi.cl delete mode 100644 libclc/generic/lib/math/tgamma.cl delete mode 100644 libclc/generic/lib/misc/shuffle.cl delete mode 100644 libclc/generic/lib/misc/shuffle2.cl delete mode 100644 libclc/generic/lib/relational/all.cl delete mode 100644 libclc/generic/lib/relational/any.cl delete mode 100644 libclc/generic/lib/relational/bitselect.cl delete mode 100644 libclc/generic/lib/relational/bitselect.inc delete mode 100644 libclc/generic/lib/relational/isequal.cl delete mode 100644 libclc/generic/lib/relational/isfinite.cl delete mode 100644 libclc/generic/lib/relational/isgreater.cl delete mode 100644 libclc/generic/lib/relational/isgreaterequal.cl delete mode 100644 libclc/generic/lib/relational/isinf.cl delete mode 100644 libclc/generic/lib/relational/isless.cl delete mode 100644 libclc/generic/lib/relational/islessequal.cl delete mode 100644 libclc/generic/lib/relational/islessgreater.cl delete mode 100644 libclc/generic/lib/relational/isnan.cl delete mode 100644 libclc/generic/lib/relational/isnormal.cl delete mode 100644 libclc/generic/lib/relational/isnotequal.cl delete mode 100644 libclc/generic/lib/relational/isordered.cl delete mode 100644 libclc/generic/lib/relational/isunordered.cl delete mode 100644 libclc/generic/lib/relational/relational.h delete mode 100644 libclc/generic/lib/relational/select.cl delete mode 100644 libclc/generic/lib/relational/select.inc delete mode 100644 libclc/generic/lib/relational/signbit.cl delete mode 100644 libclc/generic/lib/shared/clamp.cl delete mode 100644 libclc/generic/lib/shared/clamp.inc delete mode 100644 libclc/generic/lib/shared/max.cl delete mode 100644 libclc/generic/lib/shared/max.inc delete mode 100644 libclc/generic/lib/shared/min.cl delete mode 100644 libclc/generic/lib/shared/min.inc delete mode 100644 libclc/generic/lib/shared/vload.cl delete mode 100644 libclc/generic/lib/shared/vload_half.inc delete mode 100644 libclc/generic/lib/shared/vstore.cl delete mode 100644 libclc/generic/lib/shared/vstore_half.inc delete mode 100644 libclc/generic/lib/subnormal_config.cl delete mode 100644 libclc/generic/lib/subnormal_disable.ll delete mode 100644 libclc/generic/lib/subnormal_helper_func.ll delete mode 100644 libclc/generic/lib/subnormal_use_default.ll delete mode 100644 libclc/generic/lib/workitem/get_global_id.cl delete mode 100644 libclc/generic/lib/workitem/get_global_size.cl delete mode 100644 libclc/ptx-nvidiacl/lib/SOURCES delete mode 100644 libclc/ptx-nvidiacl/lib/mem_fence/fence.cl delete mode 100644 libclc/ptx-nvidiacl/lib/synchronization/barrier.cl delete mode 100644 libclc/ptx-nvidiacl/lib/workitem/get_global_id.cl delete mode 100644 libclc/ptx-nvidiacl/lib/workitem/get_group_id.cl delete mode 100644 libclc/ptx-nvidiacl/lib/workitem/get_local_id.cl delete mode 100644 libclc/ptx-nvidiacl/lib/workitem/get_local_size.cl delete mode 100644 libclc/ptx-nvidiacl/lib/workitem/get_num_groups.cl delete mode 100644 libclc/ptx/lib/SOURCES delete mode 100644 libclc/ptx/lib/SOURCES_3.9 delete mode 100644 libclc/ptx/lib/SOURCES_4.0 delete mode 100644 libclc/ptx/lib/SOURCES_5.0 delete mode 100644 libclc/ptx/lib/math/nextafter.cl delete mode 100644 libclc/ptx/lib/shared/vload_half_helpers.ll delete mode 100644 libclc/ptx/lib/shared/vstore_half_helpers.ll delete mode 100644 libclc/r600/lib/OVERRIDES delete mode 100644 libclc/r600/lib/OVERRIDES_3.9 delete mode 100644 libclc/r600/lib/OVERRIDES_4.0 delete mode 100644 libclc/r600/lib/OVERRIDES_5.0 delete mode 100644 libclc/r600/lib/OVERRIDES_6.0 delete mode 100644 libclc/r600/lib/SOURCES delete mode 100644 libclc/r600/lib/SOURCES_3.9 delete mode 100644 libclc/r600/lib/SOURCES_4.0 delete mode 100644 libclc/r600/lib/SOURCES_5.0 delete mode 100644 libclc/r600/lib/SOURCES_6.0 delete mode 100644 libclc/r600/lib/image/get_image_attributes_impl.ll delete mode 100644 libclc/r600/lib/image/get_image_channel_data_type.cl delete mode 100644 libclc/r600/lib/image/get_image_channel_order.cl delete mode 100644 libclc/r600/lib/image/get_image_depth.cl delete mode 100644 libclc/r600/lib/image/get_image_dim.cl delete mode 100644 libclc/r600/lib/image/get_image_height.cl delete mode 100644 libclc/r600/lib/image/get_image_width.cl delete mode 100644 libclc/r600/lib/image/read_image_impl.ll delete mode 100644 libclc/r600/lib/image/read_imagef.cl delete mode 100644 libclc/r600/lib/image/read_imagei.cl delete mode 100644 libclc/r600/lib/image/read_imageui.cl delete mode 100644 libclc/r600/lib/image/write_image_impl.ll delete mode 100644 libclc/r600/lib/image/write_imagef.cl delete mode 100644 libclc/r600/lib/image/write_imagei.cl delete mode 100644 libclc/r600/lib/image/write_imageui.cl delete mode 100644 libclc/r600/lib/math/fmax.cl delete mode 100644 libclc/r600/lib/math/fmin.cl delete mode 100644 libclc/r600/lib/synchronization/barrier_impl.39.ll delete mode 100644 libclc/r600/lib/synchronization/barrier_impl.ll delete mode 100644 libclc/r600/lib/workitem/get_global_offset.cl delete mode 100644 libclc/r600/lib/workitem/get_global_size.39.ll delete mode 100644 libclc/r600/lib/workitem/get_global_size.ll delete mode 100644 libclc/r600/lib/workitem/get_group_id.cl delete mode 100644 libclc/r600/lib/workitem/get_local_id.cl delete mode 100644 libclc/r600/lib/workitem/get_local_size.39.ll delete mode 100644 libclc/r600/lib/workitem/get_local_size.ll delete mode 100644 libclc/r600/lib/workitem/get_num_groups.39.ll delete mode 100644 libclc/r600/lib/workitem/get_num_groups.ll delete mode 100644 libclc/r600/lib/workitem/get_work_dim.cl delete mode 100644 libclc/test/add_sat.cl delete mode 100644 libclc/test/as_type.cl delete mode 100644 libclc/test/convert.cl delete mode 100644 libclc/test/cos.cl delete mode 100644 libclc/test/cross.cl delete mode 100644 libclc/test/fabs.cl delete mode 100644 libclc/test/get_group_id.cl delete mode 100644 libclc/test/rsqrt.cl delete mode 100644 libclc/test/subsat.cl delete mode 100644 libclc/utils/prepare-builtins.cpp delete mode 100644 libclc/www/index.html delete mode 100644 libcxx/docs/ReleaseNotes.rst delete mode 100644 libcxx/include/bit delete mode 100644 libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.rand [...] delete mode 100644 libcxx/test/libcxx/depr/depr.auto.ptr/auto.ptr/auto_ptr.depr_in [...] delete mode 100644 libcxx/test/libcxx/depr/depr.function.objects/adaptors.depr_in_ [...] delete mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard.fail.cpp delete mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard_disable_after_c [...] delete mode 100644 libcxx/test/libcxx/diagnostics/enable_nodiscard_disable_nodisca [...] create mode 100644 libcxx/test/libcxx/diagnostics/nodiscard.fail.cpp delete mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_aftercxx17.fail.cpp delete mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_aftercxx17.pass.cpp delete mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_extensions.fail.cpp delete mode 100644 libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp delete mode 100644 libcxx/test/std/algorithms/alg.sorting/alg.min.max/requires_for [...] delete mode 100644 libcxx/test/std/containers/sequences/deque/deque.modifiers/clea [...] delete mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st [...] delete mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd [...] delete mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.1st/binde [...] delete mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binde [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/language.support/support.limits/support.limits. [...] delete mode 100644 libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq_ [...] delete mode 100644 libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp delete mode 100644 libcxx/test/std/utilities/function.objects/negators/binary_nega [...] delete mode 100644 libcxx/test/std/utilities/function.objects/negators/not1.depr_i [...] delete mode 100644 libcxx/test/std/utilities/function.objects/negators/not2.depr_i [...] delete mode 100644 libcxx/test/std/utilities/function.objects/negators/unary_negat [...] delete mode 100644 libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/type [...] delete mode 100644 libcxx/test/std/utilities/variant/variant.relops/relops_bool_co [...] delete mode 100644 libcxxabi/src/demangle/ItaniumDemangle.h delete mode 100644 libunwind/src/Unwind-seh.cpp delete mode 100644 lld/ELF/Arch/RISCV.cpp delete mode 100644 lld/ELF/DWARF.cpp delete mode 100644 lld/ELF/DWARF.h create mode 100644 lld/ELF/GdbIndex.cpp create mode 100644 lld/ELF/GdbIndex.h delete mode 100644 lld/test/COFF/Inputs/bad-block-size.pdb delete mode 100644 lld/test/COFF/Inputs/comdat-jumptable2.s create mode 100644 lld/test/COFF/Inputs/far-arm-thumb-abs.s create mode 100644 lld/test/COFF/Inputs/far-arm-thumb-abs20.s delete mode 100644 lld/test/COFF/Inputs/gnu-implib-data.s delete mode 100644 lld/test/COFF/Inputs/gnu-implib-func.s delete mode 100644 lld/test/COFF/Inputs/gnu-implib-head.s delete mode 100644 lld/test/COFF/Inputs/gnu-implib-tail.s delete mode 100644 lld/test/COFF/Inputs/icf-safe.s delete mode 100644 lld/test/COFF/Inputs/pdb-type-server-missing-2.yaml delete mode 100644 lld/test/COFF/Inputs/pdb-type-server-valid-signature.yaml create mode 100644 lld/test/COFF/arm-thumb-branch-error.s delete mode 100644 lld/test/COFF/arm-thumb-thunks-multipass.s delete mode 100644 lld/test/COFF/arm-thumb-thunks.s delete mode 100644 lld/test/COFF/arm64-delayimport.yaml delete mode 100644 lld/test/COFF/autoimport-arm-code.s delete mode 100644 lld/test/COFF/autoimport-arm-data.s delete mode 100644 lld/test/COFF/autoimport-arm64-code.s delete mode 100644 lld/test/COFF/autoimport-arm64-data.s delete mode 100644 lld/test/COFF/autoimport-gnu-implib.s delete mode 100644 lld/test/COFF/autoimport-list-ptrs.s delete mode 100644 lld/test/COFF/autoimport-refptr.s delete mode 100644 lld/test/COFF/autoimport-x86.s delete mode 100644 lld/test/COFF/broken-arm-reloc.yaml delete mode 100644 lld/test/COFF/comdat-jumptable.s delete mode 100644 lld/test/COFF/could-not-open.test delete mode 100644 lld/test/COFF/debug-fastlink.test delete mode 100644 lld/test/COFF/directives.s delete mode 100644 lld/test/COFF/force-multiple.test delete mode 100644 lld/test/COFF/gfids-relocations32.s delete mode 100644 lld/test/COFF/gfids-relocations64.s delete mode 100644 lld/test/COFF/icf-safe.s delete mode 100644 lld/test/COFF/imports-gnu-autoexport.s delete mode 100644 lld/test/COFF/imports-gnu-only.s delete mode 100644 lld/test/COFF/imports-gnu.test delete mode 100644 lld/test/COFF/invalid-debug.test create mode 100644 lld/test/COFF/msvclto-archive.ll create mode 100644 lld/test/COFF/msvclto-order.ll create mode 100644 lld/test/COFF/msvclto.ll delete mode 100644 lld/test/COFF/no-idata.s delete mode 100644 lld/test/COFF/pdb-debug-f.s delete mode 100644 lld/test/COFF/pdb-framedata.yaml delete mode 100644 lld/test/COFF/pdb-type-server-invalid-signature.yaml delete mode 100644 lld/test/COFF/pdb-type-server-native-errors.yaml delete mode 100644 lld/test/COFF/subsystem-inference2.test delete mode 100644 lld/test/ELF/Inputs/copy-rel-tls.s delete mode 100644 lld/test/ELF/Inputs/hexagon-shared.s delete mode 100644 lld/test/ELF/Inputs/i386-linkonce.s delete mode 100644 lld/test/ELF/Inputs/ppc64-tls-ie-le.s delete mode 100644 lld/test/ELF/Inputs/ppc64le-quadword-ldst.o delete mode 100644 lld/test/ELF/Inputs/x86-64-split-stack-extra.s delete mode 100644 lld/test/ELF/aarch64-cortex-a53-843419-abs-mapsyms.s delete mode 100644 lld/test/ELF/archive-fetch.s delete mode 100644 lld/test/ELF/arm-bl-v6-inrange.s delete mode 100644 lld/test/ELF/arm-thumb-interwork-thunk-v5.s delete mode 100644 lld/test/ELF/arm-thumb-nov6thunk.s delete mode 100644 lld/test/ELF/arm-thumb-undefined-weak-narrow.test delete mode 100644 lld/test/ELF/arm-v5-reloc-error.s delete mode 100644 lld/test/ELF/cgprofile-obj-warn.s delete mode 100644 lld/test/ELF/cgprofile-obj.s delete mode 100644 lld/test/ELF/cgprofile-txt2.s delete mode 100644 lld/test/ELF/copy-rel-tls.s delete mode 100644 lld/test/ELF/debug-relocation-none.test delete mode 100644 lld/test/ELF/dynamic-list-locals.s delete mode 100644 lld/test/ELF/dynamic-list-unexpected-end.s delete mode 100644 lld/test/ELF/emit-relocs-icf1.s delete mode 100644 lld/test/ELF/emit-relocs-icf2.s delete mode 100644 lld/test/ELF/empty-pack-dyn-relocs.s delete mode 100644 lld/test/ELF/hexagon-shared.s delete mode 100644 lld/test/ELF/i386-linkonce.s create mode 100644 lld/test/ELF/invalid/Inputs/shentsize-zero.elf create mode 100644 lld/test/ELF/invalid/Inputs/sht-group.elf delete mode 100644 lld/test/ELF/invalid/comdat-broken.test delete mode 100644 lld/test/ELF/invalid/ehframe-broken-relocation.test delete mode 100644 lld/test/ELF/invalid/invalid-soname.test delete mode 100644 lld/test/ELF/invalid/linkorder-invalid-sec.test delete mode 100644 lld/test/ELF/invalid/linkorder-invalid-sec2.test delete mode 100644 lld/test/ELF/invalid/merge-zero-size.test delete mode 100644 lld/test/ELF/invalid/non-terminated-string.test delete mode 100644 lld/test/ELF/invalid/sht-group-wrong-section.test create mode 100644 lld/test/ELF/invalid/sht-group.s delete mode 100644 lld/test/ELF/invalid/sht-group.test delete mode 100644 lld/test/ELF/lazy-arch-conflict.s delete mode 100644 lld/test/ELF/linkerscript/icf.s delete mode 100644 lld/test/ELF/linkerscript/target.s delete mode 100644 lld/test/ELF/lto/Inputs/libcall-archive.s delete mode 100644 lld/test/ELF/lto/amdgcn.ll delete mode 100644 lld/test/ELF/lto/ppc64le.ll delete mode 100644 lld/test/ELF/lto/r600.ll delete mode 100644 lld/test/ELF/pack-dyn-relocs-tls-aarch64.s delete mode 100644 lld/test/ELF/pack-dyn-relocs-tls-x86-64.s delete mode 100644 lld/test/ELF/ppc64-dq.s delete mode 100644 lld/test/ELF/ppc64-entry-point.s delete mode 100644 lld/test/ELF/ppc64-error-missaligned-dq.s delete mode 100644 lld/test/ELF/ppc64-error-missaligned-ds.s delete mode 100644 lld/test/ELF/ppc64-tls-gd-le-small.s delete mode 100644 lld/test/ELF/ppc64-tls-ie-le.s delete mode 100644 lld/test/ELF/ppc64-toc-addis-nop-lqsq.s delete mode 100644 lld/test/ELF/ppc64-toc-addis-nop.s delete mode 100644 lld/test/ELF/ppc64-tocopt-option.s create mode 100644 lld/test/ELF/ppc64_entry_point.s delete mode 100644 lld/test/ELF/relocation-before-merge-start.s delete mode 100644 lld/test/ELF/riscv-branch.test delete mode 100644 lld/test/ELF/riscv-call.test delete mode 100644 lld/test/ELF/riscv-hi20-lo12.test delete mode 100644 lld/test/ELF/riscv-jal-error.test delete mode 100644 lld/test/ELF/riscv-jal.test delete mode 100644 lld/test/ELF/riscv-pcrel-hilo.test delete mode 100644 lld/test/ELF/wrap-entry.s delete mode 100644 lld/test/ELF/wrap-plt.s delete mode 100644 lld/test/ELF/x86-64-split-stack-prologue-adjust-shared.s delete mode 100644 lld/test/wasm/archive-export.ll delete mode 100644 lld/test/wasm/debug-removed-fn.ll delete mode 100644 lld/test/wasm/lto/signature-mismatch.ll delete mode 100644 lldb/include/lldb/Breakpoint/BreakpointResolverScripted.h delete mode 100644 lldb/include/lldb/Core/Highlighter.h create mode 100644 lldb/include/lldb/Core/RegisterValue.h delete mode 100644 lldb/include/lldb/Core/RichManglingContext.h create mode 100644 lldb/include/lldb/Core/Scalar.h create mode 100644 lldb/include/lldb/Core/State.h create mode 100644 lldb/include/lldb/Host/Predicate.h create mode 100644 lldb/include/lldb/Utility/Either.h create mode 100644 lldb/include/lldb/Utility/FastDemangle.h delete mode 100644 lldb/include/lldb/Utility/Predicate.h delete mode 100644 lldb/include/lldb/Utility/RegisterValue.h rename lldb/include/lldb/{Host => Utility}/SafeMachO.h (100%) delete mode 100644 lldb/include/lldb/Utility/Scalar.h delete mode 100644 lldb/include/lldb/Utility/State.h delete mode 100644 lldb/lit/Settings/TestDisableColor.test delete mode 100644 lldb/lit/Settings/TestDisassemblyFormat.test delete mode 100644 lldb/lit/Settings/lit.local.cfg delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/AstRestoreTest.cpp delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/CallingConventionsTest.cpp delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/ClassLayoutTest.cpp delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/PointerTypeTest.cpp delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.cpp delete mode 100644 lldb/lit/SymbolFile/PDB/Inputs/UdtLayoutTest.script delete mode 100644 lldb/lit/SymbolFile/PDB/ast-restore.test delete mode 100644 lldb/lit/SymbolFile/PDB/calling-conventions.test delete mode 100644 lldb/lit/SymbolFile/PDB/class-layout.test delete mode 100644 lldb/lit/SymbolFile/PDB/pointers.test delete mode 100644 lldb/lit/SymbolFile/PDB/udt-layout.test delete mode 100644 lldb/lit/tools/lldb-mi/target/inputs/main.c delete mode 100644 lldb/lit/tools/lldb-mi/target/inputs/target-select-so-path.py delete mode 100644 lldb/lit/tools/lldb-mi/target/lit.local.cfg delete mode 100644 lldb/lit/tools/lldb-mi/target/target-select-so-path.test delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/call-fun [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/completi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/rdar4443 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/rdar4443 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/rdar4443 [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/memory-regi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/memory-regi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/memory-regi [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/postmortem/ [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/show_locati [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/show_locati [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/thread/back [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/thread/back [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/thread/back [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/local_variables/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/local_variables/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/c/local_variables/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/function-starts/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/function-starts/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/macosx/function-starts/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/.categories delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoin [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/Te [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/main.c delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscod [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrac [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Makefile delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/Test [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/main.cpp delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py delete mode 100644 lldb/source/Breakpoint/BreakpointResolverScripted.cpp delete mode 100644 lldb/source/Core/Highlighter.cpp create mode 100644 lldb/source/Core/RegisterValue.cpp delete mode 100644 lldb/source/Core/RichManglingContext.cpp create mode 100644 lldb/source/Core/Scalar.cpp create mode 100644 lldb/source/Core/State.cpp delete mode 100644 lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp delete mode 100644 lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h delete mode 100644 lldb/source/Plugins/Architecture/Mips/CMakeLists.txt delete mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp delete mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp delete mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h delete mode 100644 lldb/source/Plugins/Language/ClangCommon/CMakeLists.txt delete mode 100644 lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp delete mode 100644 lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.h delete mode 100644 lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp delete mode 100644 lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h delete mode 100644 lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp delete mode 100644 lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h create mode 100644 lldb/source/Utility/FastDemangle.cpp delete mode 100644 lldb/source/Utility/RegisterValue.cpp delete mode 100644 lldb/source/Utility/Scalar.cpp delete mode 100644 lldb/source/Utility/State.cpp delete mode 100644 lldb/tools/lldb-vscode/BreakpointBase.cpp delete mode 100644 lldb/tools/lldb-vscode/BreakpointBase.h delete mode 100644 lldb/tools/lldb-vscode/CMakeLists.txt delete mode 100644 lldb/tools/lldb-vscode/ExceptionBreakpoint.cpp delete mode 100644 lldb/tools/lldb-vscode/ExceptionBreakpoint.h delete mode 100644 lldb/tools/lldb-vscode/FunctionBreakpoint.cpp delete mode 100644 lldb/tools/lldb-vscode/FunctionBreakpoint.h delete mode 100644 lldb/tools/lldb-vscode/JSONUtils.cpp delete mode 100644 lldb/tools/lldb-vscode/JSONUtils.h delete mode 100644 lldb/tools/lldb-vscode/LLDBUtils.cpp delete mode 100644 lldb/tools/lldb-vscode/LLDBUtils.h delete mode 100644 lldb/tools/lldb-vscode/README.md delete mode 100644 lldb/tools/lldb-vscode/SourceBreakpoint.cpp delete mode 100644 lldb/tools/lldb-vscode/SourceBreakpoint.h delete mode 100644 lldb/tools/lldb-vscode/SourceReference.h delete mode 100644 lldb/tools/lldb-vscode/VSCode.cpp delete mode 100644 lldb/tools/lldb-vscode/VSCode.h delete mode 100644 lldb/tools/lldb-vscode/VSCodeForward.h delete mode 100644 lldb/tools/lldb-vscode/lldb-vscode-Info.plist delete mode 100644 lldb/tools/lldb-vscode/lldb-vscode.cpp delete mode 100644 lldb/tools/lldb-vscode/package.json delete mode 100644 lldb/unittests/Core/Inputs/mangled-function-names.yaml delete mode 100644 lldb/unittests/Core/RangeTest.cpp delete mode 100644 lldb/unittests/Core/RichManglingContextTest.cpp create mode 100644 lldb/unittests/Core/ScalarTest.cpp create mode 100644 lldb/unittests/Core/StateTest.cpp delete mode 100644 lldb/unittests/Disassembler/CMakeLists.txt delete mode 100644 lldb/unittests/Disassembler/TestArmv7Disassembly.cpp delete mode 100644 lldb/unittests/Host/NativeProcessProtocolTest.cpp create mode 100644 lldb/unittests/Host/PredicateTest.cpp delete mode 100644 lldb/unittests/Language/Highlighting/CMakeLists.txt delete mode 100644 lldb/unittests/Language/Highlighting/HighlighterTest.cpp delete mode 100644 lldb/unittests/Utility/PredicateTest.cpp delete mode 100644 lldb/unittests/Utility/RegisterValueTest.cpp delete mode 100644 lldb/unittests/Utility/ScalarTest.cpp delete mode 100644 lldb/unittests/Utility/StateTest.cpp delete mode 100644 lldb/unittests/Utility/StringLexerTest.cpp delete mode 100644 lldb/unittests/Utility/StringListTest.cpp mode change 100755 => 100644 lldb/www/SB-api-coding-rules.html mode change 100755 => 100644 lldb/www/remote.html mode change 100755 => 100644 lldb/www/test.html delete mode 100644 llgo/.arcconfig delete mode 100644 llgo/CMakeLists.txt delete mode 100644 llgo/LICENSE.TXT delete mode 100644 llgo/README.TXT delete mode 100644 llgo/autoconf/config.sub delete mode 100644 llgo/build/context.go delete mode 100644 llgo/buildslave-config.yaml delete mode 100644 llgo/cmd/cc-wrapper/main.go delete mode 100644 llgo/cmd/cgo/zdefaultcc.go delete mode 100644 llgo/cmd/gllgo/config.h.cmake delete mode 100644 llgo/cmd/gllgo/gllgo.go delete mode 100644 llgo/cmd/go/zdefaultcc.go.in delete mode 100644 llgo/cmd/llgoi/llgoi.go delete mode 100644 llgo/debug/debug.go delete mode 100644 llgo/docs/Makefile.sphinx delete mode 100644 llgo/docs/conf.py delete mode 100644 llgo/docs/index.rst delete mode 100644 llgo/docs/llgoi.rst delete mode 100644 llgo/docs/make.bat delete mode 100644 llgo/driver/parser.go delete mode 100644 llgo/include/dwarf2.h delete mode 100644 llgo/include/filenames.h delete mode 100644 llgo/include/unwind-pe.h delete mode 100644 llgo/irgen/annotations.go delete mode 100644 llgo/irgen/attribute.go delete mode 100644 llgo/irgen/builtins.go delete mode 100644 llgo/irgen/cabi.go delete mode 100644 llgo/irgen/call.go delete mode 100644 llgo/irgen/channels.go delete mode 100644 llgo/irgen/closures.go delete mode 100644 llgo/irgen/compiler.go delete mode 100644 llgo/irgen/errors.go delete mode 100644 llgo/irgen/indirect.go delete mode 100644 llgo/irgen/interfaces.go delete mode 100644 llgo/irgen/maps.go delete mode 100644 llgo/irgen/predicates.go delete mode 100644 llgo/irgen/println.go delete mode 100644 llgo/irgen/runtime.go delete mode 100644 llgo/irgen/slice.go delete mode 100644 llgo/irgen/ssa.go delete mode 100644 llgo/irgen/strings.go delete mode 100644 llgo/irgen/switches.go delete mode 100644 llgo/irgen/targets.go delete mode 100644 llgo/irgen/typemap.go delete mode 100644 llgo/irgen/types.go delete mode 100644 llgo/irgen/utils.go delete mode 100644 llgo/irgen/value.go delete mode 100644 llgo/irgen/version.go delete mode 100644 llgo/libgo-check-failures.diff delete mode 100644 llgo/libgo-noext.diff delete mode 100644 llgo/llgo-go.sh delete mode 100644 llgo/ssaopt/esc.go delete mode 100644 llgo/test/CMakeLists.txt delete mode 100644 llgo/test/debuginfo/emptyname.go delete mode 100644 llgo/test/driver/parse-arguments.go delete mode 100644 llgo/test/execution/Inputs/init2.go delete mode 100644 llgo/test/execution/arrays/compare.go delete mode 100644 llgo/test/execution/arrays/index.go delete mode 100644 llgo/test/execution/arrays/range.go delete mode 100644 llgo/test/execution/arrays/slice.go delete mode 100644 llgo/test/execution/assignment/arrays.go delete mode 100644 llgo/test/execution/assignment/binop.go delete mode 100644 llgo/test/execution/assignment/dereferencing.go delete mode 100644 llgo/test/execution/assignment/multi.go delete mode 100644 llgo/test/execution/assignment/namedresult.go delete mode 100644 llgo/test/execution/branching/goto.go delete mode 100644 llgo/test/execution/branching/labeled.go delete mode 100644 llgo/test/execution/chan/buffered.go delete mode 100644 llgo/test/execution/chan/range.go delete mode 100644 llgo/test/execution/chan/select.go delete mode 100644 llgo/test/execution/chan/self.go delete mode 100644 llgo/test/execution/circulartype.go delete mode 100644 llgo/test/execution/closures/basic.go delete mode 100644 llgo/test/execution/closures/issue176.go delete mode 100644 llgo/test/execution/complex.go delete mode 100644 llgo/test/execution/const.go delete mode 100644 llgo/test/execution/conversions/complex.go delete mode 100644 llgo/test/execution/conversions/float.go delete mode 100644 llgo/test/execution/conversions/int.go delete mode 100644 llgo/test/execution/conversions/sameunderlying.go delete mode 100644 llgo/test/execution/defer.go delete mode 100644 llgo/test/execution/errors/recover.go delete mode 100644 llgo/test/execution/for/branch.go delete mode 100644 llgo/test/execution/fun.go delete mode 100644 llgo/test/execution/functions/compare.go delete mode 100644 llgo/test/execution/functions/multivalue.go delete mode 100644 llgo/test/execution/functions/unreachable.go delete mode 100644 llgo/test/execution/go.go delete mode 100644 llgo/test/execution/if/lazy.go delete mode 100644 llgo/test/execution/init.go delete mode 100644 llgo/test/execution/interfaces/assert.go delete mode 100644 llgo/test/execution/interfaces/basic.go delete mode 100644 llgo/test/execution/interfaces/comparei2i.go delete mode 100644 llgo/test/execution/interfaces/comparei2v.go delete mode 100644 llgo/test/execution/interfaces/e2i_conversion.go delete mode 100644 llgo/test/execution/interfaces/embedded.go delete mode 100644 llgo/test/execution/interfaces/error.go delete mode 100644 llgo/test/execution/interfaces/i2i_conversion.go delete mode 100644 llgo/test/execution/interfaces/import.go delete mode 100644 llgo/test/execution/interfaces/methods.go delete mode 100644 llgo/test/execution/interfaces/static_conversion.go delete mode 100644 llgo/test/execution/interfaces/wordsize.go delete mode 100644 llgo/test/execution/literals/array.go delete mode 100644 llgo/test/execution/literals/func.go delete mode 100644 llgo/test/execution/literals/map.go delete mode 100644 llgo/test/execution/literals/slice.go delete mode 100644 llgo/test/execution/literals/struct.go delete mode 100644 llgo/test/execution/maps/delete.go delete mode 100644 llgo/test/execution/maps/insert.go delete mode 100644 llgo/test/execution/maps/lookup.go delete mode 100644 llgo/test/execution/maps/range.go delete mode 100644 llgo/test/execution/methods/methodvalues.go delete mode 100644 llgo/test/execution/methods/nilrecv.go delete mode 100644 llgo/test/execution/methods/selectors.go delete mode 100644 llgo/test/execution/new.go delete mode 100644 llgo/test/execution/nil.go delete mode 100644 llgo/test/execution/operators/basics.go delete mode 100644 llgo/test/execution/operators/binary_untyped.go delete mode 100644 llgo/test/execution/operators/shifts.go delete mode 100644 llgo/test/execution/slices/append.go delete mode 100644 llgo/test/execution/slices/cap.go delete mode 100644 llgo/test/execution/slices/compare.go delete mode 100644 llgo/test/execution/slices/copy.go delete mode 100644 llgo/test/execution/slices/index.go delete mode 100644 llgo/test/execution/slices/literal.go delete mode 100644 llgo/test/execution/slices/make.go delete mode 100644 llgo/test/execution/slices/sliceexpr.go delete mode 100644 llgo/test/execution/strings/add.go delete mode 100644 llgo/test/execution/strings/bytes.go delete mode 100644 llgo/test/execution/strings/compare.go delete mode 100644 llgo/test/execution/strings/index.go delete mode 100644 llgo/test/execution/strings/range.go delete mode 100644 llgo/test/execution/strings/runetostring.go delete mode 100644 llgo/test/execution/strings/slice.go delete mode 100644 llgo/test/execution/structs/compare.go delete mode 100644 llgo/test/execution/structs/embed.go delete mode 100644 llgo/test/execution/switch/branch.go delete mode 100644 llgo/test/execution/switch/default.go delete mode 100644 llgo/test/execution/switch/empty.go delete mode 100644 llgo/test/execution/switch/scope.go delete mode 100644 llgo/test/execution/switch/strings.go delete mode 100644 llgo/test/execution/switch/type.go delete mode 100644 llgo/test/execution/types/named.go delete mode 100644 llgo/test/execution/types/recursive.go delete mode 100644 llgo/test/execution/unsafe/const_sizeof.go delete mode 100644 llgo/test/execution/unsafe/offsetof.go delete mode 100644 llgo/test/execution/unsafe/pointer.go delete mode 100644 llgo/test/execution/unsafe/sizeof_array.go delete mode 100644 llgo/test/execution/unsafe/sizeof_basic.go delete mode 100644 llgo/test/execution/unsafe/sizeof_struct.go delete mode 100644 llgo/test/execution/var.go delete mode 100644 llgo/test/execution/varargs.go delete mode 100644 llgo/test/gllgo/dead.go delete mode 100644 llgo/test/irgen/Inputs/mangling-synthetic-p.go delete mode 100644 llgo/test/irgen/avoidload.go delete mode 100644 llgo/test/irgen/cabi.go delete mode 100644 llgo/test/irgen/go-panic.go delete mode 100644 llgo/test/irgen/imports.go delete mode 100644 llgo/test/irgen/mangling-dot.go delete mode 100644 llgo/test/irgen/mangling-synthetic.go delete mode 100644 llgo/test/irgen/select.go delete mode 100644 llgo/test/irgen/switch.go delete mode 100644 llgo/test/lit.cfg delete mode 100644 llgo/test/lit.site.cfg.in delete mode 100644 llgo/test/llgoi/Inputs/src/bar/answer.go delete mode 100644 llgo/test/llgoi/Inputs/src/foo/answer.go delete mode 100644 llgo/test/llgoi/Inputs/src/foo_cgo/answer.go delete mode 100644 llgo/test/llgoi/arith.test delete mode 100644 llgo/test/llgoi/import-binary.test delete mode 100644 llgo/test/llgoi/import-source.test delete mode 100644 llgo/test/llgoi/import-source2.test delete mode 100644 llgo/test/llgoi/interfaces.test delete mode 100644 llgo/test/llgoi/maps.test delete mode 100644 llgo/test/llgoi/panic.test delete mode 100644 llgo/test/llgoi/vars.test delete mode 100644 llgo/third_party/gofrontend/LICENSE delete mode 100644 llgo/third_party/gofrontend/config-ml.in delete mode 100755 llgo/third_party/gofrontend/config.guess delete mode 100755 llgo/third_party/gofrontend/config.sub delete mode 100644 llgo/third_party/gofrontend/depcomp delete mode 100644 llgo/third_party/gofrontend/include/dwarf2.def delete mode 100644 llgo/third_party/gofrontend/include/dwarf2.h delete mode 100644 llgo/third_party/gofrontend/include/filenames.h delete mode 100644 llgo/third_party/gofrontend/install-sh delete mode 100644 llgo/third_party/gofrontend/libbacktrace/ChangeLog delete mode 100644 llgo/third_party/gofrontend/libbacktrace/ChangeLog.jit delete mode 100644 llgo/third_party/gofrontend/libbacktrace/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libbacktrace/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libbacktrace/README delete mode 100644 llgo/third_party/gofrontend/libbacktrace/aclocal.m4 delete mode 100644 llgo/third_party/gofrontend/libbacktrace/alloc.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/atomic.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/backtrace-supported.h.in delete mode 100644 llgo/third_party/gofrontend/libbacktrace/backtrace.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/backtrace.h delete mode 100644 llgo/third_party/gofrontend/libbacktrace/btest.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/config.h.in delete mode 100755 llgo/third_party/gofrontend/libbacktrace/configure delete mode 100644 llgo/third_party/gofrontend/libbacktrace/configure.ac delete mode 100644 llgo/third_party/gofrontend/libbacktrace/dwarf.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/elf.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/fileline.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/filetype.awk delete mode 100644 llgo/third_party/gofrontend/libbacktrace/internal.h delete mode 100644 llgo/third_party/gofrontend/libbacktrace/mmap.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/mmapio.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/nounwind.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/posix.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/print.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/read.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/simple.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/sort.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/state.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/stest.c delete mode 100644 llgo/third_party/gofrontend/libbacktrace/unknown.c delete mode 100644 llgo/third_party/gofrontend/libffi/ChangeLog.libffi delete mode 100644 llgo/third_party/gofrontend/libffi/ChangeLog.libgcj delete mode 100644 llgo/third_party/gofrontend/libffi/ChangeLog.v1 delete mode 100644 llgo/third_party/gofrontend/libffi/LICENSE delete mode 100644 llgo/third_party/gofrontend/libffi/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libffi/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libffi/README delete mode 100644 llgo/third_party/gofrontend/libffi/acinclude.m4 delete mode 100644 llgo/third_party/gofrontend/libffi/aclocal.m4 delete mode 100755 llgo/third_party/gofrontend/libffi/configure delete mode 100644 llgo/third_party/gofrontend/libffi/configure.ac delete mode 100644 llgo/third_party/gofrontend/libffi/configure.host delete mode 100644 llgo/third_party/gofrontend/libffi/doc/libffi.texi delete mode 100644 llgo/third_party/gofrontend/libffi/doc/version.texi delete mode 100644 llgo/third_party/gofrontend/libffi/fficonfig.h.in delete mode 100644 llgo/third_party/gofrontend/libffi/generate-darwin-source-and-h [...] delete mode 100644 llgo/third_party/gofrontend/libffi/include/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libffi/include/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libffi/include/ffi.h.in delete mode 100644 llgo/third_party/gofrontend/libffi/include/ffi_cfi.h delete mode 100644 llgo/third_party/gofrontend/libffi/include/ffi_common.h delete mode 100644 llgo/third_party/gofrontend/libffi/libffi.pc.in delete mode 100644 llgo/third_party/gofrontend/libffi/libffi.xcodeproj/project.pbxproj delete mode 100644 llgo/third_party/gofrontend/libffi/libtool-version delete mode 100644 llgo/third_party/gofrontend/libffi/man/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libffi/man/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libffi/man/ffi.3 delete mode 100644 llgo/third_party/gofrontend/libffi/man/ffi_call.3 delete mode 100644 llgo/third_party/gofrontend/libffi/man/ffi_prep_cif.3 delete mode 100644 llgo/third_party/gofrontend/libffi/man/ffi_prep_cif_var.3 delete mode 100644 llgo/third_party/gofrontend/libffi/mdate-sh delete mode 100644 llgo/third_party/gofrontend/libffi/src/aarch64/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/aarch64/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/aarch64/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/aarch64/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/alpha/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/alpha/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/alpha/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/alpha/osf.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/arc/arcompact.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/arc/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/arc/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/arm/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/arm/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/arm/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/arm/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/avr32/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/avr32/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/avr32/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/bfin/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/bfin/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/bfin/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/closures.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/cris/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/cris/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/cris/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/debug.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/dlmalloc.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/frv/eabi.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/frv/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/frv/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/ia64/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/ia64/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/ia64/ia64_flags.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/ia64/unix.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/java_raw_api.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/m32r/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/m32r/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/m32r/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/m68k/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/m68k/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/m68k/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/m88k/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/m88k/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/m88k/obsd.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/metag/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/metag/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/metag/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/microblaze/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/microblaze/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/microblaze/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/mips/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/mips/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/mips/n32.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/mips/o32.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/moxie/eabi.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/moxie/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/moxie/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/nios2/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/nios2/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/nios2/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/or1k/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/or1k/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/or1k/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/pa/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/pa/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/pa/hpux32.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/pa/linux.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/aix.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/aix_closure.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/asm.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/darwin.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/darwin_closure.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffi_darwin.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffi_linux64.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffi_powerpc.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffi_sysv.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/linux64.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/linux64_closure.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/ppc_closure.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/powerpc/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/prep_cif.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/raw_api.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/s390/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/s390/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/s390/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/s390/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh64/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh64/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/sh64/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/ffi64.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/v8.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/sparc/v9.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/tile/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/tile/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/tile/tile.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/types.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/vax/elfbsd.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/vax/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/vax/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/darwin.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/darwin64.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/darwin64_c.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/darwin_c.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/ffi64.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/ffiw64.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/internal.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/internal64.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/unix64.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/x86/win64.S delete mode 100644 llgo/third_party/gofrontend/libffi/src/xtensa/ffi.c delete mode 100644 llgo/third_party/gofrontend/libffi/src/xtensa/ffitarget.h delete mode 100644 llgo/third_party/gofrontend/libffi/src/xtensa/sysv.S delete mode 100644 llgo/third_party/gofrontend/libffi/stamp-h.in delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn0.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn4.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn5.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closure_fn6.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closur [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/closur [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_12byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_16byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_18byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_19byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_1_1byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_20byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_20byte1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_24byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_2byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_3_1byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_3byte1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_3byte2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_4_1byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_4byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_5_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_5byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_64byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_6_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_6byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_7_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_7byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_8byte.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_9byte1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_9byte2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_al [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_db [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_double.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_do [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_float.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_lo [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_lo [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_ma [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_ma [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_mu [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_pointer.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_po [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_schar.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_sint.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_sshort.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_st [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_uchar.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_uc [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_uint.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_uint_va.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_ul [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_ul [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_ushort.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/cls_us [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/err_bad_abi.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/err_ba [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/ffitest.h delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float4.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/float_va.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/huge_struct.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/many.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/many2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/many_double.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/many_mixed.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/negint.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/nested [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/problem1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/promotion.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/pyobjc-tc.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_dbl.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_dbl1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_dbl2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_fl.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_fl1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_fl2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_fl3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_ldl.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_ll.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_ll1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_sc.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_sl.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_uc.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/return_ul.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/stret_large.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/stret_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/stret_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/stret_ [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/strlen.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/strlen2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/strlen3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/strlen4.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct4.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct5.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct6.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct7.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct8.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/struct9.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/testclosure.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/uninit [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/va_1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/va_struct1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/va_struct2.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.call/va_struct3.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/cls [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/com [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ffitest.h delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/man [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/man [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/man [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/man [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.complex/ret [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.go/aa-direct.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.go/closure1.c delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.go/ffitest.h delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.go/static-chain.h delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.special/ffi [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.special/unw [...] delete mode 100644 llgo/third_party/gofrontend/libffi/testsuite/libffi.special/unw [...] delete mode 100644 llgo/third_party/gofrontend/libgcc/unwind-pe.h delete mode 100644 llgo/third_party/gofrontend/libgo/LICENSE delete mode 100644 llgo/third_party/gofrontend/libgo/MERGE delete mode 100644 llgo/third_party/gofrontend/libgo/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libgo/Makefile.in delete mode 100644 llgo/third_party/gofrontend/libgo/PATENTS delete mode 100644 llgo/third_party/gofrontend/libgo/README delete mode 100644 llgo/third_party/gofrontend/libgo/README.gcc delete mode 100644 llgo/third_party/gofrontend/libgo/VERSION delete mode 100644 llgo/third_party/gofrontend/libgo/aclocal.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config.h.in delete mode 100644 llgo/third_party/gofrontend/libgo/config/README delete mode 100644 llgo/third_party/gofrontend/libgo/config/go.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config/libtool.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config/ltmain.sh delete mode 100644 llgo/third_party/gofrontend/libgo/config/ltoptions.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config/ltsugar.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config/ltversion.m4 delete mode 100644 llgo/third_party/gofrontend/libgo/config/lt~obsolete.m4 delete mode 100755 llgo/third_party/gofrontend/libgo/configure delete mode 100644 llgo/third_party/gofrontend/libgo/configure.ac delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/common.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/stat_atim.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/stat_atimespec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/stat_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/tar_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/gnu.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/hardlink.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/issue [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/issue [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/neg-size.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/nil-uid.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/pax.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/small.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/small2.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/spars [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/star.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/ustar.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/v7.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/write [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/write [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/writer.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/testdata/xattrs.tar delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/tar/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/register.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/struct.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/crc32 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/dd.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/go-no [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/go-wi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/gophe [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/readm [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/readme.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/symlink.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/test- [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/test.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/unix.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/winxp.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/zip64-2.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/testdata/zip64.zip delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/archive/zip/zip_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/bufio.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/bufio_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/scan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bufio/scan_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/builtin/builtin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/buffer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/buffer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/bytes.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/bytes_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/bytes_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/compare_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/equal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/indexbyte.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/bytes/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/ast.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/gcc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/godefs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/main.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/out.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/cgo/util.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/alldocs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/bootstrap.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/build.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/clean.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/context.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/discovery.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/env.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/fix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/fmt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/generate.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/generate_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/get.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/go11.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/go_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/go_windows_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/help.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/http.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/list.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/main.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/match_test.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/cmd/go/mkdoc.sh delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/note.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/note_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/pkg.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/pkg_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/run.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/cmd/go/script delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/script.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/signal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/signal_notunix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/signal_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/tag_test.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/cmd/go/test.bash delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/cgocover/p.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/cgocover/p [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/dep_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/example1_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/example2_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/generate/test1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/generate/test2.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/generate/test3.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/generate/test4.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/bad.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/importcom/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/easy.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/easy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/easy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/hard.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/sub/sub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/local/sub/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/norunexamp [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/norunexamp [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/rundir/sub/sub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/rundir/x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/shadow/roo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/shadow/roo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/shadow/roo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badc/x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badpkg/x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badtes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badtes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badtes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badtes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/badtes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/cgotest/m.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/go-cmd [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/main_t [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/main_t [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/notest [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/syntax [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/syntax [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testcy [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testde [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testde [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testde [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/testde [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/bad.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/good.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/h [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/h [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/h [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/s [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/s [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/v [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/v [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/v [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/x [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/x [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/x [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/x [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vend/x/x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vetpkg [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vetpkg/b.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/vetpkg/c.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/xtesto [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/src/xtesto [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/standalone [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testimport/p.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testimport [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testimport [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testimport [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testimport [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testinternal/p.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testintern [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testonly/p [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testdata/testvendor [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testflag.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/testgo.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/tool.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/vcs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/vcs_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/vendor_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/version.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/go/vet.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/gofmt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/gofmt_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/long_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/rewrite.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/simplify.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/comment [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/comments.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/composi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/composi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/crlf.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/crlf.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/import.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/import.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/old.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/old.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite1.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite2.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite3.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite4.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite5.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite6.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite7.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/rewrite8.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/slices1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/slices1.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/slices2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/slices2.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin1.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin2.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin3.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin3.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin4.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/stdin4.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/typeswi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/cmd/gofmt/testdata/typeswi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/bit_reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/bzip2.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/bzip2_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/huffman.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/move_to_front.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/testdata/Ma [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/bzip2/testdata/e.txt.bz2 delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/copy.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/copy_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/deflate.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/deflate_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/fixedhuff.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/flate_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/gen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/huffman_bit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/huffman_code.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/inflate.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/inflate_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/reverse_bits.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/token.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/flate/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/gzip/gunzip.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/gzip/gunzip_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/gzip/gzip.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/gzip/gzip_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/gzip/testdata/iss [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/lzw/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/lzw/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/lzw/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/lzw/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/testdata/Mark.Twa [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/testdata/e.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/testdata/pi.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/zlib/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/zlib/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/zlib/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/compress/zlib/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/heap/heap.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/heap/heap_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/list/list.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/list/list_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/ring/ring.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/container/ring/ring_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/aes_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/cipher.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/cipher_asm.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/cipher_generic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/aes/const.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/benchmark_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cbc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cbc_aes_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cfb.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cfb_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cipher.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/cipher_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/common_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/ctr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/ctr_aes_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/gcm.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/gcm_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/io.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/ofb.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/ofb_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/xor.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/cipher/xor_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/crypto.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/des/block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/des/cipher.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/des/const.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/des/des_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/dsa/dsa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/dsa/dsa_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/ecdsa/ecdsa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/ecdsa/ecdsa_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/elliptic/elliptic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/elliptic/elliptic_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/elliptic/p224.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/elliptic/p224_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/elliptic/p256.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/hmac/hmac.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/hmac/hmac_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/gen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/md5.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/md5_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/md5block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/md5block_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/md5/md5block_generic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/eagain.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/rand.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/rand_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/rand_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/rand_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/rand_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/util.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rand/util_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rc4/rc4.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rc4/rc4_asm.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rc4/rc4_ref.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rc4/rc4_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/pkcs1v15.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/pkcs1v15_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/pss.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/pss_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/rsa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/rsa_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/rsa/testdata/pss-ve [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha1/sha1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha1/sha1_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha1/sha1block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha1/sha1block_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha1/sha1block_generic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha256/sha256.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha256/sha256_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha256/sha256block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha256/sha256block_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha512/sha512.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha512/sha512_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha512/sha512block.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/sha512/sha512block_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/subtle/constant_time.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/subtle/constant_tim [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/alert.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/cipher_suites.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/common.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/conn.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/conn_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/generate_cert.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_client.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_clien [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_messages.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_messa [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_server.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_serve [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/handshake_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/key_agreement.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/prf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/prf_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Client [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/testdata/Server [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/ticket.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/tls.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/tls/tls_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/cert_pool.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pem_decrypt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pem_decrypt_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pkcs1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pkcs8.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pkcs8_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/pkix/pkix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_cgo_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_darwin_ar [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_darwin_armx.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_nacl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_nocgo_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/root_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/sec1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/sec1_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/sha2_windows_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/verify.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/verify_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/x509.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/x509_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/crypto/x509/x509_test_import.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/convert.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/convert_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/driver/driver.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/driver/types.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/driver/types_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/fakedb_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/sql.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/database/sql/sql_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/buf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/class_string.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/const.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/entry.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/line.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/line_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/open.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/line- [...] delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/line-gcc.elf delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/line1.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/line1.h delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/line2.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/typedef.c delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/typedef.elf delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/typedef.elf4 delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/testdata/typed [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/type_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/typeunit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/dwarf/unit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/elf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/elf_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/file_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/symbols_test.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/gcc-386 [...] delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/gcc-amd [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/gcc-amd [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/go-relo [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/hello-w [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/elf/testdata/hello.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/gosym/pclinetest.h delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/gosym/pclinetest.s delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/gosym/pclntab.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/gosym/pclntab_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/gosym/symtab.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/fat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/file_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/macho.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/testdata/fat-g [...] delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/macho/testdata/gcc-3 [...] delete mode 100755 llgo/third_party/gofrontend/libgo/go/debug/macho/testdata/gcc-a [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/testdata/gcc-a [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/macho/testdata/hello.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/file_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/pe.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/testdata/gcc-386- [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/testdata/gcc-386- [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/testdata/gcc-amd6 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/testdata/gcc-amd6 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/pe/testdata/hello.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/file_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/plan9obj.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/testdata/38 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/testdata/am [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/debug/plan9obj/testdata/hello.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/ascii85/ascii85.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/ascii85/ascii85_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/asn1/asn1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/asn1/asn1_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/asn1/common.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/asn1/marshal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/asn1/marshal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/base32/base32.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/base32/base32_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/base64/base64.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/base64/base64_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/binary/binary.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/binary/binary_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/binary/varint.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/binary/varint_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/csv/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/csv/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/csv/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/csv/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/csv/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/encoding.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/codec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/debug.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/dec_helpers.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/decgen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/decode.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/decoder.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/dump.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/enc_helpers.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/encgen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/encode.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/encoder.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/encoder_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/error.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/gobencdec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/timing_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/gob/type_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/hex/hex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/hex/hex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/bench_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/decode.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/decode_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/encode.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/encode_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/fold.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/fold_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/indent.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/scanner.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/scanner_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/stream.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/stream_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/tagkey_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/tags.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/tags_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/json/testdata/cod [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/pem/pem.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/pem/pem_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/atom_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/marshal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/marshal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/read.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/read_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/typeinfo.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/xml.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/encoding/xml/xml_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/errors/errors.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/errors/errors_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/README delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/direct.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/per_host.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/per_host_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/proxy.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/proxy_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/proxy/socks5.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/terminal/terminal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/terminal/terminal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/exp/terminal/util.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/expvar/expvar.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/expvar/expvar_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/flag/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/flag/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/flag/flag.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/flag/flag_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/fmt_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/norace_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/print.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/race_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/scan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/scan_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/fmt/stringer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/ast.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/ast_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/commentmap.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/commentmap_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/filter.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/filter_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/import.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/print.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/print_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/resolve.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/scope.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/ast/walk.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/build.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/build_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/deps_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/read.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/read_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/syslist.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/syslist_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/testdata/empty/dummy delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/testdata/multi/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/testdata/multi/fi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/testdata/other/fi [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/build/testdata/other/main.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/constant/go13.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/constant/go14.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/constant/value.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/constant/value_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/comment.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/comment_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/doc_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/example.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/exports.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/filter.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/headscan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/synopsis.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/synopsis_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/a.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/a.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/a.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/a0.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/a1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/b.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/b.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/b.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/b.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/benchmark.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/blank.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/blank.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/blank.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/blank.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/bugpara.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/bugpara.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/bugpara.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/bugpara.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/c.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/c.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/c.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/c.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/d.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/d.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/d.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/d1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/d2.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/e.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/e.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/e.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/e.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error1.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error1.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error1.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error2.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error2.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error2.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/error2.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/example.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/f.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/f.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/f.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/f.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/template.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/testing.0.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/testing.1.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/testing.2.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/doc/testdata/testing.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/format/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/format/format_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/importer/importer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gccgoimporter/ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gcimporter/exp [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gcimporter/gci [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gcimporter/gci [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/internal/gcimporter/tes [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/error_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/interface.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/parser.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/parser_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/performance_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/short_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/testdata/commas.src delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/parser/testdata/issue3106.src delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/nodes.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/performance_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/printer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/printer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/commen [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/commen [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/comments.x delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/commen [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/commen [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/declar [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/declar [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/empty.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/empty.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/expres [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/expres [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/expres [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/linebr [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/linebr [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/parser.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/slow.golden delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/slow.input delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/statem [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/printer/testdata/statem [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/scanner/errors.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/scanner/scanner.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/scanner/scanner_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/token/position.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/token/position_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/token/serialize.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/token/serialize_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/token/token.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/api.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/api_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/assignments.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/builtins.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/builtins_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/call.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/check.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/check_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/conversions.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/errors.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/eval.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/eval_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/expr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/exprstring.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/exprstring_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/go11.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/go12.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/hilbert_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/initorder.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/issues_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/labels.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/lookup.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/methodset.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/object.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/objset.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/operand.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/ordering.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/package.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/predicates.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/resolver.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/resolver_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/return.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/scope.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/selection.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/self_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/sizes.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/stdlib_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/stmt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/token_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/typestring.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/typestring_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/typexpr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/go/types/universe.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/adler32/adler32.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/adler32/adler32_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc32/crc32.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc32/crc32_amd64x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc32/crc32_generic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc32/crc32_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc32/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc64/crc64.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/crc64/crc64_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/fnv/fnv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/fnv/fnv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/hash/hash.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/entity.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/entity_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/escape.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/escape_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/attr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/clone_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/content.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/content_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/context.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/css.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/css_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/error.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/escape.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/escape_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/html.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/html_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/js.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/js_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/template.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/transition.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/transition_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/url.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/html/template/url_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/color.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/palette/gen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/palette/generate.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/palette/palette.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/ycbcr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/color/ycbcr_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/decode_example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/decode_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/draw/bench_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/draw/clip_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/draw/draw.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/draw/draw_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/geom.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/geom_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/gif/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/gif/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/gif/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/gif/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/image.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/image_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/internal/imageutil/gen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/internal/imageutil/i [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/internal/imageutil/impl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/dct_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/fdct.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/huffman.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/idct.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/scan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/jpeg/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/names.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/paeth.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/paeth_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchGray.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchNR [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchNR [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchPa [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchRG [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/benchRGB.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/gray-gr [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/gray-gr [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/invalid [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/invalid [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/invalid [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/invalid [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/testdata/pngsuit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/png/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.2 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.2 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.5bpp.gif delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.c [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.cmyk.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.gif delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.i [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.jpeg delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.p [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.q [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.rgb.jpeg delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.rgb.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.s [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-001.s [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.gray.gif delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.g [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.gray.png delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.g [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.g [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.g [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/testdata/video-005.g [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/ycbcr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/image/ycbcr_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/index/suffixarray/qsufsort.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/index/suffixarray/suffixarray.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/index/suffixarray/suffixar [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/format/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/singleflight/sing [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/singleflight/sing [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/unix/dummy.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/unix/getr [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/r [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/s [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/syscall/windows/z [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/testenv/testenv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/trace/goroutines.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/trace/parser.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/internal/trace/parser_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/io.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/io_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/ioutil/ioutil.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/ioutil/ioutil_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/ioutil/tempfile.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/ioutil/tempfile_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/multi.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/multi_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/pipe.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/io/pipe_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/log.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/log_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/syslog.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/syslog_c.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/syslog_libc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/syslog_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/log/syslog/syslog_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/abs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/acosh.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/all_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/asin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/asinh.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/atan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/atan2.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/atanh.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/accuracy_string.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/arith.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/arith_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/arith_decl_pure.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/arith_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/bits_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/calibrate_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/decimal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/decimal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/float.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/float_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/floatconv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/floatconv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/floatexample_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/ftoa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/gcd_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/hilbert_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/int.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/int_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/intconv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/intconv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/nat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/nat_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/natconv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/natconv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/rat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/rat_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/ratconv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/ratconv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/big/roundingmode_string.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/bits.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cbrt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/abs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/asin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/cmath_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/conj.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/exp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/isinf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/isnan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/log.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/phase.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/polar.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/pow.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/rect.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/sin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/sqrt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/cmplx/tan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/const.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/copysign.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/dim.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/erf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/exp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/expm1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/floor.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/frexp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/gamma.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/hypot.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/j0.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/j1.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/jn.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/ldexp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/lgamma.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/log.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/log10.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/log1p.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/logb.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/mod.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/modf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/nextafter.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/pow.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/pow10.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/exp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/normal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/rand.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/rand_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/regress_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/rng.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/rand/zipf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/remainder.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/signbit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/sin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/sincos.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/sinh.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/sqrt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/tan.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/tanh.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/math/unsafe.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/encodedword.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/encodedword_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/grammar.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/mediatype.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/mediatype_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/formdata.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/formdata_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/multipart.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/multipart_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/testdata/ne [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/multipart/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/quotedprintable/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/quotedprintable/reade [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/quotedprintable/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/quotedprintable/write [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/test.types delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/testdata/test.types delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_freebsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_openbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/mime/type_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/addrselect.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/addrselect_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_android.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_netbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_openbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_resnew.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_resold.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_socknew.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_sockold.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/cgo_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/conf.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/conf_netcgo.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/conf_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/conn_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dial.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dial_gen.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dial_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsclient.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsclient_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsclient_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsclient_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsconfig_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsconfig_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsmsg.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsmsg_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/dnsname_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/error_plan9_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/error_posix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/error_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/external_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_mutex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_mutex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_poll_nacl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_poll_runtime.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_posix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_select.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/fd_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/file_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hook.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hook_cloexec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hook_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hook_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hook_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hosts.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hosts_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/hosts_testdata delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/child.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/child_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/host.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/host_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/matryoshka_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cgi/posix_test.go delete mode 100755 llgo/third_party/gofrontend/libgo/go/net/http/cgi/testdata/test.cgi delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/client.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/client_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookie.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookie_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookiejar/jar.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookiejar/jar_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookiejar/punycode.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/cookiejar/punycod [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/fcgi/child.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/fcgi/fcgi.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/fcgi/fcgi_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/filetransport.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/filetransport_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/fs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/fs_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/header.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/header_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/http_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httptest/recorder.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httptest/recorder [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httptest/server.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httptest/server_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/dump.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/dump_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/httputil.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/persist.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/reverseproxy.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/httputil/reversep [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/internal/chunked.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/internal/chunked_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/jar.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/lex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/lex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/main_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/npn_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/pprof/pprof.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/proxy_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/race.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/range_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/readrequest_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/request.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/request_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/requestwrite_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/response.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/response_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/responsewrite_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/serve_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/server.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/sniff.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/sniff_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/status.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/testdata/file delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/testdata/index.html delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/testdata/style.css delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/transfer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/transfer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/transport.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/transport_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/http/triv.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_freebsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_netbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_openbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/interface_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/main [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/main [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/main [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/switch.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/swit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/swit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/swit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/swit [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/sys_ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/sys_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/internal/socktest/sys_ [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ip.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ip_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ipraw_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/iprawsock.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/iprawsock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/iprawsock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ipsock.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ipsock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ipsock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/ipsock_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/listen_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/lookup_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mac.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mac_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mail/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mail/message.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mail/message_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_cloexec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_plan9_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_posix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/main_windows_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/mockserver_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/net.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/net_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/newpollserver_rtems.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/non_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/nss.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/nss_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/packetconn_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/parse.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/parse_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/pipe.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/pipe_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/platform_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/port.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/port_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/port_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/protoconn_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/race.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/race0.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/client.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/client_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/debug.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/jsonrpc/all_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/jsonrpc/client.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/jsonrpc/server.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/server.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/rpc/server_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_freebsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sendfile_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/server_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/smtp/auth.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/smtp/smtp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/smtp/smtp_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_cloexec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sock_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockopt_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockoptip_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockoptip_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockoptip_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockoptip_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sockoptip_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/sys_cloexec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcp_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsock.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_openbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_stub.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/tcpsockopt_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/domain-resolv.conf delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/empty-resolv.conf delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/hosts delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/igmp delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/igmp6 delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/ipv4-hosts delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/ipv6-hosts delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/openbsd-resolv.conf delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/resolv.conf delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/search-resolv.conf delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/testdata/singleline-hosts delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/header.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/pipeline.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/textproto.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/textproto/writer_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/timeout_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/udp_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/udpsock.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/udpsock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/udpsock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/unixsock.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/unixsock_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/unixsock_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/url/url.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/net/url/url_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/regexp/all_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/regexp/find_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/regexp/regexp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/template/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/template/execute.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/template/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/template/parse.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/old/template/template_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/dir.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/dir_largefile.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/dir_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/dir_regfile.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/dir_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/env.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/env_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/env_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/error.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/error_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/error_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/error_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/error_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/exec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/exec_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/exec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/lp_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/lp_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/lp_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/lp_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec/lp_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/exec_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/file.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/file_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/file_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/file_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/getwd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/getwd_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/os_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/os_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/path.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/path_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/path_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/path_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/path_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/pipe_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/pipe_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/proc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/signal/signal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/signal/signal_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/signal/signal_plan9_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/signal/signal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/signal/signal_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_atim.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_atimespec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_nacl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/stat_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sticky_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sticky_notbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/str.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_freebsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_nacl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_uname.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/sys_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/types.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/types_notwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/types_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/decls_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/decls_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/lookup.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/lookup_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/lookup_stubs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/lookup_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/lookup_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/user.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/os/user/user_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/example_unix [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/match.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/match_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/path.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/path_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/path_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/path_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/path_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/symlink.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/symlink_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/filepath/symlink_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/match.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/match_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/path.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/path/path_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/all_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/deepequal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/makefunc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/makefunc_ffi.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/makefunc_ffi_c.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/set_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/tostring_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/reflect/value.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/all_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/backtrack.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/exec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/exec2_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/exec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/find_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/onepass.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/onepass_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/regexp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/compile.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/parse.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/parse_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/perl_groups.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/prog.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/prog_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/regexp.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/simplify.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/syntax/simplify_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/README delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/basic.dat delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/nullsubexpr.dat delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/re2-exhaus [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/re2-search.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/repetition.dat delete mode 100644 llgo/third_party/gofrontend/libgo/go/regexp/testdata/testregex.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/append_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/chan_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/chanbarrier_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/closure_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/compiler.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/complex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/crash_cgo_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/crash_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/crash_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug/garbage.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug/garbage_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug/heapdump_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug/stack.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/debug/stack_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/env_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/error.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/export_arm_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/export_linux_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/export_windows_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/extern.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/gc_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/gcinfo_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/iface_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/lfstack_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/malloc_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/map_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/mapspeed_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/mem.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/mfinal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/norace_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/parfor_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/pprof/mprof_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/pprof/pprof.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/pprof/pprof_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/proc_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/runtime_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/runtime_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/string_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/symtab_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/runtime/vlrt.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/example_interface_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/example_keys_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/example_multi_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/example_wrapper_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/search.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/search_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/sort.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sort/sort_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atob.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atob_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atof.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atof_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atoi.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/atoi_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/decimal.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/decimal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/extfloat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/fp_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/ftoa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/ftoa_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/internal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/isprint.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/itoa.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/itoa_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/makeisprint.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/quote.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/quote_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/strconv_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/testdata/testfp.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/strconv/testfp.txt delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/compare.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/compare_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/indexbyte.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/reader_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/replace.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/replace_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/search.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/search_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/strings.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/strings_decl.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/strings/strings_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/64bit_arm.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/atomic.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/atomic_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/value.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/atomic/value_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/cas.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/cond.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/cond_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/mutex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/mutex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/once.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/once_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/pool.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/pool_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/race.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/race0.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/runtime.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/runtime_sema_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/rwmutex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/rwmutex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/waitgroup.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/sync/waitgroup_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/bpf_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/const_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/creds_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/dir_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/env_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/env_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/env_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/errno.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/errors_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/errstr.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/errstr_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/errstr_nor.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_linux_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_solaris_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_stubs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/exec_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/export_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_irix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_386.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_alpha.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_amd64.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_s390.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_s390x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_ustat.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_linux_utim [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_posix_larg [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_posix_regfile.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_posix_utim [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_solaris_386.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_solaris_amd64.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_solaris_sparc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_solaris_sp [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_support.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_uname.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_wait4.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/libcall_waitpid.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/lsf_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/mksyscall.awk delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/mmap_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/netlink_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/pwd_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/race0.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_bsd_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_darwin.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_dragonfly.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_freebsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_freebsd_32bit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_freebsd_64bit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_ifma_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_netbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_noifma_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/route_openbsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/security_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/signame.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/sleep_rtems.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/sleep_select.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/sockcmsg_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/sockcmsg_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_bsd.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_irix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_linux.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_linux_ppc64 [...] delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_linux_type.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_posix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/socket_xnet.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/str.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_errno.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_386.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_alpha.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_amd64.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_s390.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_s390x.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_linux_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_solaris.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_stubs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/syscall_unix_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/syscall/wait.c delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/allocs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/allocs_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/benchmark.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/benchmark_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/cover.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/example.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/iotest/logger.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/iotest/reader.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/iotest/writer.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/quick/quick.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/quick/quick_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/testing.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/testing/testing_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/scanner/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/scanner/scanner.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/scanner/scanner_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/tabwriter/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/tabwriter/tabwriter.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/tabwriter/tabwriter_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/doc.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/exec.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/exec_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/funcs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/helper.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/multi_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/option.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/parse/lex.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/parse/lex_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/parse/node.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/parse/parse.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/parse/parse_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/template.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/testdata/file1.tmpl delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/testdata/file2.tmpl delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/testdata/tmpl1.tmpl delete mode 100644 llgo/third_party/gofrontend/libgo/go/text/template/testdata/tmpl2.tmpl delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/format.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/format_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/genzabbrs.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/internal_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/sleep.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/sleep_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/sys_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/sys_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/sys_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/tick.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/tick_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/time.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/time_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_abbrs_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_ios.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_plan9.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_read.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_unix.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/time/zoneinfo_windows.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/casetables.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/digit.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/digit_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/graphic.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/graphic_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/letter.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/letter_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/script_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/tables.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf16/export_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf16/utf16.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf16/utf16_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf8/example_test.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf8/utf8.go delete mode 100644 llgo/third_party/gofrontend/libgo/go/unicode/utf8/utf8_test.go delete mode 100755 llgo/third_party/gofrontend/libgo/godeps.sh delete mode 100755 llgo/third_party/gofrontend/libgo/merge.sh delete mode 100755 llgo/third_party/gofrontend/libgo/mksysinfo.sh delete mode 100755 llgo/third_party/gofrontend/libgo/mvifdiff.sh delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/arch.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/array.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/chan.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/chan.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/cpuprof.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/defs.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/env_posix.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/getncpu-bsd.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/getncpu-irix.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/getncpu-linux.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/getncpu-none.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/getncpu-solaris.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-alloc.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-append.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-assert-interface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-assert.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-assert.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-breakpoint.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-byte-array-to-string.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-caller.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-callers.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-can-convert-interface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-cdiv.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-cgo.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-check-interface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-construct-map.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-convert-interface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-copy.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-defer.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-defer.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-deferred-recover.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-eface-compare.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-eface-val-compare.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-ffi.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-ffi.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-fieldtrack.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-iface.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-int-array-to-string.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-int-to-string.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-interface-compare.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-interface-eface-compare.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-interface-val-compare.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-libmain.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-main.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-make-slice.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-map-delete.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-map-index.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-map-len.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-map-range.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-matherr.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-memcmp.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-nanotime.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-new-map.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-new.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-nosys.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-now.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-panic.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-panic.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-print.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-recover.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-reflect-call.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-reflect-map.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-rune.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-runtime-error.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-setenv.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-signal.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-strcmp.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-string-to-byte-array.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-string-to-int-array.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-string.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-strplus.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-strslice.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-traceback.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-complex.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-eface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-error.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-float.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-identity.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-interface.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type-string.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-type.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-typedesc-equal.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-unsafe-new.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-unsafe-newarray.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-unsafe-pointer.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-unsetenv.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-unwind.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/go-varargs.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/goc2c.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/heapdump.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/interface.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/lfstack.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/lock_futex.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/lock_sema.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/malloc.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/malloc.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/map.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/map.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mcache.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mcentral.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mem.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mem_posix_memalign.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mfixalloc.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mgc0.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mgc0.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mheap.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/mprof.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/msize.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/netpoll.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/netpoll_epoll.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/netpoll_kqueue.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/netpoll_select.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/netpoll_stub.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/panic.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/parfor.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/print.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/proc.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/rdebug.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/reflect.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/rtems-task-variable-add.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/runtime.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/runtime.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/runtime1.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/sema.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/signal_unix.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/signal_unix.h delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/sigqueue.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/string.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/thread-linux.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/thread-sema.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/thread.c delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/time.goc delete mode 100644 llgo/third_party/gofrontend/libgo/runtime/yield.c delete mode 100644 llgo/third_party/gofrontend/libgo/testsuite/Makefile.am delete mode 100644 llgo/third_party/gofrontend/libgo/testsuite/Makefile.in delete mode 100755 llgo/third_party/gofrontend/libgo/testsuite/gotest delete mode 100644 llgo/third_party/gofrontend/ltmain.sh delete mode 100644 llgo/third_party/gofrontend/missing delete mode 100644 llgo/third_party/gotools/LICENSE delete mode 100644 llgo/third_party/gotools/go/ast/astutil/enclosing.go delete mode 100644 llgo/third_party/gotools/go/ast/astutil/enclosing_test.go delete mode 100644 llgo/third_party/gotools/go/ast/astutil/imports.go delete mode 100644 llgo/third_party/gotools/go/ast/astutil/imports_test.go delete mode 100644 llgo/third_party/gotools/go/ast/astutil/util.go delete mode 100644 llgo/third_party/gotools/go/buildutil/allpackages.go delete mode 100644 llgo/third_party/gotools/go/buildutil/allpackages_test.go delete mode 100644 llgo/third_party/gotools/go/buildutil/fakecontext.go delete mode 100644 llgo/third_party/gotools/go/buildutil/util.go delete mode 100644 llgo/third_party/gotools/go/buildutil/util_test.go delete mode 100644 llgo/third_party/gotools/go/callgraph/callgraph.go delete mode 100644 llgo/third_party/gotools/go/callgraph/cha/cha.go delete mode 100644 llgo/third_party/gotools/go/callgraph/cha/cha_test.go delete mode 100644 llgo/third_party/gotools/go/callgraph/cha/testdata/func.go delete mode 100644 llgo/third_party/gotools/go/callgraph/cha/testdata/iface.go delete mode 100644 llgo/third_party/gotools/go/callgraph/cha/testdata/recv.go delete mode 100644 llgo/third_party/gotools/go/callgraph/rta/rta.go delete mode 100644 llgo/third_party/gotools/go/callgraph/rta/rta_test.go delete mode 100644 llgo/third_party/gotools/go/callgraph/rta/testdata/func.go delete mode 100644 llgo/third_party/gotools/go/callgraph/rta/testdata/iface.go delete mode 100644 llgo/third_party/gotools/go/callgraph/rta/testdata/rtype.go delete mode 100644 llgo/third_party/gotools/go/callgraph/static/static.go delete mode 100644 llgo/third_party/gotools/go/callgraph/static/static_test.go delete mode 100644 llgo/third_party/gotools/go/callgraph/util.go delete mode 100644 llgo/third_party/gotools/go/exact/exact.go delete mode 100644 llgo/third_party/gotools/go/exact/exact_test.go delete mode 100644 llgo/third_party/gotools/go/exact/go13.go delete mode 100644 llgo/third_party/gotools/go/exact/go14.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/gccgoinstallation.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/gccgoinstallation_test.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/importer.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/importer_test.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/parser.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/parser_test.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/complexnums.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/complexnums.gox delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/imports.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/imports.gox delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/pointer.go delete mode 100644 llgo/third_party/gotools/go/gccgoimporter/testdata/pointer.gox delete mode 100644 llgo/third_party/gotools/go/gcimporter/exportdata.go delete mode 100644 llgo/third_party/gotools/go/gcimporter/gcimporter.go delete mode 100644 llgo/third_party/gotools/go/gcimporter/gcimporter_test.go delete mode 100644 llgo/third_party/gotools/go/gcimporter/testdata/exports.go delete mode 100644 llgo/third_party/gotools/go/importer/export.go delete mode 100644 llgo/third_party/gotools/go/importer/import.go delete mode 100644 llgo/third_party/gotools/go/importer/import_test.go delete mode 100644 llgo/third_party/gotools/go/importer/predefined.go delete mode 100644 llgo/third_party/gotools/go/loader/cgo.go delete mode 100644 llgo/third_party/gotools/go/loader/loader.go delete mode 100644 llgo/third_party/gotools/go/loader/loader_test.go delete mode 100644 llgo/third_party/gotools/go/loader/source_test.go delete mode 100644 llgo/third_party/gotools/go/loader/stdlib_test.go delete mode 100644 llgo/third_party/gotools/go/loader/testdata/a.go delete mode 100644 llgo/third_party/gotools/go/loader/testdata/b.go delete mode 100644 llgo/third_party/gotools/go/loader/testdata/badpkgdecl.go delete mode 100644 llgo/third_party/gotools/go/loader/util.go delete mode 100644 llgo/third_party/gotools/go/pointer/TODO delete mode 100644 llgo/third_party/gotools/go/pointer/analysis.go delete mode 100644 llgo/third_party/gotools/go/pointer/api.go delete mode 100644 llgo/third_party/gotools/go/pointer/callgraph.go delete mode 100644 llgo/third_party/gotools/go/pointer/constraint.go delete mode 100644 llgo/third_party/gotools/go/pointer/doc.go delete mode 100644 llgo/third_party/gotools/go/pointer/example_test.go delete mode 100644 llgo/third_party/gotools/go/pointer/gen.go delete mode 100644 llgo/third_party/gotools/go/pointer/hvn.go delete mode 100644 llgo/third_party/gotools/go/pointer/intrinsics.go delete mode 100644 llgo/third_party/gotools/go/pointer/labels.go delete mode 100644 llgo/third_party/gotools/go/pointer/opt.go delete mode 100644 llgo/third_party/gotools/go/pointer/pointer_test.go delete mode 100644 llgo/third_party/gotools/go/pointer/print.go delete mode 100644 llgo/third_party/gotools/go/pointer/reflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/solve.go delete mode 100644 llgo/third_party/gotools/go/pointer/stdlib_test.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/a_test.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/another.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/arrayreflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/arrays.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/channels.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/chanreflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/chanreflect1.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/context.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/conv.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/finalizer.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/flow.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/fmtexcerpt.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/func.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/funcreflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/hello.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/interfaces.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/issue9002.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/mapreflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/maps.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/panic.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/recur.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/reflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/rtti.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/structreflect.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/structs.go delete mode 100644 llgo/third_party/gotools/go/pointer/testdata/timer.go delete mode 100644 llgo/third_party/gotools/go/pointer/util.go delete mode 100644 llgo/third_party/gotools/go/ssa/blockopt.go delete mode 100644 llgo/third_party/gotools/go/ssa/builder.go delete mode 100644 llgo/third_party/gotools/go/ssa/builder_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/const.go delete mode 100644 llgo/third_party/gotools/go/ssa/create.go delete mode 100644 llgo/third_party/gotools/go/ssa/doc.go delete mode 100644 llgo/third_party/gotools/go/ssa/dom.go delete mode 100644 llgo/third_party/gotools/go/ssa/emit.go delete mode 100644 llgo/third_party/gotools/go/ssa/example_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/func.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external_darwin.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external_freebsd.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external_plan9.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external_unix.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/external_windows.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/interp.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/interp_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/map.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/ops.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/reflect.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/a_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/b_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/boundmeth.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/callstack.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/complit.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/coverage.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/defer.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/fieldprom.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/ifaceconv.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/ifaceprom.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/initorder.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/methprom.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/mrvchain.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/range.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/recover.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/reflect.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/testdata/static.go delete mode 100644 llgo/third_party/gotools/go/ssa/interp/value.go delete mode 100644 llgo/third_party/gotools/go/ssa/lift.go delete mode 100644 llgo/third_party/gotools/go/ssa/lvalue.go delete mode 100644 llgo/third_party/gotools/go/ssa/methods.go delete mode 100644 llgo/third_party/gotools/go/ssa/mode.go delete mode 100644 llgo/third_party/gotools/go/ssa/print.go delete mode 100644 llgo/third_party/gotools/go/ssa/sanity.go delete mode 100644 llgo/third_party/gotools/go/ssa/source.go delete mode 100644 llgo/third_party/gotools/go/ssa/source_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/ssa.go delete mode 100644 llgo/third_party/gotools/go/ssa/ssautil/switch.go delete mode 100644 llgo/third_party/gotools/go/ssa/ssautil/switch_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/ssautil/testdata/switches.go delete mode 100644 llgo/third_party/gotools/go/ssa/ssautil/visit.go delete mode 100644 llgo/third_party/gotools/go/ssa/stdlib_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/testdata/objlookup.go delete mode 100644 llgo/third_party/gotools/go/ssa/testdata/valueforexpr.go delete mode 100644 llgo/third_party/gotools/go/ssa/testmain.go delete mode 100644 llgo/third_party/gotools/go/ssa/testmain_test.go delete mode 100644 llgo/third_party/gotools/go/ssa/util.go delete mode 100644 llgo/third_party/gotools/go/ssa/wrappers.go delete mode 100644 llgo/third_party/gotools/go/types/api.go delete mode 100644 llgo/third_party/gotools/go/types/api_test.go delete mode 100644 llgo/third_party/gotools/go/types/assignments.go delete mode 100644 llgo/third_party/gotools/go/types/builtins.go delete mode 100644 llgo/third_party/gotools/go/types/builtins_test.go delete mode 100644 llgo/third_party/gotools/go/types/call.go delete mode 100644 llgo/third_party/gotools/go/types/check.go delete mode 100644 llgo/third_party/gotools/go/types/check_test.go delete mode 100644 llgo/third_party/gotools/go/types/conversions.go delete mode 100644 llgo/third_party/gotools/go/types/decl.go delete mode 100644 llgo/third_party/gotools/go/types/errors.go delete mode 100644 llgo/third_party/gotools/go/types/eval.go delete mode 100644 llgo/third_party/gotools/go/types/eval_test.go delete mode 100644 llgo/third_party/gotools/go/types/expr.go delete mode 100644 llgo/third_party/gotools/go/types/exprstring.go delete mode 100644 llgo/third_party/gotools/go/types/exprstring_test.go delete mode 100644 llgo/third_party/gotools/go/types/go11.go delete mode 100644 llgo/third_party/gotools/go/types/go12.go delete mode 100644 llgo/third_party/gotools/go/types/hilbert_test.go delete mode 100644 llgo/third_party/gotools/go/types/initorder.go delete mode 100644 llgo/third_party/gotools/go/types/issues_test.go delete mode 100644 llgo/third_party/gotools/go/types/labels.go delete mode 100644 llgo/third_party/gotools/go/types/lookup.go delete mode 100644 llgo/third_party/gotools/go/types/methodset.go delete mode 100644 llgo/third_party/gotools/go/types/methodsetcache.go delete mode 100644 llgo/third_party/gotools/go/types/object.go delete mode 100644 llgo/third_party/gotools/go/types/objset.go delete mode 100644 llgo/third_party/gotools/go/types/operand.go delete mode 100644 llgo/third_party/gotools/go/types/ordering.go delete mode 100644 llgo/third_party/gotools/go/types/package.go delete mode 100644 llgo/third_party/gotools/go/types/predicates.go delete mode 100644 llgo/third_party/gotools/go/types/resolver.go delete mode 100644 llgo/third_party/gotools/go/types/resolver_test.go delete mode 100644 llgo/third_party/gotools/go/types/return.go delete mode 100644 llgo/third_party/gotools/go/types/scope.go delete mode 100644 llgo/third_party/gotools/go/types/selection.go delete mode 100644 llgo/third_party/gotools/go/types/self_test.go delete mode 100644 llgo/third_party/gotools/go/types/sizes.go delete mode 100644 llgo/third_party/gotools/go/types/stdlib_test.go delete mode 100644 llgo/third_party/gotools/go/types/stmt.go delete mode 100644 llgo/third_party/gotools/go/types/testdata/blank.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/builtins.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/const0.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/const1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/constdecl.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/conversions.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/cycles.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/cycles1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/cycles2.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/cycles3.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/cycles4.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/decls0.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/decls1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/decls2a.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/decls2b.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/decls3.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/errors.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/expr0.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/expr1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/expr2.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/expr3.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/gotos.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/importdecl0a.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/importdecl0b.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/importdecl1a.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/importdecl1b.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/init0.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/init1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/init2.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/issues.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/labels.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/methodsets.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/shifts.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/stmt0.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/stmt1.src delete mode 100644 llgo/third_party/gotools/go/types/testdata/vardecl.src delete mode 100644 llgo/third_party/gotools/go/types/token_test.go delete mode 100644 llgo/third_party/gotools/go/types/type.go delete mode 100644 llgo/third_party/gotools/go/types/typestring.go delete mode 100644 llgo/third_party/gotools/go/types/typestring_test.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/example_test.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/imports.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/imports_test.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/map.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/map_test.go delete mode 100644 llgo/third_party/gotools/go/types/typeutil/ui.go delete mode 100644 llgo/third_party/gotools/go/types/typexpr.go delete mode 100644 llgo/third_party/gotools/go/types/universe.go delete mode 100644 llgo/third_party/gotools/go/vcs/discovery.go delete mode 100644 llgo/third_party/gotools/go/vcs/env.go delete mode 100644 llgo/third_party/gotools/go/vcs/http.go delete mode 100644 llgo/third_party/gotools/go/vcs/vcs.go delete mode 100644 llgo/third_party/gotools/go/vcs/vcs_test.go delete mode 100644 llgo/third_party/liner/COPYING delete mode 100644 llgo/third_party/liner/README.md delete mode 100644 llgo/third_party/liner/bsdinput.go delete mode 100644 llgo/third_party/liner/common.go delete mode 100644 llgo/third_party/liner/fallbackinput.go delete mode 100644 llgo/third_party/liner/input.go delete mode 100644 llgo/third_party/liner/input_darwin.go delete mode 100644 llgo/third_party/liner/input_linux.go delete mode 100644 llgo/third_party/liner/input_test.go delete mode 100644 llgo/third_party/liner/input_windows.go delete mode 100644 llgo/third_party/liner/line.go delete mode 100644 llgo/third_party/liner/line_test.go delete mode 100644 llgo/third_party/liner/output.go delete mode 100644 llgo/third_party/liner/output_windows.go delete mode 100644 llgo/third_party/liner/prefix_test.go delete mode 100644 llgo/third_party/liner/race_test.go delete mode 100644 llgo/third_party/liner/signal.go delete mode 100644 llgo/third_party/liner/signal_legacy.go delete mode 100644 llgo/third_party/liner/unixmode.go delete mode 100644 llgo/third_party/liner/width.go delete mode 100644 llgo/third_party/liner/width_test.go delete mode 100755 llgo/update_third_party.sh delete mode 100644 llgo/utils/benchcomp/README delete mode 100644 llgo/utils/benchcomp/analyze.R delete mode 100644 llgo/utils/benchcomp/main.go delete mode 100644 llvm/benchmarks/CMakeLists.txt delete mode 100644 llvm/benchmarks/DummyYAML.cpp delete mode 100644 llvm/bindings/go/llvm/transforms_coroutines.go delete mode 100644 llvm/docs/CommandGuide/llvm-cxxmap.rst delete mode 100644 llvm/docs/CommandGuide/llvm-objdump.rst delete mode 100644 llvm/docs/MarkdownQuickstartTemplate.md delete mode 100644 llvm/docs/SupportLibrary.rst delete mode 100644 llvm/docs/TestSuiteGuide.md delete mode 100644 llvm/include/llvm-c/Error.h delete mode 100644 llvm/include/llvm-c/Transforms/AggressiveInstCombine.h delete mode 100644 llvm/include/llvm-c/Transforms/Coroutines.h delete mode 100644 llvm/include/llvm/ADT/bit.h create mode 100644 llvm/include/llvm/Analysis/DivergenceAnalysis.h delete mode 100644 llvm/include/llvm/Analysis/GuardUtils.h delete mode 100644 llvm/include/llvm/Analysis/IVDescriptors.h delete mode 100644 llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h delete mode 100644 llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h delete mode 100644 llvm/include/llvm/Analysis/OrderedInstructions.h delete mode 100644 llvm/include/llvm/BinaryFormat/MsgPack.def delete mode 100644 llvm/include/llvm/BinaryFormat/MsgPack.h delete mode 100644 llvm/include/llvm/BinaryFormat/MsgPackReader.h delete mode 100644 llvm/include/llvm/BinaryFormat/MsgPackWriter.h delete mode 100644 llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h create mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h create mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h delete mode 100644 llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h delete mode 100644 llvm/include/llvm/Demangle/ItaniumDemangle.h delete mode 100644 llvm/include/llvm/Demangle/Utility.h delete mode 100644 llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h delete mode 100644 llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h delete mode 100644 llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h delete mode 100644 llvm/include/llvm/IR/CFGDiff.h delete mode 100644 llvm/include/llvm/IR/IntrinsicsRISCV.td delete mode 100644 llvm/include/llvm/IR/PassInstrumentation.h delete mode 100644 llvm/include/llvm/IR/PassTimingInfo.h delete mode 100644 llvm/include/llvm/Passes/StandardInstrumentations.h delete mode 100644 llvm/include/llvm/Support/CFGUpdate.h delete mode 100644 llvm/include/llvm/Support/FileCheck.h delete mode 100644 llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h delete mode 100644 llvm/include/llvm/Support/MSVCErrorWorkarounds.h delete mode 100644 llvm/include/llvm/Support/SymbolRemappingReader.h delete mode 100644 llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h delete mode 100644 llvm/include/llvm/Transforms/Utils/GuardUtils.h create mode 100644 llvm/include/llvm/Transforms/Utils/OrderedInstructions.h delete mode 100644 llvm/include/llvm/XRay/BlockIndexer.h delete mode 100644 llvm/include/llvm/XRay/BlockPrinter.h delete mode 100644 llvm/include/llvm/XRay/BlockVerifier.h delete mode 100644 llvm/include/llvm/XRay/FDRLogBuilder.h delete mode 100644 llvm/include/llvm/XRay/FDRRecordConsumer.h delete mode 100644 llvm/include/llvm/XRay/FDRRecordProducer.h delete mode 100644 llvm/include/llvm/XRay/FDRRecords.h delete mode 100644 llvm/include/llvm/XRay/FDRTraceExpander.h delete mode 100644 llvm/include/llvm/XRay/FDRTraceWriter.h delete mode 100644 llvm/include/llvm/XRay/FileHeaderReader.h delete mode 100644 llvm/include/llvm/XRay/Profile.h delete mode 100644 llvm/include/llvm/XRay/RecordPrinter.h create mode 100644 llvm/lib/Analysis/DivergenceAnalysis.cpp delete mode 100644 llvm/lib/Analysis/GuardUtils.cpp delete mode 100644 llvm/lib/Analysis/IVDescriptors.cpp delete mode 100644 llvm/lib/Analysis/InstructionPrecedenceTracking.cpp delete mode 100644 llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp delete mode 100644 llvm/lib/Analysis/OrderedInstructions.cpp delete mode 100644 llvm/lib/BinaryFormat/MsgPackReader.cpp delete mode 100644 llvm/lib/BinaryFormat/MsgPackWriter.cpp delete mode 100644 llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp delete mode 100644 llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.h create mode 100644 llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp create mode 100644 llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h delete mode 100644 llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp create mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp delete mode 100644 llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp rename llvm/{include/llvm => lib}/Demangle/Compiler.h (100%) delete mode 100644 llvm/lib/Demangle/MicrosoftDemangleNodes.cpp delete mode 100644 llvm/lib/Demangle/MicrosoftDemangleNodes.h rename llvm/{include/llvm => lib}/Demangle/StringView.h (100%) create mode 100644 llvm/lib/Demangle/Utility.h delete mode 100644 llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp delete mode 100644 llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp delete mode 100644 llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp delete mode 100644 llvm/lib/IR/PassInstrumentation.cpp delete mode 100644 llvm/lib/IR/PassTimingInfo.cpp delete mode 100644 llvm/lib/Passes/StandardInstrumentations.cpp delete mode 100644 llvm/lib/Support/FileCheck.cpp delete mode 100644 llvm/lib/Support/ItaniumManglingCanonicalizer.cpp delete mode 100644 llvm/lib/Support/SymbolRemappingReader.cpp delete mode 100644 llvm/lib/Target/BPF/BPFMIChecking.cpp create mode 100644 llvm/lib/Target/Hexagon/HexagonGatherPacketize.cpp delete mode 100644 llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp delete mode 100644 llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h create mode 100644 llvm/lib/Target/Sparc/SparcTargetStreamer.h delete mode 100644 llvm/lib/Target/WebAssembly/WebAssemblyEHRestoreStackPointer.cpp mode change 100644 => 100755 llvm/lib/Target/X86/X86SchedBroadwell.td mode change 100644 => 100755 llvm/lib/Target/X86/X86SchedSkylakeServer.td delete mode 100644 llvm/lib/Testing/Support/SupportHelpers.cpp delete mode 100644 llvm/lib/Transforms/IPO/HotColdSplitting.cpp delete mode 100644 llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp delete mode 100644 llvm/lib/Transforms/Utils/GuardUtils.cpp create mode 100644 llvm/lib/Transforms/Utils/OrderedInstructions.cpp delete mode 100644 llvm/lib/XRay/BlockIndexer.cpp delete mode 100644 llvm/lib/XRay/BlockPrinter.cpp delete mode 100644 llvm/lib/XRay/BlockVerifier.cpp delete mode 100644 llvm/lib/XRay/FDRRecordProducer.cpp delete mode 100644 llvm/lib/XRay/FDRRecords.cpp delete mode 100644 llvm/lib/XRay/FDRTraceExpander.cpp delete mode 100644 llvm/lib/XRay/FDRTraceWriter.cpp delete mode 100644 llvm/lib/XRay/FileHeaderReader.cpp delete mode 100644 llvm/lib/XRay/LLVMBuild.txt delete mode 100644 llvm/lib/XRay/LogBuilderConsumer.cpp delete mode 100644 llvm/lib/XRay/Profile.cpp delete mode 100644 llvm/lib/XRay/RecordInitializer.cpp delete mode 100644 llvm/lib/XRay/RecordPrinter.cpp delete mode 100644 llvm/test/Analysis/AliasSet/argmemonly.ll delete mode 100644 llvm/test/Analysis/AliasSet/guards.ll delete mode 100644 llvm/test/Analysis/AliasSet/memset.ll delete mode 100644 llvm/test/Analysis/ConstantFolding/funnel-shift.ll delete mode 100644 llvm/test/Analysis/ConstantFolding/vector-undef-elts.ll delete mode 100644 llvm/test/Analysis/CostModel/SystemZ/cmp-ext-01.ll delete mode 100644 llvm/test/Analysis/CostModel/SystemZ/cmp-ext-02.ll create mode 100644 llvm/test/Analysis/CostModel/SystemZ/cmp-ext.ll rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] create mode 100644 llvm/test/Analysis/DivergenceAnalysis/AMDGPU/kernel-args.ll rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/AMDGPU/ [...] create mode 100644 llvm/test/Analysis/DivergenceAnalysis/NVPTX/diverge.ll rename llvm/test/Analysis/{LegacyDivergenceAnalysis => DivergenceAnalysis}/NVPTX/l [...] delete mode 100644 llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/kernel-args.ll delete mode 100644 llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/loads.ll delete mode 100644 llvm/test/Analysis/LegacyDivergenceAnalysis/NVPTX/diverge.ll delete mode 100644 llvm/test/Analysis/MustExecute/infinite_loops.ll delete mode 100644 llvm/test/Analysis/ScalarEvolution/solve-quadratic-i1.ll delete mode 100644 llvm/test/Analysis/ScalarEvolution/solve-quadratic-overflow.ll delete mode 100644 llvm/test/Analysis/ScalarEvolution/solve-quadratic.ll delete mode 100644 llvm/test/Assembler/debug-variant-discriminator.ll delete mode 100644 llvm/test/Assembler/empty-string.s delete mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll delete mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll.bc delete mode 100644 llvm/test/Bitcode/Inputs/apple-clang-700-O3-g-1.bc delete mode 100644 llvm/test/Bitcode/apple-clang-700-compat.test delete mode 100644 llvm/test/Bitcode/bcanalyzer-atomics.ll delete mode 100644 llvm/test/Bitcode/function-address-space-fwd-decl.ll delete mode 100644 llvm/test/Bitcode/function-default-address-spaces.ll delete mode 100644 llvm/test/Bitcode/function-nonzero-address-spaces-types.ll delete mode 100644 llvm/test/Bitcode/function-nonzero-address-spaces.ll delete mode 100644 llvm/test/Bitcode/vector-pcs.ll delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/debug-cpp.ll delete mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir delete mode 100644 llvm/test/CodeGen/AArch64/aarch64-vector-pcs.mir delete mode 100644 llvm/test/CodeGen/AArch64/arm64-custom-call-saved-reg.ll delete mode 100644 llvm/test/CodeGen/AArch64/arm64-reserve-call-saved-reg.ll delete mode 100644 llvm/test/CodeGen/AArch64/arm64-reserved-arg-reg-call-error.ll delete mode 100644 llvm/test/CodeGen/AArch64/code-model-tiny-abs.ll delete mode 100644 llvm/test/CodeGen/AArch64/consthoist-gep.ll delete mode 100644 llvm/test/CodeGen/AArch64/extract-bits.ll delete mode 100644 llvm/test/CodeGen/AArch64/iabs.ll delete mode 100644 llvm/test/CodeGen/AArch64/inline-asm-clobber.ll delete mode 100644 llvm/test/CodeGen/AArch64/inlineasm-illegal-type.ll delete mode 100644 llvm/test/CodeGen/AArch64/known-never-nan.ll delete mode 100644 llvm/test/CodeGen/AArch64/ldradr.ll delete mode 100644 llvm/test/CodeGen/AArch64/machine-outliner-size-info.mir delete mode 100644 llvm/test/CodeGen/AArch64/mingw-refptr.ll delete mode 100644 llvm/test/CodeGen/AArch64/misched-fusion-crypto-eor.mir delete mode 100644 llvm/test/CodeGen/AArch64/pow.ll delete mode 100644 llvm/test/CodeGen/AArch64/sat-add.ll delete mode 100644 llvm/test/CodeGen/AArch64/sdag-store-merging-bug.ll delete mode 100644 llvm/test/CodeGen/AArch64/sign-return-address.ll delete mode 100644 llvm/test/CodeGen/AArch64/spill-debuginfo.mir delete mode 100644 llvm/test/CodeGen/AArch64/tiny_model.ll delete mode 100644 llvm/test/CodeGen/AArch64/tiny_supported.ll delete mode 100644 llvm/test/CodeGen/AArch64/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/AArch64/urem-seteq-optsize.ll delete mode 100644 llvm/test/CodeGen/AArch64/urem-seteq-vec-nonsplat.ll delete mode 100644 llvm/test/CodeGen/AArch64/urem-seteq-vec-splat.ll delete mode 100644 llvm/test/CodeGen/AArch64/urem-seteq.ll delete mode 100644 llvm/test/CodeGen/AArch64/vec-libcalls.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-insert.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-select.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/add_i1.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/atomicrmw-nand.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/build-vector-packed-partial-undef.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/cross-block-use-is-not-abi-copy.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/dag-divergence.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/div_i128.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/diverge-switch-default.ll create mode 100644 llvm/test/CodeGen/AMDGPU/env-amdgiz.ll create mode 100644 llvm/test/CodeGen/AMDGPU/env-amdgizcl.ll create mode 100644 llvm/test/CodeGen/AMDGPU/fence-amdgiz.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/fexp.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/fmax_legacy.f16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/fmin_legacy.f16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/fneg-combines.si.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/fold-imm-copy.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/fold-immediate-operand-shrink-with-carry.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/fold-immediate-operand-shrink.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/fold-vgpr-copy.mir create mode 100644 llvm/test/CodeGen/AMDGPU/frame-index-amdgiz.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/gfx902-without-xnack.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/idot2.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/idot4.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/idot8.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/known-never-nan.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/known-never-snan.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.gather4.a16.dim.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.sample.a16.dim.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.atomic.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.load.format.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.load.format.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.load.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.store.format.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.store.format.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.store.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.load.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.load.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.store.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.raw.tbuffer.store.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.atomic.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.load.format.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.load.format.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.load.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.store.format.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.store.format.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.store.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.tbuffer.load.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.tbuffer.load.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.tbuffer.store.d16.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.struct.tbuffer.store.ll create mode 100644 llvm/test/CodeGen/AMDGPU/load-private-double16-amdgiz.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/madak-inline-constant.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/omod-nsz-flag.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/phi-elimination-assertion.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/regcoalescing-remove-partial-redundanc [...] delete mode 100644 llvm/test/CodeGen/AMDGPU/shader-addr64-nonuniform.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/shift-i128.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/smrd-fold-offset.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/spill-before-exec.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/verifier-implicit-virtreg-invalid-phys [...] delete mode 100644 llvm/test/CodeGen/ARM/Windows/mingw-refptr.ll delete mode 100644 llvm/test/CodeGen/ARM/acle-intrinsics-rot.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-calls.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-casts.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-overflow.ll create mode 100644 llvm/test/CodeGen/ARM/arm-cgp-phis-calls-ret.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-phis-ret.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-pointers.ll delete mode 100644 llvm/test/CodeGen/ARM/arm-cgp-signed-icmps.ll delete mode 100644 llvm/test/CodeGen/ARM/armv8.2a-fp16-vector-intrinsics.ll delete mode 100644 llvm/test/CodeGen/ARM/constant-island-movwt.mir delete mode 100644 llvm/test/CodeGen/ARM/demanded-bits-and.ll delete mode 100644 llvm/test/CodeGen/ARM/fp16-vminmaxnm-vector.ll delete mode 100644 llvm/test/CodeGen/ARM/global-merge-external-2.ll delete mode 100644 llvm/test/CodeGen/ARM/inline-asm-clobber.ll delete mode 100644 llvm/test/CodeGen/ARM/load_store_opt_reg_limit.mir delete mode 100644 llvm/test/CodeGen/ARM/loop-align-cortex-m.ll delete mode 100644 llvm/test/CodeGen/ARM/pow.ll delete mode 100644 llvm/test/CodeGen/ARM/pr39060.ll delete mode 100644 llvm/test/CodeGen/ARM/print-registers.ll delete mode 100644 llvm/test/CodeGen/ARM/smladx-1.ll delete mode 100644 llvm/test/CodeGen/ARM/smlald0.ll delete mode 100644 llvm/test/CodeGen/ARM/smlald1.ll delete mode 100644 llvm/test/CodeGen/ARM/smlald2.ll delete mode 100644 llvm/test/CodeGen/ARM/smlaldx-1.ll delete mode 100644 llvm/test/CodeGen/ARM/smlaldx-2.ll delete mode 100644 llvm/test/CodeGen/ARM/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/ARM/umulo-64-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/ARM/unwind-fp.ll delete mode 100644 llvm/test/CodeGen/BPF/elf-symbol-information.ll delete mode 100644 llvm/test/CodeGen/BPF/xadd.ll delete mode 100644 llvm/test/CodeGen/Hexagon/autohvx/interleave.ll delete mode 100644 llvm/test/CodeGen/Hexagon/autohvx/isel-shuffle-gather.ll delete mode 100644 llvm/test/CodeGen/Hexagon/bit-bitsplit-regclass.ll delete mode 100644 llvm/test/CodeGen/Hexagon/misaligned-const-load.ll delete mode 100644 llvm/test/CodeGen/Hexagon/misaligned-const-store.ll delete mode 100644 llvm/test/CodeGen/Hexagon/namedreg.ll delete mode 100644 llvm/test/CodeGen/Hexagon/packetize-debug-loc.mir delete mode 100644 llvm/test/CodeGen/Hexagon/packetize-frame-setup-destroy.mir delete mode 100644 llvm/test/CodeGen/Hexagon/packetize-nvstore.mir delete mode 100644 llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir create mode 100644 llvm/test/CodeGen/Hexagon/swiz.ll delete mode 100644 llvm/test/CodeGen/Hexagon/swp-epilog-phi11.ll delete mode 100644 llvm/test/CodeGen/Hexagon/verify-liveness-at-def.mir delete mode 100644 llvm/test/CodeGen/Hexagon/vgather-packetize.mir delete mode 100644 llvm/test/CodeGen/MIR/X86/copyIRflags.mir delete mode 100644 llvm/test/CodeGen/MIR/X86/expected-size-integer-after-memory-op [...] delete mode 100644 llvm/test/CodeGen/MIR/X86/instr-symbols-and-mcsymbol-operands.mir delete mode 100644 llvm/test/CodeGen/MIR/X86/invalid-debug-location.mir delete mode 100644 llvm/test/CodeGen/MIR/X86/pr38773.mir delete mode 100644 llvm/test/CodeGen/Mips/Fast-ISel/bricmpi1.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/bitwise.mir delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/icmp.mir delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/irtranslator/bitwise.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/irtranslator/extend_args.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/irtranslator/split_args.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/bitwise.mir delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/icmp.mir delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/bitwise.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/icmp.ll delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/bitwise.mir delete mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/icmp.mir delete mode 100644 llvm/test/CodeGen/Mips/buildpairf64-extractelementf64-implicit-sp.ll delete mode 100644 llvm/test/CodeGen/Mips/f32-to-i64-single-float.ll delete mode 100644 llvm/test/CodeGen/Mips/longbranch/long-branch-expansion-1.ll delete mode 100644 llvm/test/CodeGen/Mips/longbranch/long-branch-expansion-2.ll delete mode 100644 llvm/test/CodeGen/Mips/longbranch/long-branch-expansion-3.ll delete mode 100644 llvm/test/CodeGen/Mips/micromips-b-range.ll delete mode 100644 llvm/test/CodeGen/Mips/micromips-mtc-mfc.ll delete mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.ll delete mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir delete mode 100644 llvm/test/CodeGen/Mips/msa/cc_without_nan.ll delete mode 100644 llvm/test/CodeGen/Mips/shrink-wrap-buildpairf64-extractelementf64.mir delete mode 100644 llvm/test/CodeGen/NVPTX/nvvm-reflect-arch.ll delete mode 100644 llvm/test/CodeGen/NVPTX/vectorize-misaligned.ll create mode 100644 llvm/test/CodeGen/PowerPC/2013-07-01-PHIElimBug.ll delete mode 100644 llvm/test/CodeGen/PowerPC/2013-07-01-PHIElimBug.mir delete mode 100644 llvm/test/CodeGen/PowerPC/addze.ll create mode 100644 llvm/test/CodeGen/PowerPC/coal-sections.ll create mode 100644 llvm/test/CodeGen/PowerPC/combine_loads_from_build_pair.ll delete mode 100644 llvm/test/CodeGen/PowerPC/extswsli.ll delete mode 100644 llvm/test/CodeGen/PowerPC/inlineasm-vsx-reg.ll delete mode 100644 llvm/test/CodeGen/PowerPC/mulld.ll delete mode 100644 llvm/test/CodeGen/PowerPC/optimize-andiso.ll delete mode 100644 llvm/test/CodeGen/PowerPC/p9-dform-load-alignment.ll delete mode 100644 llvm/test/CodeGen/PowerPC/p9_copy_fp.ll delete mode 100644 llvm/test/CodeGen/PowerPC/ppc-label2.ll delete mode 100644 llvm/test/CodeGen/PowerPC/ppc32-i1-stack-arguments-abi-bug.ll delete mode 100644 llvm/test/CodeGen/PowerPC/pre-inc-disable.ll delete mode 100644 llvm/test/CodeGen/PowerPC/scalar_vector_test_1.ll delete mode 100644 llvm/test/CodeGen/PowerPC/scalar_vector_test_2.ll delete mode 100644 llvm/test/CodeGen/PowerPC/scalar_vector_test_3.ll delete mode 100644 llvm/test/CodeGen/PowerPC/scalar_vector_test_4.ll delete mode 100644 llvm/test/CodeGen/PowerPC/setcr_bc.mir delete mode 100644 llvm/test/CodeGen/PowerPC/setcr_bc2.mir delete mode 100644 llvm/test/CodeGen/PowerPC/umulo-128-legalisation-lowering.ll create mode 100644 llvm/test/CodeGen/PowerPC/vrsave-spill.ll delete mode 100644 llvm/test/CodeGen/RISCV/fixups-diff.ll delete mode 100644 llvm/test/CodeGen/RISCV/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/SPARC/cast-sret-func.ll delete mode 100644 llvm/test/CodeGen/SPARC/readcycle.ll delete mode 100644 llvm/test/CodeGen/SPARC/sethiandn.ll create mode 100644 llvm/test/CodeGen/SPARC/sjlj.ll delete mode 100644 llvm/test/CodeGen/SPARC/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/SystemZ/combine_loads_from_build_pair.ll delete mode 100644 llvm/test/CodeGen/SystemZ/postra-sched-expandedops.mir delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-01.ll delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-02.ll delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-03.ll delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-04.ll delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-05.ll delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-06.mir delete mode 100644 llvm/test/CodeGen/SystemZ/subregliveness-07.mir delete mode 100644 llvm/test/CodeGen/Thumb/consthoist-few-dependents.ll delete mode 100644 llvm/test/CodeGen/Thumb/consthoist-imm8-costs-1.ll delete mode 100644 llvm/test/CodeGen/Thumb/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/Thumb2/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/Thumb2/umulo-64-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.mir delete mode 100644 llvm/test/CodeGen/WebAssembly/comparisons-f32.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/comparisons-f64.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/comparisons-i32.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/comparisons-i64.ll create mode 100644 llvm/test/CodeGen/WebAssembly/comparisons_f32.ll create mode 100644 llvm/test/CodeGen/WebAssembly/comparisons_f64.ll create mode 100644 llvm/test/CodeGen/WebAssembly/comparisons_i32.ll create mode 100644 llvm/test/CodeGen/WebAssembly/comparisons_i64.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/main-with-args.ll rename llvm/test/CodeGen/WebAssembly/{main-no-args.ll => main.ll} (100%) delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-bitcasts.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-comparisons.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-conversions.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd-offset.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/simd.ll delete mode 100644 llvm/test/CodeGen/WebAssembly/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/add-ext.ll delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/calllowering-nocrashret.ll delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/legalize-fptrunc-scalar.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/select-fptrunc-scalar.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86-select-trap.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86_64-irtranslator-struct-return.ll delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86_64-legalize-fcmp.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86_64-legalize-fptosi.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86_64-select-fcmp.mir delete mode 100644 llvm/test/CodeGen/X86/GlobalISel/x86_64-select-fptosi.mir delete mode 100644 llvm/test/CodeGen/X86/adx-commute.mir delete mode 100644 llvm/test/CodeGen/X86/adx-intrinsics-upgrade.ll delete mode 100644 llvm/test/CodeGen/X86/avx2-intrinsics-canonical.ll delete mode 100644 llvm/test/CodeGen/X86/avx512bw-intrinsics-canonical.ll delete mode 100644 llvm/test/CodeGen/X86/avx512bwvl-intrinsics-canonical.ll delete mode 100644 llvm/test/CodeGen/X86/cfi-inserter-noreturnblock.mir delete mode 100644 llvm/test/CodeGen/X86/coalesce-dbg-value-subreg-rewrite.mir delete mode 100644 llvm/test/CodeGen/X86/coalesce-dead-lanes.mir delete mode 100644 llvm/test/CodeGen/X86/code-model-elf-memset.ll delete mode 100644 llvm/test/CodeGen/X86/code-model-kernel.ll delete mode 100644 llvm/test/CodeGen/X86/cpus-amd.ll delete mode 100644 llvm/test/CodeGen/X86/cpus-intel.ll delete mode 100644 llvm/test/CodeGen/X86/cpus-no-x86_64.ll delete mode 100644 llvm/test/CodeGen/X86/cpus-other.ll create mode 100644 llvm/test/CodeGen/X86/cpus.ll delete mode 100644 llvm/test/CodeGen/X86/ctor-priority-coff.ll delete mode 100644 llvm/test/CodeGen/X86/dbg-value-superreg-copy.mir delete mode 100644 llvm/test/CodeGen/X86/debuginfo-locations-dce.ll delete mode 100644 llvm/test/CodeGen/X86/extract-bits.ll delete mode 100644 llvm/test/CodeGen/X86/insert-loaded-scalar.ll delete mode 100644 llvm/test/CodeGen/X86/insertelement-var-index.ll delete mode 100644 llvm/test/CodeGen/X86/instr-symbols.mir delete mode 100644 llvm/test/CodeGen/X86/intersect-fma-fmf.ll delete mode 100644 llvm/test/CodeGen/X86/kshift.ll delete mode 100644 llvm/test/CodeGen/X86/large-pic-string.ll delete mode 100644 llvm/test/CodeGen/X86/late-remat-update.mir delete mode 100644 llvm/test/CodeGen/X86/load-scalar-as-vector.ll delete mode 100644 llvm/test/CodeGen/X86/masked_gather_scatter_widen.ll delete mode 100644 llvm/test/CodeGen/X86/merge-vector-stores-scale-idx-crash.ll delete mode 100644 llvm/test/CodeGen/X86/mingw-refptr.ll delete mode 100644 llvm/test/CodeGen/X86/movmsk-cmp.ll delete mode 100644 llvm/test/CodeGen/X86/ms-inline-asm-redundant-clobber.ll delete mode 100644 llvm/test/CodeGen/X86/paddus.ll delete mode 100644 llvm/test/CodeGen/X86/parity.ll delete mode 100644 llvm/test/CodeGen/X86/physreg-pairs-error.ll delete mode 100644 llvm/test/CodeGen/X86/physreg-pairs.ll delete mode 100644 llvm/test/CodeGen/X86/pow.ll delete mode 100644 llvm/test/CodeGen/X86/pr38639.ll delete mode 100644 llvm/test/CodeGen/X86/pr38763.ll delete mode 100644 llvm/test/CodeGen/X86/pr38771.ll delete mode 100644 llvm/test/CodeGen/X86/pr38795.ll delete mode 100644 llvm/test/CodeGen/X86/pr38803.ll delete mode 100644 llvm/test/CodeGen/X86/pr38819.ll delete mode 100644 llvm/test/CodeGen/X86/pr38865-2.ll delete mode 100644 llvm/test/CodeGen/X86/pr38865-3.ll delete mode 100644 llvm/test/CodeGen/X86/pr38865.ll delete mode 100644 llvm/test/CodeGen/X86/rdtsc-upgrade.ll delete mode 100644 llvm/test/CodeGen/X86/sat-add.ll delete mode 100644 llvm/test/CodeGen/X86/sjlj-shadow-stack-liveness.mir delete mode 100644 llvm/test/CodeGen/X86/speculative-load-hardening-call-and-ret.ll delete mode 100644 llvm/test/CodeGen/X86/sse2-intrinsics-canonical.ll delete mode 100644 llvm/test/CodeGen/X86/stack-folding-adx.mir delete mode 100644 llvm/test/CodeGen/X86/umulo-128-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/X86/umulo-64-legalisation-lowering.ll delete mode 100644 llvm/test/CodeGen/X86/urem-seteq-optsize.ll delete mode 100644 llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll delete mode 100644 llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll delete mode 100644 llvm/test/CodeGen/X86/urem-seteq.ll delete mode 100644 llvm/test/CodeGen/X86/vec-libcalls.ll delete mode 100644 llvm/test/CodeGen/X86/vector-idiv-v2i32.ll delete mode 100644 llvm/test/CodeGen/X86/win64-byval.ll delete mode 100644 llvm/test/DebugInfo/AArch64/tls-at-location.ll delete mode 100644 llvm/test/DebugInfo/COFF/frameproc-flags.ll delete mode 100644 llvm/test/DebugInfo/COFF/vframe-fpo.ll delete mode 100644 llvm/test/DebugInfo/Generic/debug-label-inline.ll delete mode 100644 llvm/test/DebugInfo/Generic/debug-label.ll delete mode 100644 llvm/test/DebugInfo/Generic/directives-only.ll delete mode 100644 llvm/test/DebugInfo/Inputs/llvm-symbolizer-tu.elf-x86-64 delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-array.cpp delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-array.pdb delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-class.cpp delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-class.pdb delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-enum.cpp delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-enum.pdb delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-function.cpp delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-function.pdb delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp delete mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb delete mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-function-signatures.test delete mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-pointers.test delete mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-typedefs.test delete mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-udts.test delete mode 100644 llvm/test/DebugInfo/PDB/pdb-resolve-forward-refs.test delete mode 100644 llvm/test/DebugInfo/PowerPC/live-debug-vars-subreg-offset.ll delete mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-live-interval.ll delete mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-move-2.ll delete mode 100644 llvm/test/DebugInfo/WebAssembly/dbg-value-move.ll delete mode 100644 llvm/test/DebugInfo/X86/debug-label-unreached.ll delete mode 100644 llvm/test/DebugInfo/X86/debug-names-ir-disabled.ll delete mode 100644 llvm/test/DebugInfo/X86/debug-names-partial.ll delete mode 100644 llvm/test/DebugInfo/X86/live-debug-vars-index.mir delete mode 100644 llvm/test/DebugInfo/X86/merge_inlined_loc.ll delete mode 100644 llvm/test/DebugInfo/X86/no-public-sections-metadata.ll create mode 100644 llvm/test/DebugInfo/X86/no-public-sections.ll delete mode 100644 llvm/test/DebugInfo/X86/sdag-legalize-multires.ll delete mode 100644 llvm/test/DebugInfo/X86/string-offsets-table-order.ll delete mode 100644 llvm/test/DebugInfo/llvm-symbolizer-tu.test delete mode 100644 llvm/test/Demangle/ms-conversion-operators.test delete mode 100644 llvm/test/Demangle/ms-cxx14.test delete mode 100644 llvm/test/Demangle/ms-md5.test delete mode 100644 llvm/test/Demangle/ms-operators.test delete mode 100644 llvm/test/Demangle/ms-string-literals.test delete mode 100644 llvm/test/Demangle/ms-templates-memptrs-2.test delete mode 100644 llvm/test/Demangle/ms-templates-memptrs.test delete mode 100644 llvm/test/Demangle/ms-templates.test delete mode 100644 llvm/test/Demangle/ms-thunks.test delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/Inputs/basic-object-source.ll delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/Inputs/empty-object-file.o delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/Inputs/obj-weak-non-materiali [...] delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/Inputs/obj-weak-non-materiali [...] delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/bad-object-file.ll delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/basic-object-file-loading.ll delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/basic-whole-module-partitions.ll delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/multiple-compile-threads-basic.ll delete mode 100644 llvm/test/ExecutionEngine/OrcLazy/weak-non-materialization.ll delete mode 100644 llvm/test/ExecutionEngine/RuntimeDyld/X86/CommonSymbols_allocation.s delete mode 100644 llvm/test/Instrumentation/AddressSanitizer/global_metadata_exte [...] delete mode 100644 llvm/test/Instrumentation/AddressSanitizer/win-string-literal.ll delete mode 100644 llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll delete mode 100644 llvm/test/Instrumentation/InstrProfiling/atomic-updates.ll delete mode 100644 llvm/test/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll delete mode 100644 llvm/test/Instrumentation/MemorySanitizer/X86/vararg_call.ll delete mode 100644 llvm/test/Instrumentation/MemorySanitizer/msan_kernel_basic.ll delete mode 100644 llvm/test/Instrumentation/SanitizerCoverage/coff-pc-table-inlin [...] delete mode 100644 llvm/test/LTO/X86/Inputs/codemodel-3.ll delete mode 100644 llvm/test/LTO/X86/codemodel-1.ll delete mode 100644 llvm/test/LTO/X86/codemodel-2.ll delete mode 100644 llvm/test/LTO/X86/codemodel-3.ll delete mode 100644 llvm/test/Linker/Inputs/wrong-addrspace-gv-declaration.ll delete mode 100644 llvm/test/Linker/wrong-addrspace-gv-declaration.ll delete mode 100644 llvm/test/MC/AArch64/adr-diagnostics.s delete mode 100644 llvm/test/MC/AArch64/adr.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-altnzcv.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-bti-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-bti.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-frint-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-frint.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-mte-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-mte.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-persistent-memory.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-predctrl-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-predctrl.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-rand-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-rand.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-specctrl.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-specrestrict-error.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-specrestrict.s delete mode 100644 llvm/test/MC/AArch64/armv8.5a-xaflag-error.s delete mode 100644 llvm/test/MC/AArch64/armv8a-fpmul-error.s delete mode 100644 llvm/test/MC/AArch64/armv8a-fpmul.s create mode 100644 llvm/test/MC/AArch64/csdb.s delete mode 100644 llvm/test/MC/AArch64/speculation-barriers.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl-error-thumb.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl-error.s delete mode 100644 llvm/test/MC/ARM/armv8.5a-specctrl.s delete mode 100644 llvm/test/MC/ARM/armv8a-fpmul-error.s delete mode 100644 llvm/test/MC/ARM/armv8a-fpmul.s create mode 100644 llvm/test/MC/ARM/csdb-errors.s create mode 100644 llvm/test/MC/ARM/csdb.s delete mode 100644 llvm/test/MC/ARM/elf-execute-only-section.ll delete mode 100644 llvm/test/MC/ARM/macho-reloc-thumb-local.s delete mode 100644 llvm/test/MC/ARM/speculation-barriers-errors.s delete mode 100644 llvm/test/MC/ARM/speculation-barriers.s delete mode 100644 llvm/test/MC/COFF/addrsig.s delete mode 100644 llvm/test/MC/COFF/assoc-private.s delete mode 100644 llvm/test/MC/COFF/assoc-undef.s delete mode 100644 llvm/test/MC/COFF/cv-loc-unreachable-2.s delete mode 100644 llvm/test/MC/COFF/cv-string.s delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-bti.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-dataproc.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-mte-unpredictable.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-mte.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-persistent-memory.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-predctrl.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-rand.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-specctrl.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8.5a-specrestrict.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8a-fpmul-err.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/armv8a-fpmul.txt create mode 100644 llvm/test/MC/Disassembler/AArch64/csdb.txt delete mode 100644 llvm/test/MC/Disassembler/AArch64/speculation-barriers.txt delete mode 100644 llvm/test/MC/Disassembler/ARM/armv8.5a-specctrl-thumb.txt delete mode 100644 llvm/test/MC/Disassembler/ARM/armv8.5a-specctrl.txt delete mode 100644 llvm/test/MC/Disassembler/ARM/armv8a-fpmul-a32.txt delete mode 100644 llvm/test/MC/Disassembler/ARM/armv8a-fpmul-t32.txt delete mode 100644 llvm/test/MC/Disassembler/RISCV/fuzzer-invalid.txt delete mode 100644 llvm/test/MC/Disassembler/RISCV/invalid-fp-rounding-mode.txt delete mode 100644 llvm/test/MC/Disassembler/RISCV/invalid-instruction.txt delete mode 100644 llvm/test/MC/Disassembler/RISCV/lit.local.cfg delete mode 100644 llvm/test/MC/ELF/ARM/execute-only-populated-text-section.s delete mode 100644 llvm/test/MC/ELF/ARM/execute-only-text-section-data.s delete mode 100644 llvm/test/MC/ELF/exclude-debug-dwo.s delete mode 100644 llvm/test/MC/Hexagon/tied-ops.s delete mode 100644 llvm/test/MC/Mips/invalid-instructions-spellcheck.s delete mode 100644 llvm/test/MC/PowerPC/ppc64-dq-expr.s delete mode 100644 llvm/test/MC/PowerPC/pr38945.s delete mode 100644 llvm/test/MC/RISCV/lla-invalid.s delete mode 100644 llvm/test/MC/RISCV/rv32c-fuzzed-invalid.s delete mode 100644 llvm/test/MC/RISCV/rvi-pseudos.s delete mode 100644 llvm/test/MC/Sparc/leon-pwrpsr-instruction.s delete mode 100644 llvm/test/MC/Sparc/sparc-misc-instructions.s delete mode 100644 llvm/test/MC/WebAssembly/simd-encodings.s delete mode 100644 llvm/test/MC/WebAssembly/types.ll delete mode 100644 llvm/test/Object/Inputs/WASM/string-outside-section.wasm delete mode 100644 llvm/test/Object/wasm-string-outside-section.test delete mode 100644 llvm/test/Other/X86/debugcounter-divrempairs.ll delete mode 100644 llvm/test/Other/X86/debugcounter-partiallyinlinelibcalls.ll delete mode 100644 llvm/test/Other/X86/mbb-dump.ll delete mode 100644 llvm/test/Other/codegenprepare-and-debug.ll delete mode 100644 llvm/test/Other/debugcounter-dce.ll delete mode 100644 llvm/test/Other/machine-size-remarks.ll delete mode 100644 llvm/test/Other/optimize-inrange-gep.ll delete mode 100644 llvm/test/Other/time-passes.ll delete mode 100644 llvm/test/TableGen/GlobalISelEmitter-PR39045.td delete mode 100644 llvm/test/ThinLTO/X86/devirt-after-icp.ll delete mode 100644 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll delete mode 100644 llvm/test/Transforms/AtomicExpand/AMDGPU/lit.local.cfg delete mode 100644 llvm/test/Transforms/CallSiteSplitting/callsite-split-preserve- [...] delete mode 100644 llvm/test/Transforms/CodeExtractor/PartialInlineInvokeProducesO [...] delete mode 100644 llvm/test/Transforms/CodeGenPrepare/ARM/large-offset-gep.ll delete mode 100644 llvm/test/Transforms/CodeGenPrepare/ARM/splitgep.ll delete mode 100644 llvm/test/Transforms/CodeGenPrepare/ARM/tailcall-dup.ll delete mode 100644 llvm/test/Transforms/CodeGenPrepare/sink-shift-and-trunc.ll delete mode 100644 llvm/test/Transforms/ConstProp/avx512.ll delete mode 100644 llvm/test/Transforms/ConstantHoisting/AArch64/const-hoist-gep.ll delete mode 100644 llvm/test/Transforms/ConstantHoisting/ARM/const-hoist-gep.ll delete mode 100644 llvm/test/Transforms/ConstantHoisting/ARM/is-legal-addressing-imm.ll delete mode 100644 llvm/test/Transforms/ConstantHoisting/ARM/same-offset-multi-types.ll delete mode 100644 llvm/test/Transforms/DeadArgElim/dbginfo-update-dbgval.ll delete mode 100644 llvm/test/Transforms/EarlyCSE/intrinsics.ll delete mode 100644 llvm/test/Transforms/EarlyCSE/preserve_memoryssa.ll delete mode 100644 llvm/test/Transforms/FunctionAttrs/incompatible_fn_attrs.ll delete mode 100644 llvm/test/Transforms/GVN/no-mem-dep-info.ll delete mode 100644 llvm/test/Transforms/GVN/unreachable-predecessor.ll delete mode 100644 llvm/test/Transforms/GVNHoist/pr38807.ll delete mode 100644 llvm/test/Transforms/GVNSink/sink-combine-metadata.ll delete mode 100644 llvm/test/Transforms/GuardWidening/widen-frequent-branches.ll delete mode 100644 llvm/test/Transforms/HotColdSplit/split-cold-1.ll delete mode 100644 llvm/test/Transforms/HotColdSplit/split-cold-2.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/full_widening.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/pr38674.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/pr38855.ll delete mode 100644 llvm/test/Transforms/IndVarSimplify/sink-from-preheader.ll delete mode 100644 llvm/test/Transforms/Inline/inline-remark.ll delete mode 100644 llvm/test/Transforms/InstCombine/X86/x86-adds-subs.ll create mode 100644 llvm/test/Transforms/InstCombine/add-shrink.ll delete mode 100644 llvm/test/Transforms/InstCombine/alloca-big.ll delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v2-a [...] delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v2-a [...] delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v3-a [...] delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v3-a [...] delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-a [...] delete mode 100644 llvm/test/Transforms/InstCombine/canonicalize-low-bit-mask-v4-a [...] create mode 100644 llvm/test/Transforms/InstCombine/cos-intrinsic.ll delete mode 100644 llvm/test/Transforms/InstCombine/cos-sin-intrinsic.ll delete mode 100644 llvm/test/Transforms/InstCombine/demorgan-sink-not-into-xor.ll delete mode 100644 llvm/test/Transforms/InstCombine/fadd-fsub-factor.ll create mode 100644 llvm/test/Transforms/InstCombine/fast-math-scalarization.ll delete mode 100644 llvm/test/Transforms/InstCombine/fneg.ll delete mode 100644 llvm/test/Transforms/InstCombine/icmp-mul.ll delete mode 100644 llvm/test/Transforms/InstCombine/icmp-uge-of-add-of-shl-one-by- [...] delete mode 100644 llvm/test/Transforms/InstCombine/icmp-uge-of-not-of-shl-allones [...] delete mode 100644 llvm/test/Transforms/InstCombine/icmp-ugt-of-shl-1-by-bits-and- [...] delete mode 100644 llvm/test/Transforms/InstCombine/icmp-ule-of-shl-1-by-bits-and- [...] delete mode 100644 llvm/test/Transforms/InstCombine/icmp-ult-of-add-of-shl-one-by- [...] delete mode 100644 llvm/test/Transforms/InstCombine/icmp-ult-of-not-of-shl-allones [...] delete mode 100644 llvm/test/Transforms/InstCombine/inselt-binop.ll delete mode 100644 llvm/test/Transforms/InstCombine/known-never-nan.ll delete mode 100644 llvm/test/Transforms/InstCombine/load-combine-metadata-dominance.ll delete mode 100644 llvm/test/Transforms/InstCombine/narrow-math.ll delete mode 100644 llvm/test/Transforms/InstCombine/phi-load-metadata-dominance.ll delete mode 100644 llvm/test/Transforms/InstCombine/pr38677.ll delete mode 100644 llvm/test/Transforms/InstCombine/pr38897.ll delete mode 100644 llvm/test/Transforms/InstCombine/pr38915.ll delete mode 100644 llvm/test/Transforms/InstCombine/pr38984.ll delete mode 100644 llvm/test/Transforms/InstCombine/scalarization.ll delete mode 100644 llvm/test/Transforms/InstCombine/select-binop-cmp.ll create mode 100644 llvm/test/Transforms/InstCombine/select-binop-icmp.ll delete mode 100644 llvm/test/Transforms/InstCombine/shuffle-select-narrow.ll delete mode 100644 llvm/test/Transforms/InstCombine/signed-truncation-check.ll create mode 100644 llvm/test/Transforms/InstCombine/sink-zext.ll delete mode 100644 llvm/test/Transforms/InstCombine/strcmp-memcmp.ll delete mode 100644 llvm/test/Transforms/InstCombine/sub-minmax.ll delete mode 100644 llvm/test/Transforms/InstCombine/uaddo.ll create mode 100644 llvm/test/Transforms/InstCombine/vec_extract_elt.ll delete mode 100644 llvm/test/Transforms/InstCombine/vector-concat-binop.ll delete mode 100644 llvm/test/Transforms/InstSimplify/known-never-nan.ll delete mode 100644 llvm/test/Transforms/JumpThreading/combine-metadata.ll delete mode 100644 llvm/test/Transforms/LICM/call-hoisting.ll delete mode 100644 llvm/test/Transforms/LICM/fence.ll delete mode 100644 llvm/test/Transforms/LICM/guards.ll delete mode 100644 llvm/test/Transforms/LICM/infinite_loops.ll delete mode 100644 llvm/test/Transforms/LICM/invariant.start.ll delete mode 100644 llvm/test/Transforms/LICM/read-only-calls.ll delete mode 100644 llvm/test/Transforms/LICM/store-hoisting.ll delete mode 100644 llvm/test/Transforms/LoadStoreVectorizer/X86/compare-scev-by-co [...] delete mode 100644 llvm/test/Transforms/LoopIdiom/scev-invalidation_topmostloop.ll delete mode 100644 llvm/test/Transforms/LoopStrengthReduce/AArch64/small-constant.ll delete mode 100644 llvm/test/Transforms/LoopUnroll/runtime-loop-non-exiting-latch.ll delete mode 100644 llvm/test/Transforms/LoopUnrollAndJam/pragma-explicit.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/X86/invariant-load-gather.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectoriz [...] delete mode 100644 llvm/test/Transforms/LoopVectorize/invariant-store-vectorization.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/outer_loop_test1.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/outer_loop_test2.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/pr37515.ll delete mode 100755 llvm/test/Transforms/LoopVectorize/pr38800.ll delete mode 100644 llvm/test/Transforms/LoopVectorize/skip-iterations.ll delete mode 100644 llvm/test/Transforms/MergeICmps/X86/alias-merge-blocks.ll delete mode 100644 llvm/test/Transforms/MergeICmps/X86/atomic.ll delete mode 100644 llvm/test/Transforms/NewGVN/eliminate-callsite-inline.ll delete mode 100644 llvm/test/Transforms/NewGVN/flags-simplify.ll delete mode 100644 llvm/test/Transforms/NewGVN/metadata-nonnull.ll delete mode 100644 llvm/test/Transforms/NewGVN/metadata-simplify.ll delete mode 100644 llvm/test/Transforms/PGOProfile/chr.ll delete mode 100644 llvm/test/Transforms/SCCP/switch-undef-constantfoldterminator.ll delete mode 100644 llvm/test/Transforms/SLPVectorizer/AMDGPU/address-space-ptr-sze [...] delete mode 100644 llvm/test/Transforms/SafeStack/AArch64/unreachable.ll delete mode 100644 llvm/test/Transforms/SafeStack/ARM/debug.ll delete mode 100644 llvm/test/Transforms/SafeStack/X86/memintrinsic-oob-read.ll delete mode 100644 llvm/test/Transforms/SampleProfile/Inputs/function_metadata.com [...] delete mode 100644 llvm/test/Transforms/SampleProfile/Inputs/indirect-call.compact.afdo delete mode 100644 llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked [...] delete mode 100644 llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked [...] delete mode 100644 llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked [...] delete mode 100644 llvm/test/Transforms/SimpleLoopUnswitch/delete-dead-blocks.ll delete mode 100644 llvm/test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial1.ll delete mode 100644 llvm/test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial2.ll delete mode 100644 llvm/test/Transforms/SimpleLoopUnswitch/formDedicatedAfterTrivial3.ll delete mode 100644 llvm/test/Transforms/TailCallElim/debugloc.ll delete mode 100644 llvm/test/Transforms/WholeProgramDevirt/vtable-decl.ll delete mode 100644 llvm/test/Verifier/DILocation-scope.ll delete mode 100644 llvm/test/Verifier/bitcast-pointer-vector-neg.ll delete mode 100644 llvm/test/Verifier/bitcast-vector-pointer-as-neg.ll delete mode 100644 llvm/test/Verifier/bitcast-vector-pointer-neg.ll delete mode 100644 llvm/test/Verifier/bitcast-vector-pointer-pos.ll delete mode 100644 llvm/test/Verifier/blockbyref.ll delete mode 100644 llvm/test/tools/dsymutil/Inputs/modules-pruning/1.o delete mode 100644 llvm/test/tools/dsymutil/Inputs/modules-pruning/Outer.pcm create mode 100644 llvm/test/tools/dsymutil/PowerPC/lit.local.cfg create mode 100644 llvm/test/tools/dsymutil/PowerPC/sibling.test delete mode 100644 llvm/test/tools/dsymutil/X86/modules-pruning.cpp delete mode 100644 llvm/test/tools/dsymutil/X86/suppressions.txt delete mode 100644 llvm/test/tools/llvm-cfi-verify/AArch64/Inputs/function-only-check.o delete mode 100644 llvm/test/tools/llvm-cfi-verify/AArch64/function-only-check.s delete mode 100644 llvm/test/tools/llvm-cfi-verify/X86/Inputs/function-only-check.o delete mode 100644 llvm/test/tools/llvm-cfi-verify/X86/function-only-check.s create mode 100644 llvm/test/tools/llvm-cov/Inputs/highlightedRanges.json create mode 100644 llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.json create mode 100644 llvm/test/tools/llvm-cov/Inputs/regionMarkers.json create mode 100644 llvm/test/tools/llvm-cov/Inputs/universal-binary.json delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/after.sym delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/ambiguous.sym delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/before.sym delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/expected delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/incomplete.sym delete mode 100644 llvm/test/tools/llvm-cxxmap/Inputs/remap.map delete mode 100644 llvm/test/tools/llvm-cxxmap/ambiguous.test delete mode 100644 llvm/test/tools/llvm-cxxmap/incomplete.test delete mode 100644 llvm/test/tools/llvm-cxxmap/remap.test delete mode 100644 llvm/test/tools/llvm-diff/anon-func.ll delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/DW_AT_object_pointer.s delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/stats-inlining-multi-cu.ll delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/stats-inlining-single-cu.ll delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_compatible_tags.s delete mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_no_linkage_name.s delete mode 100644 llvm/test/tools/llvm-exegesis/X86/analysis-inconsistencies-uops [...] delete mode 100644 llvm/test/tools/llvm-exegesis/X86/analysis-inconsistencies-uops.test delete mode 100644 llvm/test/tools/llvm-exegesis/X86/analysis-uops-backwards.test delete mode 100644 llvm/test/tools/llvm-exegesis/X86/analysis-uops.test delete mode 100644 llvm/test/tools/llvm-exegesis/X86/latency-by-opcode-name.s delete mode 100644 llvm/test/tools/llvm-exegesis/X86/lit.local.cfg delete mode 100644 llvm/test/tools/llvm-exegesis/X86/uops-by-opcode-name.s delete mode 100644 llvm/test/tools/llvm-exegesis/lit.local.cfg delete mode 100644 llvm/test/tools/llvm-mca/AArch64/Exynos/pr38575.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Atom/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Atom/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Broadwell/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Broadwell/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Broadwell/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Broadwell/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/rank.s rename llvm/test/tools/llvm-mca/X86/BtVer2/{resources-pclmul.s => resources-clmul. [...] delete mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/vbroadcast-operand-latency.s delete mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/zero-idioms-avx-256.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Generic/resources-clflushopt.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Generic/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Generic/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Generic/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Generic/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Haswell/cmpxchg16b.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Haswell/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Haswell/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Haswell/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SLM/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SLM/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SLM/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SLM/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SandyBridge/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SandyBridge/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SandyBridge/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SandyBridge/zero-idioms.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-clflushopt.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx512.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx512vl.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-clflushopt.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Znver1/resources-clflushopt.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Znver1/resources-cmpxchg.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Znver1/resources-lea.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Znver1/resources-pclmul.s delete mode 100644 llvm/test/tools/llvm-mca/X86/Znver1/resources-prefetchw.s delete mode 100644 llvm/test/tools/llvm-mca/X86/option-no-stats-1.s delete mode 100644 llvm/test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s delete mode 100644 llvm/test/tools/llvm-objcopy/Inputs/compress-debug-sections.yaml delete mode 100644 llvm/test/tools/llvm-objcopy/binary-input-and-output.test delete mode 100644 llvm/test/tools/llvm-objcopy/binary-input-arch.test delete mode 100644 llvm/test/tools/llvm-objcopy/binary-input-error.test delete mode 100644 llvm/test/tools/llvm-objcopy/binary-input.test delete mode 100644 llvm/test/tools/llvm-objcopy/compress-and-decompress-debug-sect [...] delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections-default-gnu.test delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections-default.test delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections-invalid-fo [...] delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections-zlib-gnu.test delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections-zlib.test delete mode 100644 llvm/test/tools/llvm-objcopy/compress-debug-sections.test delete mode 100644 llvm/test/tools/llvm-objcopy/keep-global-symbols-mix-globalize.test delete mode 100644 llvm/test/tools/llvm-objcopy/keep-global-symbols.test delete mode 100644 llvm/test/tools/llvm-objcopy/objcopy-version.test delete mode 100644 llvm/test/tools/llvm-objcopy/prefix-symbols.test delete mode 100644 llvm/test/tools/llvm-objcopy/reloc-no-symtab.test delete mode 100644 llvm/test/tools/llvm-objcopy/relocatable-phdr.test delete mode 100644 llvm/test/tools/llvm-objcopy/rename-section-flag-osproc-mask.test delete mode 100644 llvm/test/tools/llvm-objcopy/rename-section-flag-preserved.test delete mode 100644 llvm/test/tools/llvm-objcopy/rename-section-flag.test delete mode 100644 llvm/test/tools/llvm-objcopy/strip-multiple-files.test delete mode 100644 llvm/test/tools/llvm-objcopy/strip-preserve-time.test delete mode 100644 llvm/test/tools/llvm-objcopy/strip-version.test delete mode 100644 llvm/test/tools/llvm-objdump/AArch64/Inputs/cfi.elf-aarch64 delete mode 100644 llvm/test/tools/llvm-objdump/AArch64/plt.test delete mode 100644 llvm/test/tools/llvm-objdump/X86/Inputs/hello.exe.elf-i386 delete mode 100644 llvm/test/tools/llvm-objdump/X86/Inputs/hello.exe.nopie.elf-i386 delete mode 100644 llvm/test/tools/llvm-objdump/X86/macho-disassembly-g-dsym.test delete mode 100644 llvm/test/tools/llvm-objdump/X86/plt.test delete mode 100644 llvm/test/tools/llvm-objdump/macho-bad-dysymtab.test delete mode 100644 llvm/test/tools/llvm-pdbdump/Inputs/TypeServerTest.cpp delete mode 100644 llvm/test/tools/llvm-pdbdump/Inputs/TypeServerTest.pdb delete mode 100644 llvm/test/tools/llvm-pdbdump/type-server-no-dbi.test delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/instr-remap.expected delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/instr-remap.proftext delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/instr-remap.remap delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/sample-remap.expected delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/sample-remap.proftext delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/sample-remap.remap delete mode 100644 llvm/test/tools/llvm-profdata/instr-remap.test delete mode 100644 llvm/test/tools/llvm-profdata/roundtrip.test delete mode 100644 llvm/test/tools/llvm-profdata/sample-remap.test delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/elf-packed-relocs3.s delete mode 100644 llvm/test/tools/llvm-size/X86/format-berkeley-tabs.s delete mode 100644 llvm/test/tools/llvm-xray/X86/Inputs/instr-map-mach.o delete mode 100644 llvm/test/tools/llvm-xray/X86/extract-instrmap-macho.ll delete mode 100644 llvm/test/tools/llvm-xray/X86/fdr-dump-arg1-version-3.txt delete mode 100644 llvm/test/tools/llvm-xray/X86/fdr-dump-arg1.txt delete mode 100644 llvm/test/tools/yaml2obj/elf-comdat-broken-info.yaml delete mode 100644 llvm/test/tools/yaml2obj/elf-comdat-broken.yaml delete mode 100644 llvm/test/tools/yaml2obj/elf-ent-size.yaml delete mode 100644 llvm/test/tools/yaml2obj/reloc-sec-info.yaml delete mode 100644 llvm/test/tools/yaml2obj/section-link.yaml delete mode 100644 llvm/tools/llvm-cxxmap/CMakeLists.txt delete mode 100644 llvm/tools/llvm-cxxmap/LLVMBuild.txt delete mode 100644 llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp delete mode 100644 llvm/tools/llvm-exegesis/lib/BenchmarkCode.h delete mode 100644 llvm/tools/llvm-exegesis/lib/CodeTemplate.cpp delete mode 100644 llvm/tools/llvm-exegesis/lib/CodeTemplate.h delete mode 100644 llvm/tools/llvm-exegesis/lib/RegisterValue.cpp delete mode 100644 llvm/tools/llvm-exegesis/lib/RegisterValue.h delete mode 100644 llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp delete mode 100644 llvm/tools/llvm-exegesis/lib/SnippetGenerator.h create mode 100644 llvm/tools/llvm-mca/Context.cpp create mode 100644 llvm/tools/llvm-mca/Context.h create mode 100644 llvm/tools/llvm-mca/DispatchStage.cpp create mode 100644 llvm/tools/llvm-mca/DispatchStage.h create mode 100644 llvm/tools/llvm-mca/DispatchStatistics.cpp create mode 100644 llvm/tools/llvm-mca/DispatchStatistics.h create mode 100644 llvm/tools/llvm-mca/ExecuteStage.cpp create mode 100644 llvm/tools/llvm-mca/ExecuteStage.h create mode 100644 llvm/tools/llvm-mca/FetchStage.cpp create mode 100644 llvm/tools/llvm-mca/FetchStage.h rename llvm/tools/llvm-mca/{lib => }/HWEventListener.cpp (100%) create mode 100644 llvm/tools/llvm-mca/HWEventListener.h create mode 100644 llvm/tools/llvm-mca/HardwareUnit.cpp rename llvm/tools/llvm-mca/{include/HardwareUnits => }/HardwareUnit.h (100%) create mode 100644 llvm/tools/llvm-mca/InstrBuilder.cpp create mode 100644 llvm/tools/llvm-mca/InstrBuilder.h create mode 100644 llvm/tools/llvm-mca/Instruction.cpp create mode 100644 llvm/tools/llvm-mca/Instruction.h create mode 100644 llvm/tools/llvm-mca/InstructionInfoView.cpp create mode 100644 llvm/tools/llvm-mca/InstructionInfoView.h create mode 100644 llvm/tools/llvm-mca/InstructionTables.cpp create mode 100644 llvm/tools/llvm-mca/InstructionTables.h create mode 100644 llvm/tools/llvm-mca/LSUnit.cpp create mode 100644 llvm/tools/llvm-mca/LSUnit.h create mode 100644 llvm/tools/llvm-mca/Pipeline.cpp create mode 100644 llvm/tools/llvm-mca/Pipeline.h create mode 100644 llvm/tools/llvm-mca/RegisterFile.cpp create mode 100644 llvm/tools/llvm-mca/RegisterFile.h create mode 100644 llvm/tools/llvm-mca/RegisterFileStatistics.cpp create mode 100644 llvm/tools/llvm-mca/RegisterFileStatistics.h create mode 100644 llvm/tools/llvm-mca/ResourcePressureView.cpp create mode 100644 llvm/tools/llvm-mca/ResourcePressureView.h create mode 100644 llvm/tools/llvm-mca/RetireControlUnit.cpp create mode 100644 llvm/tools/llvm-mca/RetireControlUnit.h create mode 100644 llvm/tools/llvm-mca/RetireControlUnitStatistics.cpp create mode 100644 llvm/tools/llvm-mca/RetireControlUnitStatistics.h create mode 100644 llvm/tools/llvm-mca/RetireStage.cpp create mode 100644 llvm/tools/llvm-mca/RetireStage.h create mode 100644 llvm/tools/llvm-mca/Scheduler.cpp create mode 100644 llvm/tools/llvm-mca/Scheduler.h create mode 100644 llvm/tools/llvm-mca/SchedulerStatistics.cpp create mode 100644 llvm/tools/llvm-mca/SchedulerStatistics.h create mode 100644 llvm/tools/llvm-mca/SourceMgr.h create mode 100644 llvm/tools/llvm-mca/Stage.cpp create mode 100644 llvm/tools/llvm-mca/Stage.h create mode 100644 llvm/tools/llvm-mca/SummaryView.cpp create mode 100644 llvm/tools/llvm-mca/SummaryView.h rename llvm/tools/llvm-mca/{lib => }/Support.cpp (100%) create mode 100644 llvm/tools/llvm-mca/Support.h create mode 100644 llvm/tools/llvm-mca/TimelineView.cpp create mode 100644 llvm/tools/llvm-mca/TimelineView.h create mode 100644 llvm/tools/llvm-mca/View.cpp rename llvm/tools/llvm-mca/{Views => }/View.h (100%) delete mode 100644 llvm/tools/llvm-mca/Views/DispatchStatistics.cpp delete mode 100644 llvm/tools/llvm-mca/Views/DispatchStatistics.h delete mode 100644 llvm/tools/llvm-mca/Views/InstructionInfoView.cpp delete mode 100644 llvm/tools/llvm-mca/Views/InstructionInfoView.h delete mode 100644 llvm/tools/llvm-mca/Views/RegisterFileStatistics.cpp delete mode 100644 llvm/tools/llvm-mca/Views/RegisterFileStatistics.h delete mode 100644 llvm/tools/llvm-mca/Views/ResourcePressureView.cpp delete mode 100644 llvm/tools/llvm-mca/Views/ResourcePressureView.h delete mode 100644 llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.cpp delete mode 100644 llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h delete mode 100644 llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp delete mode 100644 llvm/tools/llvm-mca/Views/SchedulerStatistics.h delete mode 100644 llvm/tools/llvm-mca/Views/SummaryView.cpp delete mode 100644 llvm/tools/llvm-mca/Views/SummaryView.h delete mode 100644 llvm/tools/llvm-mca/Views/TimelineView.cpp delete mode 100644 llvm/tools/llvm-mca/Views/TimelineView.h delete mode 100644 llvm/tools/llvm-mca/Views/View.cpp delete mode 100644 llvm/tools/llvm-mca/include/Context.h delete mode 100644 llvm/tools/llvm-mca/include/HWEventListener.h delete mode 100644 llvm/tools/llvm-mca/include/HardwareUnits/LSUnit.h delete mode 100644 llvm/tools/llvm-mca/include/HardwareUnits/RegisterFile.h delete mode 100644 llvm/tools/llvm-mca/include/HardwareUnits/ResourceManager.h delete mode 100644 llvm/tools/llvm-mca/include/HardwareUnits/RetireControlUnit.h delete mode 100644 llvm/tools/llvm-mca/include/HardwareUnits/Scheduler.h delete mode 100644 llvm/tools/llvm-mca/include/InstrBuilder.h delete mode 100644 llvm/tools/llvm-mca/include/Instruction.h delete mode 100644 llvm/tools/llvm-mca/include/Pipeline.h delete mode 100644 llvm/tools/llvm-mca/include/SourceMgr.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/DispatchStage.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/ExecuteStage.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/FetchStage.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/InstructionTables.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/RetireStage.h delete mode 100644 llvm/tools/llvm-mca/include/Stages/Stage.h delete mode 100644 llvm/tools/llvm-mca/include/Support.h delete mode 100644 llvm/tools/llvm-mca/lib/CMakeLists.txt delete mode 100644 llvm/tools/llvm-mca/lib/Context.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/HardwareUnit.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/LSUnit.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/RegisterFile.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/ResourceManager.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/RetireControlUnit.cpp delete mode 100644 llvm/tools/llvm-mca/lib/HardwareUnits/Scheduler.cpp delete mode 100644 llvm/tools/llvm-mca/lib/InstrBuilder.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Instruction.cpp delete mode 100644 llvm/tools/llvm-mca/lib/LLVMBuild.txt delete mode 100644 llvm/tools/llvm-mca/lib/Pipeline.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/ExecuteStage.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/FetchStage.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/InstructionTables.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/RetireStage.cpp delete mode 100644 llvm/tools/llvm-mca/lib/Stages/Stage.cpp delete mode 100644 llvm/tools/llvm-shlib/gen-msvc-exports.py delete mode 100644 llvm/tools/llvm-xray/xray-fdr-dump.cpp delete mode 100644 llvm/tools/llvm-yaml-numeric-parser-fuzzer/CMakeLists.txt delete mode 100644 llvm/tools/llvm-yaml-numeric-parser-fuzzer/DummyYAMLNumericPars [...] delete mode 100644 llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser- [...] delete mode 100644 llvm/unittests/ADT/ImmutableListTest.cpp create mode 100644 llvm/unittests/Analysis/MemorySSA.cpp delete mode 100644 llvm/unittests/Analysis/MemorySSATest.cpp delete mode 100644 llvm/unittests/Analysis/OrderedInstructionsTest.cpp rename llvm/unittests/Analysis/{UnrollAnalyzerTest.cpp => UnrollAnalyzer.cpp} (100%) delete mode 100644 llvm/unittests/BinaryFormat/MsgPackReaderTest.cpp delete mode 100644 llvm/unittests/BinaryFormat/MsgPackWriterTest.cpp delete mode 100644 llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp delete mode 100644 llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp delete mode 100644 llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.h delete mode 100644 llvm/unittests/DebugInfo/PDB/Inputs/empty.pdb delete mode 100644 llvm/unittests/DebugInfo/PDB/NativeSymbolReuseTest.cpp delete mode 100644 llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp delete mode 100644 llvm/unittests/ExecutionEngine/Orc/JITTargetMachineBuilderTest.cpp delete mode 100644 llvm/unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp delete mode 100644 llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayer2Test.cpp delete mode 100644 llvm/unittests/ExecutionEngine/Orc/ThreadSafeModuleTest.cpp create mode 100644 llvm/unittests/IR/DeferredDominanceTest.cpp delete mode 100644 llvm/unittests/Support/ItaniumManglingCanonicalizerTest.cpp delete mode 100644 llvm/unittests/Support/SymbolRemappingReaderTest.cpp rename llvm/unittests/Transforms/Utils/{BasicBlockUtilsTest.cpp => BasicBlockUtils [...] rename llvm/unittests/Transforms/Utils/{CloningTest.cpp => Cloning.cpp} (100%) rename llvm/unittests/Transforms/Utils/{CodeExtractorTest.cpp => CodeExtractor.cpp [...] rename llvm/unittests/Transforms/Utils/{FunctionComparatorTest.cpp => FunctionComp [...] rename llvm/unittests/Transforms/Utils/{IntegerDivisionTest.cpp => IntegerDivision [...] create mode 100644 llvm/unittests/Transforms/Utils/Local.cpp delete mode 100644 llvm/unittests/Transforms/Utils/LocalTest.cpp create mode 100644 llvm/unittests/Transforms/Utils/OrderedInstructions.cpp rename llvm/unittests/Transforms/Utils/{SSAUpdaterBulkTest.cpp => SSAUpdaterBulk.c [...] delete mode 100644 llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp delete mode 100644 llvm/unittests/XRay/FDRBlockIndexerTest.cpp delete mode 100644 llvm/unittests/XRay/FDRBlockVerifierTest.cpp delete mode 100644 llvm/unittests/XRay/FDRProducerConsumerTest.cpp delete mode 100644 llvm/unittests/XRay/FDRRecordPrinterTest.cpp delete mode 100644 llvm/unittests/XRay/FDRRecordsTest.cpp delete mode 100644 llvm/unittests/XRay/FDRTraceWriterTest.cpp delete mode 100644 llvm/unittests/XRay/ProfileTest.cpp create mode 100644 llvm/unittests/tools/llvm-exegesis/BenchmarkResultTest.cpp delete mode 100644 llvm/unittests/tools/llvm-exegesis/BenchmarkRunnerTest.cpp delete mode 100644 llvm/unittests/tools/llvm-exegesis/RegisterValueTest.cpp delete mode 100644 llvm/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp delete mode 100644 llvm/unittests/unittest.cfg.in delete mode 100644 llvm/utils/TableGen/WebAssemblyStackifierEmitter.cpp delete mode 100644 llvm/utils/benchmark/AUTHORS delete mode 100644 llvm/utils/benchmark/CMakeLists.txt delete mode 100644 llvm/utils/benchmark/CONTRIBUTING.md delete mode 100644 llvm/utils/benchmark/CONTRIBUTORS delete mode 100644 llvm/utils/benchmark/LICENSE delete mode 100644 llvm/utils/benchmark/README.LLVM delete mode 100644 llvm/utils/benchmark/README.md delete mode 100644 llvm/utils/benchmark/WORKSPACE delete mode 100644 llvm/utils/benchmark/appveyor.yml delete mode 100644 llvm/utils/benchmark/cmake/AddCXXCompilerFlag.cmake delete mode 100644 llvm/utils/benchmark/cmake/CXXFeatureCheck.cmake delete mode 100644 llvm/utils/benchmark/cmake/Config.cmake.in delete mode 100644 llvm/utils/benchmark/cmake/GetGitVersion.cmake delete mode 100644 llvm/utils/benchmark/cmake/HandleGTest.cmake delete mode 100644 llvm/utils/benchmark/cmake/Modules/FindLLVMAr.cmake delete mode 100644 llvm/utils/benchmark/cmake/Modules/FindLLVMNm.cmake delete mode 100644 llvm/utils/benchmark/cmake/Modules/FindLLVMRanLib.cmake delete mode 100644 llvm/utils/benchmark/cmake/benchmark.pc.in delete mode 100644 llvm/utils/benchmark/cmake/gnu_posix_regex.cpp delete mode 100644 llvm/utils/benchmark/cmake/llvm-toolchain.cmake delete mode 100644 llvm/utils/benchmark/cmake/posix_regex.cpp delete mode 100644 llvm/utils/benchmark/cmake/split_list.cmake delete mode 100644 llvm/utils/benchmark/cmake/std_regex.cpp delete mode 100644 llvm/utils/benchmark/cmake/steady_clock.cpp delete mode 100644 llvm/utils/benchmark/cmake/thread_safety_attributes.cpp delete mode 100644 llvm/utils/benchmark/docs/AssemblyTests.md delete mode 100644 llvm/utils/benchmark/docs/tools.md delete mode 100644 llvm/utils/benchmark/include/benchmark/benchmark.h delete mode 100644 llvm/utils/benchmark/mingw.py delete mode 100644 llvm/utils/benchmark/releasing.md delete mode 100644 llvm/utils/benchmark/src/CMakeLists.txt delete mode 100644 llvm/utils/benchmark/src/arraysize.h delete mode 100644 llvm/utils/benchmark/src/benchmark.cc delete mode 100644 llvm/utils/benchmark/src/benchmark_api_internal.h delete mode 100644 llvm/utils/benchmark/src/benchmark_main.cc delete mode 100644 llvm/utils/benchmark/src/benchmark_register.cc delete mode 100644 llvm/utils/benchmark/src/benchmark_register.h delete mode 100644 llvm/utils/benchmark/src/check.h delete mode 100644 llvm/utils/benchmark/src/colorprint.cc delete mode 100644 llvm/utils/benchmark/src/colorprint.h delete mode 100644 llvm/utils/benchmark/src/commandlineflags.cc delete mode 100644 llvm/utils/benchmark/src/commandlineflags.h delete mode 100644 llvm/utils/benchmark/src/complexity.cc delete mode 100644 llvm/utils/benchmark/src/complexity.h delete mode 100644 llvm/utils/benchmark/src/console_reporter.cc delete mode 100644 llvm/utils/benchmark/src/counter.cc delete mode 100644 llvm/utils/benchmark/src/counter.h delete mode 100644 llvm/utils/benchmark/src/csv_reporter.cc delete mode 100644 llvm/utils/benchmark/src/cycleclock.h delete mode 100644 llvm/utils/benchmark/src/internal_macros.h delete mode 100644 llvm/utils/benchmark/src/json_reporter.cc delete mode 100644 llvm/utils/benchmark/src/log.h delete mode 100644 llvm/utils/benchmark/src/mutex.h delete mode 100644 llvm/utils/benchmark/src/re.h delete mode 100644 llvm/utils/benchmark/src/reporter.cc delete mode 100644 llvm/utils/benchmark/src/sleep.cc delete mode 100644 llvm/utils/benchmark/src/sleep.h delete mode 100644 llvm/utils/benchmark/src/statistics.cc delete mode 100644 llvm/utils/benchmark/src/statistics.h delete mode 100644 llvm/utils/benchmark/src/string_util.cc delete mode 100644 llvm/utils/benchmark/src/string_util.h delete mode 100644 llvm/utils/benchmark/src/sysinfo.cc delete mode 100644 llvm/utils/benchmark/src/thread_manager.h delete mode 100644 llvm/utils/benchmark/src/thread_timer.h delete mode 100644 llvm/utils/benchmark/src/timers.cc delete mode 100644 llvm/utils/benchmark/src/timers.h delete mode 100644 llvm/utils/benchmark/test/AssemblyTests.cmake delete mode 100644 llvm/utils/benchmark/test/CMakeLists.txt delete mode 100644 llvm/utils/benchmark/test/basic_test.cc delete mode 100644 llvm/utils/benchmark/test/benchmark_gtest.cc delete mode 100644 llvm/utils/benchmark/test/benchmark_test.cc delete mode 100644 llvm/utils/benchmark/test/clobber_memory_assembly_test.cc delete mode 100644 llvm/utils/benchmark/test/complexity_test.cc delete mode 100644 llvm/utils/benchmark/test/cxx03_test.cc delete mode 100644 llvm/utils/benchmark/test/diagnostics_test.cc delete mode 100644 llvm/utils/benchmark/test/donotoptimize_assembly_test.cc delete mode 100644 llvm/utils/benchmark/test/donotoptimize_test.cc delete mode 100644 llvm/utils/benchmark/test/filter_test.cc delete mode 100644 llvm/utils/benchmark/test/fixture_test.cc delete mode 100644 llvm/utils/benchmark/test/link_main_test.cc delete mode 100644 llvm/utils/benchmark/test/map_test.cc delete mode 100644 llvm/utils/benchmark/test/multiple_ranges_test.cc delete mode 100644 llvm/utils/benchmark/test/options_test.cc delete mode 100644 llvm/utils/benchmark/test/output_test.h delete mode 100644 llvm/utils/benchmark/test/output_test_helper.cc delete mode 100644 llvm/utils/benchmark/test/register_benchmark_test.cc delete mode 100644 llvm/utils/benchmark/test/reporter_output_test.cc delete mode 100644 llvm/utils/benchmark/test/skip_with_error_test.cc delete mode 100644 llvm/utils/benchmark/test/state_assembly_test.cc delete mode 100644 llvm/utils/benchmark/test/statistics_gtest.cc delete mode 100644 llvm/utils/benchmark/test/templated_fixture_test.cc delete mode 100644 llvm/utils/benchmark/test/user_counters_tabular_test.cc delete mode 100644 llvm/utils/benchmark/test/user_counters_test.cc delete mode 100644 llvm/utils/benchmark/tools/compare.py delete mode 100644 llvm/utils/benchmark/tools/gbench/Inputs/test1_run1.json delete mode 100644 llvm/utils/benchmark/tools/gbench/Inputs/test1_run2.json delete mode 100644 llvm/utils/benchmark/tools/gbench/Inputs/test2_run.json delete mode 100644 llvm/utils/benchmark/tools/gbench/__init__.py delete mode 100644 llvm/utils/benchmark/tools/gbench/report.py delete mode 100644 llvm/utils/benchmark/tools/gbench/util.py delete mode 100644 llvm/utils/benchmark/tools/strip_asm.py delete mode 100644 llvm/utils/demangle_tree.py delete mode 100644 llvm/utils/lit/examples/many-tests/ManyTests.py delete mode 100644 llvm/utils/lit/lit/builtin_commands/__init__.py create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/src/counter_group.h create mode 100644 openmp/libomptarget/deviceRTLs/nvptx/src/counter_groupi.h delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/CMakeLists.txt delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/api/ignored.c delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/data_sharing/alignment.c delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/lit.cfg delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/lit.site.cfg.in delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/parallel/level.c delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/parallel/nested.c delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/parallel/num_threads.c delete mode 100644 openmp/libomptarget/deviceRTLs/nvptx/test/parallel/thread_limit.c delete mode 100644 openmp/libomptarget/test/mapping/pr38704.c delete mode 100644 openmp/runtime/src/kmp_taskdeps.h delete mode 100644 openmp/runtime/test/api/omp_alloc.c create mode 100644 openmp/runtime/test/ompt/misc/idle.c delete mode 100644 parallel-libs/.arcconfig delete mode 100644 parallel-libs/.clang-format delete mode 100644 parallel-libs/.clang-tidy delete mode 100644 parallel-libs/CMakeLists.txt delete mode 100644 parallel-libs/README.rst delete mode 100644 parallel-libs/acxxel/.clang-format delete mode 100644 parallel-libs/acxxel/.clang-tidy delete mode 100644 parallel-libs/acxxel/CMakeLists.txt delete mode 100644 parallel-libs/acxxel/Doxyfile.in delete mode 100644 parallel-libs/acxxel/LICENSE.TXT delete mode 100644 parallel-libs/acxxel/acxxel.cpp delete mode 100644 parallel-libs/acxxel/acxxel.h delete mode 100644 parallel-libs/acxxel/config.h.in delete mode 100644 parallel-libs/acxxel/cuda_acxxel.cpp delete mode 100644 parallel-libs/acxxel/customdoxygen.css delete mode 100644 parallel-libs/acxxel/examples/CMakeLists.txt delete mode 100644 parallel-libs/acxxel/examples/opencl_example.cpp delete mode 100644 parallel-libs/acxxel/examples/simple_example.cu delete mode 100644 parallel-libs/acxxel/opencl_acxxel.cpp delete mode 100644 parallel-libs/acxxel/span.h delete mode 100644 parallel-libs/acxxel/status.h delete mode 100644 parallel-libs/acxxel/tests/CMakeLists.txt delete mode 100644 parallel-libs/acxxel/tests/acxxel_test.cpp delete mode 100644 parallel-libs/acxxel/tests/multi_device_test.cpp delete mode 100644 parallel-libs/acxxel/tests/opencl_test.cpp delete mode 100644 parallel-libs/acxxel/tests/span_test.cpp delete mode 100644 parallel-libs/acxxel/tests/status_test.cpp delete mode 100644 polly/docs/ReleaseNotes.rst delete mode 100644 polly/docs/experiments/matmul/init_array___%for.cond1.preheader [...] delete mode 100644 polly/docs/experiments/matmul/init_array___%for.cond1.preheader [...] delete mode 100644 polly/docs/experiments/matmul/init_array___%for.cond1.preheader [...] delete mode 100644 polly/docs/experiments/matmul/matmul.ll delete mode 100644 polly/docs/experiments/matmul/matmul.normalopt.ll delete mode 100644 polly/docs/experiments/matmul/matmul.normalopt.s delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled+v [...] delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled+v [...] delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled+v [...] delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled+vector.s delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled.ll delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged+tiled.s delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged.ll delete mode 100644 polly/docs/experiments/matmul/matmul.polly.interchanged.s delete mode 100644 polly/docs/experiments/matmul/matmul.preopt.ll delete mode 100755 polly/docs/experiments/matmul/runall.sh delete mode 100644 polly/docs/experiments/matmul/scops.init_array.dot delete mode 100644 polly/docs/experiments/matmul/scops.init_array.dot.png delete mode 100644 polly/docs/experiments/matmul/scops.main.dot delete mode 100644 polly/docs/experiments/matmul/scops.main.dot.png delete mode 100644 polly/docs/experiments/matmul/scops.print_array.dot delete mode 100644 polly/docs/experiments/matmul/scops.print_array.dot.png delete mode 100644 polly/docs/experiments/matmul/scopsonly.init_array.dot delete mode 100644 polly/docs/experiments/matmul/scopsonly.init_array.dot.png delete mode 100644 polly/docs/experiments/matmul/scopsonly.main.dot delete mode 100644 polly/docs/experiments/matmul/scopsonly.main.dot.png delete mode 100644 polly/docs/experiments/matmul/scopsonly.print_array.dot delete mode 100644 polly/docs/experiments/matmul/scopsonly.print_array.dot.png delete mode 100644 polly/test/ScheduleOptimizer/SIMDInParallelFor.ll delete mode 100644 polly/test/ScopInfo/pr38218.ll rename polly/{docs => www}/experiments/matmul/matmul.c (100%) create mode 100755 polly/www/experiments/matmul/matmul.normalopt.exe create mode 100644 polly/www/experiments/matmul/matmul.normalopt.ll create mode 100644 polly/www/experiments/matmul/matmul.normalopt.s create mode 100755 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+ve [...] create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+ve [...] create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+ve [...] create mode 100755 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+ve [...] create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+vector.ll create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled+vector.s create mode 100755 polly/www/experiments/matmul/matmul.polly.interchanged+tiled.exe create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled.ll create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged+tiled.s create mode 100755 polly/www/experiments/matmul/matmul.polly.interchanged.exe create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged.ll create mode 100644 polly/www/experiments/matmul/matmul.polly.interchanged.s create mode 100644 polly/www/experiments/matmul/matmul.preopt.ll create mode 100644 polly/www/experiments/matmul/matmul.s create mode 100755 polly/www/experiments/matmul/runall.sh create mode 100644 polly/www/experiments/matmul/scops.init_array.dot create mode 100644 polly/www/experiments/matmul/scops.init_array.dot.png create mode 100644 polly/www/experiments/matmul/scops.main.dot create mode 100644 polly/www/experiments/matmul/scops.main.dot.png create mode 100644 polly/www/experiments/matmul/scops.print_array.dot create mode 100644 polly/www/experiments/matmul/scops.print_array.dot.png create mode 100644 polly/www/experiments/matmul/scopsonly.init_array.dot create mode 100644 polly/www/experiments/matmul/scopsonly.init_array.dot.png create mode 100644 polly/www/experiments/matmul/scopsonly.main.dot create mode 100644 polly/www/experiments/matmul/scopsonly.main.dot.png create mode 100644 polly/www/experiments/matmul/scopsonly.print_array.dot create mode 100644 polly/www/experiments/matmul/scopsonly.print_array.dot.png