The Week Of Monday 16 July 2018 Archives by author
Starting: Mon Jul 16 00:09:20 PDT 2018
Ending: Sun Jul 22 23:13:56 PDT 2018
Messages: 2207
- [PATCH] D48764: [Analyzer] Hotfix for iterator checkers: Mark left-hand side of `SymIntExpr` objects as live in the program state maps.
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D41938: [Analyzer] SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option)
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D41938: [Analyzer] SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option)
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] r337385 - ARM: switch armv7em triple to hard-float defaults and libcalls.
Friedman, Eli via llvm-commits
- [llvm] r336950 - foo
Topper, Craig via llvm-commits
- [PATCH] D48509: Improve crash unwinding on Fuchsia
Aaron Green via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aaron Smith via llvm-commits
- [llvm] r337641 - [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Aaron Smith via llvm-commits
- [PATCH] D45124: [CodeGen] Record if a C++ record is a trivial type when emitting Codeview
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] D49410: [PDB] Parse UDT symbols and pointers to members
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aaron Smith via Phabricator 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] 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] D45124: [CodeGen] Record if a C++ record is a trivial type when emitting Codeview
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D49348: Harden/relax clang/test/CodeGen/opt-record-MIR.c test
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D49586: [ORE] Move loop invariant ORE checks outside the PM loop.
Adam Nemet via Phabricator via llvm-commits
- [llvm] r337643 - Early exit with cheaper checks
Aditya Kumar via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D49454: [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D49303: [CodeGen][ObjC] Treat non-escaping blocks as global blocks to make copy/dispose a no-op
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49487: [mips] Fix Makefile for tramp3d-v4 test
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49487: [mips] Fix Makefile for tramp3d-v4 test
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49538: Add -lpthread to LDFLAGS
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49533: [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D43283: Variable register class using HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D43238: Add types to HwMode
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49475: Fix variables.test after D49018
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D49539: [mips] Replace custom parsing logic for data directives by the `addAliasForDirective`
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Alex L via llvm-commits
- [PATCH] D49038: [CMake] Give lldb tools functional install targets when building LLDB.framework
Alex Langford via Phabricator via llvm-commits
- [PATCH] D49406: Invert dependency between lldb-framework and lldb-suite
Alex Langford via Phabricator via llvm-commits
- [compiler-rt] r337203 - [cmake][libFuzzer] fixup r337193 to ensure msan/dfsan are not added
Alex Lorenz via llvm-commits
- [llvm] r337155 - [MSan] factor userspace-specific declarations into createUserspaceApi(). NFC
Alexander Potapenko via llvm-commits
- [llvm] r337159 - MSan: minor fixes, NFC
Alexander Potapenko via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via llvm-commits
- [llvm] r337571 - [MSan] run materializeChecks() before materializeStores()
Alexander Potapenko via llvm-commits
- [llvm] r337577 - [MSan] Hotfix compilation
Alexander Potapenko via llvm-commits
- [PATCH] D49292: [MSan] factor userspace-specific declarations into createUserspaceApi(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] run materializeChecks() before materializeStores()
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] run materializeChecks() before materializeStores()
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] run materializeChecks() before materializeStores()
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D49206: [llvm-objcopy] Add support for large indexes
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49206: [llvm-objcopy] Add support for large indexes
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make helper functions static
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49537: Fix positional output argument for llvm-strip.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH 1/2] llvm-config: use /develop/headers instead of /include
Alexander von Gluck IV via llvm-commits
- [PATCH 2/2] Haiku doesn't expose whether a FS is local or remote.
Alexander von Gluck IV via llvm-commits
- [PATCH] D49479: llvm-config: use /develop/headers instead of /include on Haiku
Alexander von Gluck IV via Phabricator via llvm-commits
- [PATCH] D49479: llvm-config: use /develop/headers instead of /include on Haiku
Alexander von Gluck IV via Phabricator via llvm-commits
- [llvm] r337149 - [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Alexandros Lamprineas via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49555: [GVNHoist] safeToHoistLdSt incorrectly checks whether a defining access dominates the insertion point
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r337581 - [MemorySSA] Add API to update MemoryPhis, following CFG changes.
Alina Sbirlea via llvm-commits
- [PATCH] D49156: [MemorySSA] Add API to update MemoryPhis, following CFG changes.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Ana Pazos via Phabricator via llvm-commits
- [llvm] r337457 - [Docs] Testing Debug Info Preservation in Optimizations
Anastasis Grammenos via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][InstCombine] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][InstCombine] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][LV] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][LV] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [PATCH] D49053: [Docs] Testing Debug Info Preservation in Optimizations
Anastasis via Phabricator via llvm-commits
- [PATCH] D49053: [Docs] Testing Debug Info Preservation in Optimizations
Anastasis via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][LV] DebugLoc in induction PHI
Anastasis via Phabricator via llvm-commits
- [llvm] r337219 - [llvm-mca][docs] Initial description of mca internals. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r337294 - [Tablegen][PredicateExpander] Fix a bug in `expandCheckImmOperand`.
Andrea Di Biagio via llvm-commits
- [llvm] r337378 - [Tablegen][PredicateExpander] Add the ability to define checks for invalid registers.
Andrea Di Biagio via llvm-commits
- [llvm] r337380 - [TargetInstPredicate] Add definition of CheckInvalidRegisterOperand.
Andrea Di Biagio via llvm-commits
- [llvm] r337469 - [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49196: [llvm-mca][BtVer2] teach how to identify false dependencies on partially written registers.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49393: [NFC][MCA] ZnVer1: Update RegisterFile to identify false dependencies on partially written registers.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49393: [NFC][MCA] ZnVer1: Update RegisterFile to identify false dependencies on partially written registers.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs][WIP] Describe the Timeline View. NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs][WIP] Describe the Timeline View. NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D49654: Move JIT listener C binding definitions to ExecutionEngineBindings.cpp.
Andres Freund via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Andrew Ng via Phabricator via llvm-commits
- [llvm] r337537 - Improved sched model for X86 BSWAP* instrs.
Andrew V. Tischenko via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49477: [X86] Improved sched models for X86 BSWAP* instructions.
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D49611: [X86] Improved sched models for X86 SHLD/SHRD* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [test-suite] r337569 - Added support for CUDA 9.2
Artem Belevich via llvm-commits
- [test-suite] r337570 - [CUDA, test-suite] Added test cases for the integet SIMD math functions.
Artem Belevich via llvm-commits
- [test-suite] r337618 - [CUDA, test-suite] Disable "compiletime" metric collector.
Artem Belevich via llvm-commits
- [zorg] r337623 - [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via llvm-commits
- [PATCH] D49581: [CUDA, test-suite] Added support for CUDA-9.2
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49582: [CUDA, test-suite] Added tests for integer SIMD functions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49582: [CUDA, test-suite] Added tests for integer SIMD functions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49581: [CUDA, test-suite] Added support for CUDA-9.2
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49582: [CUDA, test-suite] Added tests for integer SIMD functions.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] Fix constraint being dropped when analyzing a program without taint tracking enabled
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D41938: [Analyzer] SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option)
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Exclude any VFP builtins if VFP is not supported
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D49397: Pass CMAKE_C_FLAGS to the custom libc++ build too
Azharuddin Mohammed via Phabricator via llvm-commits
- [compiler-rt] r337170 - [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Benjamin Kramer via llvm-commits
- [llvm] r337262 - [llvm-objcopy] Run not with any python, but the python configured in lit.
Benjamin Kramer via llvm-commits
- [llvm] r337399 - [llvm-objcopy] %python wants to be in quotes, because it might contain spaces
Benjamin Kramer via llvm-commits
- [llvm] r337592 - [Demangler] Add missing overrides
Benjamin Kramer via llvm-commits
- [llvm] r337547 - [X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts
Benjamin Kramer via llvm-commits
- [llvm] r337617 - Revert "[X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts"
Benjamin Kramer via llvm-commits
- [llvm] r337547 - [X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts
Benjamin Kramer via llvm-commits
- [llvm] r337625 - [ADT] Only run death tests in !NDEBUG
Benjamin Kramer via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D49582: [CUDA, test-suite] Added tests for integer SIMD functions.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Bernard Helyer via Phabricator via llvm-commits
- [PATCH] D49572: [docs] Clarify role of DIExpressions within debug intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r337344 - Revert "[InstCombine] Fold 'check for [no] signed truncation' pattern"
Bob Haarman via llvm-commits
- [PATCH] D48685: [PCH+Modules] Load -fmodule-map-file content before including PCHs
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [llvm] r337157 - [x86/SLH] Extract another small helper function, add better comments and
Chandler Carruth via llvm-commits
- [llvm] r337160 - [x86/SLH] Fix a bug where we would try to post-load harden non-GPRs.
Chandler Carruth via llvm-commits
- [llvm] r337177 - [x86/SLH] Completely rework how we sink post-load hardening past data
Chandler Carruth via llvm-commits
- [compiler-rt] r337178 - Fix warnings in a static assert added to CFI.
Chandler Carruth via llvm-commits
- [llvm] r337204 - [llvm-objcopy] Add support for large indexes
Chandler Carruth via llvm-commits
- [llvm] r337308 - [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via llvm-commits
- [llvm] r337391 - [x86/SLH] Add the design document for Speculative Load Hardening,
Chandler Carruth via llvm-commits
- [llvm] r337446 - [x86/SLH] Major refactoring of SLH implementaiton. There are two big
Chandler Carruth via llvm-commits
- [llvm] r337510 - [x86/SLH] Clean up helper naming for return instruction handling and
Chandler Carruth via llvm-commits
- [llvm] r337667 - [x86/SLH] Rename and comment the main hardening function. NFC.
Chandler Carruth via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49427: [x86/SLH] Major refactoring of SLH implementaiton. There are two big changes that are intertwined here:
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49427: [x86/SLH] Major refactoring of SLH implementaiton. There are two big changes that are intertwined here:
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49571: [x86/SLH] Clean up helper naming for return instruction handling and remove dead declaration of a call instruction handling helper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49571: [x86/SLH] Clean up helper naming for return instruction handling and remove dead declaration of a call instruction handling helper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49583: [x86/SLH] Rename and comment the main hardening function. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49655: [x86/SLH] Negative result (not planned for submission): Introduce an alternative way of embedding and extracting the predicate state in the stack pointer.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49583: [x86/SLH] Rename and comment the main hardening function. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r337179 - [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
Chen Zheng via llvm-commits
- [llvm] r337230 - [testcases] move testcases to right place - NFC
Chen Zheng via llvm-commits
- [llvm] r337270 - [NFC][testcases] add testcases for folding srem whose operands are negatived.
Chen Zheng via llvm-commits
- [llvm] r337543 - [NFC][testcases] more testcases for folding srem if its two operands are negatived.
Chen Zheng via llvm-commits
- [llvm] r337545 - [InstSimplify] fold srem instruction if its two operands are negated.
Chen Zheng via llvm-commits
- [llvm] r337549 - [NFC][testcases] fold sdiv if two operands are negated and non-overflow
Chen Zheng via llvm-commits
- [llvm] r337642 - [InstrSimplify] fold sdiv if two operands are negated and non-overflow
Chen Zheng via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49409: [testcases] move testcases to right place - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49409: [testcases] move testcases to right place - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49409: [testcases] move testcases to right place - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [llvm] r337223 - [X86] Add a missing FMA3 scalar intrinsic pattern.
Craig Topper via llvm-commits
- [llvm] r337233 - [X86] Add test cases for selecting floor/ceil/trunc/rint/nearbyint to rndscale with masking, loading, and broadcasting.
Craig Topper via llvm-commits
- [llvm] r337234 - [X86] Add full set of patterns for turning ceil/floor/trunc/rint/nearbyint into rndscale with loads, broadcast, and masking.
Craig Topper via llvm-commits
- [llvm] r337240 - [X86] Properly qualify some MOVSS/MOVSD patterns with OptSize.
Craig Topper via llvm-commits
- [llvm] r337299 - [X86] Remove some standalone patterns in favor of the patterns in the MOVLPD instruction definitions.
Craig Topper via llvm-commits
- [llvm] r337319 - [X86] Add test case for missed opportunity to use MOVLPS on the SSE1 only targets.
Craig Topper via llvm-commits
- [llvm] r337320 - [X86] Add patterns for folding full vector load into MOVHPS and MOVLPS with SSE1 only.
Craig Topper via llvm-commits
- [llvm] r337334 - [X86] Remove the vector alignment requirement from the patterns added in r337320.
Craig Topper via llvm-commits
- [llvm] r337348 - [X86] Generate v2f64 X86ISD::UNPCKL/UNPCKH instead of X86ISD::MOVLHPS/MOVHLPS for unary v2f64 {0, 0} and {1, 1} shuffles with SSE2.
Craig Topper via llvm-commits
- [llvm] r337349 - [X86] Remove patterns that mix X86ISD::MOVLHPS/MOVHLPS with v2i64/v2f64 types.
Craig Topper via llvm-commits
- [llvm] r337354 - [X86] Regenerate fma.ll checks using current version of the script which produces different regular expressions on spills and reloads. NFC
Craig Topper via llvm-commits
- [llvm] r337356 - [X86] Add test case for missed opportunity to commute vunpckhpd to enable use of vmovlps to fold a load.
Craig Topper via llvm-commits
- [llvm] r337357 - [X86] Enable commuting of VUNPCKHPD to VMOVLHPS to enable load folding by using VMOVLPS with a modified address.
Craig Topper via llvm-commits
- [llvm] r337491 - [X86] Fix some 'return SDValue()' after DCI.CombineTo instead return the output of CombineTo
Craig Topper via llvm-commits
- [llvm] r337502 - [DAGCombiner] Teach DAGCombiner that A-(-B) is A+B.
Craig Topper via llvm-commits
- [llvm] r337518 - [DAGCombiner] Fold X - (-Y *Z) -> X + (Y * Z)
Craig Topper via llvm-commits
- [llvm] r337589 - [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via llvm-commits
- [llvm] r337590 - [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Craig Topper via llvm-commits
- [llvm] r337650 - [X86] Add more MADD recurrence test cases with larger and narrower vector widths.
Craig Topper via llvm-commits
- [llvm] r337651 - [SelectionDAGBuilder] Restrict vector reduction check to types with a power of 2 number of elements.
Craig Topper via llvm-commits
- [llvm] r337652 - [SelectionDAGBuilder] Use APInt::isZero instead of comparing APInt::getZExtValue to 0 in a place where we can't be sure contents of the APInt fit in a uint64_t.
Craig Topper via llvm-commits
- [llvm] r337656 - [X86] Remove the max vector width restriction from combineLoopMAddPattern and rely splitOpsAndApply to handle splitting.
Craig Topper via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49413: [x86/SLH] Flesh out the data-invariant instruction table a bit based on feedback from Craig.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49474: [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49556: [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49554: [APInt] Keep the original bit width in quotient and remainder
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49636: [X86] Add matching for another pattern of PMADDWD.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49562: [X86][SSE] Use ISD::MULHU for constant/non-zero ISD::SRL lowering (PR38151)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D49194: [WebAssembly] Add tests for weaker memory consistency orderings
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r337579 - On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to
Dan Liew via llvm-commits
- [PATCH] D49603: On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to `VM_MEMORY_SANITIZER`
Dan Liew via Phabricator via llvm-commits
- [PATCH] D49603: On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to `VM_MEMORY_SANITIZER`
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48445: [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+
Dan Liew via Phabricator via llvm-commits
- [PATCH] D49603: On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to `VM_MEMORY_SANITIZER`
Dan Liew via Phabricator via llvm-commits
- [llvm] r337161 - Avoid losing Hi part when expanding VAARG nodes on big endian machines
Daniel Cederman via llvm-commits
- [llvm] r337163 - [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Daniel Cederman via llvm-commits
- [llvm] r337164 - [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via llvm-commits
- [llvm] r337165 - [Sparc] Use the correct encoding for ta 3
Daniel Cederman via llvm-commits
- [llvm] r337236 - [Sparc] Do not depend on icc for ta 1
Daniel Cederman via llvm-commits
- [llvm] r337370 - [Sparc] Use the IntPair reg class for r constraints with value type f64
Daniel Cederman via llvm-commits
- [llvm] r337373 - Revert "[Sparc] Use the IntPair reg class for r constraints with value type f64"
Daniel Cederman via llvm-commits
- [PATCH] D48595: Avoid losing Hi part when expanding VAARG nodes on big endian machines
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48637: [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D49171: [Sparc] Use the correct encoding for ta 3
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D49218: [Sparc] Use the IntPair reg class for r constraints with value type f64
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Daniel Krupp via Phabricator via llvm-commits
- [PATCH] D49349: [UnJ] Document loop metadata
Dave Green via Phabricator via llvm-commits
- [PATCH] D49349: [UnJ] Document loop metadata
Dave Green via Phabricator via llvm-commits
- [PATCH] D49349: [UnJ] Document loop metadata
Dave Green via Phabricator via llvm-commits
- [PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.
Dave Green via Phabricator via llvm-commits
- [PATCH] D29488: [DA] Fix for PR31848: Treat AddRec subscripts containing extra loops as NonLinear
Dave Green via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Dave Lee via Phabricator via llvm-commits
- [PATCH] D49309: No longer pass a StringRef to the Python API
David Blaikie via llvm-commits
- [llvm] r336950 - foo
David Blaikie via llvm-commits
- [llvm] r336950 - foo
David Blaikie via llvm-commits
- [lld] r336631 - Report an error for an extremely large .gdb_index section.
David Blaikie via llvm-commits
- [lld] r336790 - Parallelize GdbIndexSection's symbol table creation.
David Blaikie via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
David Blaikie via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
David Blaikie via llvm-commits
- [llvm] r337411 - [DebugInfo] Dwarfv5: Avoid unnecessary base_address specifiers in rnglists
David Blaikie via llvm-commits
- [llvm] r337423 - Fix some tests that had (implied) duplicate mtriple
David Blaikie via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via llvm-commits
- [PATCH] D49309: No longer pass a StringRef to the Python API
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49472: [WIP] Always create a MCFragment for Mach-O section.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49470: [llvm-readobj] Generic -string-dump option
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49545: [llvm-readobj] Generic hex-dump option
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48741: [Zorg] Add OpenBSD buildbot
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48741: [Zorg] Add OpenBSD buildbot
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48884: [CStringSyntaxChecker] Check strlcpy sizeof syntax
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49357: [Profile] Enabling on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49633: [CStringSYntaxChecker] Improvements of strlcpy check
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r337440 - [Xray] Fix allocator build, MAP_NORESERVE flag is not always supported
David Carlier via llvm-commits
- [zorg] r337487 - [Zorg] Add OpenBSD buildbot
David Carlier via llvm-commits
- [compiler-rt] r337536 - [Xray] fix c99 warning build about flexible array semantics
David Carlier via llvm-commits
- [llvm] r337448 - [UnJ] Document unroll and jam pass and loop metadata
David Green via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
David Greene via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
David Greene via Phabricator via llvm-commits
- [PATCH] D49447: Add an option to specify function name when view/print CFG
David Li via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
David Li via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
David Li via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
David Li via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
David Li via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
David Li via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
David Li via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
David Li via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D49630: [MS Demangler] Demangle data member pointers
David Majnemer via Phabricator via llvm-commits
- [PATCH] D49644: [COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
David Majnemer via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49490: [docs] Update GoldPlugin documentation
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r337341 - [XRay][compiler-rt] FDR Mode: Allow multiple runs
Dean Michael Berris via llvm-commits
- [compiler-rt] r337342 - [XRay][compiler-rt] Simplify Allocator Implementation
Dean Michael Berris via llvm-commits
- [compiler-rt] r337343 - [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via llvm-commits
- [compiler-rt] r337441 - [XRay][compiler-rt] FDR Mode: Add extents metadata to buffer
Dean Michael Berris via llvm-commits
- [compiler-rt] r337443 - [XRay][compiler-rt] Profiling: No files when empty
Dean Michael Berris via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49359: [XRay][compiler-rt] FDR Mode: Allow multiple runs
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49217: [XRay][compiler-rt] Simplify Allocator Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Dean Michael Berris via Phabricator via llvm-commits
- [Diffusion] rCRT337441: [XRay][compiler-rt] FDR Mode: Add extents metadata to buffer
Dean Michael Berris via Phabricator via llvm-commits
- [Diffusion] rCRT337443: [XRay][compiler-rt] Profiling: No files when empty
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41342: [InstCombine] Missed optimization in math expression: simplify calls exp functions
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [compiler-rt] r337531 - sanitizers: consistently check result of MmapFixedNoReserve
Dmitry Vyukov via llvm-commits
- [compiler-rt] r337550 - esan: fix shadow setup
Dmitry Vyukov via llvm-commits
- [PATCH] D49290: [Mips][FastISel] Fix handling of icmp with i1 type.
Dragan Mladjenovic via Phabricator via llvm-commits
- [llvm] r337504 - ADT: Shrink size of SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r337511 - Revert "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r337514 - Reapply "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D49163: ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D49163: ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D43236: [LoopInterchange] Loops with empty dependency matrix are safe.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r337322 - [LangRef] Clarify which fast-math flags affect fcmp.
Eli Friedman via llvm-commits
- [llvm] r337323 - [LangRef] nnan and ninf produce poison.
Eli Friedman via llvm-commits
- [llvm] r337325 - [LangRef] Clarify semantics of load metadata.
Eli Friedman via llvm-commits
- [llvm] r337507 - [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] [WIP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48666: [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] nnan and ninf produce poison.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49144: [FunctionAttrs] Infer the speculatable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49508: [CodeGen] VisitMaterializeTemporaryExpr(): don't skip NoOp Casts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49144: [FunctionAttrs] Infer the speculatable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Keep nonnull if K does not move.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49585: [ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49585: [ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Emmett Neyman via Phabricator via llvm-commits
- [llvm] r336072 - Add an entry for rodata constant merge sections to the default
Eric Christopher via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Eric Christopher via llvm-commits
- [PATCH] D49378: [x86/SLH] Completely rework how we sink post-load hardening past data invariant instructions to be both more correct and much more powerful.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48143: CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49427: [x86/SLH] Major refactoring of SLH implementaiton. There are two big changes that are intertwined here:
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49571: [x86/SLH] Clean up helper naming for return instruction handling and remove dead declaration of a call instruction handling helper.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49583: [x86/SLH] Rename and comment the main hardening function. NFC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D49484: [CodeComplete] Allow getDeclaration on RK_Pattern result.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D49421: [CodeComplete] Fix accessibilty of protected members from base class.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D49421: [CodeComplete] Fix accessibilty of protected members from base class.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D49476: [Index] Set OrigD before D is changed.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D48841: Add support for __declspec(code_seg("segname"))
Erich Keane via Phabricator via llvm-commits
- [PATCH] D49599: Prevent Scoped Enums from being Integral constant expressions:
Erich Keane via Phabricator via llvm-commits
- [llvm] r337316 - Add some helper functions to the demangle utility classes.
Erik Pilkington via llvm-commits
- [llvm] r337584 - Add a Microsoft Demangler.
Erik Pilkington via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r337575 - [ARM] Add new feature to enable optimizing the VFP registers
Evandro Menezes via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFP registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [SLC] Refactor the simplifications involving pow() and exp{, 2, 10}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFP registers
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] pull insertShadowCheck() into getShadowOriginPtr(). NFC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49473: [MSan] run materializeChecks() before materializeStores()
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Fabian Giesen via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Fabian Giesen via Phabricator via llvm-commits
- [llvm] r337200 - [CodeGen] Fix inconsistent declaration parameter name
Fangrui Song via llvm-commits
- [llvm] r337318 - [Demangle] Add missing header files
Fangrui Song via llvm-commits
- [lld] r337427 - [ELF] Error if -r --gdb-index are used together
Fangrui Song via llvm-commits
- [lld] r337610 - [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via llvm-commits
- [PATCH] D49506: [ELF] gdb-index: ignore DWARFAddressRange whose SectionIndex=-1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] gdb-index: don't remove .debug_gnu_pub{names, types} in -r mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] gdb-index: don't remove .debug_gnu_pub{names, types} in -r mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] Error if -r --gdb-index are used together
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Fangrui Song via Phabricator via llvm-commits
- [llvm] r337198 - [AMDGPU] [AMDGPU] Support a fdot2 pattern.
Farhana Aleen via llvm-commits
- [llvm] r337471 - [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Farhana Aleen via llvm-commits
- [llvm] r337471 - [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Farhana Aleen via llvm-commits
- [PATCH] D49516: [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D49516: [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Farhana Aleen via Phabricator via llvm-commits
- [compiler-rt] r337170 - [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r337170 - [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r337170 - [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via llvm-commits
- [PATCH] D49252: [cfi] Don't pass a uint16_t to memset. Make sure the 16-bit constant is appropriate for us.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r337283 - [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via llvm-commits
- [llvm] r337292 - Recommit r334887: [SmallSet] Add SmallSetIterator.
Florian Hahn via llvm-commits
- [llvm] r337303 - Revert rL337292 due to another MSVC STL problem.
Florian Hahn via llvm-commits
- [llvm] r337539 - [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via llvm-commits
- [llvm] r337548 - Recommit r328307: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [llvm] r337554 - [IPSCCP] Fix for bot failure caused by r337548
Florian Hahn via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49126: [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49385: [IPSCCP] Run Solve each time we resolved an undef in a function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] [WIP] Don't use markForcedConstant on branch conditions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48327: [IPSCC] Drop ParamState lattice value when marking a value as force constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49384: [IPSCCP] Do not zap return if the return value is overdefined at any call site.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49408: [SCCP] Don't use markForcedConstant on branch conditions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Keep nonnull if K does not move.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49558: [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49558: [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49558: [UBSan] Also use blacklist for 'Address; Undefined' setting
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Keep nonnull if K does not move.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43236: [LoopInterchange] Loops with empty dependency matrix are safe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D49296: [ASTImporter] Fix import of unnamed structs
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Gabor Marton via Phabricator via llvm-commits
- [zorg] r337197 - Moved builder llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast off-line temporally.
Galina Kistanova via llvm-commits
- [llvm] r337163 - [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Galina Kistanova via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 7/01/2018 - 7/07/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 7/08/2018 - 7/14/2018
Galina Kistanova via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Galina via Phabricator via llvm-commits
- [PATCH] D48741: [Zorg] Add OpenBSD buildbot
Galina via Phabricator via llvm-commits
- [PATCH] D49103: Lower llvm.objectsize earlier in our optimization pipeline
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49103: Lower llvm.objectsize earlier in our optimization pipeline
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49425: [MemorySSAUpdater] Update Phi operands after trivial Phi elimination
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
George Burgess IV via Phabricator via llvm-commits
- [llvm] r337609 - [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48884: [CStringSyntaxChecker] Check strlcpy sizeof syntax
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [lld] r337182 - [ELF] - Cover ObjFile<ELFT>::getLineInfo() with a test.
George Rimar via llvm-commits
- [lld] r337183 - [ELF] - Eliminate ObjFile<ELFT>::getLineInfo. NFC.
George Rimar via llvm-commits
- [lld] r337250 - [ELF] - Check we are able to report errors when DW_AT_decl_file is invalid.
George Rimar via llvm-commits
- [lld] r337252 - [ELF] - Check we are able to report zlib decompressor errors.
George Rimar via llvm-commits
- [lld] r337254 - [ELF] - Fix BB. 'Filecheck' -> 'FileCheck'.
George Rimar via llvm-commits
- [lld] r337256 - [ELF] - Check we able to report function symbols that encloses a location in error messages.
George Rimar via llvm-commits
- [lld] r337265 - [ELF] - Simplify Symbol::getSize(). NFC.
George Rimar via llvm-commits
- [lld] r337266 - [ELF] - Add a test for --no-warn-symbol-ordering.
George Rimar via llvm-commits
- [lld] r337268 - [ELF] - Add test for checking unknown -color-diagnostics arguments.
George Rimar via llvm-commits
- [lld] r337276 - [ELF] - Eliminate dead code. NFC.
George Rimar via llvm-commits
- [lld] r337281 - [ELF] - Remove dead code from EhFrameSection::addCie. NFC.
George Rimar via llvm-commits
- [lld] r337287 - [ELF] - Eliminate dead 'return' in EhFrameSection::finalizeContents(). NFC.
George Rimar via llvm-commits
- [llvm] r337360 - [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via llvm-commits
- [llvm] r337361 - [llvm-objdump] - Stop reporting bogus section IDs.
George Rimar via llvm-commits
- [lld] r337363 - [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via llvm-commits
- [lld] r337365 - [ELF] - Improve relocatable-many-sections.s test case. NFC.
George Rimar via llvm-commits
- [llvm] r337371 - [llvm-objdump] - An attempt to fix BB after r337361.
George Rimar via llvm-commits
- [lld] r337374 - [ELF] - Improve eh-frame-value-format7.s test case.
George Rimar via llvm-commits
- [lld] r337377 - [ELF] - Add a test case to check DW_EH_PE_absptr address encoding.
George Rimar via llvm-commits
- [lld] r337382 - [ELF] - Stop silently producing a broken .eh_frame_hdr.
George Rimar via llvm-commits
- [lld] r337458 - [ELF] - One more test case for .eh_frame_hdr.
George Rimar via llvm-commits
- [lld] r337460 - [ELF] - Eliminate dead code. NFC.
George Rimar via llvm-commits
- [llvm] r337462 - [llvm-readobj] - Do not report invalid amount of sections.
George Rimar via llvm-commits
- [lld] r337528 - [ELF] - Fix mistypes in test cases.
George Rimar via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D49372: [llvm-objdump] - Stop reporting bogus section IDs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49374: [ELF] - Support -z global
George Rimar via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
George Rimar via Phabricator via llvm-commits
- [PATCH] D49136: [ELF] - Refactor readCallGraph(). NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49372: [llvm-objdump] - Stop reporting bogus section IDs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
George Rimar via Phabricator via llvm-commits
- [PATCH] D49541: [ELF] - Implement SHT_SYMTAB_SHNDX (.symtab_shndxr) section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49544: [llvm-readobj] - Do not report invalid amount of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49544: [llvm-readobj] - Do not report invalid amount of sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49547: [ELF] - Get rid of postThunkContents().
George Rimar via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
George Rimar via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
George Rimar via Phabricator via llvm-commits
- [PATCH] D44186: [OpenMP][libomptarget] New map interface: remove translation code and ensure proper alignment of struct members
George Rokos via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [llvm] r329470 - [Support] Make line-number cache robust against access patterns.
Graydon Hoare via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D49309: No longer pass a StringRef to the Python API
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Remove instruction from PromotedInsts if we have seen it multi times
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Remove instruction from PromotedInsts if we have seen it multi times
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Add BothExtension type to PromotedInsts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
H.J Lu via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
H.J Lu via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
H.J Lu via Phabricator via llvm-commits
- [compiler-rt] r337603 - Mark REAL(swapcontext) with indirect_return attribute on x86
H.J. Lu via llvm-commits
- [PATCH] D49337: Skip debuginfo intrinsic in markLiveBlocks.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49144: [FunctionAttrs] Infer the speculatable attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49144: [FunctionAttrs] Infer the speculatable attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r337425 - [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via llvm-commits
- [llvm] r337512 - [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49195: [WebAssembly] Support for a ternary atomic RMW instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49395: [WebAssembly] Support for atomic.wait / atomic.wake instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49160: [WebAssembly] Added default stack-only instruction mode for MC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49160: [WebAssembly] Added default stack-only instruction mode for MC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49440: [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49440: [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49395: [WebAssembly] Support for atomic.wait / atomic.wake instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49440: [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49391: [WebAssembly] Add missing -mattr=+exception-handling guards
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49577: [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49577: [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49577: [WebAssembly] Disable a test that violates DR1696
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49194: [WebAssembly] Add tests for weaker memory consistency orderings
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r337176 - Test commit
Henry Zhu via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Henry Zhu via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Henry Zhu via Phabricator via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Hideki Saito via Phabricator via llvm-commits
- [llvm] r337351 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Hui Huang via Phabricator via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Ian Rogers via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D49458: Support implicit _Atomic struct load / store
JF Bastien via Phabricator via llvm-commits
- [PATCH] D49194: [WebAssembly] Add tests for weaker memory consistency orderings
JF Bastien via Phabricator via llvm-commits
- [PATCH] D48266: [Driver] Add -fno-digraphs
Jacob Bandes-Storch via Phabricator via llvm-commits
- [PATCH] D48266: [Driver] Add -fno-digraphs
Jacob Bandes-Storch via Phabricator via llvm-commits
- [PATCH] D49160: [WebAssembly] Added default stack-only instruction mode for MC.
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r337204 - [llvm-objcopy] Add support for large indexes
Jake Ehrlich via llvm-commits
- [PATCH] D49206: [llvm-objcopy] Add support for large indexes
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49206: [llvm-objcopy] Add support for large indexes
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make helper functions static
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D49422: [ELF][MIPS] Fix primary GOT sometimes overflowing by one or two words
James Clarke via Phabricator via llvm-commits
- [PATCH] D49218: [Sparc] Use the IntPair reg class for r constraints with value type f64
James Clarke via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
James Henderson via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
James Henderson via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
James Henderson via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49372: [llvm-objdump] - Stop reporting bogus section IDs.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
James Henderson via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
James Henderson via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49369: [llvm-readobj] - Teach tool to dump objects with >= SHN_LORESERVE of sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
James Henderson via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
James Henderson via Phabricator via llvm-commits
- [PATCH] D49544: [llvm-readobj] - Do not report invalid amount of sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D49641: AMDGPU/R600: Add MOV instructions to BFE patterns
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D49642: AMDGPU: Rework extract-lowbits test
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D49649: AMDGPU/R600: Don't set fp32-denormals feature for r600
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D49642: AMDGPU: Rework extract-lowbits test
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D48868: [LLDB] In ProcessGDBRemote::UpdateThreadIDList(), the thread PCs should not be cleared after they are updated from the stop reply packet
Jason Molenda via llvm-commits
- [PATCH] D48868: [LLDB] In ProcessGDBRemote::UpdateThreadIDList(), the thread PCs should not be cleared after they are updated from the stop reply packet
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D49286: TableGen : Fix tablegen grammar documentation. NFC.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r337657 - Test commit, fix a minor typo.
Jiading Gai via llvm-commits
- [compiler-rt] r337521 - [libFuzzer] Use separate test directory for each config
Joel E. Denny via llvm-commits
- [llvm] r337605 - [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r337181 - [cfi-verify] Abort on unsupported targets
Joel Galenson via llvm-commits
- [PATCH] D49304: [cfi-verify] Abort on unsupported targets
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Add an option to treat calls to a specified function as traps.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Joel Galenson via Phabricator via llvm-commits
- [llvm] r329470 - [Support] Make line-number cache robust against access patterns.
Joerg Sonnenberger via llvm-commits
- [llvm] r337269 - Don't assert that a size_t fits into 64bit.
Joerg Sonnenberger via llvm-commits
- [PATCH] D38680: [libunwind] Fix handling of DW_CFA_GNU_args_size
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis if available when handling phi alias
John Brawn via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D49508: [CodeGen] VisitMaterializeTemporaryExpr(): don't skip NoOp Casts.
John McCall via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Expr::skipRValueSubobjectAdjustments(): record skipped NoOp casts.
John McCall via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Expr::skipRValueSubobjectAdjustments(): record skipped NoOp casts.
John McCall via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
John McCall via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
John McCall via Phabricator via llvm-commits
- [llvm] r337158 - [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Jonas Devlieghere via llvm-commits
- [PATCH] D49102: [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49102: [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49377: Move pretty stack trace printer into driver.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49377: Move pretty stack trace printer into driver.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49381: [DWARF] Unclamp line table version on Darwin for v5 and later.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49377: Move pretty stack trace printer into driver.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49472: [WIP] Always create a MCFragment for Mach-O section.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49500: [DWARF v5] Refactor range lists dumping (NFC except for spelling changes in dump output).
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49472: [WIP] Always create a MCFragment for Mach-O section.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r337538 - [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings.
Jonas Paulsson via llvm-commits
- [PATCH] D49598: [SystemZ] Use tablegen loops in SchedModels
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D49598: [SystemZ] Use tablegen loops in SchedModels
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D49452: Block library shutdown until unreaped threads finish spin-waiting
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r337604 - [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D49576: [llvm-objcopy] Add basic support for --rename-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D48850: [GISel]: Testing LegalizerHelper using Unit tests
Justin Bogner via Phabricator via llvm-commits
- [llvm] r337345 - Add PowerPC e500(v2) core scheduler and directives.
Justin Hibbits via llvm-commits
- [llvm] r337346 - Complete the SPE instruction set patterns
Justin Hibbits via llvm-commits
- [llvm] r337347 - Introduce codegen for the Signal Processing Engine
Justin Hibbits via llvm-commits
- [llvm] r337350 - Fix build failures from r337347, found by clang
Justin Hibbits via llvm-commits
- [PATCH] D44828: Add PowerPC e500(v2) core scheduler and directives.
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D44829: Complete the SPE instruction set patterns
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D44830: Introduce codegen for the Signal Processing Engine
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D49616: [buildbot, CUDA] Adjust GPU list for the tests on cuda-build-test-01
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Keith via Phabricator via llvm-commits
- [zorg] r337279 - Add a new buildbot slave for OpenMP build/test with offloading support.
Kelvin Li via llvm-commits
- [zorg] r337315 - Fix a typo.
Kelvin Li via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Kelvin Li via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D32696: More detailed docs for UsingShadowDecl
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Kit Barton via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D49621: [libFuzzer] Initial implementation of weighted mutation leveraging during runtime.
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Konstantin Baladurin via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D49613: AMDGPU: Switch default dwarf version to 2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D49613: AMDGPU: Switch default dwarf version to 2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [zorg] r337556 - [zorg] Set CHECK_SCUDO to 1 for aarch64
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r337557 - [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via llvm-commits
- [zorg] r337574 - [zorg] Set CHECK_SCUDO to 1 for ppc64
Kostya Kortchinsky via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49505: [scudo] Simplify internal names (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49604: [zorg] Set CHECK_SCUDO to 1 for ppc64
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r337175 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Kostya Serebryany via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Kostya Serebryany via llvm-commits
- [compiler-rt] r337187 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Kostya Serebryany via llvm-commits
- [compiler-rt] r337434 - [libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-trace)
Kostya Serebryany via llvm-commits
- [compiler-rt] r337436 - [libFuzzer] quick hack to fix the bot
Kostya Serebryany via llvm-commits
- [compiler-rt] r337437 - [libFuzzer] fix the bot (the no-assert build)
Kostya Serebryany via llvm-commits
- [compiler-rt] r337501 - [libFuzzer] when -print_coverage=1 is given, print more stats (the number of seeds that hit every given function)
Kostya Serebryany via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D40349: [LSan] New experimental flag for background leak checking before exit.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid std::cout in SimpleTest.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid STL in MSan test.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r337478 - [APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek via llvm-commits
- [llvm] r337624 - [Hexagon] Disable packets in test to avoid ordering issues in checks
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49554: [APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49554: [APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D49603: On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag to `VM_MEMORY_SANITIZER`
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D49453: [libFuzzer] Create single template for visiting Inline8bitCounters
Kyungtak Woo via Phabricator via llvm-commits
- [llvm] r337593 - [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.
Lang Hames via llvm-commits
- [llvm] r337594 - [ORC] Simplify VSO::lookupFlags to return the flags map.
Lang Hames via llvm-commits
- [llvm] r337595 - [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for
Lang Hames via llvm-commits
- [llvm] r337595 - [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for
Lang Hames via llvm-commits
- [llvm] r335508 - Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"
Lang Hames via llvm-commits
- [llvm] r337626 - Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.
Lang Hames via llvm-commits
- [llvm] r337637 - [ORC] Re-apply r336760 with fixes.
Lang Hames via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Leonard Mosescu via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Leonard Mosescu via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Leonard Mosescu via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Leonard Mosescu via Phabricator via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Leonard Mosescu via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49509: [libc++] Allow running ABI list tests with different ABI versions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49502: [CMake] Support statically linking dependencies only to shared or static library
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Mailing List "llvm-commits" via Phabricator via llvm-commits
- [llvm] r337192 - [llvm] Change 2 instances of std::sort to llvm::sort
Mandeep Singh Grang via llvm-commits
- [llvm] r337479 - [OpenEmbedded] Add a unittest for aarch64-oe-linux
Mandeep Singh Grang via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49314: [OpenEmbedded] Add a unittest for aarch64-oe-linux
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Manoj Gupta via Phabricator via llvm-commits
- [compiler-rt] r337150 - Add a test with __gcov_flush called before terminating the program.
Marco Castelluccio via llvm-commits
- [compiler-rt] r337174 - [gcov] Add a test showing differences in line counts when building with or without exceptions enabled.
Marco Castelluccio via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r337153 - Revert "[AMDGPU][Waitcnt] fix "comparison of integers of different signs" build error"
Mark Searles via llvm-commits
- [llvm] r337154 - run post-RA hazard recognizer pass late
Mark Searles via llvm-commits
- [llvm] r337156 - [AMDGPU][Waitcnt] Re-apply fix "comparison of integers of different signs" build error"
Mark Searles via llvm-commits
- [PATCH] D49288: [AMDGPU] run post-RA hazard recognizer pass late
Mark Searles via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
Markus Lindström via Phabricator via llvm-commits
- [PATCH] D49416: [LLVM-C] Fix name mangling on AggressiveInstCombine
Markus Lindström via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
Markus Lindström via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
Markus Lindström via Phabricator via llvm-commits
- [PATCH] D49416: [LLVM-C] Fix name mangling on AggressiveInstCombine
Markus Lindström via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Marshall Clow via Phabricator via llvm-commits
- [compiler-rt] r337313 - [builtins] Implement the __chkstk function for ARM for MinGW
Martin Storsjo via llvm-commits
- [lld] r337438 - [COFF] Don't produce base relocs for discardable sections
Martin Storsjo via llvm-commits
- [lld] r337526 - [COFF] Write the debug directory and build id to a separate section for MinGW
Martin Storsjo via llvm-commits
- [lld] r337598 - [COFF] Sort .reloc before all other discardable sections
Martin Storsjo via llvm-commits
- [llvm] r337599 - Remove a superfluous semicolon
Martin Storsjo via llvm-commits
- [llvm] r337613 - [COFF] Adjust how we flag weak externals
Martin Storsjo via llvm-commits
- [llvm] r337614 - [COFF] Use symbolic constants instead of hardcoded numbers. NFCI.
Martin Storsjo via llvm-commits
- [llvm] r337615 - [llvm-undname] Remove a superfluous semicolon. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D49055: [compiler-rt] [builtins] Implement the __chkstk function for ARM for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49350: [LLD] [COFF] Don't produce base relocs for discardable sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: COFF: Adjust how we detect weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49352: [LLD] [COFF] Write the debug directory and build id to a separate section for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49352: [LLD] [COFF] Write the debug directory and build id to a separate section for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49637: [AArch64] Use MCAsmInfoMicrosoft and MCAsmInfoGNUCOFF as base classes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49644: [COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49640: [ARM64][Windows] Create COMDAT symbols for sections containing constants
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49644: [COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49645: [MC] Add a separate flag for skipping comdat constant sections for MinGW. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49646: [COFF] Use comdat shared constants for MinGW as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49651: [COFF] Fix assembly output of comdat sections without an attached symbol
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49653: [LLD] [COFF] Handle comdat sections without leader symbols
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r337535 - Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"
Matt Arsenault via llvm-commits
- [llvm] r337621 - AMDGPU: Use existing function to check for VGPRs
Matt Arsenault via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49221: DAG: Add calling convention argument to calling convention funcs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49483: [AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49483: [AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49600: AMDGPU/GlobalISel: Remove unnecessary legality constraint for G_EXTRACT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49601: AMDGPU/GlobalISel: Legalize G_INSERT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49605: AMDGPU: Fix implementation of isCanonicalized
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49605: AMDGPU: Fix implementation of isCanonicalized
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49308: AMDGPU: Use existing function to check for VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49625: AMDGPU/GlobalISel: Define instruction mapping for G_INSERT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49624: AMDGPU/GlobalISel: Fix crash in regbankselect on non-power-of-2 types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49642: AMDGPU: Rework extract-lowbits test
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r337219 - [llvm-mca][docs] Initial description of mca internals. NFC
Matt Davis via llvm-commits
- [llvm] r337225 - [llvm-mca][docs] Add notes about cycle and resource callbacks. NFC.
Matt Davis via llvm-commits
- [llvm] r337295 - [llvm-mca][docs] Revert mca internals docs.
Matt Davis via llvm-commits
- [llvm] r337496 - [llvm-mca][docs] Add Timeline and How MCA works.
Matt Davis via llvm-commits
- [llvm] r337648 - [llvm-mca][docs] Add documentation for the statistic outputs from mca. NFC
Matt Davis via llvm-commits
- [PATCH] D49431: [llvm-mca][docs][WIP] Initial work on an internals/views mca doc. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs][WIP] Describe the Timeline View. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs] Describe the Timeline View. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49527: [llvm-mca][docs] Describe the Timeline View. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49614: [llvm-mca][docs] Add documentation for the statistic outputs from mca. NFC
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Matt Morehouse via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Matt Morehouse via llvm-commits
- [compiler-rt] r337193 - [libFuzzer] Add msan and dfsan to test deps.
Matt Morehouse via llvm-commits
- [compiler-rt] r337224 - [libFuzzer] Avoid STL in MSan test.
Matt Morehouse via llvm-commits
- [compiler-rt] r337296 - libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Matt Morehouse via llvm-commits
- [llvm] r337476 - [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid std::cout in SimpleTest.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid std::cout in SimpleTest.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49404: [libFuzzer] Avoid STL in MSan test.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49249: [libFuzzer] Use separate test directory for each config
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49441: [libFuzzer] Update documentation regarding MSan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r337432 - Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D49501: Remove scheduling dependency from XRay :: Posix/fork_basic_logging.cc
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D49538: Add -lpthread to LDFLAGS
Matthias Braun via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Mauro Rossi via llvm-commits
- [llvm] r337379 - [NFC] Make a test more neat
Max Kazantsev via llvm-commits
- [llvm] r337435 - [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via llvm-commits
- [PATCH] D49471: [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D49471: [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D49471: [SCEV] Fix buggy behavior in getAddExpr with truncs
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r337175 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337180 - Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format changes.
Max Moroz via llvm-commits
- [compiler-rt] r337175 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337175 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337187 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337194 - [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via llvm-commits
- [compiler-rt] r337187 - [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via llvm-commits
- [compiler-rt] r337206 - Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors.
Max Moroz via llvm-commits
- [compiler-rt] r337324 - [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via llvm-commits
- [compiler-rt] r337403 - [libFuzzer] Create single template for visiting Inline8bitCounters
Max Moroz via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49212: [libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49453: [libFuzzer] Create single template for visiting Inline8bitCounters
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49453: [libFuzzer] Create single template for visiting Inline8bitCounters
Max Moroz via Phabricator via llvm-commits
- [PATCH] D49525: [libFuzzer] Handle unstable edges by using minimum hit counts
Max Moroz via Phabricator via llvm-commits
- [llvm] r337509 - [docs] Add support for Markdown documentation in Sphinx
Michael J. Spencer via llvm-commits
- [llvm] r337513 - Revert "[docs] Add support for Markdown documentation in Sphinx"
Michael J. Spencer via llvm-commits
- [test-suite] r337326 - [SPECCPU2017] Add additional platform options and missing flags.
Michael Kruse via llvm-commits
- [PATCH] D48442: [SPECCPU2017] Add addition platform options and missing flags.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48442: [SPECCPU2017] Add addition platform options and missing flags.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49349: [UnJ] Document loop metadata
Michael Kruse via Phabricator via llvm-commits
- [llvm] r337509 - [docs] Add support for Markdown documentation in Sphinx
Michael Spencer via llvm-commits
- [llvm] r337509 - [docs] Add support for Markdown documentation in Sphinx
Michael Spencer via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D49298: Use std::reference_wrapper instead of llvm::ReferenceStorage
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D49193: [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Michał Górny via Phabricator via llvm-commits
- [PATCH] D49065: AMDGPU: Stop wasting argument registers with v3i32/v3f32
Michel Dänzer via Phabricator via llvm-commits
- Fwd: [llvm-dev] [LLVM.ORG] Scheduled Restart of llvm.org services Saturday 2018-07-21 @ 20:00PDT
Mike Edwards via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Mike Edwards via Phabricator via llvm-commits
- [PATCH] D48884: [CStringSyntaxChecker] Check strlcpy sizeof syntax
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D49588: [CStringSyntaxChecker] Fix build bot builds != x86 archs
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D49469: [mips] Fix predicate for the MipsTruncIntFP pattern
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D44830: Introduce codegen for the Signal Processing Engine
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r337633 - Simplify; no behavior change.
Nico Weber via llvm-commits
- [lld] r337634 - Omit path to lld binary from lld's error, warning, and log output.
Nico Weber via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49189: Omit path to lld binary from lld's error and warning diagnostics.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49189: Omit path to lld binary from lld's error and warning diagnostics.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49189: Omit path to lld binary from lld's error and warning diagnostics.
Nico Weber via Phabricator via llvm-commits
- [llvm] r337398 - [MC] Fix nested macro body parsing
Nirav Dave via llvm-commits
- [llvm] r337409 - [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via llvm-commits
- [llvm] r337414 - [DAG] Add testcase.
Nirav Dave via llvm-commits
- [llvm] r337560 - [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via llvm-commits
- [llvm] r337563 - [DAG] Avoid Node Update assertion due to AND simplification
Nirav Dave via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Use temporary to prevent construction-time optimziation of AND.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D48666: [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Avoid Node Update assertion due to AND simplification
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D48666: [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Avoid Node Update assertion due to AND simplification
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49363: [XRay][compiler-rt] Segmented Array: Simplify and Optimise
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Remove instruction from PromotedInsts if we have seen it multi times
Noel Grandin via Phabricator via llvm-commits
- [www] r337307 - devmtg201810: add SRC PC members
Nuno Lopes via llvm-commits
- [PATCH] D49370: [AArch64] Armv8.2-A: add the crypto extensions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D48948: Fix raw_fd_ostream::write_impl hang due to an infinite loop with large output
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D49339: [test-suite] Added Image Processing Kernels Using Benchmark Library: utilities functions
Pankaj via Phabricator via llvm-commits
- [PATCH] D49339: [test-suite] Added Image Processing Kernels Using Benchmark Library: utilities functions
Pankaj via Phabricator via llvm-commits
- [PATCH] D49341: [test-suite] Added Image Processing Kernels Using Benchmark Library: Blur Algorithms
Pankaj via Phabricator via llvm-commits
- [PATCH] D49341: [test-suite] Added Image Processing Kernels Using Benchmark Library: Blur Algorithms
Pankaj via Phabricator via llvm-commits
- [PATCH] D49503: [test-suite] Added Image Processing Kernels Using Benchmark Library: Dither Algorithms
Pankaj via Phabricator via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49328: [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Paul Robinson via Phabricator via llvm-commits
- [llvm] r337401 - [llvm-objdump] Add -demangle (-C) option
Paul Semel via llvm-commits
- [llvm] r337408 - [llvm-readobj] Generic -string-dump option
Paul Semel via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49470: [llvm-readobj] Generic -string-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49470: [llvm-readobj] Generic -string-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49545: [llvm-readobj] Generic hex-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49545: [llvm-readobj] Generic hex-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49545: [llvm-readobj] Generic hex-dump option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49619: [yaml2obj] Add default sh_entsize for dynamic sections
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Pavel Labath via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Pavel Labath via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Pavel Labath via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Pavel Labath via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Pavel Labath via llvm-commits
- [llvm] r337544 - [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via llvm-commits
- [llvm] r337562 - DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via llvm-commits
- [llvm] r337564 - Fix build breakage from r337562
Pavel Labath via llvm-commits
- [PATCH] D49102: [AccelTable] Provide DWARF5AccelTableStaticData for dsymutil.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48868: [LLDB] In ProcessGDBRemote::UpdateThreadIDList(), the thread PCs should not be cleared after they are updated from the stop reply packet
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49334: [LLDB} Added syntax highlighting support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49377: Move pretty stack trace printer into driver.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49202: Restructure the minidump loading path and add early & explicit consistency checks
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49193: [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49234: [DebugInfo] Refactor DWARFDie::iterator to prevent UB
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49137: [dsymutil] Implement DWARF5 accelerator tables.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49420: [DebugInfo] Generate .debug_names section when it makes sense
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49542: DwarfDebug: Reduce duplication in addAccel*** methods
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [llvm] r337168 - [MIPS GlobalISel] Select instructions to load and store i32 on stack
Petar Jovanovic via llvm-commits
- [llvm] r337288 - [Mips][FastISel] Fix handling of icmp with i1 type
Petar Jovanovic via llvm-commits
- [PATCH] D48957: [MIPS GlobalISel] Select all instructions required to load and store i32 on stack
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D49290: [Mips][FastISel] Fix handling of icmp with i1 type.
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D49290: [Mips][FastISel] Fix handling of icmp with i1 type.
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r337328 - MC: Implement support for new .addrsig and .addrsig_sym directives.
Peter Collingbourne via llvm-commits
- [llvm] r337331 - CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Peter Collingbourne via llvm-commits
- [llvm] r337338 - CodeGen: Don't create address significance table entries for thread-local variables.
Peter Collingbourne via llvm-commits
- [compiler-rt] r337428 - Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via llvm-commits
- [llvm] r337428 - Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via llvm-commits
- [lld] r337429 - ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via llvm-commits
- [compiler-rt] r337622 - Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via llvm-commits
- [llvm] r337622 - Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via llvm-commits
- [lld] r337638 - ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via llvm-commits
- [lld] r337640 - ELF: Read address significance tables with --icf=all.
Peter Collingbourne via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49390: remove temporal file directory before testing in thinlto-debug-fission.ll
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48143: CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49498: Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49429: [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49432: [compiler-rt] Add NewPM testing to CFI tests
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49350: [LLD] [COFF] Don't produce base relocs for discardable sections
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49498: Rename __asan_gen_* symbols to ___asan_gen_*.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49352: [LLD] [COFF] Write the debug directory and build id to a separate section for MinGW
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49526: Updated llvm-proto-fuzzer to execute the compiled code
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49351: [LLD] [COFF] Sort .relocs before all other discardable sections
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44357: [COFF] Adjust how we flag weak externals
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49626: ELF: Read address significance tables with --icf=all.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49626: ELF: Read address significance tables with --icf=all.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Exclude any VFP builtins if VFP is not supported
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48033: [ASAN] fix crash in GetGlobalsForAddress after dlclose
Peter Wu via Phabricator via llvm-commits
- [compiler-rt] r337199 - [CMake] Use cxx-headers as a depedency for C++ headers
Petr Hosek via llvm-commits
- [compiler-rt] r337418 - [Fuzzer] Improve crash unwinding on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D49346: [CMake] Use cxx-headers as a depedency for C++ headers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49397: Pass CMAKE_C_FLAGS to the custom libc++ build too
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49357: [Profile] Enabling on OpenBSD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48509: Improve crash unwinding on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49573: [CMake] Option to control whether shared/static library is installed
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49502: [CMake] Support statically linking dependencies only to shared or static library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49502: [CMake] Support statically linking dependencies only to shared or static library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49587: [CMake] Support exporting runtimes using the CMake export
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41754: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41753: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41752: [CMake] Collect target names in the global LLVM_RUNTIMES property
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49584: [CMake] Install C++ ABI headers into the right location
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49502: [CMake] Support statically linking dependencies only to shared or static library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Phabricator via Phabricator via llvm-commits
- [PATCH] D49266: [X86][AArch64][DAGCombine] Unfold 'check for [no] signed truncation' pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] Fix constraint being dropped when analyzing a program without taint tracking enabled
Phabricator via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D49146: [AMDGPU] Support a fdot2 pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49387: [analyzer] Make checkEndFunction() give access to the return statement
Phabricator via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48232: [analyzer] pr37802: Fix symbolic-pointer-to-boolean casts during load.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49215: [analyzer] Admit that some copy/move constructors have more than one argument.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49348: Harden/relax clang/test/CodeGen/opt-record-MIR.c test
Phabricator via Phabricator via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Phabricator via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text
Phabricator via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Phabricator via Phabricator via llvm-commits
- [PATCH] D49430: [analyzer] Fix Z3 backend after D48205
Phabricator via Phabricator via llvm-commits
- [PATCH] D49270: [InstCombine] Preserve debug value when simplifying cast-of-select
Phabricator via Phabricator via llvm-commits
- [PATCH] D49113: [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D47118: [modules] Print input files when -module-file-info file switch is passed.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49418: Also support several images for elf
Phabricator via Phabricator via llvm-commits
- [PATCH] D49193: [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Phabricator via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Phabricator via Phabricator via llvm-commits
- [PATCH] D47080: Add (very partial) Kate syntax highlighting definition for TableGen
Phabricator via Phabricator via llvm-commits
- [PATCH] D49343: [WebAssembly] Fix archive member display in error messages
Phabricator via Phabricator via llvm-commits
- [PATCH] D49298: Use std::reference_wrapper instead of llvm::ReferenceStorage
Phabricator via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49516: [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49085: [Sema] Emit a diagnostic for an invalid dependent function template specialization
Phabricator via Phabricator via llvm-commits
- [PATCH] D44910: [docs] Add Markdown support to Sphinx
Phabricator via Phabricator via llvm-commits
- [PATCH] D49553: [analyzer] Rename DanglingInternalBufferChecker to InnerPointerChecker
Phabricator via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Phabricator via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49608: Mark REAL(swapcontext) with indirect_return attribute on x86
Phabricator via Phabricator via llvm-commits
- [PATCH] D49302: [AST] Various micro-optimizations in CXXInheritance
Phabricator via Phabricator via llvm-commits
- [llvm] r337366 - [CMake] Export the LLVM_LINK_LLVM_DYLIB setting
Philip Pfaffe via llvm-commits
- [llvm] r337583 - [Any] Fix a typo: didn't use the correct argument
Philip Pfaffe via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49478: [cfe][CMake] Export the clang resource directory
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49478: [cfe][CMake] Export the clang resource directory
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D29488: [DA] Fix for PR31848: Treat AddRec subscripts containing extra loops as NonLinear
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49021: [Polly][isl] Simplify iterator implementation by building on top of list accessors
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r337471 - [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Philip Reames via llvm-commits
- [PATCH] D49516: [LoadStoreVectorizer] Use getMinusScev() to compute the distance between two pointers.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r337220 - [NFC][llvm-objcopy] Make helper functions static
Puyan Lotfi via llvm-commits
- [llvm] r337337 - [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Puyan Lotfi via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make "non-public" internals "static" or move into anonymous namespace.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make "non-public" internals "static" or move into anonymous namespace.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49400: [llvm-objcopy] Make helper functions static
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49449: [NFC][llvm-objcopy] Cleanup namespace usage in llvm-objcopy.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D49307: Fix some crashes and deadlocks in FormatAnsiTerminalCodes
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D49334: [LLDB} Added syntax highlighting support
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D49435: Added unit tests for Flags
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r337490 - Fix -Wsign-compare in llvm-readobj
Reid Kleckner via llvm-commits
- [llvm] r337492 - Disable GCC's -Wclass-memaccess warning
Reid Kleckner via llvm-commits
- [llvm] r337495 - Work around bug in mingw-w64 GCC 8.1.0
Reid Kleckner via llvm-commits
- [llvm] r335508 - Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"
Reid Kleckner via llvm-commits
- [llvm] r337597 - Make check-llvm depend on llvm-undname
Reid Kleckner via llvm-commits
- [llvm] r337600 - And add a lit substitution for llvm-undname, as the comment says to
Reid Kleckner via llvm-commits
- [llvm] r337608 - Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for"
Reid Kleckner via llvm-commits
- [llvm] r337595 - [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for
Reid Kleckner via llvm-commits
- [lld] r337628 - [PDB] Write the command line after response file expansion
Reid Kleckner via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49454: [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49352: [LLD] [COFF] Write the debug directory and build id to a separate section for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49445: [COFF] Add more missing MSVC ARM64 intrinsics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49566: [PDB] Write the command line after response file expansion
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48518: ADT: Shrink SmallVector by 8B on 64-bit platforms
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49163: ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49572: [docs] Clarify role of DIExpressions within debug intrinsics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45124: [CodeGen] Record if a C++ record is a trivial type when emitting Codeview
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49566: [PDB] Write the command line after response file expansion
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49168: [LV] Add a new reduction pattern match
Renato Golin via Phabricator via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Renato Golin via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Stop sinking instructions across function call.
Renlin Li via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Roland Scheidegger via Phabricator via llvm-commits
- [llvm] r337166 - [X86][AArch64][DAGCombine] Unfold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [llvm] r337190 - [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [llvm] r337208 - [NFC][InstCombine] Fine-tune 'check for [no] signed truncation' tests
Roman Lebedev via llvm-commits
- [llvm] r337359 - Revert test changes part of "Revert "[InstCombine] Fold 'check for [no] signed truncation' pattern""
Roman Lebedev via llvm-commits
- [llvm] r337364 - [NFC][InstCombine] i65 tests for 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [llvm] r337376 - [InstCombine] Re-commit: Fold 'check for [no] signed truncation' pattern
Roman Lebedev via llvm-commits
- [llvm] r337400 - [NFC][X86][AArch64][DAGCombine] More tests for optimizeSetCCOfSignedTruncationCheck()
Roman Lebedev via llvm-commits
- [llvm] r337415 - Add (very partial) Kate syntax highlighting definition for TableGen
Roman Lebedev via llvm-commits
- [llvm] r337545 - [InstSimplify] fold srem instruction if its two operands are negated.
Roman Lebedev via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49196: [llvm-mca][BtVer2] teach how to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49196: [llvm-mca][BtVer2] teach how to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49392: [NFC][MCA] ZnVer1: add partial-reg-update tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49393: [NFC][MCA] ZnVer1: Update RegisterFile to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49348: Harden/relax clang/test/CodeGen/opt-record-MIR.c test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48959: [compiler-rt][ubsan] Implicit Cast Sanitizer - integer truncation - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48959: [compiler-rt][ubsan] Implicit Cast Sanitizer - integer truncation - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41342: [InstCombine] Missed optimization in math expression: simplify calls exp functions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49393: [NFC][MCA] ZnVer1: Update RegisterFile to identify false dependencies on partially written registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49497: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle ule, ugt CondCodes.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [CodeGen] VisitMaterializeTemporaryExpr(): don't skip NoOp Casts.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [CodeGen] VisitMaterializeTemporaryExpr(): don't skip NoOp Casts.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Expr::skipRValueSubobjectAdjustments(): record skipped NoOp casts.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Expr::skipRValueSubobjectAdjustments(): record skipped NoOp casts.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Expr::skipRValueSubobjectAdjustments(): record skipped NoOp casts.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49497: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle ule, ugt CondCodes.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49423: [InstSimplify] fold srem instruction if its two operands are negatived.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49602: Use SCEV to avoid inserting some bounds checks.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49508: [Sema] Mark implicitly-inserted ICE's as being part of explicit cast (PR38166)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r337489 - [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via llvm-commits
- [llvm] r337606 - Reapply "[LSV] Refactoring + supporting bitcasts to a type of different size"
Roman Tereshin via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add [zs]ext{C, +, x} -> (D + [zs]ext{C-D, +, x})<nuw><nsw> transform
Roman Tereshin via Phabricator via llvm-commits
- [lld] r337405 - Fix `ld.lld --help` message.
Rui Ueyama via llvm-commits
- [lld] r337407 - Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via llvm-commits
- [lld] r336790 - Parallelize GdbIndexSection's symbol table creation.
Rui Ueyama via llvm-commits
- [lld] r337413 - Revert r336609: Fix direct calls to __wrap_sym when it is relocated.
Rui Ueyama via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49371: [ELF] - Do not produce broken output when amount of sections is > ~65k
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49456: [AArch64] Support execute-only LOAD segments.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49394: Add R_HEX_B15_PCREL relocation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48235: Add R_HEX_B32_PCREL_X and R_HEX_B22_PCREL_X relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48990: Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49343: [WebAssembly] Fix archive member display in error messages
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48147: Add comment to scatter-bit operation, make it faster and rename it.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48147: Add comment to scatter-bit operation, make it faster and rename it.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] gdb-index: don't remove .debug_gnu_pub{names, types} in -r mode
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49513: [ELF] Error if -r --gdb-index are used together
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48146: ELF: Implement --icf=safe using address-significance tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49557: [ELF] Fix handling of FDE negative relative PC addr
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49567: Add R_HEX_B15_PCREL_X relocation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49607: [ELF] Check eh_frame_hdr overflow with PC offsets instead of PC absolute addresses
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49189: Omit path to lld binary from lld's error and warning diagnostics.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49566: [PDB] Write the command line after response file expansion
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49541: [ELF] - Implement SHT_SYMTAB_SHNDX (.symtab_shndxr) section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49622: ELF: Make sections with KeepUnique bit eligible for ICF.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49626: ELF: Read address significance tables with --icf=all.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49483: [AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D49483: [AMDGPU] Optimize _L image intrinsic to _LZ when lod is zero
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49055: [compiler-rt] [builtins] Implement the __chkstk function for ARM for MinGW
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r337222 - [WebAssembly] Remove ELF file support.
Sam Clegg via llvm-commits
- [lld] r337300 - Add wasm-ld to help text Improve error text
Sam Clegg via llvm-commits
- [llvm] r337301 - [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via llvm-commits
- [lld] r337314 - [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbols
Sam Clegg via llvm-commits
- [lld] r337426 - [WebAssembly] Fix archive member display in error messages
Sam Clegg via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49263: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to handle separate compilation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49113: [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49343: [WebAssembly] Fix archive member display in error messages
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49147: Set Symbol::IsUsedInRegularObj in a consistent manor between COFF, ELF and wasm. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49517: [WebAssembly] Handle return type conversions in FixFunctionBitcasts pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D49577: [WebAssembly] Disable a test that violates DR1696
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [llvm] r337541 - Revert "[LSV] Refactoring + supporting bitcasts to a type of different size"
Sam McCall via llvm-commits
- [PATCH] D49540: [clangd] FuzzyMatch exposes an API for its word segmentation. NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D49596: [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Use temporary to prevent construction-time optimziation of AND.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49380: [ARM] Remove some code from PerformCMOVCombine
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49444: [DAG] Avoid Node Update assertion due to AND simplification
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49229: [InstCombine] Fold redundant masking operations of shifted value
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49585: [ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Samer Yacob via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Samer Yacob via Phabricator via llvm-commits
- [llvm] r337251 - [AArch64][SVE] Asm: Support for EXT instruction.
Sander de Smalen via llvm-commits
- [llvm] r337253 - [AArch64][SVE] Asm: Support for SPLICE instruction.
Sander de Smalen via llvm-commits
- [llvm] r337259 - [AArch64][SVE] Asm: Support for predicated FP operations.
Sander de Smalen via llvm-commits
- [llvm] r337272 - [AArch64][SVE] Asm: Support for predicated FP operations (FP immediate)
Sander de Smalen via llvm-commits
- [llvm] r337282 - [AArch64][SVE] Asm: FP fused multiply-add/subtract instructions.
Sander de Smalen via llvm-commits
- [llvm] r337293 - [AArch64][SVE]: Integer multiply-add/subtract instructions.
Sander de Smalen via llvm-commits
- [llvm] r337358 - [AArch64][SVE] Asm: Support for integer MUL instructions.
Sander de Smalen via llvm-commits
- [llvm] r337369 - [AArch64][SVE] Asm: Integer divide instructions.
Sander de Smalen via llvm-commits
- [llvm] r337372 - [AArch64][SVE] Asm: Support for UDOT/SDOT instructions.
Sander de Smalen via llvm-commits
- [llvm] r337383 - [AArch64][SVE] Asm: Support for unpredicated FP operations.
Sander de Smalen via llvm-commits
- [llvm] r337533 - [AArch64][SVE] Asm: Support for FTMAD instruction.
Sander de Smalen via llvm-commits
- [llvm] r337534 - [AArch64][SVE] Asm: Support for bit/byte reverse operations.
Sander de Smalen via llvm-commits
- [PATCH] D49592: [AArch64][SVE] Asm: Add MOVPRFX instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D49593: [AArch64][SVE] Asm: Enable instructions to be prefixed.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D49593: [AArch64][SVE] Asm: Enable instructions to be prefixed.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r337221 - [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49320: [InstCombine] Fold 'check for [no] signed truncation' pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: [InstCombine] canonicalize abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49365: [InstrSimplify] add testcases for fold sdiv if two operands are negatived and non-overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49382: [InstrSimplify] fold sdiv if two operands are negatived and non-overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49388: [DAG] Fix Memory ordering check in ReduceLoadOpStore.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49640: [ARM64][Windows] Create COMDAT symbols for sections containing constants
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D49640: [ARM64][Windows] Create COMDAT symbols for sections containing constants
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D49644: [COFF] Hoist constant pool handling from X86AsmPrinter into AsmPrinter
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D49471: [SCEV] Fix buggy behavior in getAddExpr with truncs
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D49555: [GVNHoist] safeToHoistLdSt incorrectly checks whether a defining access dominates the insertion point
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D49617: Early exit with cheaper checks
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r337444 - Use std::reference_wrapper instead of llvm::ReferenceStorage
Serge Guelton via llvm-commits
- [llvm] r337485 - [Analysis] Fix typo in assert. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D49509: [libc++] Allow running ABI list tests with different ABI versions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D49573: [CMake] Option to control whether shared/static library is installed
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D49573: [CMake] Option to control whether shared/static library is installed
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r337484 - Add support for R_HEX_B32_PCREL_X, R_HEX_B22_PCREL_X relocations
Sid Manning via llvm-commits
- [lld] r337494 - [ELF][HEXAGON] Add support for R_HEX_B15_PCREL
Sid Manning via llvm-commits
- [PATCH] D49394: Add R_HEX_B15_PCREL relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D48235: Add R_HEX_B32_PCREL_X and R_HEX_B22_PCREL_X relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49394: Add R_HEX_B15_PCREL relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49394: Add R_HEX_B15_PCREL relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49567: Add R_HEX_B15_PCREL_X relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Siddharth via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Siddharth via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Siddharth via Phabricator via llvm-commits
- [PATCH] D49609: [isl] Typesafe user pointers
Siddharth via Phabricator via llvm-commits
- [PATCH] D49433: [x86/SLH] Add the design document for Speculative Load Hardening, a Spectre v1 mitigation.
Sidney Hummert via Phabricator via llvm-commits
- [llvm] r337171 - [mips] Eliminate the usage of hasStdEnc in MipsPat.
Simon Atanasyan via llvm-commits
- [llvm] r337392 - [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via llvm-commits
- [llvm] r337646 - [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Simon Atanasyan via llvm-commits
- [llvm] r337647 - [mips] Factor out register class selection for global base register. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D48365: [mips] Eliminate the usage of hasStdEnc in MipsPat.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49290: [Mips][FastISel] Fix handling of icmp with i1 type.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49422: [ELF][MIPS] Fix primary GOT sometimes overflowing by one or two words
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49469: [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49469: [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49469: [mips] Fix predicate for the MipsTruncIntFP pattern
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49533: [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49422: [ELF][MIPS] Fix primary GOT sometimes overflowing by one or two words
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49487: [mips] Fix Makefile for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49487: [mips] Fix Makefile for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49539: [mips] Replace custom parsing logic for data directives by the `addAliasForDirective`
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49539: [mips] Replace custom parsing logic for data directives by the `addAliasForDirective`
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49533: [mips] Move out the WrapperPat declaration from the NotInMicroMips predicate
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49265: [Tooling] Add operator== to CompileCommand
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D49265: [Tooling] Add operator== to CompileCommand
Simon Marchi via Phabricator via llvm-commits
- [llvm] r337257 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337258 - [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via llvm-commits
- [llvm] r337280 - [SLPVectorizer] Don't attempt horizontal reduction on pointer types (PR38191)
Simon Pilgrim via llvm-commits
- [llvm] r337297 - [llvm-mca][x86] Add LEA resource tests (PR32326)
Simon Pilgrim via llvm-commits
- [llvm] r337298 - [llvm-mca][x86] Add displacement-only and additional scale=1 LEA tests
Simon Pilgrim via llvm-commits
- [llvm] r337302 - [llvm-mca][x86] Add BSWAP resource tests
Simon Pilgrim via llvm-commits
- [llvm] r337305 - [llvm-mca][x86] Add MOVBE resource tests to all supporting targets
Simon Pilgrim via llvm-commits
- [llvm] r337306 - [llvm-mca][x86] Add extend, carry-flag and CMP instructions to general x86_64 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r337367 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337368 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337375 - [X86][SSE] Add extra scalar fop + blend tests for commuted inputs
Simon Pilgrim via llvm-commits
- [llvm] r337387 - [X86][SSE] Remove BLENDPD canonicalization from combineTargetShuffle
Simon Pilgrim via llvm-commits
- [llvm] r337390 - [SLPVectorizer] Avoid duplicate scalar cost calculations in BoUpSLP::getEntryCost. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337419 - [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Simon Pilgrim via llvm-commits
- [llvm] r337442 - Fix spelling mistake in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337445 - [DAGCombiner] Add rotate-extract tests
Simon Pilgrim via llvm-commits
- [llvm] r337464 - [X86][SSE] Add FPEXT vXf32 - vXf64 tests
Simon Pilgrim via llvm-commits
- [llvm] r337500 - [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Simon Pilgrim via llvm-commits
- [llvm] r337546 - Regenerate remainder test.
Simon Pilgrim via llvm-commits
- [llvm] r337547 - [X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [llvm] r337551 - Regenerate partial vector fold test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r337558 - [X86][AVX] Add 256-bit vector horizontal op redundant shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r337561 - [X86][AVX] Add support for 32/64 bits 256-bit vector horizontal op redundant shuffle removal
Simon Pilgrim via llvm-commits
- [llvm] r337565 - [X86][AVX] Add v16i16 horizontal op redundant shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r337566 - [X86][AVX] Add support for i16 256-bit vector horizontal op redundant shuffle removal
Simon Pilgrim via llvm-commits
- [llvm] r337568 - [X86][SSE] Use SplitOpsAndApply to improve HADD/HSUB lowering
Simon Pilgrim via llvm-commits
- [llvm] r337578 - [X86][XOP] Fix SUB constant folding for VPSHA/VPSHL shift lowering
Simon Pilgrim via llvm-commits
- [llvm] r337586 - [llvm-mca][x86] Add movsx/movzx instructions to general x86_64 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r337547 - [X86][AVX] Convert X86ISD::VBROADCAST demanded elts combine to use SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49242: [Intrinsics] define funnel shift IR intrinsics + DAG builder support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49310: [llvm-mca][BtVer2] Teach how to identify dependency-breaking idioms.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49225: [SLPVectorizer] Move scalar/vector costs to helper functions (NFCI).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49474: [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49474: [X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49436: [X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49556: [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49562: [X86][SSE] Use ISD::MULHU for constant/non-zero ISD::SRL lowering (PR38151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49556: [X86][AVX] Use extract_subvector to reduce vector op widths (PR36761)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49569: [X86] Remove what appear to be unnecessary uses of DCI.CombineTo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49562: [X86][SSE] Use ISD::MULHU for constant/non-zero ISD::SRL lowering (PR38151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49243: [X86] Improved sched models for X86 BT*rr instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49280: [X86] Remove isel patterns for MOVSS/MOVSD ISD opcodes with integer types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49611: [X86] Improved sched models for X86 SHLD/SHRD* instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49370: [AArch64] Armv8.2-A: add the crypto extensions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D49370: [AArch64] Armv8.2-A: add the crypto extensions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D49585: [ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D49563: [ARM] Add new target feature to fuse literal generation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49342: [LSV] Refactoring + supporting bitcasts to a type of different size
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49428: [LSV] Look through selects for consecutive addresses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49605: AMDGPU: Fix implementation of isCanonicalized
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48365: [mips] Eliminate the usage of hasStdEnc in MipsPat.
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r337488 - [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49231: Add import libraries to list of modules in PDB
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49230: Add support for COFF groups in * Linker * compiland in PDB
Stefan Reinalter via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Stefan Reinalter via Phabricator via llvm-commits
- [llvm] r337567 - [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49450: [lit, lldbsuite] Remove tests that are duplicated between lit and lldb-suite
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49451: [windows] Use a well-known path for ComSpec if we fail to retrieve it
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49450: [lit, lldbsuite] Remove tests that are duplicated between lit and lldb-suite
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49451: [windows] Use a well-known path for ComSpec if we fail to retrieve it
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49475: Fix variables.test after D49018
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D49515: [llvm-objcopy, tests] Fix several llvm-objcopy tests
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r337506 - Skip out of SimplifyDemandedBits for BITCAST of f16 to i16
Stephen Canon via llvm-commits
- [llvm] r337523 - Add x86_64-unkown triple to llc for x86 test.
Stephen Canon via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37584: Add target-independent backend modifications for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37586: Add AArch64 backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37587: Add Gold plugin LTO support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49537: Fix positional output argument for llvm-strip.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49537: Fix positional output argument for llvm-strip.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49537: Fix positional output argument for llvm-strip.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D49534: Handle the lack of a symbol table correctly.
Stephen Hines via Phabricator via llvm-commits
- [lld] r337332 - Implement framework for linking split-stack object files, and x86_64 support.
Sterling Augustine via llvm-commits
- [lld] r337340 - Workaround warning bug in old versions of gcc.
Sterling Augustine via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49561: AMDGPU: Try to make isKnownNeverSNan more accurate
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49524: Avoid generating FGETSIGN for f16
Steve Canon via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Steven Wu via Phabricator via llvm-commits
- [test-suite] r337216 - Fixed test to conform to FileCceck change in r336830.
Sunil Srivastava via llvm-commits
- [lld] r337439 - [PDB] Add PDBSourcePath flag to support absolutize source file path
Takuto Ikuta via llvm-commits
- [llvm] r337184 - Restore "[ThinLTO] Ensure we always select the same function copy to import"
Teresa Johnson via llvm-commits
- [llvm] r337404 - [docs] Update GoldPlugin documentation
Teresa Johnson via llvm-commits
- [llvm] r337461 - [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via llvm-commits
- [compiler-rt] r337465 - [compiler-rt] Add NewPM testing to CFI tests
Teresa Johnson via llvm-commits
- [compiler-rt] r337467 - [compiler-rt] Only set lto_flags if lto_supported
Teresa Johnson via llvm-commits
- [compiler-rt] r337482 - [profile] Add interface to get profile filename
Teresa Johnson via llvm-commits
- [compiler-rt] r337493 - [profile] Fix typo in test
Teresa Johnson via llvm-commits
- [llvm] r337503 - [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49429: [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49432: [compiler-rt] Add NewPM testing to CFI tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49490: [docs] Update GoldPlugin documentation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49490: [docs] Update GoldPlugin documentation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49429: [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49429: [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49432: [compiler-rt] Add NewPM testing to CFI tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49529: [profile] Add interface to get profile filename
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49565: [ThinLTO] Only emit referenced type id records in index files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r336419 - CallGraphSCCPass: iterate over all functions.
Tim Northover via llvm-commits
- [llvm] r337384 - ARM: deduplicate hard-float detection code. NFC.
Tim Northover via llvm-commits
- [llvm] r337385 - ARM: switch armv7em triple to hard-float defaults and libcalls.
Tim Northover via llvm-commits
- [llvm] r337386 - ARM: stop explicitly marking armv7k libcalls as hard-float. NFC.
Tim Northover via llvm-commits
- [llvm] r337389 - [Support] Build fix for Haiku when checking for a local filesystem
Tim Northover via llvm-commits
- [llvm] r337424 - Revert "ARM: switch armv7em triple to hard-float defaults and libcalls."
Tim Northover via llvm-commits
- [llvm] r337385 - ARM: switch armv7em triple to hard-float defaults and libcalls.
Tim Northover via llvm-commits
- [llvm] r337450 - ARM: switch armv7em MachO triple to hard-float defaults and libcalls.
Tim Northover via llvm-commits
- [PATCH] D48925: X86: add alias for pushfw/popfw in Intel mode
Tim Northover via Phabricator via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Tim Northover via Phabricator via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Tim Northover via Phabricator via llvm-commits
- [llvm] r337273 - More fixes for subreg join failure in RegCoalescer
Tim Renouf via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49535: [RegisterCoalescer] Fixed inconsistent followCopyChain with subreg
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [polly] r337201 - [ScopInfo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337237 - [unittest/DeLICM] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337238 - [FlattenAlgo] Replace some isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337239 - [FlattenAlgo] Replace more isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337241 - [Simplify] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337242 - [ForwardOpTree] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337243 - [MaximalStaticExpansion] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337244 - [FlattenSchedule] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337245 - [ZoneAlgo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337246 - [ScopInfo] Replace isl foreach calls with for loops
Tobias Grosser via llvm-commits
- [polly] r337247 - [IslNodeBuilder] Use isl++ to replace foreach_set with for loop
Tobias Grosser via llvm-commits
- [polly] r337248 - [DependenceInfo] Use isl++ to replace foreach_set with for loop
Tobias Grosser via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D49021: [Polly][isl] Simplify iterator implementation by building on top of list accessors
Tobias Grosser via Phabricator via llvm-commits
- [www-releases] r337522 - Add links to 6.0.1 downloads
Tom Stellard via llvm-commits
- [www] r337553 - Add link to 6.0.1 release announcement
Tom Stellard via llvm-commits
- [PATCH] D49600: AMDGPU/GlobalISel: Remove unnecessary legality constraint for G_EXTRACT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49601: AMDGPU/GlobalISel: Legalize G_INSERT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49624: AMDGPU/GlobalISel: Fix crash in regbankselect on non-power-of-2 types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49625: AMDGPU/GlobalISel: Define instruction mapping for G_INSERT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Tom Tan via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D49448: [AMDGPU] Fix VGPR spills where offset doesn't fit in 12 bits
Tony Tye via Phabricator via llvm-commits
- [PATCH] D49613: AMDGPU: Switch default dwarf version to 2
Tony Tye via Phabricator via llvm-commits
- [llvm] r337542 - [SystemZ] Test case formatting fixes
Ulrich Weigand via llvm-commits
- [PATCH] D49262: [DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r337309 - Remove an errant piece of !dbg metadata from a test, NFC
Vedant Kumar via llvm-commits
- [llvm] r337310 - [InstCombine] Preserve debug value when simplifying cast-of-select
Vedant Kumar via llvm-commits
- [debuginfo-tests] r337412 - [CMake] Sort dependency list and add safestack to it
Vedant Kumar via llvm-commits
- [debuginfo-tests] r337421 - Revert "[CMake] Sort dependency list and add safestack to it"
Vedant Kumar via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][InstCombine] DebugLoc in induction PHI
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49053: [Docs] Debugging optimized code with debugify
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49347: [WIP][DebugInfo][LV] DebugLoc in induction PHI
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49402: [STLExtras] Add size() for arrays
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49454: [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49297: expose debugify as an LLVM option in clang
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49454: [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49520: Add integration test for ASan + -O1 + std::deque
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49572: [docs] Clarify role of DIExpressions within debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49572: [docs] Clarify role of DIExpressions within debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r337186 - [RegAlloc] Skip global splitting if the live range is huge and its spill is
Wei Mi via llvm-commits
- [llvm] r337402 - [RegAlloc][NFC] Fix the help string of the option "huge-size-for-split".
Wei Mi via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49353: [RegAlloc] Skip global splitting if the live range is huge and its spill is trivially rematerializable
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Will Wilson via Phabricator via llvm-commits
- [PATCH] D49214: [DWARF v5] emit DWARF v5 range lists (no support for fission yet)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49500: [DWARF v5] Refactor range lists dumping (NFC except for spelling changes in dump output).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49522: [DWARF v5] Don't emit duplicate DW_AT_rnglists_base and address review comments from previous review
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D49500: [DWARF v5] Refactor range lists dumping (NFC except for spelling changes in dump output).
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r337416 - Skip debuginfo intrinsic in markLiveBlocks.
Xin Tong via llvm-commits
- [llvm] r337654 - [ORE] Move loop invariant ORE checks outside the PM loop.
Xin Tong via llvm-commits
- [PATCH] D49337: Skip debuginfo intrinsic in markLiveBlocks.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49337: Skip debuginfo intrinsic in markLiveBlocks.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49586: [ORE] Move loop invariant ORE checks outside the PM loop.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49586: [ORE] Move loop invariant ORE checks outside the PM loop.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Xinliang David Li via llvm-commits
- [PATCH] D49294: Sema: Fix explicit address space cast in C++
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D49412: Enrich inline messages
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [PATCH] D49464: [COFF, ARM64] Mark only POD-type returns as SRET
Yin Ma via Phabricator via llvm-commits
- [lld] r337195 - Support option -plugin-opt=dwo_dir=
Yunlian Jiang via llvm-commits
- [lld] r337210 - remove temporal file directory before testing in thinlto-debug-fission.ll
Yunlian Jiang via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D49390: remove temporal file directory before testing
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D49390: remove temporal file directory before testing in thinlto-debug-fission.ll
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D49390: remove temporal file directory before testing in thinlto-debug-fission.ll
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D48994: [WebAssembly] Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Zachary Turner via llvm-commits
- [llvm] r337217 - [LLVMDemangle] Move some utility classes to header files.
Zachary Turner via llvm-commits
- [llvm] r337218 - Add missing includes.
Zachary Turner via llvm-commits
- [llvm] r337316 - Add some helper functions to the demangle utility classes.
Zachary Turner via llvm-commits
- [llvm] r337317 - Add missing include.
Zachary Turner via llvm-commits
- [llvm] r337316 - Add some helper functions to the demangle utility classes.
Zachary Turner via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Zachary Turner via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via llvm-commits
- [llvm] r337572 - Rewrite the VS integration scripts.
Zachary Turner via llvm-commits
- [llvm] r337573 - Add llvm::Any.
Zachary Turner via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via llvm-commits
- [llvm] r337576 - Change bool_constant to integral_constant.
Zachary Turner via llvm-commits
- [llvm] r337584 - Add a Microsoft Demangler.
Zachary Turner via llvm-commits
- [llvm] r337588 - Fix linker failure with Any.
Zachary Turner via llvm-commits
- [llvm] r337591 - Fix a few warnings and style issues in MS demangler.
Zachary Turner via llvm-commits
- [llvm] r337584 - Add a Microsoft Demangler.
Zachary Turner via llvm-commits
- [llvm] r337596 - [Demangler] Correctly factor in assignment when allocating.
Zachary Turner via llvm-commits
- [llvm] r337644 - Fix the MSVC Visualizers for SmallVector classes.
Zachary Turner via llvm-commits
- [llvm] r337645 - [llvm-undname] Flush output before demangling.
Zachary Turner via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49366: Add support for /FUNCTIONPADMIN command-line option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49018: Convert a location information from PDB to a DWARF expression
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49399: Move some utility classes to header files
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45122: [DebugInfo] Add a new DI flag to record if a C++ record is a trivial type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45124: [CodeGen] Record if a C++ record is a trivial type when emitting Codeview
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49410: [PDB] Parse UDT symbols and pointers to members
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49575: Merge demangler changes over to libcxxabi
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49552: Add a Microsoft Demangler library and utility.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49630: [MS Demangler] Demangle data member pointers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49630: [MS Demangler] Demangle data member pointers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49639: [MS Demangler] Demangle pointers to member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49639: [MS Demangler] Demangle pointers to member functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D49405: Change the cap on the amount of padding for each vtable to 32-byte (previously it was 128-byte)
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49560: Add support to track total counts for DebugCounter
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFD registers
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49461: [LV] Fix for PR38110, LV encountered llvm_unreachable()
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49463: [ARM] Add new feature to enable optimizing the VFP registers
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
whitequark via Phabricator via llvm-commits
- [PATCH] D49416: [LLVM-C] Fix name mangling on AggressiveInstCombine
whitequark via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
whitequark via Phabricator via llvm-commits
- [PATCH] D49414: Add target triple normalization to the C API
whitequark via Phabricator via llvm-commits
- [PATCH] D49416: [LLVM-C] Fix name mangling on AggressiveInstCombine
whitequark via Phabricator via llvm-commits
- [llvm] r336971 - [X86] Remove isel patterns that turns packed add/sub/mul/div+movss/sd into scalar intrinsic instructions.
via llvm-commits
- [llvm] r337263 - [LLVM-C] Add target triple normalization to the C API.
whitequark via llvm-commits
- [llvm] r337264 - [LLVM-C] Fix name mangling on AggressiveInstCombine
whitequark via llvm-commits
Last message date:
Sun Jul 22 23:13:56 PDT 2018
Archived on: Mon Jul 23 02:41:38 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).