The Week Of Monday 26 March 2018 Archives by author
Starting: Mon Mar 26 00:18:39 PDT 2018
Ending: Sun Apr 1 23:34:17 PDT 2018
Messages: 1695
- [llvm] r328313 - [ARM] Support float literals under XO
Friedman, Eli via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
Friedman, Eli via llvm-commits
- [llvm] r328585 - [DebugInfoPDB] Add DIA implementation of addressForVA and addressForRVA
Aaron Smith via llvm-commits
- [llvm] r328586 - [DebugInfoPDB] Add DIA implementation of findLineNumbersByRVA
Aaron Smith via llvm-commits
- [llvm] r328587 - [DebugInfoPDB] Add methods to get the compiland and line numbers with PDBSymbolData
Aaron Smith via llvm-commits
- [llvm] r328590 - [DebugInfoPDB] Print the method name along with the variant value
Aaron Smith via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D45124: [CodeGen] Record if a C++ record is trivial type when emitting Codeview
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D45067: [GISel] Refactor MachineIRBuilder so we can optionally do constant folding/other transformations during building
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D45067: [GISel] Refactor MachineIRBuilder so we can optionally do constant folding/other transformations during building
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and create class DILabel.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and create class DILabel.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45078: [DebugInfo] Enable the capability of attaching metadata to BasicBlock.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45035: [DebugInfo] Construct SDDbgLabel to store debug info of labels in DAG.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and create class DILabel.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Ahmad Vip via llvm-commits
- [PATCH] D41721: [X86] Move HasNOPL to a subtarget feature bit. Plumb MCSubtargetInfo through the MCAsmBackend constructor
Ahmad Vip via llvm-commits
- [PATCH] D44913: [ObjC] Enable using C++ triviality type traits for non-trivial C structs
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D44908: [ObjC++] Make parameter passing and function return compatible with ObjC
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D44968: Generalize NRVO to cover C structs
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D41982: [mips] Reordering callseq* nodes to be linear
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D30876: [ASTImporter] Unnamed structs import
Aleksei Sidorin via Phabricator via llvm-commits
- [compiler-rt] r328407 - [HWASan] Fix use-after-free.cc test on x86-64
Aleksey Shlyapnikov via llvm-commits
- [compiler-rt] r328407 - [HWASan] Fix use-after-free.cc test on x86-64
Aleksey Shlyapnikov via llvm-commits
- [PATCH] D44404: [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ing
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44404: [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ing
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r328563 - [lit] Implement 'cat' command for internal shell
Alex Bradbury via llvm-commits
- [llvm] r328563 - [lit] Implement 'cat' command for internal shell
Alex Bradbury via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41932: [RISCV] Hooks for enabling instruction compression
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r328630 - [HWASan] Relax use-after-free.cc test matching rules.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328646 - [HWASan] Make use-after-free c, not c++ test.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328722 - [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ing
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328726 - [ASan] Add aligned_alloc declaration to aligned_alloc-alignment.cc test.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328734 - [ASan] Disable aligned_alloc-alignment.cc on Android.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328741 - [ASan] Disable aligned_alloc-alignment.cc test on gcc.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328742 - [ASan] Disable aligned_alloc-alignment.cc on ppc64be
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328753 - [ASan] Disable aligned_alloc-alignment.cc on PPC64.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r328849 - [ASan] Disable new ASan error reporting tests on various ARMs.
Alex Shlyapnikov via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Alexander Benikowski via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r328692 - [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Alexander Potapenko via llvm-commits
- [llvm] r328697 - [MSan] Introduce ActualFnStart. NFC
Alexander Potapenko via llvm-commits
- [llvm] r328676 - Reapply "[DWARFv5] Emit file 0 to the line table."
Alexander Potapenko via llvm-commits
- [llvm] r328676 - Reapply "[DWARFv5] Emit file 0 to the line table."
Alexander Potapenko via llvm-commits
- [llvm] r328699 - Revert "Reapply "[DWARFv5] Emit file 0 to the line table.""
Alexander Potapenko via llvm-commits
- [llvm] r328676 - Reapply "[DWARFv5] Emit file 0 to the line table."
Alexander Potapenko via llvm-commits
- [PATCH] D44511: [MSan] Introduce ActualFnStart. NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44511: [MSan] Introduce ActualFnStart. NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D45047: MSan: introduce the conservative assembly handling mode.
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D45047: MSan: introduce the conservative assembly handling mode.
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r328616 - [MIPS] Add static_assert that all Fixups are handled in getFixupKind
Alexander Richardson via llvm-commits
- [PATCH] D44895: [MIPS] Add static_assert that all Fixups are handled in getFixupKind
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44895: [MIPS] Add static_assert that all Fixups are handled in getFixupKind
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45104: [COFF] Fix reading variable-length encoded records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D45023: [GlobalOpt] Implement static evaluation of memcpy intrinsics for const i8 arrays.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D15348: [DAGCombiner] Handle pre/post-inc stores in replaceStoreChain
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Default enable linker relaxation and add -mno-relax flag to disable it
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to auipc and jalr
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Ana Pazos via Phabricator via llvm-commits
- [llvm] r328487 - [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874)
Andrea Di Biagio via llvm-commits
- [llvm] r328492 - [llvm-mca] Update the commandline docs after r328305.
Andrea Di Biagio via llvm-commits
- [llvm] r328493 - [llvm-mca] Add a flag -instruction-info to enable/disable the instruction info view.
Andrea Di Biagio via llvm-commits
- [llvm] r328499 - [llvm-mca] Fix how views are added to the InstructionTables.
Andrea Di Biagio via llvm-commits
- [llvm] r328629 - [llvm-mca] pass the correct set of used registers in checkRAT.
Andrea Di Biagio via llvm-commits
- [llvm] r328694 - [X86][BtVer2] Fix the number of micro opcodes for a bunch of YMM instructions.
Andrea Di Biagio via llvm-commits
- [llvm] r328698 - [X86][BtVer2] Fix the number of micro opcodes for AES[ENC|DEC] and other YMM instructions.
Andrea Di Biagio via llvm-commits
- [llvm] r328790 - [llvm-mca] Correctly set the ReadAdvance information for register use operands.
Andrea Di Biagio via llvm-commits
- [llvm] r328859 - [X86] Add tests to verify the presence of "ReadAfterLd" after r328823.
Andrea Di Biagio via llvm-commits
- [llvm] r328861 - [X86] Add llvm-mca tests for r328834.
Andrea Di Biagio via llvm-commits
- [llvm] r328865 - [X86][BtVer2] Add tests that show how ReadAfterLd is missing for some
Andrea Di Biagio via llvm-commits
- [llvm] r328867 - [X86][BtVer2] Add missing ReadAfterLd to RM variants of AVX horizontal adds and
Andrea Di Biagio via llvm-commits
- [llvm] r328886 - [X86][BtVer2] Fix the number of uOps for horizontal operations.
Andrea Di Biagio via llvm-commits
- [llvm] r328892 - [X86][BtVer2] Fixed the number of micro opcodes for AVX vector converts and
Andrea Di Biagio via llvm-commits
- [PATCH] D44839: [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44980: [MC][Tblgen] Allow the definition of processor register files in the scheduling model for llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44836: [X86] Remove ReadAfterLd from BMI and TBM instructions that don't have a register operand in their memory form
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44726: [X86] Add ReadAfterLds to some 3 src instructions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44726: [X86] Add ReadAfterLds to some 3 src instructions
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r328687 - [ORC] Fix ORC on platforms without indirection support.
Andres Freund via llvm-commits
- [llvm] r328687 - [ORC] Fix ORC on platforms without indirection support.
Andres Freund via llvm-commits
- [llvm] r328711 - [ORC] Restore the narrower check from before r328687.
Andres Freund via llvm-commits
- [PATCH] D44902: [ORC][C-API] Fix orc on platforms without indirection support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D45106: [Build] Use LIBXML2_LIBRARIES from find_package
Andrew Kelley via Phabricator via llvm-commits
- [lld] r328624 - [ELF] Disable ICF for synthetic sections
Andrew Ng via llvm-commits
- [lld] r328777 - [ELF] Fix X86 & X86_64 PLT retpoline padding
Andrew Ng via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44682: [ELF] Fix X86 & X86_64 PLT retpoline padding
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44923: [ELF] Disable ICF for synthetic sections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44923: [ELF] Disable ICF for synthetic sections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44821: [NFC] OptPassGate extracted from OptBisect
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D44464: allow custom OptBisect classes set to LLVMContext
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D43759: [SCEV] Add one more case in computeConstantDifference
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Anna Thomas via Phabricator via llvm-commits
- [www] r328941 - [EuroLLVM'18] Program update.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45068: [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45068: [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D45010: [analyzer] Minor improvements to region printing
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D44956: [analyzer] Fix liveness calculation for C++17 structured bindings
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D44685: [AMDGPU] Improve disassembler error handling
Artem Tamazov via Phabricator via llvm-commits
- [llvm] r328642 - Fix a reoccuring typo in load-combine tests
Artur Pilipenko via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D44994: [clang-format] Ensure wrapped ObjC selectors with 1 arg obey IndentWrappedFunctionNames
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D44994: [clang-format] Ensure wrapped ObjC selectors with 1 arg obey IndentWrappedFunctionNames
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r328481 - [DeadArgElim] Strip allocsize attributes when deleting an argument.
Benjamin Kramer via llvm-commits
- [llvm] r328765 - [Transforms] Make sure to include the c binding header when defining c binding functions
Benjamin Kramer via llvm-commits
- [llvm] r328916 - Unbreak the build of the go bindings after r328839.
Benjamin Kramer via llvm-commits
- [lld] r328610 - [lld] fix data race in ICF.cpp
Bob Haarman via llvm-commits
- [PATCH] D44716: [lld] fix data race in ICF.cpp
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D44716: [lld] fix data race in ICF.cpp
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D44716: [lld] fix data race in ICF.cpp
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45114: [coroutines] Add support for llvm.coro.noop intrinsics
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D44185: [Coroutines] Avoid assert splitting hidden coros
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D44884: Improving 'addArgumentAttrsFromCallsites'
Buddhika Chamith via Phabricator via llvm-commits
- [PATCH] D43821: [SemaCXX] _Pragma("clang optimize off") not affecting lambda.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Chad Rosier via Phabricator via llvm-commits
- [llvm] r328563 - [lit] Implement 'cat' command for internal shell
Chamal De Silva via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Chamal De Silva via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Chamal De Silva via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Chamal De Silva via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via llvm-commits
- [llvm] r328944 - [x86] Expose more of the condition conversion routines in the public API
Chandler Carruth via llvm-commits
- [llvm] r328945 - [x86] Correct the operand structure of the ADOX instruction.
Chandler Carruth via llvm-commits
- [PATCH] D44874: [X86] Change std::sort to llvm::sort in response to r327219
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44429: [Support][RFC] MessagePack reader/writer
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42890: [LoopIdiomRecognize] Add support for atomic memmove
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41674: [Support] CommandLine API -- Allow creating custom parsers for fundamental types
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41674: [Support] CommandLine API -- Allow creating custom parsers for fundamental types
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44824: [Spectre] Introduce a new pass to do speculative load hardening to mitigate Spectre variant #1.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45146: [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45146: [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45146: [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45154: [x86] Model the direction flag (DF) separately from the rest of EFLAGS.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44822: A couple of minor build fixes for Windows Arm host
Chris January via Phabricator via llvm-commits
- [llvm] r328313 - [ARM] Support float literals under XO
Christof Douma via llvm-commits
- [llvm] r328313 - [ARM] Support float literals under XO
Christof Douma via llvm-commits
- [llvm] r328691 - [ARM] Support float literals under XO
Christof Douma via llvm-commits
- [PATCH] D44941: [ARM] Support float literals under XO
Christof Douma via Phabricator via llvm-commits
- [PATCH] D38792: Fix float literals under XO & fp-armv8
Christof Douma via Phabricator via llvm-commits
- [PATCH] D44941: [ARM] Support float literals under XO
Christof Douma via Phabricator via llvm-commits
- [PATCH] D44839: [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44654: [X86][SandyBridge] SBWriteResPair +5cy and +1uop Memory Folds
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r328608 - [MachineScheduler] Add itinerary to schedcover.py. Make default work in the command line filter
Craig Topper via llvm-commits
- [llvm] r328730 - [X86][SkylakeServer] Remove checks for 'k', 'z', '_Int' and 'b' from scheduler regexs.
Craig Topper via llvm-commits
- [llvm] r328756 - [X86] Cleanup inheritance of the X86InstrFormats.td classes. NFC
Craig Topper via llvm-commits
- [llvm] r328757 - [X86] Rename RIi64_NOREX tblgen class to just Ii64. Make RIi64 inherit from it. NFC
Craig Topper via llvm-commits
- [llvm] r328762 - [X86] Don't pass getRegisterName from the InstPrinters into EmitAnyX86InstComments. Just always use the function from the ATTPrinter. NFC
Craig Topper via llvm-commits
- [llvm] r328806 - [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
Craig Topper via llvm-commits
- [llvm] r328823 - [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI. Add dedicated SchedRW for BEXTR/BZHI.
Craig Topper via llvm-commits
- [llvm] r328828 - [X86] Remove ReadAfterLd from BMI and TBM instructions that don't have a register operand in their memory form
Craig Topper via llvm-commits
- [llvm] r328834 - [X86] Add ReadAfterLds to some 3 src instructions
Craig Topper via llvm-commits
- [llvm] r328914 - [X86] Add SchedRW for PMULLD
Craig Topper via llvm-commits
- [llvm] r328926 - [X86] Remove unneeded temporary variable. NFC
Craig Topper via llvm-commits
- [llvm] r328927 - [X86] Add test case to show failure to promote i16 subtract because we mistakenly believe the load can be folded. NFC
Craig Topper via llvm-commits
- [llvm] r328928 - [X86] Allow i16 subtracts to be promoted if the load is on the LHS and its not being stored.
Craig Topper via llvm-commits
- [llvm] r328929 - [X86] Add test case to show failure to promote i16 subtract when the LHS is a load and the result is stored to a different address.
Craig Topper via llvm-commits
- [llvm] r328930 - [X86] Check if the load and store are to the same pointer before preventing i16 RMW shifts and subtracts from being promoted.
Craig Topper via llvm-commits
- [llvm] r328931 - [X86] Don't check for folding into a store when deciding if we can promote an i16 mul.
Craig Topper via llvm-commits
- [llvm] r328946 - [X86] Give ADC8/16/32/64mi the same scheduling information as ADC8/16/32/64mr and SBB8/16/32/64mi.
Craig Topper via llvm-commits
- [llvm] r328947 - [LegacyPassManager] Make 'print-module-scope' cl::Hidden like the rest of the printing options.
Craig Topper via llvm-commits
- [llvm] r328948 - [DebugCounter] Make -debug-counter cl::Hidden.
Craig Topper via llvm-commits
- [llvm] r328952 - [X86] Cleanup ADCX/ADOX instruction definitions.
Craig Topper via llvm-commits
- [llvm] r328954 - [X86] Give VINSERTPS the same intinerary as INSERTPS.
Craig Topper via llvm-commits
- [llvm] r328955 - [X86] Make sure all the classes declare in the Haswell scheduler model are prefixed with HW.
Craig Topper via llvm-commits
- [llvm] r328956 - [X86] Add an itinerary to BTR64rr.
Craig Topper via llvm-commits
- [llvm] r328958 - [X86] Give the AVX512 VEXTRACT instructions the same SchedRWs as the SSE/AVX versions.
Craig Topper via llvm-commits
- [llvm] r328959 - [X86] Fix the SchedRW for AVX512 shift instructions.
Craig Topper via llvm-commits
- [llvm] r328960 - [X86] Correct the throughput for divide instructions in Sandy Bridge/Haswell/Broadwell/Skylake scheduler models.
Craig Topper via llvm-commits
- [llvm] r328961 - [X86][SkylakeServer] Correct throughput for 512-bit sqrt and divide.
Craig Topper via llvm-commits
- [llvm] r328962 - [X86][Silvermont] Use correct latency and throughput information for divide and square root in the scheduler model.
Craig Topper via llvm-commits
- [PATCH] D44879: [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44874: [X86] Change std::sort to llvm::sort in response to r327219
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44647: [X86] Add WriteCRC32 scheduler class
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43738: [X86] Use target independent zero_extend/sign_extend nodes for vectors with same number of elements.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44735: [LV] Add TTI::shouldMaximizeVectorBandwidth to allow enabling it per target
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44942: [X86][SSE] Don't bother re-adding combined target shuffles to the work list
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44726: [X86] Add ReadAfterLds to some 3 src instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44654: [X86][SandyBridge] SBWriteResPair +5cy and +1uop Memory Folds
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45017: [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44835: [X86][Znver1] Remove ReadAfterLd from BSR/BSF in Zen scheduler model
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44726: [X86] Add ReadAfterLds to some 3 src instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45057: [X86] Disable SGX for Skylake Server
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45146: [x86] Introduce a pass to begin more systematically fixing PR36028 and similar issues.
Craig Topper via Phabricator via llvm-commits
- [llvm] r328702 - [lit] Remove a timing senstive part of `shtest-timeout.py`
Dan Liew via llvm-commits
- [llvm] r328703 - Revert "[lit] Temporarily disable shtest-timeout.py on darwin"
Dan Liew via llvm-commits
- [compiler-rt] r328775 - [asan] Split the `throw_invoke_test.cc` into a Linux specific variant
Dan Liew via llvm-commits
- [PATCH] D44733: Split the `throw_invoke_test.cc` test
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44733: Split the `throw_invoke_test.cc` test
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44891: [RFC][Memory Dependency Analysis] Not clobber load value by store if the store value won't change load content
Daniel Berlin via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Daniel Berlin via llvm-commits
- [PATCH] D43177: Mark MergedLoadStoreMotion as not preserving MemDep results
Daniel Berlin via llvm-commits
- [PATCH] D44891: [RFC][Memory Dependency Analysis] Not clobber load value by store if the store value won't change load content
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r328709 - [PatternMatch] Add matchers for vector operations
Daniel Neilson via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43979: [GlobalISel][ARM] Adding Testgen'd tests for InstructionSelect pass
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43976: [GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43976: [GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43976: [GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Dave Green via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Dave Green via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Dave Green via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Dave Green via Phabricator via llvm-commits
- [PATCH] D44199: [LoopRotate] Attempt to Rotate loops if it can lead to removing phi nodes.
Dave Green via Phabricator via llvm-commits
- [PATCH] D21478: [build] Link main executable with libpthread
David Abdurachmanov via Phabricator via llvm-commits
- [llvm] r328413 - [X86] Use unique_ptr to simplify memory management. NFC
David Blaikie via llvm-commits
- [llvm] r328235 - [DWARF] Replace assert with diagnostic. PR36868.
David Blaikie via llvm-commits
- [llvm] r328548 - Remove unneeded (& mislayered) include from TargetMachine.cpp on a CodeGen header
David Blaikie via llvm-commits
- [llvm] r328549 - Remove an unneeded (& mislayered) include from Target/TargetLoweringObjectFile on a CodeGen header
David Blaikie via llvm-commits
- [llvm] r328565 - Remove unused file, ExecutionEngine/MCJIT/ObjectBuffer.h
David Blaikie via llvm-commits
- [llvm] r328397 - Fix layering by moving ValueTypes.h from CodeGen to IR
David Blaikie via llvm-commits
- [llvm] r328593 - Move CVDebugRecord from CodeView to Object to fix layering
David Blaikie via llvm-commits
- [lld] r328594 - Fix for header rename in LLVM
David Blaikie via llvm-commits
- [llvm] r328595 - Add a build dependency from libMC to libDebugInfoCodeView to match the reality of header dependencies here
David Blaikie via llvm-commits
- [llvm] r328717 - Transforms: Introduce Transforms/Utils.h rather than spreading the declarations amongst Scalar.h and IPO.h
David Blaikie via llvm-commits
- [llvm] r328720 - Oops - moved slightly too many things from Scalar to Utils. Move LoopSimplifyCFG things back
David Blaikie via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
David Blaikie via llvm-commits
- [llvm] r328737 - Plumb useAA through TargetTransformInfo to remove Transforms->CodeGen header dependency
David Blaikie via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
David Blaikie via llvm-commits
- [llvm] r328743 - Add missing dependency (headers are included from MC, so a link dependency could exist easily enough)
David Blaikie via llvm-commits
- [llvm] r328744 - Split Disassembler.h in two to fix dependencies
David Blaikie via llvm-commits
- [llvm] r328745 - Remove some unused includes to fix layering.
David Blaikie via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
David Blaikie via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
David Blaikie via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
David Blaikie via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
David Blaikie via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
David Blaikie via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
David Blaikie via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
David Blaikie via llvm-commits
- [llvm] r328838 - Remove some unneeded #includes to fix layering
David Blaikie via llvm-commits
- [llvm] r328839 - llvm-c: Split Utils out of Scalar.h
David Blaikie via llvm-commits
- [llvm] r328840 - Remove unused headers to fix layering
David Blaikie via llvm-commits
- [llvm] r328842 - Remove unused header to fix layering.
David Blaikie via llvm-commits
- [llvm] r328844 - Fix some layering in StripNonLineTableDebugInfo, moving its declaration from IPO.h to Utils.h to match its implementation
David Blaikie via llvm-commits
- [PATCH] D44429: [Support][RFC] MessagePack reader/writer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44429: [Support][RFC] MessagePack reader/writer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44811: DWARF] DWARF v5: .debug_rnglists: adding support for DW_RLE_offset_pair and DW_RLE_base_address
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45017: [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45082: [RFC][unittests] ADT: silence -Wself-assign diagnostics
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44877: libFuzzer, OpenBSD support
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44866: GetRandom / OpenBSD, using getentropy to get high quality randomness
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44866: GetRandom / OpenBSD, using getentropy to get high quality randomness
David CARLIER via Phabricator via llvm-commits
- [PATCH] D45125: Xray OpenBSD support
David CARLIER via Phabricator via llvm-commits
- [llvm] r328766 - [LoopRotate] Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
David Green via llvm-commits
- [llvm] r328933 - [LoopRotate] Rotate loops with loop exiting latches
David Green via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44809: [PGO] Fix branch probability remarks assert
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
David Li via Phabricator via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
David Stenberg via Phabricator via llvm-commits
- [llvm] r328803 - [ADT] NFC: Fix bogus StringSwitch rule-of-five boilerplate
David Zarzycki via llvm-commits
- [PATCH] D45019: [ADT] NFC: Fix bogus StringSwitch rule-of-five boilerplate
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D45019: [ADT] NFC: Fix bogus StringSwitch rule-of-five boilerplate
David Zarzycki via Phabricator via llvm-commits
- [llvm] r308668 - [PGO] Move the PGOInstrumentation pass to new OptRemark API.
Davide Italiano via llvm-commits
- [llvm] r308668 - [PGO] Move the PGOInstrumentation pass to new OptRemark API.
Davide Italiano via llvm-commits
- [PATCH] D44693: Correctly handle float division in Scalar
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D40283: lldb: Use the DWARF linkage name when importing C++ methods
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Davide Italiano via Phabricator via llvm-commits
- [llvm] r328876 - [WebAssembly] Refactor tablegen for store instructions (NFC)
Derek Schuff via llvm-commits
- [PATCH] D45064: [WebAssembly] Refactor tablegen for store instructions (NFC)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D45064: [WebAssembly] Refactor tablegen for store instructions (NFC)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Diego Caballero via Phabricator via llvm-commits
- [llvm] r328813 - [SLPVectorizer] Add tests related to PR30787, NFCI.
Dinar Temirbulatov via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r328704 - [AMDGPU][MC][GFX9] Added s_scratch* instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] r328707 - [AMDGPU][MC][GFX9] Added buffer_*_format_d16_hi_x
Dmitry Preobrazhensky via llvm-commits
- [llvm] r328710 - [AMDGPU][MC] Added PCK variants of image load/store instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] r328713 - [AMDGPU][MC] Added ds_add_src2_f32
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D44944: [Analysis] Change std::sort to llvm::sort in response to r327219
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r328904 - Prevent data races in concurrent ThinLTO processes.
Ekaterina Romanova via llvm-commits
- [llvm] r328577 - [MemorySSA] Fix exponential compile-time updating MemorySSA.
Eli Friedman via llvm-commits
- [polly] r328666 - [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Eli Friedman via llvm-commits
- [llvm] r328851 - [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Eli Friedman via llvm-commits
- [PATCH] D44715: [MemorySSA] Fix exponential compile-time updating MemorySSA.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44911: [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44941: [ARM] Support float literals under XO
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44946: [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44946: [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44946: [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44957: [PeepholeOptimizer] Fix infinite recusion in CopyRewriter.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44957: [PeepholeOptimizer] Fix infinite recusion in CopyRewriter.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44957: [PeepholeOptimizer] Fix infinite recusion in CopyRewriter.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44911: [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo through to fixupNeedsRelaxation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44911: [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Eli Friedman via Phabricator via llvm-commits
- [llvm] r328833 - Typo fix: epilouge->epilogue. NFC.
Eric Christopher via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D39564: Add DIBuilder Type APIs to C API
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo through to fixupNeedsRelaxation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45141: [tools] Change std::sort to llvm::sort in response to r327219
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45135: [include] Change std::sort to llvm::sort in response to r327219
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45134: [DebugInfo] Change std::sort to llvm::sort in response to r327219
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44769: [Analysis] Support aligned new/delete functions.
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r328507 - [demangler] Fix a bug in r328464 found by oss-fuzz.
Erik Pilkington via llvm-commits
- [PATCH] D44668: [demangler] WIP: Add a "partial" demangling API for LLDB
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D44668: [demangler] WIP: Add a "partial" demangling API for LLDB
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r328850 - [IR] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D44912: [clang-doc] Removing -Wunused-variable warning
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D45047: MSan: introduce the conservative assembly handling mode.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r328600 - Revert "[asan] Replace vfork with fork."
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r328681 - [asan] Add vfork to the list of reasons for stack errors.
Evgeniy Stepanov via llvm-commits
- [llvm] r328830 - Add msan custom mapping options.
Evgeniy Stepanov via llvm-commits
- [llvm] r328655 - [DWARF] Simplify DWARFAddressRange::contains
Fangrui Song via llvm-commits
- [lld] r328679 - [ELF] Fix offsets in comment of tls-got.s
Fangrui Song via llvm-commits
- [llvm] r328907 - Fix a bunch of typoes. NFC
Fangrui Song via llvm-commits
- [lld] r328908 - [ELF] Simplify read32. NFC
Fangrui Song via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::{intersects, contains}.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header to Zero
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Farhana Aleen via Phabricator via llvm-commits
- [llvm] r328637 - [NFC] OptPassGate extracted from OptBisect
Fedor Sergeev via llvm-commits
- [PATCH] D44821: [NFC] OptPassGate extracted from OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44821: [NFC] OptPassGate extracted from OptBisect
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44464: allow custom OptBisect classes set to LLVMContext
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo through to fixupNeedsRelaxation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44929: MachineMemOperand: Don't crash when printing custom source values
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45011: Prevent double release of mach ports
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D45055: [X86] Split up -march=icelake to -client & -server
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45057: [X86] Disable SGX for Skylake Server
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D38943: [ASTImporter] import SubStmt of CaseStmt
Gabor Marton via Phabricator via llvm-commits
- [llvm] r328617 - [PowerPC] Secure PLT support
Galina Kistanova via llvm-commits
- [llvm] r328617 - [PowerPC] Secure PLT support
Galina Kistanova via llvm-commits
- [llvm] r328673 - [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Galina Kistanova via llvm-commits
- LLVM buildmaster will be unavailable for shot time after 5:30 pm PST today
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 3/11/2018 - 3/17/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 3/18/2018 - 3/24/2018
Galina Kistanova via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D44911: [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D44911: [MachineCopyPropagation] Handle COPY with overlapping source/dest.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
George Burgess IV via llvm-commits
- [llvm] r328755 - [MemorySSA] Turn an assert into a condition
George Burgess IV via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
George Burgess IV via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
George Burgess IV via llvm-commits
- [llvm] r328755 - [MemorySSA] Turn an assert into a condition
George Burgess IV via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D43269: [MemorySSA] Be less aggressive with @llvm.lifetime.start
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D44707: [ASTMatchers] Extend hasParameter and hasAnyParameter matches to handle Objective-C methods
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D44858: [ASTMatchers] Introduce a matcher for matching any given Objective-C selector
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D44989: [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ in templatized code under ARC
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D44722: [analyzer] Path-insensitive checker for writes into an auto-releasing pointer from the wrong pool
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D45010: [analyzer] Minor improvements to region printing
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D44956: [analyzer] Fix liveness calculation for C++17 structured bindings
George Karpenkov via Phabricator via llvm-commits
- [lld] r328479 - This is PR36799.
George Rimar via llvm-commits
- [lld] r328696 - [ELF] - Linkerscript: support MIN and MAX.
George Rimar via llvm-commits
- [lld] r328794 - [ELF] - Add missing check calls to the tests.
George Rimar via llvm-commits
- [PATCH] D44730: [ELF] - Do not forget to expand the memory region.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44894: [ELF] - Reveal more information in -Map file about assignments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in _map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44979: [ELF] - Make Target::TrapInstr to be uint8_t
George Rimar via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
George Rimar via Phabricator via llvm-commits
- [PATCH] D44734: [ELF] - Linkerscript: support MIN and MAX.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44894: [ELF] - Reveal more information in -Map file about assignments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44894: [ELF] - Reveal more information in -Map file about assignments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44991: Show alignment 0 as alignment 1 in the map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
George Rimar via Phabricator via llvm-commits
- [PATCH] D44979: [ELF] - Make Target::TrapInstr to be uint8_t
George Rimar via Phabricator via llvm-commits
- [PATCH] D45018: [ELF] - Improve -Map output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45051: [ELF] - Relax checks for R_386_8/R_386_16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45018: [ELF] - Improve -Map output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45075: Improve error message for an unknown --plugin-opt.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45051: [ELF] - Relax checks for R_386_8/R_386_16 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43820: [ELF] - Check that output sections fit in address space.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45080: [ELF] - Provide a hint about --no-check-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D45083: [ELF] - Eliminate Lazy class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45090: [ELF] - Simplify createFiles.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45080: [ELF] - Provide a hint about --no-check-sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D44185: [Coroutines] Avoid assert splitting hidden coros
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D43242: [Coroutines] PR34897: Fix incorrect elisions
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D45114: [coroutines] Add support for llvm.coro.noop intrinsics
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D45114: [coroutines] Add support for llvm.coro.noop intrinsics
Gor Nishanov via Phabricator via llvm-commits
- [llvm] r328661 - [YAML] Escape non-printable multibyte UTF8 in Output::scalarString.
Graydon Hoare via llvm-commits
- [llvm] r328665 - [YAML] Remove unit test of multibyte non-printable escaping that uses C++11 escapes
Graydon Hoare via llvm-commits
- [PATCH] D44863: Summary:
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D33361: [InstCombine] Fix inbounds gep for addrspacecasts
Guillaume Marques via Phabricator via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r328546 - [SLP] Add a test case. NFC.
Haicheng Wu via llvm-commits
- [llvm] r328572 - [SLP] Add more checks to a test case. NFC.
Haicheng Wu via llvm-commits
- [llvm] r328798 - [JumpThreading] Don't select an edge that we know we can't thread
Haicheng Wu via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D40097: [Inliner][NewPM] Inline functions outside of current SCC first
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r328748 - [MemorySSA] Consider callsite args for hashing and equality.
Hal Finkel via llvm-commits
- [PATCH] D44993: Do not create R_X86_64_32S in dyna relo tbl
Han Shen via Phabricator via llvm-commits
- [llvm] r328482 - Revert r328386 "[X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32"
Hans Wennborg via llvm-commits
- [llvm] r328386 - [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Hans Wennborg via llvm-commits
- [PATCH] D44902: [ORC][C-API] Fix orc on platforms without indirection support.
Hans Wennborg via llvm-commits
- [llvm] r328953 - Add C API bindings for DIBuilder 'Type' APIs
Harlan Haskins via llvm-commits
- [PATCH] D39564: Add DIBuilder Type APIs to C API
Harlan Haskins via Phabricator via llvm-commits
- [PATCH] D39564: Add DIBuilder Type APIs to C API
Harlan Haskins via Phabricator via llvm-commits
- [llvm] r328678 - [WebAssembly] Add exception and selector intrinsics
Heejin Ahn via llvm-commits
- [PATCH] D44930: [WebAssembly] Add exception and selector intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44930: [WebAssembly] Add exception and selector intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45072: [NFC][LV] Move InterleaveInfo from Legal to CostModel
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint metadata in more cases
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D45079: [PowerPC] allow D-form load/store when accessing FrameIndex without offset
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D45024: [DebugInfo] Add DILabel metadata and create class DILabel.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45025: [DebugInfo] Add parser for DILabel metadata.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45026: [DebugInfo] Add bitcode reader/writer for DILabel metadata.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45027: [DebugInfo] Add intrinsic function llvm.dbg.label for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45028: [DebugInfo] Prepare DIBuilder for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45029: [DebugInfo] Add MI instruction 'DBG_LABEL label'.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45031: [DebugInfo] Use (isDebugValue() || isDebugLable()) instead of isDebugValue()
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45030: [DebugInfo] Verifier for DILabel and llvm.dbg.label.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45032: [DebugInfo] LLVM IR assembly writer for DILabel.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45033: [DebugInfo] In GlobalISel, convert llvm.dbg.label to DBG_LABEL MI.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45034: [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45035: [DebugInfo] Construct SDDbgLabel to store debug info of labels in DAG.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45036: [DebugInfo] Generating DBG_LABEL MachineInstr from SelectionDAG.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45037: [DebugInfo] Emit comments for DBG_LABEL in AsmPrinter.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45038: [DebugInfo] Skip DBG_LABEL in calculateDbgValueHistory().
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45039: [DebugInfo] Prepare debug information of labels in DebugHandlerBase.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45040: [DebugInfo] Construct DWARF-specific data for labels in DwarfDebug.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45041: [DebugInfo] Construct DW_TAG_label DIEs from DbgLabels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45042: [DebugInfo] Fill DW_TAG_label attributes.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45043: [DebugInfo] Add test cases for generating debug info of labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45045: [DebugInfo] Generate debug information about labels
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45078: [DebugInfo] Enable the capability of attaching metadata to BasicBlock.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45078: [DebugInfo] Enable the capability of attaching metadata to BasicBlock.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45088: [DebugInfo] Prepare DIBuilder for labels
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45089: [DebugInfo] Verifier for DILabel.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r328854 - peel loops with runtime small trip counts
Ikhlas Ajbar via llvm-commits
- [llvm] r328855 - [Hexagon] add missing lit config file
Ikhlas Ajbar via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Ikhlas Ajbar via Phabricator via llvm-commits
- [llvm] r328503 - Migrate dockerfiles to use multi-stage builds.
Ilya Biryukov via llvm-commits
- [llvm] r328901 - [WebAssembly] Register wasm passes with the PassRegistry
Jacob Gravelle via llvm-commits
- [PATCH] D45064: [WebAssembly] Refactor tablegen for store instructions (NFC)
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D45103: [WebAssembly] Register wasm passes with the PassRegistry
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D44389: [LNT] Error accessing URL /db_default/v4/nts/profile/ajax/getFunctions; NOT FOUND
James Greenhalgh via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::{intersects, contains}.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [llvm] r328598 - [lit] Temporarily disable shtest-timeout.py on darwin
Jan Korous via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D44782: Account for partial stack slot spills (PR30821)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r328674 - [MachineOutliner] AArch64: Don't outline ADRPs with un-outlinable operands
Jessica Paquette via llvm-commits
- [llvm] r328719 - [MachineOutliner] Simplify call outlining + require valid callee save info for call outlining
Jessica Paquette via llvm-commits
- [PATCH] D44813: Add support for __attribute__(trivial_abi)
Jim Ingham via llvm-commits
- [PATCH] D44595: Restructuring LoopRoration.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRotation.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D41692: [Polly][WIP] Remove immediate dominator heuristic for error block detection.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D41692: [Polly][WIP] Remove immediate dominator heuristic for error block detection.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D45082: [RFC][unittests] ADT: silence -Wself-assign diagnostics
John McCall via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44772: [DWARF] Simplify DWARFAddressRange::contains
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41838: Add summarizeStats.py to tools directory
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D44949: Minor cleanup in __kmp_atfork_child()
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D45019: [ADT] NFC: Fix bogus StringSwitch rule-of-five boilerplate
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D44912: [clang-doc] Removing -Wunused-variable warning
Julie Hockett via Phabricator via llvm-commits
- [llvm] r328727 - [PostRAMachineSink] preserve CFG
Jun Bum Lim via llvm-commits
- [PATCH] D44958: [PostRASink]Add register dependency check for implicit operands
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44958: [PostRASink]Add register dependency check for implicit operands
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44845: [PostRAMachineSink] preserve CFG
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44627: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D45068: [NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instructions.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45061: [NVPTX, CUDA] Use custom feature detection to handle NVPTX target builtins.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45008: [NVPTX] Disable block placement tail duplciation in structured CFG.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45008: [BlockPlacement] Disable block placement tail duplciation in structured CFG.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45008: [BlockPlacement] Disable block placement tail duplciation in structured CFG.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Katya Romanova via Phabricator via llvm-commits
- [llvm] r328820 - For llvm-nm and Mach-O files that are fully stripped, special case a redacted LC_MAIN
Kevin Enderby via llvm-commits
- [llvm] r328824 - Try to fix sanitizer-x86_64-linux-fast bot due to change in r328820.
Kevin Enderby via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D44952: AMDGPU: Really implement getFrameRegister
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D45129: AMDGPU/Metadata: Always report a fixed number of hidden arguments
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r328625 - [scudo] Fuchsia minimal shared runtime
Kostya Kortchinsky via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44950: [sanitizer] RFC: split Symbolizer from RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44953: [sanitizer] Remove empty Symbolizer PrepareForSandboxing
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44953: [sanitizer] Remove empty Symbolizer PrepareForSandboxing
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44953: [sanitizer] Remove empty Symbolizer PrepareForSandboxing
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44866: GetRandom / OpenBSD, using getentropy to get high quality randomness
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44800: Add the ShadowCallStack attribute
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r328490 - [LSR] Allow giving priority to post-incrementing addressing modes
Krzysztof Parzyszek via llvm-commits
- [llvm] r328506 - [Hexagon] Give priority to post-incremementing memory accesses in LSR
Krzysztof Parzyszek via llvm-commits
- [llvm] r328508 - [Pipeliner] Correctly update memoperands in the epilog
Krzysztof Parzyszek via llvm-commits
- [llvm] r328509 - [Pipeliner] Pipeliner should mark physical registers as used
Krzysztof Parzyszek via llvm-commits
- [llvm] r328510 - [Pipeliner] Fix in the pipeliner phi reuse code
Krzysztof Parzyszek via llvm-commits
- [llvm] r328516 - [Pipeliner] Fix check for order dependences when finalizing instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r328537 - [Pipeliner] Fix calculation when reusing phis
Krzysztof Parzyszek via llvm-commits
- [llvm] r328538 - [Pipeliner] Enable more base+offset dependence changes in pipeliner
Krzysztof Parzyszek via llvm-commits
- [llvm] r328540 - [Pipeliner] Fix assert caused by pipeliner serialization
Krzysztof Parzyszek via llvm-commits
- [llvm] r328542 - [Pipeliner] Use latency to compute RecMII
Krzysztof Parzyszek via llvm-commits
- [llvm] r328543 - [Pipeliner] Fix number of phis to generate in the epilog
Krzysztof Parzyszek via llvm-commits
- [llvm] r328545 - [Pipeliner] Fix renaming in pipeliner when eliminating phis
Krzysztof Parzyszek via llvm-commits
- [llvm] r328547 - [Pipeliner] Add missing loop carried dependences
Krzysztof Parzyszek via llvm-commits
- [llvm] r328550 - [Pipeliner] Check for affine expression in isLoopCarriedOrder
Krzysztof Parzyszek via llvm-commits
- [llvm] r328554 - [Pipeliner] Several node-ordering fixes
Krzysztof Parzyszek via llvm-commits
- [llvm] r328561 - [Hexagon] Add more lit tests
Krzysztof Parzyszek via llvm-commits
- [llvm] r328490 - [LSR] Allow giving priority to post-incrementing addressing modes
Krzysztof Parzyszek via llvm-commits
- [llvm] r328574 - [Hexagon] Assertion failure in HexagonSubtarget.cpp
Krzysztof Parzyszek via llvm-commits
- [llvm] r328632 - [LV] Add TTI::shouldMaximizeVectorBandwidth to allow enabling it per target
Krzysztof Parzyszek via llvm-commits
- [llvm] r328635 - Use .set instead of = when printing assignment in assembly output
Krzysztof Parzyszek via llvm-commits
- [llvm] r328639 - [Hexagon] Rudimentary support for auto-vectorization for HVX
Krzysztof Parzyszek via llvm-commits
- [llvm] r328648 - [Hexagon] Implement TTI::shouldMaximizeVectorBandwidth
Krzysztof Parzyszek via llvm-commits
- [llvm] r328724 - [Hexagon] Add support for "new" circular buffer intrinsics
Krzysztof Parzyszek via llvm-commits
- [llvm] r328774 - [Hexagon] Add support to handle bit-reverse load intrinsics
Krzysztof Parzyszek via llvm-commits
- [llvm] r328864 - [Hexagon] Pass pointer to SelectionDAG to dump functions
Krzysztof Parzyszek via llvm-commits
- [llvm] r328866 - [Hexagon] Remove unused scheduling classes
Krzysztof Parzyszek via llvm-commits
- [llvm] r328868 - [Hexagon] Fix flags for store-related intrinsics
Krzysztof Parzyszek via llvm-commits
- [llvm] r328869 - [Hexagon] Fix printing :mem_noshuf on compiler-generated packets
Krzysztof Parzyszek via llvm-commits
- [llvm] r328870 - [Hexagon] Recognize and handle :endloop01
Krzysztof Parzyszek via llvm-commits
- [llvm] r328875 - Revert "peel loops with runtime small trip counts"
Krzysztof Parzyszek via llvm-commits
- [llvm] r328897 - [Hexagon] Avoid creating invalid offsets in packetizer
Krzysztof Parzyszek via llvm-commits
- [llvm] r328898 - [Hexagon] Reduce excessive indentation in .s output
Krzysztof Parzyszek via llvm-commits
- [llvm] r328899 - [Hexagon] Fix testcase
Krzysztof Parzyszek via llvm-commits
- [PATCH] D44758: [LSR] Allow giving priority to post-incrementing addressing modes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44758: [LSR] Allow giving priority to post-incrementing addressing modes
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44256: Allow targets to specify syntax of assignment in assembler output
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44256: Use .set instead of = when printing assignment in assembly output
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44735: [LV] Add TTI::shouldMaximizeVectorBandwidth to allow enabling it per target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44735: [LV] Add TTI::shouldMaximizeVectorBandwidth to allow enabling it per target
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44256: Use .set instead of = when printing assignment in assembly output
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44733: Split the `throw_invoke_test.cc` test
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [llvm] r328687 - [ORC] Fix ORC on platforms without indirection support.
Lang Hames via llvm-commits
- [PATCH] D44902: [ORC][C-API] Fix orc on platforms without indirection support.
Lang Hames via llvm-commits
- [llvm] r328687 - [ORC] Fix ORC on platforms without indirection support.
Lang Hames via llvm-commits
- [llvm] r328706 - [ORC] Re-add the Windows check that was dropped in r328687.
Lang Hames via llvm-commits
- [llvm] r328711 - [ORC] Restore the narrower check from before r328687.
Lang Hames via llvm-commits
- [llvm] r328920 - [llvm-rtdyld] Fix the InputFileList cl::opt description: it accepts multiple
Lang Hames via llvm-commits
- [PATCH] D44902: [ORC][C-API] Fix orc on platforms without indirection support.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D44902: [ORC][C-API] Fix orc on platforms without indirection support.
Lang Hames via Phabricator via llvm-commits
- [LNT] r328614 - This patch is response to issue with LNT WebUI "Error accessing URL
Leandro Nunes via llvm-commits
- [PATCH] D44389: [LNT] Error accessing URL /db_default/v4/nts/profile/ajax/getFunctions; NOT FOUND
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D44982: [zorg] Adding two new builders for armv7 and aarch64
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r328558 - [Power9]Legalize and emit code for quad-precision convert from double-precision
Lei Huang via llvm-commits
- [PATCH] D44746: [Power9]Legalize and emit code for quad-precision convert from double-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D44843: [Power9]Legalize and emit code for quad-precision fma instructions
Lei Huang via Phabricator via llvm-commits
- [llvm] r328564 - [XCore] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r328815 - [Mips] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r328925 - [Analysis] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r328935 - [DebugInfo] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r328940 - [include] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [llvm] r328943 - [tools] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [PATCH] D44875: [XCore] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44944: [Analysis] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44869: [Mips] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44944: [Analysis] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45132: [Bitcode] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45133: [CodeGen] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45134: [DebugInfo] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45135: [include] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45136: [IR] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45137: [LTO] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45138: [MC] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45140: [Support] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45139: [ProfileData] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45141: [tools] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45142: [Transforms] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45143: [unittests] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45144: [TableGen] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44874: [X86] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45134: [DebugInfo] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45135: [include] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45141: [tools] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44815: [AArch64]: Add support for parsing rN registers.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D45044: [clangd] Mark "Source Hover" as implemented in the docs
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D44940: AMDGPU: Fix crash when MachinePointerInfo invalid
Mark Searles via Phabricator via llvm-commits
- [llvm] r328478 - [ARM] Simplify constructing the ARMArchFeature string. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D44819: [ARM] Simplify constructing the ARMArchFeature string. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44900: [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44876: [X86] Assign i8/i16 to the stack for Win64 as well.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r328650 - AMDGPU: Fix FP restore from being reordered with stack ops
Matt Arsenault via llvm-commits
- [llvm] r328651 - AMDGPU: Fix register name format in tests
Matt Arsenault via llvm-commits
- [llvm] r328652 - AMDGPU: Fix crash when MachinePointerInfo invalid
Matt Arsenault via llvm-commits
- [llvm] r328656 - AMDGPU: Set natural stack alignment in DataLayout
Matt Arsenault via llvm-commits
- [llvm] r328659 - AMDGPU: Fix not preserving CSR VGPR if used for SGPR spills
Matt Arsenault via llvm-commits
- [llvm] r328677 - AMDGPU: Really implement getFrameRegister
Matt Arsenault via llvm-commits
- [llvm] r328818 - AMDGPU: Fix selection error on constant loads with < 4 byte alignment
Matt Arsenault via llvm-commits
- [llvm] r328821 - AMDGPU: Increase default stack alignment
Matt Arsenault via llvm-commits
- [llvm] r328831 - AMDGPU: Support realigning stack
Matt Arsenault via llvm-commits
- [llvm] r328832 - AMDGPU: Fix build warning in release
Matt Arsenault via llvm-commits
- [PATCH] D44896: AMDGPU: Set natural stack alignment in DataLayout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43743: StructurizeCFG: Test for branch divergence correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40547: AMDGPU: Fix copying i1 value out of loop with non-uniform exit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43743: StructurizeCFG: Test for branch divergence correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44904: AMDGPU: Fix not preserving CSR VGPR if used for SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44940: AMDGPU: Fix crash when MachinePointerInfo invalid
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44936: TableGen: More helpful error messages
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44849: AMDGPU: Fix FP restore from being reordered with stack ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44940: AMDGPU: Fix crash when MachinePointerInfo invalid
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44935: TableGen: Support Intrinsic values in SearchableTable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43743: StructurizeCFG: Test for branch divergence correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44896: AMDGPU: Set natural stack alignment in DataLayout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44904: AMDGPU: Fix not preserving CSR VGPR if used for SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44952: AMDGPU: Really implement getFrameRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44952: AMDGPU: Really implement getFrameRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45048: AMDGPU: Increase default stack alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45049: AMDGPU: Support realigning stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45053: AMDGPU: Fix selection error on constant loads with < 4 byte alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45048: AMDGPU: Increase default stack alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45049: AMDGPU: Support realigning stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45053: AMDGPU: Fix selection error on constant loads with < 4 byte alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45008: [BlockPlacement] Disable block placement tail duplciation in structured CFG.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45073: [AMDGPU] Fixed some instructions latencies
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r328576 - [libFuzzer] Do not optimize minimize_two_crashes.test.
Matt Morehouse via llvm-commits
- [compiler-rt] r328633 - [libFuzzer] Place volatile after pointer types.
Matt Morehouse via llvm-commits
- [compiler-rt] r328634 - [libFuzzer] Disable optimization for exit_on_src_pos.test.
Matt Morehouse via llvm-commits
- [PATCH] D44389: [LNT] Error accessing URL /db_default/v4/nts/profile/ajax/getFunctions; NOT FOUND
Matthias Braun via Phabricator via llvm-commits
- [llvm] r328483 - [LoopUnroll] Fix dangling pointers in SCEV
Max Kazantsev via llvm-commits
- [llvm] r328609 - [SCEV] Add one more case in computeConstantDifference
Max Kazantsev via llvm-commits
- [llvm] r328611 - [SCEV] Make exact taken count calculation more optimistic
Max Kazantsev via llvm-commits
- [llvm] r328612 - [NFC] Fix comments in getExact()
Max Kazantsev via llvm-commits
- [llvm] r328615 - [LoopUnroll][NFC] Remove redundant canPeel check
Max Kazantsev via llvm-commits
- [llvm] r328764 - [NFC] Fix meaningless assert in SCEV
Max Kazantsev via llvm-commits
- [PATCH] D43759: [SCEV] Add one more case in computeConstantDifference
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44818: [LoopUnroll] Fix dangling pointers in SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43759: [SCEV] Add one more case in computeConstantDifference
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44776: [IRCE] Enable decreasing loops of variable bounds
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44676: [SCEV] Make exact taken count calculation more optimistic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44880: [Hexagon] peel loops with runtime small trip counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44983: [LoopUnroll] Only peel if a predicate becomes known in the loop body.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44919: [LoopUnroll][NFC] Remove redundant canPeel check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Max Moroz via Phabricator via llvm-commits
- [llvm] r328856 - [AMDGPU] Fix the SDWA Peephole phase to handle src for dst:UNUSED_PRESERVE.
Michael Bedy via llvm-commits
- [PATCH] D44364: [AMDGPU] Fix the SDWA Peephole phase to handle src for dst:UNUSED_PRESERVE.
Michael Bedy via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D44946: [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D41692: [Polly][WIP] Remove immediate dominator heuristic for error block detection.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D44978: Change DEBUG() macro to LLVM_DEBUG() in Polly
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D41692: [Polly][WIP] Remove immediate dominator heuristic for error block detection.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Michael Spencer via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44812: Remove MachineLoopInfo dependency from AsmPrinter.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r328689 - [RegisterCoalescing] Don't move COPY if it would interfere with another value
Mikael Holmen via llvm-commits
- [PATCH] D44918: [RegisterCoalescing] Don't move COPY if it would interfere with another value
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D44918: [RegisterCoalescing] Don't move COPY if it would interfere with another value
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D44918: [RegisterCoalescing] Don't move COPY if it would interfere with another value
Mikael Holmén via Phabricator via llvm-commits
- [zorg] r328675 - [ZORG] Updating the FQDN for the asset server for Green Dragon build.py jobs.
Mike Edwards via llvm-commits
- [PATCH] D44683: [SelectionDAG] Removing FABS folding from DAGCombiner
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D44678: [ARM] Do not convert some vmov instructions
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Mikhail Zolotukhin via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r328589 - [lit] Generalized /dev/null support on Windows.
Mircea Trofin via llvm-commits
- [llvm] r328596 - Revert "[lit] Generalized /dev/null support on Windows."
Mircea Trofin via llvm-commits
- [llvm] r328603 - Revert "Revert "[lit] Generalized /dev/null support on Windows.""
Mircea Trofin via llvm-commits
- [PATCH] D44771: [lit] Test /dev/null support on Windows.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D44771: [lit] Test /dev/null support on Windows.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D44914: Revert "Revert "[lit] Generalized /dev/null support on Windows.""
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D44914: Revert "Revert "[lit] Generalized /dev/null support on Windows.""
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44746: [Power9]Legalize and emit code for quad-precision convert from double-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44843: [Power9]Legalize and emit code for quad-precision fma instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r328643 - [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via llvm-commits
- [lld] r328700 - [WebAssembly] Name Config members after commandline argument. NFC
Nicholas Wilson via llvm-commits
- [lld] r328700 - [WebAssembly] Name Config members after commandline argument. NFC
Nicholas Wilson via llvm-commits
- [PATCH] D44030: [WebAssembly] Tidy up handling of global symbol relocations
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43675: [WebAssembly] Rename imported/exported memory symbol to __linear_memory
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D45001: [WebAssembly] Error if both --export-table and --import-table are specified.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44440: [WebAssembly] Distinguish symbol/debug names for functions and test
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D45021: [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r328862 - Simplify test.
Nico Weber via llvm-commits
- [lld] r328863 - Simplify test more.
Nico Weber via llvm-commits
- [lld] r328877 - [lld-link] Let /PROFILE imply /OPT:REF /OPT:NOICF /INCREMENTAL:NO /FIXED:NO
Nico Weber via llvm-commits
- [lld] r328879 - [lld-link] Add comment explaining that /FIXED behavior is correct despite contradicting MSDN.
Nico Weber via llvm-commits
- [llvm] r328957 - Remove a few unreferenced config.h defines.
Nico Weber via llvm-commits
- [PATCH] D45087: [lld-link] Add comment explaining that /FIXED behavior is correct despite contradicting MSDN.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45091: [lld-link] Let /PROFILE imply /OPT:REF /OPT:NOICF /INCREMENTAL:NO /FIXED:NO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45091: [lld-link] Let /PROFILE imply /OPT:REF /OPT:NOICF /INCREMENTAL:NO /FIXED:NO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45087: [lld-link] Add comment explaining that /FIXED behavior is correct despite contradicting MSDN.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45155: Assume existence of inttypes.h and stdint.h in DataTypes.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45155: Assume existence of inttypes.h and stdint.h in DataTypes.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D30261: [Support] Provide linux/magic.h fallback for older kernels
Nico Weber via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D44977: Change DEBUG() macro to LLVM_DEBUG() in lld
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D44978: Change DEBUG() macro to LLVM_DEBUG() in Polly
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D44978: Change DEBUG() macro to LLVM_DEBUG() in Polly
Nicola Zaghen via Phabricator via llvm-commits
- [llvm] r328496 - AMDGPU: Introduce common SOP_Pseudo and VOP_Pseudo TableGen base classes
Nicolai Haehnle via llvm-commits
- [llvm] r328936 - TableGen: More helpful error messages
Nicolai Haehnle via llvm-commits
- [llvm] r328937 - TableGen: Support Intrinsic values in SearchableTable
Nicolai Haehnle via llvm-commits
- [llvm] r328938 - AMDGPU: Make getTgtMemIntrinsic table-driven for resource-based intrinsics
Nicolai Haehnle via llvm-commits
- [llvm] r328939 - AMDGPU: Make isIntrinsicSourceOfDivergence table-driven
Nicolai Haehnle via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44929: MachineMemOperand: Don't crash when printing custom source values
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44935: TableGen: Support Intrinsic values in SearchableTable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44936: TableGen: More helpful error messages
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44937: AMDGPU: Make getTgtMemIntrinsic table-driven for resource-based intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44938: AMDGPU: Make isIntrinsicSourceOfDivergence table-driven
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44939: AMDGPU: Dimension-aware image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44929: MachineMemOperand: Don't crash when printing custom source values
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43743: StructurizeCFG: Test for branch divergence correctly
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D44884: Improving 'addArgumentAttrsFromCallsites'
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r328578 - Use correct format specifier.
Paul Robinson via llvm-commits
- [llvm] r328670 - [DWARF] Suppress split line tables more carefully.
Paul Robinson via llvm-commits
- [llvm] r328676 - Reapply "[DWARFv5] Emit file 0 to the line table."
Paul Robinson via llvm-commits
- [llvm] r328805 - Reapply "[DWARFv5] Emit file 0 to the line table."
Paul Robinson via llvm-commits
- [llvm] r328814 - Try to fix a couple tests for Windows.
Paul Robinson via llvm-commits
- [PATCH] D44220: [DWARF] Suppress split line tables more carefully.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45043: [DebugInfo] Add test cases for generating debug info of labels.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45088: [DebugInfo] Prepare DIBuilder for labels
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45089: [DebugInfo] Verifier for DILabel.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45025: [DebugInfo] Add parser for DILabel metadata.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45026: [DebugInfo] Add bitcode reader/writer for DILabel metadata.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45003: [Support] Make line-number cache robust against access patterns.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Paul Robinson via Phabricator via llvm-commits
- [llvm] r328773 - .debug_names: Parse DW_IDX_die_offset as a reference
Pavel Labath via llvm-commits
- [llvm] r328796 - .debug_names: Correctly align the AugmentationStringSize field
Pavel Labath via llvm-commits
- [PATCH] D44813: Add support for __attribute__(trivial_abi)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44738: Add a test for setting the load address of a module with differing physical/virtual addresses
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43771: [LLDB][PPC64] Fix TestGdbRemoteAuxvSupport
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44472: Add and fix some tests for PPC64
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44813: Add support for __attribute__(trivial_abi)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44925: [Testing/Support]: Better matching of Error failure states
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44922: gdb-remote: Fix checksum verification for messages with escape chars
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Pavel Labath via Phabricator via llvm-commits
- [llvm] r328716 - [llvm-ar] Support multiple dashed options
Peter Collingbourne via llvm-commits
- [lld] r328732 - ELF: Make required Thunk methods pure virtual and remove an unused argument. NFC.
Peter Collingbourne via llvm-commits
- [lld] r328841 - ELF: Allow thunks to change size. NFCI.
Peter Collingbourne via llvm-commits
- [lld] r328846 - ELF: Add support for short thunks on ARM.
Peter Collingbourne via llvm-commits
- [lld] r328847 - Add missing REQUIRES: arm.
Peter Collingbourne via llvm-commits
- [lld] r328889 - ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the end.
Peter Collingbourne via llvm-commits
- [llvm] r328890 - DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped
Peter Collingbourne via llvm-commits
- [lld] r328905 - ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via llvm-commits
- [PATCH] D44961: ELF: Make required Thunk methods pure virtual and remove an unused argument. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44966: ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the end.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44452: [llvm-ar] Support multiple dashed options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44961: ELF: Make required Thunk methods pure virtual and remove an unused argument. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44961: ELF: Make required Thunk methods pure virtual and remove an unused argument. NFC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header to Zero
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44784: DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44966: ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the end.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44784: DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44819: [ARM] Simplify constructing the ARMArchFeature string. NFC.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43860: [AArch64] DWARF: do not generate AT_location for thread local
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo through to fixupNeedsRelaxation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo through to fixupNeedsRelaxation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44966: ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the end.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Peter Smith via Phabricator via llvm-commits
- [llvm] r328950 - [AArch64] Reserve x18 register on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44791: [scudo] Fuchsia minimal shared runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45105: [AArch64] Reserve x18 register on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45105: [AArch64] Reserve x18 register on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44839: [llvm-mca] Add flag -instruction-tables to print the theoretical resource pressure distribution for instructions (PR36874)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44820: AMDGPU: Introduce common SOP_Pseudo and VOP_Pseudo TableGen base classes
Phabricator via Phabricator via llvm-commits
- [PATCH] D44787: Migrate dockerfiles to use multi-stage builds.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44834: [MachineScheduler] Add itinerary to schedcover.py. Make default work in the command line filter
Phabricator via Phabricator via llvm-commits
- [PATCH] D44776: [IRCE] Enable decreasing loops of variable bounds
Phabricator via Phabricator via llvm-commits
- [PATCH] D44923: [ELF] Disable ICF for synthetic sections
Phabricator via Phabricator via llvm-commits
- [PATCH] D44832: [AMDGPU][MC][GFX9] Added s_scratch* instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D44825: [AMDGPU][MC][GFX9] Added buffer_*_format_d16_hi_x
Phabricator via Phabricator via llvm-commits
- [PATCH] D44795: [AMDGPU][MC] Added PCK variants of image load/store instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D44779: [AMDGPU][MC] Added ds_add_src2_f32
Phabricator via Phabricator via llvm-commits
- [PATCH] D41869: Rename llvm library from libLLVM-X.Y to libLLVM-X
Phabricator via Phabricator via llvm-commits
- [PATCH] D44682: [ELF] Fix X86 & X86_64 PLT retpoline padding
Phabricator via Phabricator via llvm-commits
- [PATCH] D45017: [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44838: [X86] Correct the placement of ReadAfterLd in BEXTR and BZHI
Phabricator via Phabricator via llvm-commits
- [PATCH] D44836: [X86] Remove ReadAfterLd from BMI and TBM instructions that don't have a register operand in their memory form
Phabricator via Phabricator via llvm-commits
- [PATCH] D44726: [X86] Add ReadAfterLds to some 3 src instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D44854: [analyzer] Be more careful about C++17 copy elision.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44854: [analyzer] Be more careful about C++17 copy elision.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44955: [CFG] [analyzer] Work around a disappearing CXXBindTemporaryExpr.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45103: [WebAssembly] Register wasm passes with the PassRegistry
Phabricator via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Phabricator via Phabricator via llvm-commits
- [PATCH] D44936: TableGen: More helpful error messages
Phabricator via Phabricator via llvm-commits
- [PATCH] D44935: TableGen: Support Intrinsic values in SearchableTable
Phabricator via Phabricator via llvm-commits
- [PATCH] D44938: AMDGPU: Make isIntrinsicSourceOfDivergence table-driven
Phabricator via Phabricator via llvm-commits
- [PATCH] D44937: AMDGPU: Make getTgtMemIntrinsic table-driven for resource-based intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r328490 - [LSR] Allow giving priority to post-incrementing addressing modes
Philip Reames via llvm-commits
- [llvm] r328490 - [LSR] Allow giving priority to post-incrementing addressing modes
Philip Reames via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
Philip Reames via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
Philip Reames via llvm-commits
- [llvm] r328816 - Fix an accidental circular dependence
Philip Reames via llvm-commits
- [llvm] r328004 - Add an analysis printer for must execute reasoning
Philip Reames via llvm-commits
- [llvm] r328822 - [NFC][LICM] Rearrange checks to have the cheap bail out first
Philip Reames via llvm-commits
- [PATCH] D40097: [Inliner][NewPM] Inline functions outside of current SCC first
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31581: perform DSE through invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r328644 - Remap values in PromotedFloats
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D44852: [CodeGen] Mark fma as const for Android
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44852: [CodeGen] Mark fma as const for Android
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44852: [CodeGen] Mark fma as const for Android
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via llvm-commits
- [llvm] r328887 - [MIR] Adding support for Named Virtual Registers in MIR.
Puyan Lotfi via llvm-commits
- [llvm] r328915 - [MIR-Canon] Adding support for local idempotent instruction hoisting.
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D45009: Reordering defs of a common user closer to the user in alphabetical order.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r328638 - [AArch64] Decorate AArch64 instrs with OPERAND_PCREL
Rafael Auler via llvm-commits
- [PATCH] D44851: [AArch64] Decorate AArch64 instrs with OPERAND_PCREL
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D44851: [AArch64] Decorate AArch64 instrs with OPERAND_PCREL
Rafael Auler via Phabricator via llvm-commits
- [lld] r328624 - [ELF] Disable ICF for synthetic sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Avila de Espindola via llvm-commits
- [lld] r328810 - Refactor Writer::checkNoOverlappingSections. NFC.
Rafael Avila de Espindola via llvm-commits
- [lld] r328817 - Simplify. NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44862: Reduce code duplication a bit
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44734: [ELF] - Linkerscript: support MIN and MAX.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44734: [ELF] - Linkerscript: support MIN and MAX.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44256: Allow targets to specify syntax of assignment in assembler output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43942: [lld] Fix handling of output section selection for unmerged mergeable inputs and relocatable output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44256: Allow targets to specify syntax of assignment in assembler output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44256: Use .set instead of = when printing assignment in assembly output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42025: Implement --just-symbols.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44973: Use OffsetMap in getSectionPiece
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44999: Strip @VER suffices from the LTO output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44999: Strip @VER suffices from the LTO output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44999: Strip @VER suffices from the LTO output
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44979: [ELF] - Make Target::TrapInstr to be uint8_t
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44979: [ELF] - Make Target::TrapInstr to be uint8_t
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44682: [ELF] Fix X86 & X86_64 PLT retpoline padding
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44894: [ELF] - Reveal more information in -Map file about assignments.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42025: Re-implement --just-symbols as a regular object file.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r328569 - Reduce code duplication a bit. NFC
Rafael Espindola via llvm-commits
- [lld] r328571 - Reduce code duplication a bit.
Rafael Espindola via llvm-commits
- [llvm] r328581 - Use local symbols for creating .stack-size.
Rafael Espindola via llvm-commits
- [lld] r328631 - Add a passing test.
Rafael Espindola via llvm-commits
- [lld] r328640 - Force SHF_MERGE optimizations with -r.
Rafael Espindola via llvm-commits
- [lld] r328684 - Store live offsets as uint32_t.
Rafael Espindola via llvm-commits
- [lld] r328685 - Define a trivial method inline.
Rafael Espindola via llvm-commits
- [lld] r328686 - Initialize OffsetMap in a known location.
Rafael Espindola via llvm-commits
- [lld] r328738 - Strip @VER suffices from the LTO output.
Rafael Espindola via llvm-commits
- [llvm] r328848 - Style update. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D38943: [ASTImporter] import SubStmt of CaseStmt
Rafael Stahl via Phabricator via llvm-commits
- [PATCH] D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D44848: Align stubs for external and common global variables to pointer size.
Rahul Chaudhry via Phabricator via llvm-commits
- [llvm] r328563 - [lit] Implement 'cat' command for internal shell
Reid Kleckner via llvm-commits
- [llvm] r328570 - [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Reid Kleckner via llvm-commits
- [llvm] r328580 - Fix go bindings test when using goma distributed build tool
Reid Kleckner via llvm-commits
- [polly] r328728 - Fix polly build after r328717
Reid Kleckner via llvm-commits
- [PATCH] D44876: [X86] Assign i8/i16 to the stack for Win64 as well.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44900: [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44876: [X86] Assign i8/i16 to the stack for Win64 as well.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44771: [lit] Test /dev/null support on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44900: [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44846: [MS] Fix late-parsed template infinite loop in eager instantiation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44900: [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44900: [X86] Fix Windows `i1 zeroext` conventions to use i8 instead of i32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44914: Revert "Revert "[lit] Generalized /dev/null support on Windows.""
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44256: Use .set instead of = when printing assignment in assembly output
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44959: [PDB] Add an explain subcommand to llvm-pdbutil
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45104: [COFF] Fix reading variable-length encoded records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44185: [Coroutines] Avoid assert splitting hidden coros
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45155: Assume existence of inttypes.h and stdint.h in DataTypes.h.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45155: Assume existence of inttypes.h and stdint.h in DataTypes.h.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44982: [zorg] Adding two new builders for armv7 and aarch64
Renato Golin via Phabricator via llvm-commits
- [llvm] r328759 - [LLVM-C] Finish exception instruction bindings
Robert Widmann via llvm-commits
- [llvm] r328759 - [LLVM-C] Finish exception instruction bindings
Robert Widmann via llvm-commits
- [llvm] r328883 - [LLVM-C] Finish exception instruction bindings - Round 2
Robert Widmann via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45100: [LLVM-C] Finish exception instruction bindings - Round 2
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D45100: [LLVM-C] Finish exception instruction bindings - Round 2
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Robin Dupret via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Robin Dupret via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Robin Dupret via Phabricator via llvm-commits
- [PATCH] D44953: [sanitizer] Remove empty Symbolizer PrepareForSandboxing
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D45105: [AArch64] Reserve x18 register on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D44868: [SLP] Distinguish "demanded and shrinkable" from "demanded and not shrinkable" values when determining the minimum bitwidth
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44891: [RFC][GVN] Remove redundant load by GVN
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45065: [InstCombine] Fix PR17564: don't fold [zs]ext into phi.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45082: [RFC][unittests] ADT: silence -Wself-assign diagnostics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45107: [InstCombine] [NFC] Add tests for getting rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45065: [InstCombine] Fix PR17564: don't fold [zs]ext into phi.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45107: [InstCombine] [NFC] Add tests for getting rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45107: [InstCombine] [NFC] Add tests for getting rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45082: [RFC][unittests] ADT: silence -Wself-assign diagnostics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45108: [InstCombine] Get rid of select of bittest (PR36950 / PR17564)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43976: [GlobalISel][AArch64] Adding Testgen'd tests for InstructionSelect pass
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via llvm-commits
- [llvm] r308668 - [PGO] Move the PGOInstrumentation pass to new OptRemark API.
Rong Xu via llvm-commits
- [llvm] r328653 - [PGO] Fix branch probability remarks assert
Rong Xu via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44809: [PGO] Fix branch probability remarks assert
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Rong Xu via Phabricator via llvm-commits
- [lld] r328579 - Refactor SharedFile::parseRest. NFC.
Rui Ueyama via llvm-commits
- [lld] r328604 - Update comments.
Rui Ueyama via llvm-commits
- [lld] r328605 - Remove extraneous local variable. NFC.
Rui Ueyama via llvm-commits
- [lld] r328700 - [WebAssembly] Name Config members after commandline argument. NFC
Rui Ueyama via llvm-commits
- [lld] r328700 - [WebAssembly] Name Config members after commandline argument. NFC
Rui Ueyama via llvm-commits
- [lld] r328733 - Merge nested "if"s. NFC.
Rui Ueyama via llvm-commits
- [lld] r328736 - Unloop a for-loop so that we can comment on each symbol. NFC.
Rui Ueyama via llvm-commits
- [lld] r328739 - Move code so that the code matches with a comment. NFC.
Rui Ueyama via llvm-commits
- [lld] r328740 - Rename NonLocal -> Global.
Rui Ueyama via llvm-commits
- [lld] r328810 - Refactor Writer::checkNoOverlappingSections. NFC.
Rui Ueyama via llvm-commits
- [lld] r328811 - Exit early from a loop. NFC.
Rui Ueyama via llvm-commits
- [lld] r328817 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r328810 - Refactor Writer::checkNoOverlappingSections. NFC.
Rui Ueyama via llvm-commits
- [lld] r328843 - Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rui Ueyama via llvm-commits
- [lld] r324340 - [ELF] - Re-commit r324322 "Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.".
Rui Ueyama via llvm-commits
- [lld] r328852 - Re-implement --just-symbols as a regular object file.
Rui Ueyama via llvm-commits
- [lld] r328873 - [WebAssembly] Error if both --export-table and --import-table are specified.
Rui Ueyama via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Rui Ueyama via llvm-commits
- [lld] r328880 - Improve error message for an unknown --plugin-opt.
Rui Ueyama via llvm-commits
- [lld] r328882 - Fix Windows buildbots.
Rui Ueyama via llvm-commits
- [PATCH] D44860: Refactor SharedFile::parseRest. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44898: [ELF] Fix incorrect deduplication of MergeSyntheticSection's
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44734: [ELF] - Linkerscript: support MIN and MAX.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44923: [ELF] Disable ICF for synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44923: [ELF] Disable ICF for synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44917: Force SHF_MERGE optimizations with -r
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44850: [PPC64LE] write plt stubs for V2 abi.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44951: [PPC64LE] Minor changes for Plt relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44850: [PPC64LE] write plt stubs for V2 abi.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44894: [ELF] - Reveal more information in -Map file about assignments.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44967: Initialize OffsetMap in a known location
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44991: Show alignment 0 as alignment 1 in the map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44991: Show alignment 0 as alignment 1 in the map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44993: Do not create R_X86_64_32S in dyna relo tbl
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44999: Strip @VER suffices from the LTO output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45001: [WebAssembly] Error if both --export-table and --import-table are specified.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44961: ELF: Make required Thunk methods pure virtual and remove an unused argument. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44775: [ELF] - Fill executable segments with trap instructions.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44979: [ELF] - Make Target::TrapInstr to be uint8_t
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45018: [ELF] - Improve -Map output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44899: [ELF] - Print LMA in a -Map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45051: [ELF] - Relax checks for R_386_8/R_386_16 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45051: [ELF] - Relax checks for R_386_8/R_386_16 relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44962: ELF: Allow thunks to change size. NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44963: ELF: Add support for short thunks on ARM.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42025: Re-implement --just-symbols as a regular object file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45063: Do not use template for check{Int, UInt, IntUInt, Alignment}.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45075: Improve error message for an unknown --plugin-opt.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42025: Re-implement --just-symbols as a regular object file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45001: [WebAssembly] Error if both --export-table and --import-table are specified.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45091: [lld-link] Let /PROFILE imply /OPT:REF /OPT:NOICF /INCREMENTAL:NO /FIXED:NO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45087: [lld-link] Add comment explaining that /FIXED behavior is correct despite contradicting MSDN.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45080: [ELF] - Provide a hint about --no-check-sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45075: Improve error message for an unknown --plugin-opt.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45075: Improve error message for an unknown --plugin-opt.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44966: ELF: Try to create last thunk section at ThunkSectionSpacing bytes before the end.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44969: ELF: Place ordered sections in the middle of the unordered section list on targets with limited-range branches.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44808: Fix lib.exe detection when running within MSVC toolchain
Rui Ueyama via Phabricator via llvm-commits
- [lld] r328902 - Initialize Elf Header to zero to ensure that bytes not assigned any value later on are initialized properly.
Rumeet Dhindsa via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header and Program Header to Zero
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header to Zero
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header to Zero
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44986: Initialize Elf header to Zero
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D45066: [Polly] [ScopInfo] Remove bail out condition in buildMinMaxAccess()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44978: Change DEBUG() macro to LLVM_DEBUG() in Polly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45021: [WebAssembly] Distinguish debug/symbol names in the Wasm structs. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44784: DataFlowSanitizer: wrappers of functions with local linkage should have the same linkage as the function being wrapped
Sam Kerner via Phabricator via llvm-commits
- [PATCH] D44787: Migrate dockerfiles to use multi-stage builds.
Sam McCall via Phabricator via llvm-commits
- [llvm] r328480 - [IRCE] Enable increasing loops of variable bounds
Sam Parker via llvm-commits
- [llvm] r328613 - [IRCE] Enable decreasing loops of non-const bound
Sam Parker via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44818: [LoopUnroll] Fix dangling pointers in SCEV
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44776: [IRCE] Enable decreasing loops of variable bounds
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44887: [RISCV] Add shouldForceRelocationWithApplyFixup Target Hook to calculate fixup value but also leave relocation types
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D44971: [RISCV] Override fixupNeedsRelaxationAdvanced to avoid MC relaxation always promote to 32-bit form when -mrelax enabled
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D41932: [RISCV] Hooks for enabling instruction compression
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D45119: [RISCV] Override EmitToStreamer in RISCVAsmPrinter to handle missed compression opportunities
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r328498 - [InstCombine] check uses before creating instructions for fmul distribution
Sanjay Patel via llvm-commits
- [llvm] r328502 - [InstCombine] distribute fmul over fadd/fsub
Sanjay Patel via llvm-commits
- [llvm] r328560 - [InstCombine] improve code comment; NFC
Sanjay Patel via llvm-commits
- [llvm] r328592 - [x86] add tests for ftrunc; NFC
Sanjay Patel via llvm-commits
- [llvm] r328601 - [x86] add RUN for target before roundss; NFC
Sanjay Patel via llvm-commits
- [llvm] r328682 - [PowerPC] add ftrunc vector tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r328683 - [AArch64] add ftrunc tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r328872 - [SelectionDAG] Removing FABS folding from DAGCombiner
Sanjay Patel via llvm-commits
- [llvm] r328921 - [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via llvm-commits
- [PATCH] D44909: [InstCombine] (float)((int) f) --> llvm.trunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44909: [InstCombine] (float)((int) f) --> llvm.trunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44266: [InstCombine] remove use restriction for min/max with not operands (PR35875)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44789: [TargetSchedule] shrink interface for init(); NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44997: [InstCombine] Fold compare of int constant against an integer vector splat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44683: [SelectionDAG] Removing FABS folding from DAGCombiner
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44429: [Support][RFC] MessagePack reader/writer
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44429: [BinaryFormat][RFC] MessagePack reader/writer
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44429: [BinaryFormat][RFC] MessagePack reader/writer
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44850: [PPC64LE] write plt stubs for V2 abi.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D44850: [PPC64LE] write plt stubs for V2 abi.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D44951: [PPC64LE] Minor changes for Plt relocations.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r328539 - [InstCombine] reassociate loop invariant GEP chains to enable LICM
Sebastian Pop via llvm-commits
- [PATCH] D39906: [InstCombine] reassociate loop invariant GEP chains to enable LICM
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy/memmov
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44824: [Spectre] Introduce a new pass to do speculative load hardening to mitigate Spectre variant #1.
Shawn Webb via Phabricator via llvm-commits
- [PATCH] D44888: [RISCV] Default enable linker relaxation and add -mrelax, -mno-relax flags
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44971: [RISCV] Override fixupNeedsRelaxationAdvanced to avoid MC relaxation always promote to 32-bit form when -mrelax enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44887: [RISCV] Add shouldForceRelocationWithApplyFixup Target Hook to calculate fixup value but also leave relocation types
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44891: [RFC][Memory Dependency Analysis] Not clobber load value by store if the store value won't change load content
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44885: [RISCV] Expand function call to auipc and jalr
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44891: [RFC][GVN] Remove redundant load by GVN
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44891: [RFC][GVN] Remove redundant load by GVN
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44916: [Sema] Avoid crash for category implementation without interface
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D44895: [MIPS] Add static_assert that all Fixups are handled in getFixupKind
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45020: [mips] Accept 32-bit offsets for lb and lbu commands
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44869: [Mips] Change std::sort to llvm::sort in response to r327219
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r328767 - [Mips] Remove dead code
Simon Dardis via llvm-commits
- [PATCH] D44867: [Mips] Remove dead code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44867: [Mips] Remove dead code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44272: [clangd] Support incremental document syncing
Simon Marchi via Phabricator via llvm-commits
- [llvm] r328491 - [X86][Btver2] Double the AGU and schedule pipe resources for YMM
Simon Pilgrim via llvm-commits
- [llvm] r328497 - [X86][Btver2] Add (V)SQRTPD/(V)SQRTSD costs
Simon Pilgrim via llvm-commits
- [llvm] r328501 - [X86][Btver2] Fix YMM BLENDPD/BLENDPS + UNPCKPD/UNPCKP instructions costs
Simon Pilgrim via llvm-commits
- [llvm] r328505 - [X86][Btver2] Add CVTSD2SI/CVTSS2SI scheduler costs
Simon Pilgrim via llvm-commits
- [llvm] r328536 - [X86][Btver2] Account for the "+i" integer pipe transfer costs (1cy use of JALU0 for GPR PRF write)
Simon Pilgrim via llvm-commits
- [llvm] r328541 - [X86][Btver2] Add CVTSD2SS/CVTSS2SD scheduler costs
Simon Pilgrim via llvm-commits
- [llvm] r328551 - [X86][Btver2] Add CVTSI2SD/CVTSI2SS scheduler costs
Simon Pilgrim via llvm-commits
- [llvm] r328566 - [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Simon Pilgrim via llvm-commits
- [llvm] r328566 - [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Simon Pilgrim via llvm-commits
- [llvm] r328573 - [X86][Btver2] Add (U)COMISD/(U)COMISD scheduler costs
Simon Pilgrim via llvm-commits
- [llvm] r328582 - [X86] Add WriteCRC32 scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r328583 - Fix newlines. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r328583 - Fix newlines. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r328620 - [X86][Btver2] Add MMX_PMOVMSKBrr to MOVMSK scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r328664 - [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r328701 - [X86][Btver2] Moved JWriteFCmp/JWriteFCmpY classes next to each other. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r328714 - [X86][AVX2] Add shuffle test case from PR36933
Simon Pilgrim via llvm-commits
- [llvm] r328771 - [X86][SSE] Don't bother re-adding combined target shuffles to the work list
Simon Pilgrim via llvm-commits
- [llvm] r328917 - Fix trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r328918 - [X86][Btver2] Add MMX_PSHUFB to the JWritePSHUFB InstRW entries
Simon Pilgrim via llvm-commits
- [PATCH] D44879: [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43235: [SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44879: [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44879: [X86] Add WriteBitScan/WriteLZCNT/WriteTZCNT/WritePOPCNT scheduler classes (PR36881)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44647: [X86] Add WriteCRC32 scheduler class
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44942: [X86][SSE] Don't bother re-adding combined target shuffles to the work list
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44924: [X86] Add WriteFMOVMSK/WriteVecMOVMSK/WriteMMXMOVMSK scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44942: [X86][SSE] Don't bother re-adding combined target shuffles to the work list
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44873: [WebAssembly] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44869: [Mips] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45055: [X86] Split up -march=icelake to -client & -server
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44972: [X86] Add SchedRW for PMULLD
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r328772 - [Kaleidoscope] Tiny typo fixes
Sjoerd Meijer via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44990: [Kaleidoscope] Tiny typo fixes
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r328874 - [AMDGPU] Fixed some instructions latencies
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D44896: AMDGPU: Set natural stack alignment in DataLayout
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44904: AMDGPU: Fix not preserving CSR VGPR if used for SGPR spills
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44937: AMDGPU: Make getTgtMemIntrinsic table-driven for resource-based intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44938: AMDGPU: Make isIntrinsicSourceOfDivergence table-driven
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44939: AMDGPU: Dimension-aware image intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45048: AMDGPU: Increase default stack alignment
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45049: AMDGPU: Support realigning stack
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45053: AMDGPU: Fix selection error on constant loads with < 4 byte alignment
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45073: [AMDGPU] Fixed some instructions latencies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45073: [AMDGPU] Fixed some instructions latencies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r328556 - [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via llvm-commits
- [llvm] r328647 - [Power9] Fix the resource list for the COPY instruction.
Stefan Pintilie via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r328667 - Initialize variable added in r328617.
Sterling Augustine via llvm-commits
- [llvm] r328617 - [PowerPC] Secure PLT support
Sterling Augustine via llvm-commits
- [PATCH] D44909: [InstCombine] (float)((int) f) --> llvm.trunc (PR36617)
Steve Canon via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Steve Canon via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
Steve Canon via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Steven Wu via Phabricator via llvm-commits
- [PATCH] D45076: Prevent data races in concurrent ThinLTO processes
Steven Wu via Phabricator via llvm-commits
- [llvm] r328617 - [PowerPC] Secure PLT support
Strahinja Petrovic via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r328768 - Rename llvm library from libLLVM-X.Y to libLLVM-X
Sylvestre Ledru via llvm-commits
- [PATCH] D41869: Rename llvm library from libLLVM-X.Y to libLLVM-X
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D45130: Do not perform callsite splitting inside landing pad
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [llvm] r328909 - [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via llvm-commits
- [llvm] r328934 - [ThinLTO] Add an import cutoff for debugging/triaging
Teresa Johnson via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45062: [ThinLTO] Add an option to force summary call edges cold for debugging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45127: [ThinLTO] Add an import cutoff for debugging/triaging
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D45127: [ThinLTO] Add an import cutoff for debugging/triaging
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r328553 - [AMDGPU] Improve disassembler error handling
Tim Corringham via llvm-commits
- [PATCH] D44685: [AMDGPU] Improve disassembler error handling
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D44685: [AMDGPU] Improve disassembler error handling
Tim Corringham via Phabricator via llvm-commits
- [llvm] r328668 - [CodeGen] Fixed unreachable with -print-machineinstrs and custom pseudo source value
Tim Renouf via llvm-commits
- [llvm] r328673 - [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via llvm-commits
- [llvm] r328695 - Revert "[AMDGPU] For OS type AMDPAL, fixed scratch on compute shader"
Tim Renouf via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44871: [CodeGen] Fixed unreachable with -print-machineinstrs and custom pseudo source value
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [llvm] r328884 - [BlockPlacement] Disable block placement tail duplciation in structured CFG.
Tim Shen via llvm-commits
- [llvm] r328885 - [NVPTX] Enable StructuredCFG for NVPTX
Tim Shen via llvm-commits
- [PATCH] D45008: [NVPTX] Disable block placement tail duplciation in structured CFG.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45008: [NVPTX] Disable block placement tail duplciation in structured CFG.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45070: [NVPTX] Enable StructuredCFG for NVPTX
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45008: [BlockPlacement] Disable block placement tail duplciation in structured CFG.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D45070: [NVPTX] Enable StructuredCFG for NVPTX
Tim Shen via Phabricator via llvm-commits
- [PATCH] D44946: [polly] [ScopInfo] Don't pre-compute the name of the Scop's region.
Tobias Grosser via llvm-commits
- [test-suite] r328515 - Creating release directory for release_502.
Tom Stellard via llvm-commits
- [test-suite] r328517 - Creating release candidate rc1 from release_502 branch
Tom Stellard via llvm-commits
- [lld] r328530 - Creating release directory for release_502.
Tom Stellard via llvm-commits
- [lld] r328531 - Creating release candidate rc1 from release_502 branch
Tom Stellard via llvm-commits
- [test-suite] r328780 - Creating release candidate rc2 from release_502 branch
Tom Stellard via llvm-commits
- [lld] r328787 - Creating release candidate rc2 from release_502 branch
Tom Stellard via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r328669 - [AMDGPU] Define code object identification string used in AMDHSA runtimes.
Tony Tye via llvm-commits
- [PATCH] D44718: [AMDGPU] Define code object identification string used in AMDHSA runtimes.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45116: Don't inline branch funnels
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r328759 - [LLVM-C] Finish exception instruction bindings
Vlad Tsyrklevich via llvm-commits
- [llvm] r328858 - Revert "[LLVM-C] Finish exception instruction bindings"
Vlad Tsyrklevich via llvm-commits
- [llvm] r328759 - [LLVM-C] Finish exception instruction bindings
Vlad Tsyrklevich via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44802: Add the ShadowCallStack pass
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D44905: [mips] Add support for Virtualization ASE
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D42938: [Sema] Emit -Winteger-overflow for arguments in function calls, ObjC messages.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D44589: [Sema] Make deprecation fix-it replace all multi-parameter ObjC method slots.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D44589: [Sema] Make deprecation fix-it replace all multi-parameter ObjC method slots.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D44918: [RegisterCoalescing] Don't move COPY if it would interfere with another value
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45127: [ThinLTO] Add an import cutoff for debugging/triaging
Wei Mi via Phabricator via llvm-commits
- [PATCH] D44867: [Mips] Remove dead code
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D45043: [DebugInfo] Add test cases for generating debug info of labels.
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D45078: [DebugInfo] Enable the capability of attaching metadata to BasicBlock.
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D45025: [DebugInfo] Add parser for DILabel metadata.
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D45032: [DebugInfo] LLVM IR assembly writer for DILabel.
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D45026: [DebugInfo] Add bitcode reader/writer for DILabel metadata.
Wei-Ren Chen via Phabricator via llvm-commits
- [llvm] r328662 - [DWARF][DWARF v5]: Adding support for dumping DW_RLE_offset_pair and DW_RLE_base_address
Wolfgang Pieb via llvm-commits
- [PATCH] D44811: DWARF] DWARF v5: .debug_rnglists: adding support for DW_RLE_offset_pair and DW_RLE_base_address
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r328660 - 80-line wrap. NFC
Xin Tong via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D44847: [profile] Fix value profile runtime merging issues
Xinliang David Li via llvm-commits
- [llvm] r308668 - [PGO] Move the PGOInstrumentation pass to new OptRemark API.
Xinliang David Li via llvm-commits
- [llvm] r308668 - [PGO] Move the PGOInstrumentation pass to new OptRemark API.
Xinliang David Li via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Yan Luo via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Yan Luo via Phabricator via llvm-commits
- [PATCH] D44872: Remap values in PromotedFloats
Yan Luo via Phabricator via llvm-commits
- [PATCH] D44987: Disable emitting static extern C aliases for amdgcn target for CUDA
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D44747: Set calling convention for CUDA kernel
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D44747: Set calling convention for CUDA kernel
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D44821: [NFC] OptPassGate extracted from OptBisect
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44821: [NFC] OptPassGate extracted from OptBisect
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44464: allow custom OptBisect classes set to LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44960: Prevent llvm-cov from hanging when a symblink doesn't exist.
Yuke Liao via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Initial propototype for mergin (custom) debug sections with DWARF format.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44257: [MemorySSAUpdater] Mark non-trivial Phi for not to optimize
Z. Zheng via Phabricator via llvm-commits
- [llvm] r328555 - Disable [MachineLICM] Add functions to MachineLICM to hoist invariant stores
Zaara Syeda via llvm-commits
- [lld] r328559 - [ELF] GotSection increment NumEntries when Target saves GlobalOffsetTable in the .got
Zaara Syeda via llvm-commits
- [PATCH] D44744: [ELF] GotSection increment NumEntries when Target saves GlobalOffsetTable in the .got
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r328562 - Delete pdbutil diff mode.
Zachary Turner via llvm-commits
- [llvm] r328799 - [PDB] Add an explain subcommand.
Zachary Turner via llvm-commits
- [llvm] r328802 - Remove unused function.
Zachary Turner via llvm-commits
- [llvm] r328804 - [PDB] Fix a bug in the explain subcommand.
Zachary Turner via llvm-commits
- [llvm] r328808 - [PDB] Print some more details when explaining MSF fields.
Zachary Turner via llvm-commits
- [lld] r328812 - [MSF] Default to FPM2, and always mark FPM pages allocated.
Zachary Turner via llvm-commits
- [llvm] r328812 - [MSF] Default to FPM2, and always mark FPM pages allocated.
Zachary Turner via llvm-commits
- [llvm] r328878 - [llvm-pdbutil] Dig deeper into the PDB and DBI streams when explaining.
Zachary Turner via llvm-commits
- [llvm] r328881 - Fix some signed / unsigned conversion problems.
Zachary Turner via llvm-commits
- [PATCH] D44959: [PDB] Add an explain subcommand to llvm-pdbutil
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44959: [PDB] Add an explain subcommand to llvm-pdbutil
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45104: [COFF] Fix reading variable-length encoded records
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44906: [clang-tidy] Define __clang_analyzer__ macro for clang-tidy for compatibility with clang static analyzer
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divisor
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divisor
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
ben via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
ben via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
ben via Phabricator via llvm-commits
- [PATCH] D44669: Use local symbols for creating .stack-size
ben via Phabricator via llvm-commits
- [PATCH] D41692: [Polly][WIP] Remove immediate dominator heuristic for error block detection.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D44875: [XCore] Change std::sort to llvm::sort in response to r327219
robert lytton via Phabricator via llvm-commits
- [PATCH] D41674: [Support] CommandLine API -- Allow creating custom parsers for fundamental types
serge via Phabricator via llvm-commits
- [PATCH] D41674: [Support] CommandLine API -- Allow creating custom parsers for fundamental types
serge via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
vit9696 via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
vit9696 via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
vit9696 via Phabricator via llvm-commits
- [PATCH] D44926: Add msan custom mapping options
vit9696 via Phabricator via llvm-commits
- [PATCH] D45100: [LLVM-C] Finish exception instruction bindings - Round 2
whitequark via Phabricator via llvm-commits
- [llvm] r328484 - Test commit - adding a new line.
via llvm-commits
- [llvm] r328235 - [DWARF] Replace assert with diagnostic. PR36868.
via llvm-commits
- [llvm] r328235 - [DWARF] Replace assert with diagnostic. PR36868.
via llvm-commits
- [compiler-rt] r328407 - [HWASan] Fix use-after-free.cc test on x86-64
via llvm-commits
- [compiler-rt] r328407 - [HWASan] Fix use-after-free.cc test on x86-64
via llvm-commits
- [llvm] r328676 - Reapply "[DWARFv5] Emit file 0 to the line table."
via llvm-commits
Last message date:
Sun Apr 1 23:34:17 PDT 2018
Archived on: Sun Apr 1 23:34:18 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).