The Week Of Monday 24 June 2019 Archives by author
Starting: Mon Jun 24 01:03:26 PDT 2019
Ending: Sun Jun 30 23:48:54 PDT 2019
Messages: 2349
- [llvm] r364536 - [Backend] Keep call site info valid through the backend
Finkel, Hal J. via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D63167: [Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarf
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D63167: [Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarf
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [zorg] r364192 - Add debuginfo-tests to the list of repositories needed by lldb-cmake-matrix.
Adrian Prantl via llvm-commits
- [zorg] r364238 - Update tests to no longer expect debuginfo-tests in an LLVM build.
Adrian Prantl via llvm-commits
- [zorg] r364242 - Split check-debuginfo and check-lldb into two separate invocations.
Adrian Prantl via llvm-commits
- [debuginfo-tests] r364466 - Make nrvo-string test more robust.
Adrian Prantl via llvm-commits
- [debuginfo-tests] r364589 - Make nrvo-string test more robust.
Adrian Prantl via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D61062: Keep call site info valid through the backend
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63110: Fix a crash in option parsing.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Alan Baker via Phabricator via llvm-commits
- [llvm] r364621 - [Support] Add fs::getUmask() function and change fs::setPermissions
Alex Brachet via llvm-commits
- [llvm] r364622 - [Support] Fix add fs::getUmask() patch
Alex Brachet via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63858: [Support] Add sys::fs::is_tty() wrapper around isatty(3)
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63859: [Support] Add getFileOrSTDIN which calls a callback if stdin is a tty
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63859: [Support] Add getFileOrSTDIN which calls a callback if stdin is a tty
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63583: [Support] Add fs::getUmask() function and change fs::setPermissions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63970: [docs] [tools] Fix see also links
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63971: [docs] [NFC] Removed excess spacing
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62718: [llvm-objcopy] Change handling of output file permissions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62718: [llvm-objcopy] Change handling of output file permissions
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62213: [ABI] Implement Windows ABI for x86_64
Alex Langford via Phabricator via llvm-commits
- [PATCH] D63622: [Target] Hoist LanguageRuntime::GetDeclVendor
Alex Langford via Phabricator via llvm-commits
- [PATCH] D63681: [clang-scan-deps] Introduce the DependencyScanning library with the thread worker code and better error handling
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [llvm] r364512 - [GlobalISel] Accept multiple vregs for lowerCall's args
Alexander Kornienko via llvm-commits
- [llvm] r364512 - [GlobalISel] Accept multiple vregs for lowerCall's args
Alexander Kornienko via llvm-commits
- [PATCH] D63699: [llvm-objcopy][MachO] Fix strict-aliasing warning. NFCI
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63309: [llvm-objcopy][MachO] Rebuild the symbol/string table in the writer
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Alexander via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Alexander via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Alexander via Phabricator via llvm-commits
- [PATCH] D63953: [AMDGPU] LCSSA pass added in preISel.
Alexander via Phabricator via llvm-commits
- [lld] r364438 - [LLD][COFF] Case insensitive compares for /nodefaultlib
Alexandre Ganea via llvm-commits
- [llvm] r364439 - [xray] Remove usage of procid_t
Alexandre Ganea via llvm-commits
- [llvm] r364590 - Convert line endings to LF.
Alexandre Ganea via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61946: [xray] Remove usage of procid_t
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61946: [xray] Remove usage of procid_t
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61946: [xray] Remove usage of procid_t
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D63936: [ARM] Minor fixes in command line option parsing
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D62397: [OPENMP][NVPTX]Relax flush directive.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r364610 - [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads.
Amara Emerson via llvm-commits
- [llvm] r364613 - [GlobalISel][IRTranslator] Fix some PHI bugs related to jump tables when optimizations are used.
Amara Emerson via llvm-commits
- [PATCH] D63551: [GlobalISel] Accept multiple vregs for lowerCall's arguments
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63169: [GlobalISel][IRTranslator] Change switch table translation to generate jump tables and range checks.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63910: [AArch64][GlobalISel] Overhaul legalization & isel or shifts to select immediate forms
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63910: [AArch64][GlobalISel] Overhaul legalization & isel or shifts to select immediate forms
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63910: [AArch64][GlobalISel] Overhaul legalization & isel or shifts to select immediate forms
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63969: GlobalISel: Try to propagate the register bank in LegalizerHelper
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63873: [docs][tools] Add missing "program" tags to rst files
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63497: Add support for openSUSE RISC-V triple
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D63497: Add support for openSUSE RISC-V triple
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D63657: [benchmark] Change GetGitVersion to only check "dirty" when a tag is found
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D63925: [benchmark] Disable CMake get_git_version
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D63657: [benchmark] Change GetGitVersion to only check "dirty" when a tag is found
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D63788: llvm-c-test avoid calling malloc(0)
Andus Yu via Phabricator via llvm-commits
- [PATCH] D63788: llvm-c-test avoid calling malloc(0)
Andus Yu via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D23664: [AAP] (1) Add AAP target triple
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
António Afonso via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
António Afonso via Phabricator via llvm-commits
- [PATCH] D63309: [llvm-objcopy][MachO] Rebuild the symbol/string table in the writer
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D60619: New pass to produce more easily-read IR.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60619: New pass to produce more easily-read IR.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60613: Make setInitializer() assert that the entire initializer is usable.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60613: Make setInitializer() assert that the entire initializer is usable.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D63823: [InlineCost] make InlineCost assignable
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D57180: [LV] Avoid adding into interleaved group in presence of WAW dependency
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r364198 - [bindings/go] Add debug information accessors
Ayke van Laethem via llvm-commits
- [llvm] r364330 - [AVR] Adjust to Register class change
Ayke van Laethem via llvm-commits
- [PATCH] D63056: [bindings/go] Add debug information accessors
Ayke via Phabricator via llvm-commits
- [PATCH] D63776: [AVR] Adjust to Register class change
Ayke via Phabricator via llvm-commits
- [PATCH] D63776: [AVR] Adjust to Register class change
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63976: Allow clang -Os and -Oz to work with -flto and lld
Bernhard Rosenkränzer via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Bill Wendling via Phabricator via llvm-commits
- [llvm] r364177 - [Scalarizer] Add scalarizer support for smul.fix.sat
Bjorn Pettersson via llvm-commits
- [llvm] r364178 - [ConstantFolding] Use hasVectorInstrinsicScalarOpd. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r364190 - [AMDGPU] Remove unused variable AllSGPRSpilledToVGPRs. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D63705: [ConstantFolding] Use hasVectorInstrinsicScalarOpd. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63704: [Scalarizer] Add scalarizer support for smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63704: [Scalarizer] Add scalarizer support for smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63704: [Scalarizer] Add scalarizer support for smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63705: [ConstantFolding] Use hasVectorInstrinsicScalarOpd. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63721: [AMDGPU] Remove unused variable AllSGPRSpilledToVGPRs. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63721: [AMDGPU] Remove unused variable AllSGPRSpilledToVGPRs. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63887: [PoC][ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D63887: [PoC][ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Boris Faure via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Boris Faure via Phabricator via llvm-commits
- [llvm] r364675 - Default to Secure PLT on PPC for musl libc.
Brad Smith via llvm-commits
- [PATCH] D63536: [MachinePipeliner] Fix risky iterator usage R++, --R
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D54348: Permit multiple .file directives with -g
Brian Cain via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Brian Cain via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63913: [JumpThreading] Fix threading with unusual PHI nodes.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] r364219 - [SLP] Support unary FNeg vectorization
Cameron McInally via llvm-commits
- [llvm] r364232 - [NFC][Reassociate] Add unary FNeg tests to fast-ReassociateVector.ll
Cameron McInally via llvm-commits
- [llvm] r364587 - [NFC][GVN] Pre-commit unary FNeg tests to fpmath.ll
Cameron McInally via llvm-commits
- [llvm] r364592 - [GVN] Add support for unary FNeg to GVN pass
Cameron McInally via llvm-commits
- [llvm] r364597 - [NFC][GVNSink] Pre-commit unary FNeg test to fpmath.ll
Cameron McInally via llvm-commits
- [llvm] r364646 - [NFC][NewGVN] Pre-commit unary FNeg test to fpmath.ll
Cameron McInally via llvm-commits
- [llvm] r364649 - [NFC][Float2Int] Pre-commit unary FNeg test to basic.ll
Cameron McInally via llvm-commits
- [llvm] r364678 - [GVNSink] Add unary FNeg support to GVNSink pass
Cameron McInally via llvm-commits
- [llvm] r364680 - [NewGVN] Add unary FNeg support to NewGVN pass
Cameron McInally via llvm-commits
- [llvm] r364685 - [NFC][NewGVN] Explicitly check fpmath metadata in fpmath.ll
Cameron McInally via llvm-commits
- [PATCH] D63609: [SLP] Support unary FNeg vectorization
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63896: [GVN] Add support for unary FNeg to GVN pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63900: [GVNSink] Add unary FNeg support to GVNSink pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63941: [Float2Int] Add support for unary FNeg to Float2Int
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63890: [CodeGen] Define an interface for the new pass manager in CodeGen.
Charles Zhang via Phabricator via llvm-commits
- [llvm] r364397 - [HardwareLoops] NFC - move loop with irreducible control flow checking logic to isHardwareLoopProfitable()
Chen Zheng via llvm-commits
- [llvm] r364415 - [HardwareLoops] NFC - move loop with irreducible control flow checking logic to HarewareLoopInfo.
Chen Zheng via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
ChenZheng via Phabricator via llvm-commits
- [PATCH] D63805: [HardwareLoops] NFC - move loop with irreducible control flow checking logic to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D63805: [HardwareLoops] NFC - move loop with irreducible control flow checking logic to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D63805: [HardwareLoops] NFC - move loop with irreducible control flow checking logic to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D63477: [PowerPC] exclude ICmpZero Use in LSR if icmp can be replaced inside hardware loop.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D63477: [PowerPC] exclude ICmpZero Use in LSR if icmp can be replaced inside hardware loop.
ChenZheng via Phabricator via llvm-commits
- [llvm] r364559 - [llvm-nm] Fix for BZ41711 - Class character for a symbol with undefined
Chris Jackson via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Christian BRUEL via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Christian BRUEL via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Christian Bruel via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Christian Bruel via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Christian Bruel via Phabricator via llvm-commits
- [PATCH] D63765: [AMDGPU] Fix Livereg computation during epilogue insertion
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D63886: [AMDGPU] Added a new metadata for multi grid sync implicit argument.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D63571: Fix lcov coverage report contains functions from other compilation units.
Chuan Qiu via Phabricator via llvm-commits
- [llvm] r364281 - [ExpandMemCmp] Move all options to TargetTransformInfo.
Clement Courbet via llvm-commits
- [llvm] r364384 - [ExpandMemCmp] Honor prefer-vector-width.
Clement Courbet via llvm-commits
- [llvm] r364412 - [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via llvm-commits
- [llvm] r364416 - Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
Clement Courbet via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D63769: [ExpandMemCmp] Honor prefer-vector-width.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D63769: [ExpandMemCmp] Honor prefer-vector-width.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D63769: [ExpandMemCmp] Honor prefer-vector-width.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r364206 - [X86] Cleanups and safety checks around the isFNEG
Craig Topper via llvm-commits
- [llvm] r364207 - [X86] Don't a vzext_movl in LowerBuildVectorv16i8/LowerBuildVectorv8i16 if there are no zeroes in the vector we're building.
Craig Topper via llvm-commits
- [llvm] r364264 - Revert r363802, r363850, and r363856 "[TargetLowering] SimplifyDemandedBits..."
Craig Topper via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Craig Topper via llvm-commits
- [llvm] r364272 - [X86] Add test case that led to the revert of r363802, r363850, and r363856 in r364264
Craig Topper via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Craig Topper via llvm-commits
- [llvm] r364333 - [X86] Add a DAG combine to turn vzmovl+load into vzload if the load isn't volatile. Remove isel patterns for vzmovl+load
Craig Topper via llvm-commits
- [llvm] r364337 - [X86] Remove isel patterns that look for (vzext_movl (scalar_to_vector (load)))
Craig Topper via llvm-commits
- [llvm] r364463 - [X86] Remove isTypePromotionOfi1ZeroUpBits and its helpers.
Craig Topper via llvm-commits
- [llvm] r364469 - [X86] Rework the logic in LowerBuildVectorv16i8 to make better use of any_extend and break false dependencies. Other improvements
Craig Topper via llvm-commits
- [llvm] r364498 - [X86] Teach selectScalarSSELoad to not narrow volatile loads.
Craig Topper via llvm-commits
- [llvm] r364499 - [X86] Remove (vzext_movl (scalar_to_vector (load))) matching code from selectScalarSSELoad.
Craig Topper via llvm-commits
- [llvm] r364623 - [X86] Remove some duplicate patterns that already exist as part of their instruction definition. NFC
Craig Topper via llvm-commits
- [llvm] r364625 - [X86] Connect the output chain properly when combining vzext_movl+load into vzext_load.
Craig Topper via llvm-commits
- [llvm] r364717 - [SelectionDAG] Use the memory VT instead of result VT for FoldingSet profiling in getMaskedLoad/getMaskedStore.
Craig Topper via llvm-commits
- [llvm] r364718 - [X86] Custom lower AVX masked loads to masked load and vselect instead of selecting a maskmov+vblend during isel.
Craig Topper via llvm-commits
- [PATCH] D63769: [ExpandMemCmp] Honor prefer-vector-width.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63396: [WinEH] Allocate space in funclets stack to save XMM CSRs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63881: [cmake] Fix build with BUILD_SHARED_LIBS=ON
Cristian Adam via Phabricator via llvm-commits
- [PATCH] D63881: [cmake] Fix build with BUILD_SHARED_LIBS=ON
Cristian Adam via Phabricator via llvm-commits
- [PATCH] D63436: [analyzer] Fix JSON dumps for ExplodedNodes
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63438: [analyzer] print() JSONify: ProgramPoint revision
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63720: [analyzer] ExprEngine: Escape pointers in bitwise operations
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63720: [analyzer] ExprEngine: Escape pointers in bitwise operations
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63462: [analyzer] JsonSupport: Escape escapes
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63726: [analyzer] print() JSONify: Create pointers
Csaba Dabis via Phabricator via llvm-commits
- [compiler-rt] r364366 - Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Dan Liew via llvm-commits
- [compiler-rt] r364369 - Follow up fix for r364366.
Dan Liew via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D57786: [sanitizer] Enabled getpw_getgr.cc on iOS
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63797: Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63797: Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63797: Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63797: Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant 'extern' keyword check
Daniel Kolozsvari via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Dave Green via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D63725: [ARM] Mark math routines as non-legal for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63728: [ARM] Permit auto-vectorization using MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63728: [ARM] Permit auto-vectorization using MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63729: [ARM] MVE fp to int convertions
Dave Green via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D63758: [ARM] In MVE Prefer to widen v2i32, not promote them to v2i64
Dave Green via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63252: [ARM] Initial LE bitconvert patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63595: [ARM] Mark div and rem as expand for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63838: [ARM] MVE loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D63839: [ARM] Widening loads and narrowing stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D63840: [ARM] Add support for MVE pre and post inc loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63861: [ARM] MVE patterns for abs and neg.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63866: [ARM] Add MVE mul patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D63867: [ARM] MVE bitwise instruction patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D63729: [ARM] MVE fp to int convertions
Dave Green via Phabricator via llvm-commits
- [PATCH] D63838: [ARM] MVE loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D63884: [ARM] MVE VMOV immediate handling
Dave Green via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63595: [ARM] Mark div and rem as expand for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D63838: [ARM] MVE loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D63839: [ARM] Widening loads and narrowing stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D63861: [ARM] MVE patterns for abs and neg.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63725: [ARM] Mark math routines as non-legal for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D63866: [ARM] Add MVE mul patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D63900: [GVNSink] Add unary FNeg support to GVNSink pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D63937: [ARM] MVE: allow soft-float ABI to pass vector types.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63938: [ARM] Stop using scalar FP instructions in integer-only MVE mode.
Dave Green via Phabricator via llvm-commits
- [llvm] r364230 - NFC: DataExtractor: use decodeULEB128 to implement getULEB128
David Blaikie via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
David Blaikie via llvm-commits
- [llvm] r364253 - DataExtractor: use decodeSLEB128 to implement getSLEB128
David Blaikie via llvm-commits
- [llvm] r364461 - Fix some undefined behavior (excessive shift of signed value) in r364253 detected by ubsan
David Blaikie via llvm-commits
- [llvm] r364253 - DataExtractor: use decodeSLEB128 to implement getSLEB128
David Blaikie via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63632: Update the llvm::enumerate utility class result_pair to use the 'iterator_traits<R>::reference' instead of 'ValueOfIter<R> &'.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63632: Update the llvm::enumerate utility class result_pair to use the 'iterator_traits<R>::reference' instead of 'ValueOfIter<R> &'.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
David Chisnall via Phabricator via llvm-commits
- [llvm] r364565 - [ARM] Move low overhead loop codegen tests into a separate file. NFC
David Green via llvm-commits
- [llvm] r364626 - [ARM] MVE vector shuffles
David Green via llvm-commits
- [llvm] r364627 - [ARM] Select MVE add and sub
David Green via llvm-commits
- [llvm] r364629 - [ARM] Select MVE fp add and sub
David Green via llvm-commits
- [llvm] r364631 - [ARM] Mark div and rem as expand for MVE
David Green via llvm-commits
- [llvm] r364633 - [ARM] MVE loads and stores
David Green via llvm-commits
- [llvm] r364636 - [ARM] Widening loads and narrowing stores
David Green via llvm-commits
- [llvm] r364640 - [ARM] MVE patterns for VABS and VNEG
David Green via llvm-commits
- [llvm] r364641 - [ARM] Mark math routines as non-legal for MVE
David Green via llvm-commits
- [llvm] r364643 - [ARM] Add MVE mul patterns
David Green via llvm-commits
- [PATCH] D63614: [System Model] [TTI] Update cache and prefetch TTI interfaces
David Greene via Phabricator via llvm-commits
- [PATCH] D59225: [profile] Support for GCDA profiling in Fuchsia
David Li via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
David Li via Phabricator via llvm-commits
- [PATCH] D63520: correct SILowerI1Copies for vgprs
David Salinas via Phabricator via llvm-commits
- [PATCH] D63863: [ARM] Make coprocessor number restrictions consistent.
David Spickett via Phabricator via llvm-commits
- [PATCH] D63864: [ARM] Fix handling of zero offsets in LOB instructions.
David Spickett via Phabricator via llvm-commits
- [PATCH] D63862: [ARM] Tighten restrictions on use of SP in v8.1-M CSEL.
David Spickett via Phabricator via llvm-commits
- [PATCH] D63745: [CMake] Check that a certificate for lldb is present at build time.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D61946: [xray] Remove usage of procid_t
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D63836: [llvm-ar] Document response file support in --help
Derek Schuff via Phabricator via llvm-commits
- [llvm] r364509 - [GlobalISel] Allow multiple VRegs in ArgInfo. NFC
Diana Picus via llvm-commits
- [llvm] r364510 - [GlobalISel] Accept multiple vregs in lowerFormalArgs
Diana Picus via llvm-commits
- [llvm] r364511 - [GlobalISel] Accept multiple vregs for lowerCall's result
Diana Picus via llvm-commits
- [llvm] r364512 - [GlobalISel] Accept multiple vregs for lowerCall's args
Diana Picus via llvm-commits
- [llvm] r364513 - [AArch64 GlobalISel] Cleanup CallLowering. NFCI
Diana Picus via llvm-commits
- [llvm] r364514 - [GlobalISel] Remove [un]packRegs from IRTranslator
Diana Picus via llvm-commits
- [llvm] r364512 - [GlobalISel] Accept multiple vregs for lowerCall's args
Diana Picus via llvm-commits
- [PATCH] D63551: [GlobalISel] Accept multiple vregs for lowerCall's arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63552: [AArch64 GlobalISel] Cleanup CallLowering. NFCI
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63551: [GlobalISel] Accept multiple vregs for lowerCall's arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63548: [GlobalISel] Allow multiple VRegs in ArgInfo. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63549: [GlobalISel] Accept multiple vregs in lowerFormalArgs
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63550: [GlobalISel] Accept multiple vregs for lowerCall's result
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63551: [GlobalISel] Accept multiple vregs for lowerCall's arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63552: [AArch64 GlobalISel] Cleanup CallLowering. NFCI
Diana Picus via Phabricator via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
Diana Picus via Phabricator via llvm-commits
- [llvm] r364342 - Update phis in AMDGPUUnifyDivergentExitNodes
Diego Novillo via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Digger via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Digger via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D49229: [AggressiveInstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D49229: [AggressiveInstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r364385 - [Metadata] Add GNU extensions for call site DWARF symbols
Djordje Todorovic via llvm-commits
- [llvm] r364395 - [TargetOption] Add option to ebanble the debug entry values
Djordje Todorovic via llvm-commits
- [llvm] r364406 - [IR/DIVar] Add the flag for params that have unmodified value
Djordje Todorovic via llvm-commits
- [llvm] r364500 - [IR] Add DISuprogram and DIE for a func decl
Djordje Todorovic via llvm-commits
- [llvm] r364506 - [MachineFunction] Base support for call site info tracking
Djordje Todorovic via llvm-commits
- [llvm] r364516 - [ISEL][X86] Tracking of registers that forward call arguments
Djordje Todorovic via llvm-commits
- [llvm] r364536 - [Backend] Keep call site info valid through the backend
Djordje Todorovic via llvm-commits
- [llvm] r364542 - [DWARF] Handle the DW_OP_entry_value operand
Djordje Todorovic via llvm-commits
- [llvm] r364549 - [LiveRangeEdit] Fix build failure caused by the rL364536
Djordje Todorovic via llvm-commits
- [llvm] r364553 - [LiveDebugValues] Emit the debug entry values
Djordje Todorovic via llvm-commits
- [llvm] r364536 - [Backend] Keep call site info valid through the backend
Djordje Todorovic via llvm-commits
- [llvm] r364536 - [Backend] Keep call site info valid through the backend
Djordje Todorovic via llvm-commits
- [llvm] r364571 - Revert "[LiveDebugValues] Emit the debug entry values"
Djordje Todorovic via llvm-commits
- [PATCH] D60712: [DWARF] Add GNU extensions for call site info DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60961: [TargetOption] Add option for enabling param entry val tracking dbg info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58033: Add option for emitting dbg info for call site parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58034: [IR/DIVar] Add flag for params that have unchanged values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58035: [clang/DIVar] Emit flag for params that have unchanged values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60713: [IR] Add DISuprogram and DIE for func decl of an external
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60714: [clang] Add DISuprogram and DIE for func decl of an external
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D61061: [MachineFunction] Base support for call site info tracking
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D61062: Keep call site info valid through the backend
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60866: [DWARF] Handle DW_OP_entry_value operand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r364645 - [AMDGPU][MC] Enabled constant expressions as operands of sendmsg
Dmitry Preobrazhensky via llvm-commits
- [llvm] r364651 - [AMDGPU][MC] Fix for sanitizer failure in 364645
Dmitry Preobrazhensky via llvm-commits
- [llvm] r364656 - [AMDGPU][MC] Fix 2 for sanitizer failure in 364645
Dmitry Preobrazhensky via llvm-commits
- [llvm] r364710 - [APInt] Fix getBitsNeeded for INT_MIN values
Dmitry Venikov via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D63691: [APInt] Fix getBitsNeeded for INT_MIN values
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D63691: [APInt] Fix getBitsNeeded for INT_MIN values
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D63740: [Polly][NFC][ScopBuilder] Move addUserContext to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63794: [Polly][NFC][ScopBuilder] Move finalizeAccesses to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63740: [Polly][NFC][ScopBuilder] Move addUserContext to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r364249 - [NFC] Fix tests added in r364225 which failed on Windows due to incorrect path separators.
Douglas Yung via llvm-commits
- [PATCH] D63678: Fix test Clang :: Driver/cl-response-file.c for Solaris
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r364632 - [AVR] Don't look for the TargetFrameLowering in the FrameLowering implementation
Dylan McKay via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63777: [InstCombine] reduce checks for power-of-2-or-zero using ctpop
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D62100: [DAGCombine][X86][AMDGPU][AArch64] (srl (shl x, c1), c2) with c1 != c2 handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63976: Allow clang -Os and -Oz to work with -flto and lld
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D20327: [InstCombine] transform multiplication overflow check written as a > (UINT_MAX /u b) to umul.with.overflow
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63409: [RISCV] Specify various encodings for DWARF exception handling
Edward Jones via Phabricator via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
Edward Jones via Phabricator via llvm-commits
- [PATCH] D63411: [RISCV] Specify registers used in DWARF exception handling
Edward Jones via Phabricator via llvm-commits
- [PATCH] D62686: [WIP][RISCV] Add support for save/restore of callee-saved registers via libcalls
Edward Jones via Phabricator via llvm-commits
- [llvm] r364490 - [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63815: [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' extract_subvector(bitcast()) support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63629: [JumpThreading][PR42085] Fold constant TIs before calculating LoopHeaders
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63913: [JumpThreading] Fix threading with unusual PHI nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60613: Make setInitializer() assert that the entire initializer is usable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63855: [ADCE] Fix for non-determistic uselists after dead block removal
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63964: [ARM] Fix unwind info for Thumb1 functions that save high registers.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Eric Christopher via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Eric Christopher via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Eric Christopher via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Eric Christopher via llvm-commits
- [llvm] r364557 - Recommit [PowerPC] Update P9 vector costs for insert/extract element
Eric Christopher via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r364364 - Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>
Erich Keane via llvm-commits
- [PATCH] D63507: Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>
Erich Keane via Phabricator via llvm-commits
- [llvm] r364677 - [demangle] Support for C++2a char8_t
Erik Pilkington via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63928: [ARM][SCEV][LSR] Prevent using undefined value in binops
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63928: [ARM][SCEV][LSR] Prevent using undefined value in binops
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63928: [ARM][SCEV][LSR] Prevent using undefined value in binops
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r364436 - [CodeGen] Improve formatting of jump tables (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D60295: [CodeGen] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D63468: llvm-symbolizer: Add a FRAME command.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63761: [compiler-rt][test] Set shared_libasan_path in test/asan/lit.cfg on Solaris
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63830: [ASan] Make FlushUnneededASanShadowMemory a per-platform function
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63906: hwasan: Fix an off-by-one error in PrintTagsAroundAddr.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63904: [Android] Use ELF TLS for Android API level 29+
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Evgeniy via Phabricator via llvm-commits
- [llvm] r364175 - [sancov] Avoid unnecessary unique_ptr
Fangrui Song via llvm-commits
- [llvm] r364312 - [ARM] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D60692
Fangrui Song via llvm-commits
- [llvm] r364324 - [PPC32] Support PLT calls for -msecure-plt -fpic
Fangrui Song via llvm-commits
- [llvm] r364376 - [ARM] Fix -Wimplicit-fallthrough after D60709/r364331
Fangrui Song via llvm-commits
- [lld] r364391 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Fangrui Song via llvm-commits
- [llvm] r364634 - [DebugInfo] GSYM cleanups after D63104/r364427
Fangrui Song via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Fangrui Song via llvm-commits
- [llvm] r364638 - [DebugInfo] Fix setStartAddress after r364637
Fangrui Song via llvm-commits
- [llvm] r364719 - [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via llvm-commits
- [lld] r364720 - Cleanup: llvm::bsearch -> llvm::partition_point after r364719
Fangrui Song via llvm-commits
- [llvm] r364720 - Cleanup: llvm::bsearch -> llvm::partition_point after r364719
Fangrui Song via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63695: [sancov] Ignore PC samples with value 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63563: [PPC32] Fix PLT calls for -msecure-plt -fpic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63259: [ELF][RISCV] Allow R_RISCV_ADD in relocateNonAlloc()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63273: [ELF][RISCV] Error on R_RISCV_PCREL_LO12_[IS] that point to absolute symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63768: [ELF] Don't create Undefined for discarded .debug* sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63768: [ELF] Don't create Undefined for discarded .debug* sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63772: [ELF] Don't error on relocations to STT_SECTION symbols if the sections were discarded
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63563: [PPC32] Fix PLT calls for -msecure-plt -fpic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are not found.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63820: [docs][llvm-objcopy] Write documentation for llvm-objcopy
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63432: [ELF] Allow placing SHF_MERGE sections with different alignments into the same MergeSyntheticSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63822: [Driver] Fix style issues of --print-supported-cpus
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63974: [ELF] Only allow the binding of SharedSymbol to change for the first undef ref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63974: [ELF] Only allow the binding of SharedSymbol to change for the first undef ref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63974: [ELF] Only allow the binding of SharedSymbol to change for the first undef ref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63974: [ELF] Only allow the binding of SharedSymbol to change for the first undef ref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Fangrui Song via Phabricator via llvm-commits
- [llvm] r364422 - [InlineCost] cleanup calculations of Cost and Threshold
Fedor Sergeev via llvm-commits
- [llvm] r364612 - [InlineCost] make InlineCost assignable
Fedor Sergeev via llvm-commits
- [PATCH] D63706: [InlineCost] Fix bug 42084: remember negative result when computing full inline cost
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63706: [InlineCost] Fix bug 42084: remember negative result when computing full inline cost
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63706: [InlineCost] Fix bug 42084: remember negative result when computing full inline cost
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60740: [InlineCost] cleanup calculations of Cost and Threshold
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63823: [InlineCost] make InlineCost assignable
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63902: [InlineCost] separate stats from CallAnalyzer into InliningStats
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63823: [InlineCost] make InlineCost assignable
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D63890: [CodeGen] First steps at porting CodeGen to new pass manager,
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r364398 - [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via llvm-commits
- [llvm] r364685 - [NFC][NewGVN] Explicitly check fpmath metadata in fpmath.ll
Florian Hahn via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60266: [LoopUnroll] Rotate loop, when optimizing for size and can fully unroll a loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63917: [LoopPeel] Re-factor llvm::peelLoop method. NFC.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63921: [Loop Peeling] Add support for peeling of loops with multiple exits
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63980: [AMDGPU] Call isLoopExiting for blocks in the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63825: PEI: Add default handling of spills to registers
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63899: [Bitcode] Move Bitstream to a separate library
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [lld] r363126 - [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fāng-ruì Sòng via llvm-commits
- [llvm] r364124 - Make GlobalISel depend on SelectionDAG after D63169
Fāng-ruì Sòng via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Fāng-ruì Sòng via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Fāng-ruì Sòng via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Fāng-ruì Sòng via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Fāng-ruì Sòng via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Fāng-ruì Sòng via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Fāng-ruì Sòng via llvm-commits
- [PATCH] D62373: [ASTImporter] Store import errors for Decls
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D62373: [ASTImporter] Store import errors for Decls
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D63878: [CTU] Add missing statistics
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D63757: [zorg] Fixes for solaris11-amd64, solaris11-sparcv9 builders
Galina via Phabricator via llvm-commits
- [PATCH] D63680: [LoopRotate + MemorySSA] Keep an <instruction-cloned instruction> map.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r364167 - [llvm-readobj/llvm-readelf] - Eliminate the elf-groups.x86_64 precompiled binary from the inputs.
George Rimar via llvm-commits
- [llvm] r364282 - [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via llvm-commits
- [llvm] r364517 - [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via llvm-commits
- [llvm] r364522 - [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via llvm-commits
- [lld] r364529 - [LLD][ELF] - Replace invalid-e_shnum.s with YAML based version.
George Rimar via llvm-commits
- [PATCH] D63647: [llvm-readobj/llvm-readelf] - Eliminate the elf-groups.x86_64 precompiled binary from the inputs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63875: [docs][llvm-nm][llvm-objdump] Improve "See Also" section
George Rimar via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63880: [Object/invalid.test] - Convert 3 more sub-tests to YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63927: [Object/invalid.test] - Convert Object/corrupt.test to YAML and merge the result into invalid.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
George Rimar via Phabricator via llvm-commits
- [llvm] r364482 - [SCCP] Fix non-deterministic uselists of return values (DenseMap -> MapVector)
Gerolf Hoflehner via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D63855: [ADCE] Fix for non-determistic uselists after dead block removal
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Hamidy via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Mentari Hamidy via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Mentari Hamidy via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Mentari Hamidy via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Mentari Hamidy via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Gilang Mentari Hamidy via Phabricator via llvm-commits
- [llvm] r364427 - Add GSYM utility files along with unit tests.
Greg Clayton via llvm-commits
- [llvm] r364447 - Fix builbots after r364427.
Greg Clayton via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via llvm-commits
- [llvm] r364427 - Add GSYM utility files along with unit tests.
Greg Clayton via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [lld] r364467 - [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via llvm-commits
- [llvm] r364468 - [WebAssembly] Implement Address Sanitizer for Emscripten
Guanzhong Chen via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D63507: Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63507: Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63634: [PowerPC] Mark FCOPYSIGN legal for FP vectors
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63800: [NFC][PowerPC] Improve the for loop in Early Return
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61935: [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61911: [GlobalOpt] Allow dead struct fields in SRA with non constant offset.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63477: [PowerPC] exclude ICmpZero Use in LSR if icmp can be replaced inside hardware loop.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63477: [PowerPC] exclude ICmpZero Use in LSR if icmp can be replaced inside hardware loop.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63803: [PowerPC] Move TOC save to prologue when profitable
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Hal Finkel via Phabricator via llvm-commits
- [www] r364166 - 9.0.0 release schedule
Hans Wennborg via llvm-commits
- [llvm] r364275 - [LLVM-C] Add LLVM-C.dll to Windows installer package
Hans Wennborg via llvm-commits
- [llvm] r364277 - Add llvm-symbolizer to LLVM_TOOLCHAIN_TOOLS (PR40152)
Hans Wennborg via llvm-commits
- [lld] r362743 - Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded""
Hans Wennborg via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Hans Wennborg via llvm-commits
- [lld] r363126 - [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Hans Wennborg via llvm-commits
- [llvm] r364124 - Make GlobalISel depend on SelectionDAG after D63169
Hans Wennborg via llvm-commits
- [lld] r364321 - Revert r362743 "Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded"""
Hans Wennborg via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Hans Wennborg via llvm-commits
- [lld] r362743 - Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded""
Hans Wennborg via llvm-commits
- [lld] r362497 - [ELF] Suppress "STT_SECTION symbol should be defined" on .eh_frame, .debug*, .zdebug* and .gcc_except_table
Hans Wennborg via llvm-commits
- [lld] r362218 - [ELF] Replace a dead test in getSymVA() with assert()
Hans Wennborg via llvm-commits
- [compiler-rt] r364400 - Revert r364332 "[scudo][standalone] Introduce the C & C++ wrappers"
Hans Wennborg via llvm-commits
- [compiler-rt] r364332 - [scudo][standalone] Introduce the C & C++ wrappers
Hans Wennborg via llvm-commits
- [llvm] r364414 - Fix the build after r364401
Hans Wennborg via llvm-commits
- [llvm] r364504 - Fix GCC 4 build after r364464
Hans Wennborg via llvm-commits
- [llvm] r364505 - Fix -Wunused-variable warnings after r364464
Hans Wennborg via llvm-commits
- [llvm] r364543 - Revert r363658 "[SVE][IR] Scalable Vector IR Type with pr42210 fix"
Hans Wennborg via llvm-commits
- [llvm] r363658 - [SVE][IR] Scalable Vector IR Type with pr42210 fix
Hans Wennborg via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63717: [LLVM-C] Add LLVM-C.dll to Windows installer package
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63717: [LLVM-C] Add LLVM-C.dll to Windows installer package
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63717: [LLVM-C] Add LLVM-C.dll to Windows installer package
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63772: [ELF] Don't error on relocations to STT_SECTION symbols if the sections were discarded
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63714: [clangd] Cleanup the duplicated getTokenRange.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D63426: [clangd] Narrow rename to local symbols.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D63759: [clangd] Don't rename the namespace.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D63874: [clangd] No need to setTraversalScope in SemanticHighlighting.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D63872: [clangd] Fix a case where we fail to detect a header-declared symbol in rename.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r364360 - [WebAssembly] Remove catch_all from AsmParser
Heejin Ahn via llvm-commits
- [llvm] r364596 - [WebAssembly] Enable an atomic.notify MC test
Heejin Ahn via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63737: [WebAssembly] Remove catch_all from AsmParser
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63737: [WebAssembly] Remove catch_all from AsmParser
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63747: [WebAssembly] AsmParser: better atomic inst detection
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63747: [WebAssembly] AsmParser: better atomic inst detection
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63898: [WebAssembly] Enable an atomic.notify MC test
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63898: [WebAssembly] Enable an atomic.notify MC test
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63898: [WebAssembly] Enable an atomic.notify MC test
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r364278 - [NFC] fix trivial typos in documents
Hiroshi Inoue via llvm-commits
- [PATCH] D63409: [RISCV] Specify various encodings for DWARF exception handling
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D63409: [RISCV] Specify various encodings for DWARF exception handling
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63767: [NFC] Make some ObjectFormatType switches covering
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63788: llvm-c-test avoid calling malloc(0)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63788: llvm-c-test avoid calling malloc(0)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63788: llvm-c-test avoid calling malloc(0)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Hubert Tong via Phabricator via llvm-commits
- [llvm] r364224 - [InstCombine] Regenerate test pr17827. NFCI.
Huihui Zhang via llvm-commits
- [llvm] r364255 - [InstCombine] Fold icmp eq/ne (and %x, C), 0 iff (-C) is power of two -> %x u</u>= (-C) earlier.
Huihui Zhang via llvm-commits
- [llvm] r364256 - [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Huihui Zhang via llvm-commits
- [llvm] r364348 - [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Huihui Zhang via llvm-commits
- [llvm] r364497 - [InstCombine][NFCI] Fix test comments.
Huihui Zhang via llvm-commits
- [PATCH] D63505: [InstCombine] Fold icmp eq/ne (and %x, C), 0 iff (-C) is power of two -> %x u</u>= (-C) earlier.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63675: [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63675: [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63505: [InstCombine] Fold icmp eq/ne (and %x, C), 0 iff (-C) is power of two -> %x u</u>= (-C) earlier.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63675: [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63903: [InstCombine][NFCI] Update test cases in onehot_merge.ll
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [lld] r364639 - [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r364464 - BitStream reader: propagate errors
JF Bastien via llvm-commits
- [llvm] r364488 - Fix Bitcode/invalid.test
JF Bastien via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
JF Bastien via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: WIP BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63750: [WIP} Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
JF Bastien via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63717: [LLVM-C] Add LLVM-C.dll to Windows installer package
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D63717: [LLVM-C] Add LLVM-C.dll to Windows installer package
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D63389: [IDF] Generalize IDFCalculator to be used with Clang's CFG
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r364171 - [docs][llvm-nm] Improve symbol code documentation
James Henderson via llvm-commits
- [llvm] r364176 - [docs][llvm-nm] Add missing options to documentation
James Henderson via llvm-commits
- [llvm] r364287 - [docs][llvm-cxxfilt] Write llvm-cxxfilt documentation
James Henderson via llvm-commits
- [llvm] r364306 - [docs][llvm-readobj] Improve llvm-readobj documentation
James Henderson via llvm-commits
- [llvm] r364307 - [llvm-objcopy][llvm-strip] Fix help text typo for --allow-broken-links
James Henderson via llvm-commits
- [llvm] r364410 - [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
James Henderson via llvm-commits
- [llvm] r364538 - [docs][tools] Add missing "program" tags to rst files
James Henderson via llvm-commits
- [llvm] r364552 - [docs][llvm-nm][llvm-objdump] Improve "See Also" section
James Henderson via llvm-commits
- [PATCH] D62718: [llvm-objcopy] Change handling of output file permissions
James Henderson via Phabricator via llvm-commits
- [PATCH] D63655: [docs][llvm-nm] Add missing options to documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63327: [docs][llvm-nm] Improve symbol code documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63292: [docs] Workaround old recommonmark version on buildbots
James Henderson via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
James Henderson via Phabricator via llvm-commits
- [PATCH] D63327: [docs][llvm-nm] Improve symbol code documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63524: [llvm-objdump] Allow --disassemble-functions to take demangled names
James Henderson via Phabricator via llvm-commits
- [PATCH] D63655: [docs][llvm-nm] Add missing options to documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63655: [docs][llvm-nm] Add missing options to documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63596: [yaml2obj/obj2yaml] - Allow having the symbols and sections with duplicated names.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63722: [docs][llvm-cxxfilt] Write llvm-cxxfilt documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63722: [docs][llvm-cxxfilt] Write llvm-cxxfilt documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63722: [docs][llvm-cxxfilt] Write llvm-cxxfilt documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are not found.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63787: [llvm-objdump] Update the doc for --disassemble-functions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are not found.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63762: [Object/invalid.test] - Convert most of the sub tests to YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63820: [docs][llvm-objcopy] Write documentation for llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D63826: [docs][llvm-readelf] Expand llvm-readelf documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63826: [docs][llvm-readelf] Expand llvm-readelf documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
James Henderson via Phabricator via llvm-commits
- [PATCH] D63807: [llvm-objcopy] Add --only-keep-debug for ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63858: [Support] Add sys::fs::is_tty() wrapper around isatty(3)
James Henderson via Phabricator via llvm-commits
- [PATCH] D63771: [yaml2obj] - Allow overriding e_shentsize, e_shoff, e_shnum and e_shstrndx fields in the YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63826: [docs][llvm-readelf] Expand llvm-readelf documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63820: [docs][llvm-objcopy] Write documentation for llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D63873: [docs][tools] Add missing "program" tags to rst files
James Henderson via Phabricator via llvm-commits
- [PATCH] D63875: [docs][llvm-nm][llvm-objdump] Improve "See Also" section
James Henderson via Phabricator via llvm-commits
- [PATCH] D63873: [docs][tools] Add missing "program" tags to rst files
James Henderson via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63875: [docs][llvm-nm][llvm-objdump] Improve "See Also" section
James Henderson via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63879: [yaml2obj] - Allow overriding sh_offset field from the YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r364508 - [AMDGPU] Fix +DumpCode to print an entry label for the first function
Jay Foad via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Jay Foad via Phabricator via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Jay Foad via Phabricator via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jeremy Morse via llvm-commits
- [llvm] r364524 - Add triple to a test I just added.
Jeremy Morse via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61181: [WIP][DebugInfo] Avoid SelectionDAG un-necessarily debug-referring to dead VRegs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D63429: [DebugInfo] Avoid adding too much indirection to pointer-valued variables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D62887: Update the thread list before setting stop reasons with an OS plugin
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D63914: Make the expression parser work for missing weak symbols
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Jim Wilson via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Jim Wilson via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Jim Wilson via Phabricator via llvm-commits
- [llvm] r364213 - [PowerPC][UpdateTestChecks] powerpc- triple support
Jinsong Ji via llvm-commits
- [llvm] r364350 - [PowerPC][NFC]Add a test for MachinePipeliner bug
Jinsong Ji via llvm-commits
- [llvm] r364353 - [MachinePipeliner] Fix risky iterator usage R++, --R
Jinsong Ji via llvm-commits
- [llvm] r364471 - [UpdateTestChecks][NFC] Remove entries with same prefix
Jinsong Ji via llvm-commits
- [llvm] r364544 - [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Jinsong Ji via llvm-commits
- [llvm] r364581 - [PowerPC][NFC] Remove unused (and unsupported) fusion feature bits.
Jinsong Ji via llvm-commits
- [llvm] r364668 - [UpdateChecks] Add support for armv7-apple-darwin
Jinsong Ji via llvm-commits
- [PATCH] D61935: [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63732: [UpdateTestChecks][NFC] Remove entries with same prefix
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63732: [UpdateTestChecks][NFC] Remove entries with same prefix
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63536: [MachinePipeliner] Fix risky iterator usage R++, --R
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63754: [PowerPC][NFC] Move current peephole optimization of RLDICR into a method
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63536: [MachinePipeliner] Fix risky iterator usage R++, --R
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63732: [UpdateTestChecks][NFC] Remove entries with same prefix
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61935: [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61935: [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63804: [PowerPC] Implement the areMemAccessesTriviallyDisjoint hook
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63957: [UpdateTestChecks][PowerPC] Avoid empty string when scrubbing loop comments
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63477: [PowerPC] exclude ICmpZero Use in LSR if icmp can be replaced inside hardware loop.
Joan LLuch via Phabricator via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
Joan LLuch via Phabricator via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
Joan LLuch via Phabricator via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
Joan LLuch via Phabricator via llvm-commits
- [PATCH] D63692: [LSR] Improved code generation for Zero Compare loops
Joan LLuch via Phabricator via llvm-commits
- [PATCH] D63821: [clangd] Added C++ API code for semantic highlighting
Johan Vikström via Phabricator via llvm-commits
- [llvm] r364555 - [Attr] Add "willreturn" function attribute
Johannes Doerfert via llvm-commits
- [llvm] r364580 - Use "willreturn" in isGuaranteedToTransferExecutionToSuccessor
Johannes Doerfert via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63049: Coding Standard: Prefer `int` for regular arithmetic
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
John McCall via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
John McCall via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
John McCall via Phabricator via llvm-commits
- [debuginfo-tests] r364325 - [Python 3] Decode check_ouput result as UTF-8
Jonas Devlieghere via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63790: [dotest] Add the ability to set environment variables for the inferior.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D63750: [WIP} Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D63750: [WIP} Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D63945: Mark several PointerIntPair methods as lvalue-only
Jordan Rose via Phabricator via llvm-commits
- [llvm] r364254 - [llvm-objcopy][NFC] Refactor output target parsing
Jordan Rupprecht via llvm-commits
- [compiler-rt] r364662 - [TSan] Improve handling of stack pointer mangling in {set, long}jmp, pt.1
Julian Lettner via llvm-commits
- [compiler-rt] r364676 - [TSan] Fix build build breakage on Android
Julian Lettner via llvm-commits
- [compiler-rt] r364700 - [TSan] Attempt to fix linker error for Linux on AArch64
Julian Lettner via llvm-commits
- [PATCH] D63797: Add USan+ASan and UBSan+TSan tests to shadow-memory lit parallelism group.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60981: [TSan] Improve handling of stack pointer mangling in {set, long}jmp, pt.1
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60981: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.1
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63942: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.2
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63944: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.3
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63946: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.4
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63367: [clang-doc] Add basic support for templates and typedef
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D63734: Update CODE_OWNERS.txt for clang-doc
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D62970: [clang-doc] De-duplicate comments and locations
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D52847: [clang-doc] Handle anonymous namespaces
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D56703: PowerPC: Fix register spilling for SPE registers
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D56703: PowerPC: Fix register spilling for SPE registers
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D63755: [clang][Tooling] Infer target and mode from argv[0] when using JSONCompilationDatabase
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D62804: [clangd] Enable extraction of system includes from custom toolchains
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D63330: [clangd] Add Value field to HoverInfo
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r364372 - [PowerPC][NFC] Move peephole optimization of RLDICR into a method.
Kai Luo via llvm-commits
- [llvm] r364383 - [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Kai Luo via llvm-commits
- [llvm] r364617 - [PowerPC][NFC] Use `|=` to update `Simplified` flag
Kai Luo via llvm-commits
- [PATCH] D63754: [PowerPC][NFC] Move current peephole optimization of RLDICR into a method
Kai Luo via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Merge consecutive stores of vector elements before types are legalized
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63801: [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63801: [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63801: [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63754: [PowerPC][NFC] Move current peephole optimization of RLDICR into a method
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63754: [PowerPC][NFC] Move current peephole optimization of RLDICR into a method
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [llvm] r364496 - [NFC][PowerPC] Improve the for loop in Early Return
Kang Zhang via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Kei Thomsen via Phabricator via llvm-commits
- [lld] r364367 - [WebAssembly] Fix list of relocations with addends in lld
Keno Fischer via llvm-commits
- [llvm] r364367 - [WebAssembly] Fix list of relocations with addends in lld
Keno Fischer via llvm-commits
- [lld] r364368 - [lld/WebAssembly] Slightly nicer error message for malformed input files
Keno Fischer via llvm-commits
- [lld] r364371 - [WebAssembly] Fix accidental omission from rLLD364367
Keno Fischer via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Keno Fischer via Phabricator via llvm-commits
- [llvm] r364328 - [FPEnv] A missing crucial step was undocumented.
Kevin P. Neal via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63925: [benchmark] Disable CMake get_git_version
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Kit Barton via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Kit Barton via Phabricator via llvm-commits
- [PATCH] D63850: [AMDGPU] Kernel arg metadata: added support for "__hip_texture" type.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D63256: [OpenCL] Split type and macro definitions into opencl-c-base.h
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63724: [AMDGPU] Allow any value in unused src0 field in v_nop
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63850: [AMDGPU] Kernel arg metadata: added support for "__hip_texture" type.
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r364332 - [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r364345 - [scudo] Correct a behavior on the shared TSD registry
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r364332 - [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r364332 - [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r364547 - [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Kostya Kortchinsky via llvm-commits
- [PATCH] D63612: [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63612: [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63612: [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63612: [scudo][standalone] Introduce the C & C++ wrappers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63783: [scudo] Correct a behavior on the shared TSD registry
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63783: [scudo] Correct a behavior on the shared TSD registry
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63783: [scudo] Correct a behavior on the shared TSD registry
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r364427 - Add GSYM utility files along with unit tests.
Kostya Serebryany via llvm-commits
- [llvm] r364253 - DataExtractor: use decodeSLEB128 to implement getSLEB128
Kostya Serebryany via llvm-commits
- [llvm] r364427 - Add GSYM utility files along with unit tests.
Kostya Serebryany via llvm-commits
- [llvm] r364291 - [ARM] Add MVE vector load/store instructions.
Kostya Serebryany via llvm-commits
- [llvm] r364291 - [ARM] Add MVE vector load/store instructions.
Kostya Serebryany via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Kostya Serebryany via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63389: [IDF] Generalize IDFCalculator to be used with Clang's CFG
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D62127: [Hexagon] driver uses out-of-date option name and binary name
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r364598 - [JITLink][MachO/x86-64] Add a testcase for X86_64_RELOC_GOT.
Lang Hames via llvm-commits
- [llvm] r364606 - Revert "[JITLink][MachO/x86-64] Add a testcase for X86_64_RELOC_GOT."
Lang Hames via llvm-commits
- [llvm] r364672 - Re-apply r364600 with fixes.
Lang Hames via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Lang Hames via Phabricator via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Lang Hames via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via llvm-commits
- [PATCH] D63626: [clang][NewPM] Remove exception handling before loading pgo sample profile data
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Leonard Chan via Phabricator via llvm-commits
- [llvm] r364403 - [RISCV] Add pseudo instruction for calls with explicit register
Lewis Revill via llvm-commits
- [PATCH] D62685: [RISCV] Add pseudo instruction for calls with explicit register
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D63328: [libc++] Avoid using timespec when it might not be available
Louis Dionne via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63345: [libcxxabi] Use an explicit list to export symbols from the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Lucian Adrian Grijincu via Phabricator via llvm-commits
- [PATCH] D63411: [RISCV] Specify registers used in DWARF exception handling
Luís Marques via Phabricator via llvm-commits
- [PATCH] D63420: AMDGPU: Fix s.buffer.load being marked as readnone
Marek Olšák via Phabricator via llvm-commits
- [lld] r364660 - [COFF] Fix .rsrc sections with differing permissions
Martin Storsjo via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW and LLD
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63570: [COFF] Implement /safeseh:no and check @feat.00 flags by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r364182 - AMDGPU: Cleanup checking when spills need emergency slots
Matt Arsenault via llvm-commits
- [llvm] r364185 - AMDGPU: Fold frame index into MUBUF
Matt Arsenault via llvm-commits
- [llvm] r364186 - AMDGPU/GlobalISel: Fix RegBankSelect for s1 sext/zext/anyext
Matt Arsenault via llvm-commits
- [llvm] r364188 - Hexagon: Rename Register class
Matt Arsenault via llvm-commits
- [llvm] r364191 - CodeGen: Introduce a class for registers
Matt Arsenault via llvm-commits
- [llvm] r364194 - GlobalISel: Remove unsigned variant of SrcOp
Matt Arsenault via llvm-commits
- [llvm] r364195 - ARC: Fix -Wimplicit-fallthrough
Matt Arsenault via llvm-commits
- [llvm] r364196 - Hexagon: Rename another copy of Register class
Matt Arsenault via llvm-commits
- [llvm] r364199 - AMDGPU/GlobalISel: Fix selecting G_IMPLICIT_DEF for s1
Matt Arsenault via llvm-commits
- [llvm] r364212 - AMDGPU/GlobalISel: Split VALU s64 G_ZEXT/G_SEXT in RegBankSelect
Matt Arsenault via llvm-commits
- [llvm] r364214 - AMDGPU/GlobalISel: RegBankSelect for amdgcn.class
Matt Arsenault via llvm-commits
- [llvm] r364215 - AMDGPU/GlobalISel: Select G_TRUNC
Matt Arsenault via llvm-commits
- [llvm] r364233 - InstCombine: Preserve nuw when reassociating nuw ops [1/3]
Matt Arsenault via llvm-commits
- [llvm] r364234 - InstCombine: Preserve nuw when reassociating nuw ops [2/3]
Matt Arsenault via llvm-commits
- [llvm] r364235 - InstCombine: Preserve nuw when reassociating nuw ops [3/3]
Matt Arsenault via llvm-commits
- [llvm] r364244 - AMDGPU/GlobalISel: Add tests for regbankselect of v2s16 and/or/xor
Matt Arsenault via llvm-commits
- [llvm] r364262 - AMDGPU/GlobalISel: Fix regbankselect for amdgcn.class
Matt Arsenault via llvm-commits
- [llvm] r364304 - AMDGPU: Make amdgcn.s.get.waveid.in.workgroup inaccessiblememonly
Matt Arsenault via llvm-commits
- [llvm] r364308 - AMDGPU: Select G_SEXT/G_ZEXT/G_ANYEXT
Matt Arsenault via llvm-commits
- [llvm] r364309 - AMDGPU/GlobalISel: Fix duplicated test
Matt Arsenault via llvm-commits
- [llvm] r364316 - AMDGPU/GlobalISel: Fix broken test
Matt Arsenault via llvm-commits
- [llvm] r364349 - Don't look for the TargetFrameLowering in the implementation
Matt Arsenault via llvm-commits
- [llvm] r364425 - AMDGPU: Check MRI for callee saved regs instead of TRI
Matt Arsenault via llvm-commits
- [llvm] r364426 - AMDGPU: Fix unused variable
Matt Arsenault via llvm-commits
- [llvm] r364470 - [AMDGPU] Fix Livereg computation during epilogue insertion
Matt Arsenault via llvm-commits
- [llvm] r364472 - PEI: Add default handling of spills to registers
Matt Arsenault via llvm-commits
- [llvm] r364473 - AMDGPU: Assert SPAdj is 0
Matt Arsenault via llvm-commits
- [llvm] r364536 - [Backend] Keep call site info valid through the backend
Matt Arsenault via llvm-commits
- [llvm] r364615 - GlobalISel: Convert rest of MachineIRBuilder to using Register
Matt Arsenault via llvm-commits
- [llvm] r364616 - AMDGPU/GlobalISel: Convert to using Register
Matt Arsenault via llvm-commits
- [llvm] r364618 - GlobalISel: Use Register
Matt Arsenault via llvm-commits
- [llvm] r364691 - AMDGPU: Add baseline test for packed shufflevector
Matt Arsenault via llvm-commits
- [llvm] r364694 - AMDGPU/GlobalISel: RegBankSelect for some simple leaf intrinsics
Matt Arsenault via llvm-commits
- [llvm] r364695 - AMDGPU/GlobalISel: RegBankSelect for amdgcn.div.fmas
Matt Arsenault via llvm-commits
- [llvm] r364696 - AMDGPU/GlobalISel: RegBankSelect for icmp/fcmp intrinsics
Matt Arsenault via llvm-commits
- [llvm] r364697 - AMDGPU/GlobalISel: RegBankSelect for some easy intrinsics
Matt Arsenault via llvm-commits
- [llvm] r364698 - AMDGPU/GlobalISel: RegBankSelect for some DS intrinsics
Matt Arsenault via llvm-commits
- [llvm] r364699 - AMDGPU/GlobalISel: RegBankSelect for atomic.inc/atomic.dec
Matt Arsenault via llvm-commits
- [llvm] r364701 - AMDGPU/GlobalISel: RegBankSelect for update.dpp
Matt Arsenault via llvm-commits
- [llvm] r364703 - AMDGPU/GlobalISel: Add some more tests for icmp select
Matt Arsenault via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63407: AMDGPU/GlobalISel: Fix RegBankSelect for s1 sext/zext/anyext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63715: AMDGPU/GlobalISel: Split VALU s64 G_ZEXT/G_SEXT in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63673: AMDGPU: Cleanup checking when spills need emergency slots
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39417: InstCombine: Preserve nuw when reassociating nuw ops [1/3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63682: AMDGPU: Fold frame index into MUBUF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63414: AMDGPU/GlobalISel: Fix selecting G_IMPLICIT_DEF for s1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63407: AMDGPU/GlobalISel: Fix RegBankSelect for s1 sext/zext/anyext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63528: InstCombine: Preserve nuw when reassociating nuw ops [3/3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63514: Hexagon: Rename Register class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63716: AMDGPU/GFX10: implement ds_ordered_count changes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63496: [WIP] CodeGen: Prototype class for registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63502: GlobalISel: Remove unsigned variant of SrcOp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63408: AMDGPU/GlobalISel: Use vcc reg bank for amdgcn.wqm.vote
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63413: AMDGPU/GlobalISel: RegBankSelect for WWM/WQM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63485: AMDGPU/GlobalISel: Improve regbankselect for icmp s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63715: AMDGPU/GlobalISel: Split VALU s64 G_ZEXT/G_SEXT in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63698: AMDGPU/GlobalISel: Select G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39417: InstCombine: Preserve nuw when reassociating nuw ops [1/3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63527: InstCombine: Preserve nuw when reassociating nuw ops [2/3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63528: InstCombine: Preserve nuw when reassociating nuw ops [3/3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61493: AMDGPU/MC: Add .amdgpu_lds directive
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63746: MachineFrameInfo: Make StackSize Optional.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63749: AMDGPU: Make amdgcn.s.get.waveid.in.workgroup inaccessiblememonly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63751: AMDGPU: Select G_SEXT/G_ZEXT/G_ANYEXT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63751: AMDGPU: Select G_SEXT/G_ZEXT/G_ANYEXT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63749: AMDGPU: Make amdgcn.s.get.waveid.in.workgroup inaccessiblememonly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63751: AMDGPU: Select G_SEXT/G_ZEXT/G_ANYEXT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63766: AMDGPU/GlobalISel: Use and instead of BFE with inline immediate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63765: [AMDGPU] Fix Livereg computation during epilogue insertion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63520: correct SILowerI1Copies for vgprs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63796: AMDGPU: Check MRI for callee saved regs instead of TRI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63520: AMDGPU: Use ReversePostOrder when fixing i1 copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63420: AMDGPU: Fix s.buffer.load being marked as readnone
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63798: AMDGPU/GlobalISel: Fix allowing non-boolean conditions for G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63799: AMDGPU/GlobalISel: Fix scc->vcc copy handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63410: AMDGPU/GlobalISel: RegBankSelect for readlane/readfirstlane
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63819: AMDGPU/GlobalISel: Improve icmp selection coverage.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63796: AMDGPU: Check MRI for callee saved regs instead of TRI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63808: AMDGPU/GFX10: fix scratch resource descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63824: AMDGPU: Add pass to lower SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63825: PEI: Add default handling of spills to registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63825: PEI: Add default handling of spills to registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63494: [AMDGPU] Fix for branch offset hardware workaround
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63765: [AMDGPU] Fix Livereg computation during epilogue insertion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63825: PEI: Add default handling of spills to registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63849: AMDGPU: Make s34 the FP register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63849: AMDGPU: Make s34 the FP register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63871: AMDGPU: Make fixing i1 copies robust against re-ordering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63882: AMDGPU: Custom lower vector_shuffle for v4i16/v4f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63896: [GVN] Add support for unary FNeg to GVN pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63890: [CodeGen] First steps at porting CodeGen to new pass manager,
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63910: [AArch64][GlobalISel] Overhaul legalization & isel or shifts to select immediate forms
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63808: AMDGPU/GFX10: fix scratch resource descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63953: [AMDGPU] LCSSA pass added in preISel.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63953: [AMDGPU] LCSSA pass added in preISel.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61289: [globalisel] Add G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63452: AMDGPU: Support some GDS atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61289: [globalisel] Add G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55570: [AMDGPU] Improve SDWA generation for V_OR_B32_E32.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63410: AMDGPU/GlobalISel: RegBankSelect for readlane/readfirstlane
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63969: GlobalISel: Try to propagate the register bank in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63969: GlobalISel: Try to propagate the register bank in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58804: AMDGPU/GlobalISel: Implement select for 32-bit G_ADD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63722: [docs][llvm-cxxfilt] Write llvm-cxxfilt documentation
Matt Davis via Phabricator via llvm-commits
- [PATCH] D63612: [scudo][standalone] Introduce the C & C++ wrappers
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63783: [scudo] Correct a behavior on the shared TSD registry
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [llvm] r364653 - [llvm-cov[ Fix lcov coverage report contains functions from other compilation units.
Max Moroz via llvm-commits
- [PATCH] D63571: Fix lcov coverage report contains functions from other compilation units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63571: Fix lcov coverage report contains functions from other compilation units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63571: [llvm-cov[ Fix lcov coverage report contains functions from other compilation units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63571: [llvm-cov[ Fix lcov coverage report contains functions from other compilation units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62801: Add "willreturn" function attribute
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D63446: Expand cloneLoopWithPreheader() to support cloning loop nest
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63693: [Polly][NFC][ScopBuilder] Move buildAliasChecks to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63740: [Polly][NFC][ScopBuilder] Move addUserContext to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63794: [Polly][NFC][ScopBuilder] Move finalizeAccesses to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63305: Propagate Trip count Assumptions to runtime check
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Michael Kruse via Phabricator via llvm-commits
- [llvm] r364318 - [AMDGPU] Null checking on TS to avoid crashing in clang tests.
Michael Liao via llvm-commits
- [llvm] r364440 - Fix build in shared lib mode.
Michael Liao via llvm-commits
- [lld] r364567 - Fix lld build on Windows with MSVC due to C2461
Michael Liao via llvm-commits
- [llvm] r364577 - Correct the file path. NFC.
Michael Liao via llvm-commits
- [PATCH] D63518: BitStream reader: propagate errors
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D63651: [docs][llvm-symbolizer] Improve llvm-symbolizer documentation
Michael Trent via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Michael Trent via Phabricator via llvm-commits
- [PATCH] D63346: [libcxx] [test] Read files as bytestrings to fix py3 encoding issues
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62213: [ABI] Implement Windows ABI for x86_64
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63888: [llvm] [Support] Clean PrintStackTrace() ptr arithmetic up
Michał Górny via Phabricator via llvm-commits
- [llvm] r364507 - Silence gcc warning after r364458
Mikael Holmen via llvm-commits
- [llvm] r364624 - Silence gcc warning in testcase [NFC]
Mikael Holmen via llvm-commits
- [llvm] r364000 - [llvm-objcopy][MachO] Rebuild the symbol/string table in the writer
Mikael Holmén via llvm-commits
- [llvm] r364296 - AMDGPU/MC: Add .amdgpu_lds directive
Mikael Holmén via llvm-commits
- [llvm] r364296 - AMDGPU/MC: Add .amdgpu_lds directive
Mikael Holmén via llvm-commits
- [llvm] r364458 - [X86][SSE] getFauxShuffleMask - handle OR(x, y) where x and y have no overlapping bits
Mikael Holmén via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [llvm] r364723 - Clean up MSVC visualization of LLVM pointer types
Mike Spertus via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Mikhail Dvorskiy via Phabricator via llvm-commits
- [llvm] r364404 - [ARM] Handle fixup_arm_pcrel_9 correctly on big-endian targets
Mikhail Maltsev via llvm-commits
- [PATCH] D63778: [ARM] Handle fixup_arm_pcrel_9 correctly on big-endian targets
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63778: [ARM] Handle fixup_arm_pcrel_9 correctly on big-endian targets
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63827: [ARM] Allow MVE loads and stores of v2f64
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63827: [ARM] Allow MVE loads and stores of v2f64
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63827: [ARM] Allow MVE loads and stores of v2f64
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63865: [ARM] Fix bogus assertions in copyPhysReg v8.1-M cases.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63827: [ARM] Allow MVE loads and stores of v2f64
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Mirko Brkusanin via Phabricator via llvm-commits
- [compiler-rt] r364356 - [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via llvm-commits
- [compiler-rt] r364486 - [GWP-ASan] D63736 broke ARMv7/v8 sanitizer bots.
Mitch Phillips via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against reentrant allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against reentrant allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63904: [Android] Use ELF TLS for Android API level 29+
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63533: [analyzer] Fix clang-tidy crash on GCCAsmStmt
Nathan Huckleberry via Phabricator via llvm-commits
- [llvm] r364289 - [PowerPC] Emit XXSEL for vec_sel and code that has the same pattern
Nemanja Ivanovic via llvm-commits
- [llvm] r364373 - [PowerPC] Mark FCOPYSIGN legal for FP vectors
Nemanja Ivanovic via llvm-commits
- [llvm] r364375 - [PowerPC][NFC] Add a TOC save test case prior to posting a related patch
Nemanja Ivanovic via llvm-commits
- [llvm] r364377 - [NFC] Fix buildbot breaks due to r364375
Nemanja Ivanovic via llvm-commits
- [PATCH] D62963: [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D62963: [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D61658: [PowerPC] Emit XXSEL for vec_sel and code that has the same pattern
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63634: [PowerPC] Mark FCOPYSIGN legal for FP vectors
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63803: [PowerPC] Move TOC save to prologue when profitable
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63803: [PowerPC] Move TOC save to prologue when profitable
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63803: [PowerPC] Move TOC save to prologue when profitable
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r364218 - Remove flag for no longer supported MSVC version
Nico Weber via llvm-commits
- [lld] r364285 - Port r363962 to COFF: Deduplicate undefined symbol diagnostics
Nico Weber via llvm-commits
- [llvm] r364408 - gn build: Merge r364389
Nico Weber via llvm-commits
- [llvm] r364409 - gn build: Merge r364386
Nico Weber via llvm-commits
- [llvm] r364411 - gn build: Merge r364387
Nico Weber via llvm-commits
- [llvm] r364453 - Make AddLastArg() variadic and use it more. No behavior change.
Nico Weber via llvm-commits
- [llvm] r364501 - gn build: Follow-up to r364491 "[GN] Update build files"
Nico Weber via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63646: Port r363962 to COFF: Deduplicate undefined symbol diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63570: [COFF] Implement /safeseh:no and check @feat.00 flags by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Nico Weber via Phabricator via llvm-commits
- [llvm] r364296 - AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Haehnle via llvm-commits
- [llvm] r364297 - AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Haehnle via llvm-commits
- [llvm] r364460 - llvm-objcopy: silence warning introduced in r364296
Nicolai Haehnle via llvm-commits
- [llvm] r364566 - AMDGPU: Make fixing i1 copies robust against re-ordering
Nicolai Haehnle via llvm-commits
- [PATCH] D63420: AMDGPU: Fix s.buffer.load being marked as readnone
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61493: AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63452: AMDGPU: Support some GDS atomics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63452: AMDGPU: Support some GDS atomics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61493: AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63716: AMDGPU/GFX10: implement ds_ordered_count changes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63721: [AMDGPU] Remove unused variable AllSGPRSpilledToVGPRs. NFC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63414: AMDGPU/GlobalISel: Fix selecting G_IMPLICIT_DEF for s1
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63715: AMDGPU/GlobalISel: Split VALU s64 G_ZEXT/G_SEXT in RegBankSelect
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63716: AMDGPU/GFX10: implement ds_ordered_count changes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61493: AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63751: AMDGPU: Select G_SEXT/G_ZEXT/G_ANYEXT
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63808: AMDGPU/GFX10: fix scratch resource descriptor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63871: AMDGPU: Make fixing i1 copies robust against re-ordering
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63520: AMDGPU: Use ReversePostOrder when fixing i1 copies
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63452: AMDGPU: Support some GDS atomics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63808: AMDGPU/GFX10: fix scratch resource descriptor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63808: AMDGPU/GFX10: fix scratch resource descriptor
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63412: AMDGPU/GlobalISel: RegBankSelect for DS ordered add/swap
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r364296 - AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Hähnle-Montoro via llvm-commits
- [PATCH] D63741: [TableGen] Add "InitValue": Handle operands with set bit values in decoder methods
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r364228 - [CVP] Reenable nowrap flag inference
Nikita Popov via llvm-commits
- [llvm] r364709 - [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Nikita Popov via llvm-commits
- [llvm] r364713 - [LFTR] Remove unnecessary latch check; NFCI
Nikita Popov via llvm-commits
- [llvm] r364715 - [LFTR] Rephrase getLoopTest into "based-on" check; NFCI
Nikita Popov via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62776: [CVP] Reenable nowrap flag inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63686: [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63686: [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63686: [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Merge consecutive stores of vector elements before types are legalized
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Merge consecutive stores of vector elements before types are legalized
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D63691: [APInt] Fix getBitsNeeded for INT_MIN values
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D63650: [ARM] Add MVE interleaving load/store family.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63778: [ARM] Handle fixup_arm_pcrel_9 correctly on big-endian targets
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63827: [ARM] Allow MVE loads and stores of v2f64
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r364556 - [debug-info] Make a couple of tests more robust.
Paul Robinson via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] [NFC] Avoir keeping reference to every files
Paul Semel via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] [NFC] Avoir keeping reference to every files
Paul Semel via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Paul Semel via Phabricator via llvm-commits
- [llvm] r364169 - [Support] Fix error handling in DataExtractor::get[US]LEB128
Pavel Labath via llvm-commits
- [PATCH] D63645: [Support] Fix error handling in DataExtractor::get[US]LEB128
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63643: DWARF: Add support for type units+split dwarf combo
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63730: Remove core loading timeout
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: WIP: DataExtractor error handling
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63110: Fix a crash in option parsing.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D63396: [WinEH] Allocate space in funclets stack to save XMM CSRs
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D63396: [WinEH] Allocate space in funclets stack to save XMM CSRs
Pengfei Wang via Phabricator via llvm-commits
- [llvm] r364485 - [cmake] Allow config.guess to be run with MSYS on Windows
Pengxuan Zheng via llvm-commits
- [PATCH] D63834: [cmake] Allow config.guess to be run with MSYS on Windows
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D63834: [cmake] Allow config.guess to be run with MSYS on Windows
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r364225 - llvm-symbolizer: Add a FRAME command.
Peter Collingbourne via llvm-commits
- [llvm] r364374 - gn build: Merge r364288.
Peter Collingbourne via llvm-commits
- [compiler-rt] r364607 - hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via llvm-commits
- [llvm] r364608 - hwasan: Use llvm.read_register intrinsic to read the PC on aarch64 instead of taking the function's address.
Peter Collingbourne via llvm-commits
- [compiler-rt] r364609 - hwasan: Fix an off-by-one error in PrintTagsAroundAddr.
Peter Collingbourne via llvm-commits
- [llvm] r364665 - hwasan: Remove the old frame descriptor mechanism.
Peter Collingbourne via llvm-commits
- [PATCH] D63468: llvm-symbolizer: Add a FRAME command.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63468: llvm-symbolizer: Add a FRAME command.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63906: hwasan: Fix an off-by-one error in PrintTagsAroundAddr.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63469: hwasan: Teach the runtime to identify the local variable being accessed in UAR reports.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63906: hwasan: Fix an off-by-one error in PrintTagsAroundAddr.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63472: hwasan: Use llvm.read_register intrinsic to read the PC on aarch64 instead of taking the function's address.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63470: hwasan: Remove the old frame descriptor mechanism.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63719: [docs][llvm-readobj] Improve llvm-readobj documentation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63810: Change the default arm-linux-gnueabihf target to armv7
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63826: [docs][llvm-readelf] Expand llvm-readelf documentation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63826: [docs][llvm-readelf] Expand llvm-readelf documentation
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r364593 - [sanitizer_common] Switch from zx_clock_get_new to zx_clock_get
Petr Hosek via llvm-commits
- [compiler-rt] r364594 - [libFuzzer] Migrate to the new exception syscalls on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D59225: [profile] Support for GCDA profiling in Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63830: [ASan] Make FlushUnneededASanShadowMemory a per-platform function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63895: [sanitizer_common] Switch from zx_clock_get_new to zx_clock_get
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63897: [libFuzzer] Migrate to the new exception syscalls on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63897: [libFuzzer] Migrate to the new exception syscalls on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63895: [sanitizer_common] Switch from zx_clock_get_new to zx_clock_get
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63897: [libFuzzer] Migrate to the new exception syscalls on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63695: [sancov] Ignore PC samples with value 0
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63683: [X86] Cleanups and safety checks around the isFNEG
Phabricator via Phabricator via llvm-commits
- [PATCH] D63700: [X86] Don't a vzext_movl in LowerBuildVectorv16i8/LowerBuildVectorv8i16 if there are no zeroes in the vector we're building.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63609: [SLP] Support unary FNeg vectorization
Phabricator via Phabricator via llvm-commits
- [PATCH] D63463: [CodeGen] Add missing vector type legalization for ctlz_zero_undef
Phabricator via Phabricator via llvm-commits
- [PATCH] D62953: [Syntax] Do not glue multiple empty PP expansions to a single mapping
Phabricator via Phabricator via llvm-commits
- [PATCH] D63227: [analyzer] Better timers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63684: [analyzer] exploded-graph-rewriter: NFC: Extract some code into functions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63685: [analyzer] exploded-graph-rewriter: Add support for range constraints.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63646: Port r363962 to COFF: Deduplicate undefined symbol diagnostics
Phabricator via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Phabricator via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62682: [ARM] Extra MVE-related testing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60692: [ARM] Explicit lowering of half <-> double conversions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Phabricator via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63665: [X86] Add a DAG combine to turn vzmovl+load into vzload if the load isn't volatile. Remove isel patterns for vzmovl+load
Phabricator via Phabricator via llvm-commits
- [PATCH] D63701: [X86] Remove isel patterns that look for (vzext_movl (scalar_to_vector (load)))
Phabricator via Phabricator via llvm-commits
- [PATCH] D63739: [WebAssembly] Error out on archives without and index
Phabricator via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Phabricator via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Phabricator via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Phabricator via Phabricator via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Phabricator via Phabricator via llvm-commits
- [PATCH] D62793: [X86] X86DAGToDAGISel::matchBitExtract(): pattern b: truncation awareness
Phabricator via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Phabricator via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63494: [AMDGPU] Fix for branch offset hardware workaround
Phabricator via Phabricator via llvm-commits
- [PATCH] D63599: Fixed memory use-after-free problem.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63702: [X86] Rework the logic in LowerBuildVectorv16i8 to make better use of any_extend and break false dependencies. Other improvements
Phabricator via Phabricator via llvm-commits
- [PATCH] D63802: Handle nested register definition xml files from the remote serial protocol stub
Phabricator via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63862: [ARM] Tighten restrictions on use of SP in v8.1-M CSEL.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63863: [ARM] Make coprocessor number restrictions consistent.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63864: [ARM] Fix handling of zero offsets in LOB instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63865: [ARM] Fix bogus assertions in copyPhysReg v8.1-M cases.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Phabricator via Phabricator via llvm-commits
- [PATCH] D63871: AMDGPU: Make fixing i1 copies robust against re-ordering
Phabricator via Phabricator via llvm-commits
- [PATCH] D63787: [llvm-objdump] Update the doc for --disassemble-functions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63896: [GVN] Add support for unary FNeg to GVN pass
Phabricator via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Phabricator via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Phabricator via Phabricator via llvm-commits
- [PATCH] D62735: [AMDGPU][MC] Corrected parsing of sendmsg
Phabricator via Phabricator via llvm-commits
- [PATCH] D63900: [GVNSink] Add unary FNeg support to GVNSink pass
Phabricator via Phabricator via llvm-commits
- [PATCH] D63933: [NewGVN] Add unary FNeg support to NewGVN pass
Phabricator via Phabricator via llvm-commits
- [PATCH] D63811: [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Phabricator via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Phabricator via Phabricator via llvm-commits
- [llvm] r364220 - [Tests] Add cases where we're failing to discharge provably loop exits (tests for D63733)
Philip Reames via llvm-commits
- [llvm] r364336 - [Peephole] Allow folding loads into instructions w/multiple uses (such as test64rr)
Philip Reames via llvm-commits
- [llvm] r364346 - [LFTR] Adjust debug output to include extensions (if any)
Philip Reames via llvm-commits
- [llvm] r364449 - [IndVars] Kill a redundant bit of debug output
Philip Reames via llvm-commits
- [llvm] r364579 - Update -analyze -scalar-evolution output for multiple exit loops w/computable exit values
Philip Reames via llvm-commits
- [llvm] r364693 - [IndVars] Remove a bit of manual constant folding [NFC]
Philip Reames via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63656: [Peephole] Allow folding loads into instructions w/multiple uses (such as test64rr)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63686: [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63686: [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60606: [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63917: [LoopPeel] Re-factor llvm::peelLoop method. NFC.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63918: [LoopPeeling] Better handling of branch weights for small values
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63952: [LoopBase] Strengthen isLoopExiting by requiring that BB must be inside the loop.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r364343 - [llvm-shlib] Do not use version script when building with MinGW
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW and LLD
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW and LLD
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D63743: [llvm-shlib] Do not use version script when building with MinGW
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63832: Analysis Pass for Target Data Mapping for OpenMP 5.0
Prithayan Barua via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63754: [PowerPC][NFC] Move current peephole optimization of RLDICR into a method
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63801: [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63590: [PowerPC] Sign extend the select instr operands if it is any_extend
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63804: [PowerPC] Implement the areMemAccessesTriviallyDisjoint hook
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63801: [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r364382 - Teach the DAGCombine to fold this pattern(c1 and c2 is constant).
QingShan Zhang via llvm-commits
- [PATCH] D41585: [Greedy RegAlloc] Take into account the cost of local intervals when selecting split candidate.
Quentin Colombet via llvm-commits
- [compiler-rt] r364394 - [compiler-rt][test] Set shared_libasan_path in test/asan/lit.cfg on Solaris
Rainer Orth via llvm-commits
- [zorg] r364475 - [zorg] Fixes for solaris11-amd64, solaris11-sparcv9 builders
Rainer Orth via llvm-commits
- [llvm] r364671 - [unittests][Support] Fix LLVM-Unit :: Support/./SupportTests/FileSystemTest.permissions on Solaris
Rainer Orth via llvm-commits
- [PATCH] D63757: [zorg] Fixes for solaris11-amd64, solaris11-sparcv9 builders
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63761: [compiler-rt][test] Set shared_libasan_path in test/asan/lit.cfg on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63761: [compiler-rt][test] Set shared_libasan_path in test/asan/lit.cfg on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63764: [Sanitizers] Remove obsolete OpenFile from sanitizer_solaris.cc
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63761: [compiler-rt][test] Set shared_libasan_path in test/asan/lit.cfg on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63757: [zorg] Fixes for solaris11-amd64, solaris11-sparcv9 builders
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63598: [unittests][Support] Fix LLVM-Unit :: Support/./SupportTests/FileSystemTest.permissions on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63601: [Sanitizers] Remove clang_rt.sancov_{begin,end} on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63598: [unittests][Support] Fix LLVM-Unit :: Support/./SupportTests/FileSystemTest.permissions on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r364084 - [SLP] Look-ahead operand reordering heuristic.
Reid Kleckner via llvm-commits
- [llvm] r364357 - Dump what value failed byval attribute verification
Reid Kleckner via llvm-commits
- [compiler-rt] r364591 - [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
Reid Kleckner via llvm-commits
- [llvm] r364591 - [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
Reid Kleckner via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61946: [xray] Remove usage of procid_t
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63658: [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63842: [PGO] Update ICP pass for recent byval type changes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63658: [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63842: [PGO] Update ICP pass for recent byval type changes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63842: [PGO] Update ICP pass for recent byval type changes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63396: [WinEH] Allocate space in funclets stack to save XMM CSRs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63704: [Scalarizer] Add scalarizer support for smul.fix.sat
Renato Golin via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Rich Felker via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D63632: Update the llvm::enumerate utility class result_pair to use the 'iterator_traits<R>::reference' instead of 'ValueOfIter<R> &'.
River Riddle via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [llvm] r364221 - [CodeGen] Add missing vector type legalization for ctlz_zero_undef
Roland Froese via llvm-commits
- [llvm] r364557 - Recommit [PowerPC] Update P9 vector costs for insert/extract element
Roland Froese via llvm-commits
- [PATCH] D63695: [sancov] Ignore PC samples with value 0
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D63695: [sancov] Ignore PC samples with value 0
Roland McGrath via Phabricator via llvm-commits
- [llvm] r364286 - [Codegen] TargetLowering::SimplifySetCC(): omit urem when possible
Roman Lebedev via llvm-commits
- [test-suite] r364388 - [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via llvm-commits
- [llvm] r364393 - [NFC][InstCombine] Add shift amount reassociation tests (PR42391)
Roman Lebedev via llvm-commits
- [llvm] r364417 - [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Roman Lebedev via llvm-commits
- [llvm] r364418 - [X86] X86DAGToDAGISel::matchBitExtract(): pattern b: truncation awareness
Roman Lebedev via llvm-commits
- [llvm] r364419 - [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via llvm-commits
- [llvm] r364420 - [X86][Codegen] X86DAGToDAGISel::matchBitExtract(): consistently capture lambdas by value
Roman Lebedev via llvm-commits
- [llvm] r364430 - [NFC][InstCombine] Add shift amount reassociation in bittest tests (PR42399)
Roman Lebedev via llvm-commits
- [llvm] r364433 - [NFC][InstCombine] Revisit one-use tests in shift-amount-reassociation-in-bittest.ll
Roman Lebedev via llvm-commits
- [test-suite] r364448 - Revert "[test-suite] Signal error if llvm-lit was not found"
Roman Lebedev via llvm-commits
- [llvm] r364482 - [SCCP] Fix non-deterministic uselists of return values (DenseMap -> MapVector)
Roman Lebedev via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via llvm-commits
- [llvm] r364563 - [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via llvm-commits
- [llvm] r364568 - Revert "[CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)"
Roman Lebedev via llvm-commits
- [llvm] r364578 - [NFC][CodeGen] Add negative test for X u% C == 0 fold (D63391)
Roman Lebedev via llvm-commits
- [llvm] r364599 - [NFC][APInt] Add (exhaustive) test for multiplicativeInverse()
Roman Lebedev via llvm-commits
- [llvm] r364600 - [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 3)
Roman Lebedev via llvm-commits
- [llvm] r364642 - [NFC][Codegen] Revisit test coverage for X % C == 0 fold
Roman Lebedev via llvm-commits
- [llvm] r364652 - [NFC][InstCombine] Shift amount reassociation: add flag preservation test
Roman Lebedev via llvm-commits
- [llvm] r364657 - [NFC][InstCombine] Shift amount reassociation: revisit flag preservation tests
Roman Lebedev via llvm-commits
- [llvm] r364661 - [NFC][Codegen] Revisit test coverage for X % C == 0 fold once more (add tests with '1' divisor)
Roman Lebedev via llvm-commits
- [llvm] r364711 - [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Roman Lebedev via llvm-commits
- [llvm] r364712 - [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63528: InstCombine: Preserve nuw when reassociating nuw ops [3/3]
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39417: InstCombine: Preserve nuw when reassociating nuw ops [1/3]
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63723: [UpdateTestChecks] [PowerPC] Add powerpc- triple support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63732: [UpdateTestChecks][NFC] Remove entries with same prefix
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63675: [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63505: [InstCombine] Fold icmp eq/ne (and %x, C), 0 iff (-C) is power of two -> %x u</u>= (-C) earlier.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63670: [InstCombine][NFC] Add test to show missing fold for icmp ult/uge (shl %x, C2), C1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63390: [Codegen] TargetLowering::SimplifySetCC(): omit urem when possible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63777: [InstCombine] reduce checks for power-of-2-or-zero using ctpop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63811: [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63732: [UpdateTestChecks][NFC] Remove entries with same prefix
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61371: [benchmark] Fix win32 link on case-sensitive fs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62100: [DAGCombine][X86][AMDGPU][AArch64] (srl (shl x, c1), c2) with c1 != c2 handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63811: [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61965: [zorg] Add empty GN buildbot
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63657: [benchmark] Change GetGitVersion to only check "dirty" when a tag is found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63925: [benchmark] Disable CMake get_git_version
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63929: [clang-tidy] - Introduce abseil-prefixed-thread-annotations check.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63930: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept power-of-two constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49229: [AggressiveInstCombine] Fold redundant masking operations of shifted value
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63930: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept power-of-two constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63939: [UpdateTestChecks] [ARM] Add support for armv7-apple-darwin
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63950: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept urem-by-one lines too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63930: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept power-of-two constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63950: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept urem-by-one lines too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63930: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept power-of-two constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63950: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vectors, accept urem-by-one lines too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63812: [InstCombine] Shift amount reassociation (PR42391)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63957: [UpdateTestChecks][PowerPC] Avoid empty string when scrubbing loop comments
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Rong Xu via llvm-commits
- [PATCH] D63949: [PGO] Add profile instrumentation sampling support
Rong Xu via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Rong Xu via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Rong Xu via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Rong Xu via Phabricator via llvm-commits
- [lld] r364273 - Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63752: Fix an issue that common symbols are not internalized under some condition.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63739: [WebAssembly] Error out on archives without and index
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63646: Port r363962 to COFF: Deduplicate undefined symbol diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63570: [COFF] Implement /safeseh:no and check @feat.00 flags by default
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63775: [LLD][COFF] Case insensitive compares for /nodefaultlib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63869: [ELF] Do not produce DT_JMPREL and DT_PLTGOT if .rela.plt is empty.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Rui Ueyama via Phabricator via llvm-commits
- [Lldb-commits] [PATCH] D62213: [ABI] Implement Windows ABI for x86_64
Rumeet Dhindsa via llvm-commits
- [llvm] r364254 - [llvm-objcopy][NFC] Refactor output target parsing
Rumeet Dhindsa via llvm-commits
- [llvm] r364378 - Revert [llvm-objcopy][NFCI] Fix build failure with GCC
Rumeet Dhindsa via llvm-commits
- [llvm] r364379 - Revert [llvm-objcopy][NFC] Refactor output target parsing
Rumeet Dhindsa via llvm-commits
- [llvm] r364611 - Fix ASAN error caused by commit r364512.
Rumeet Dhindsa via llvm-commits
- [llvm] r364254 - [llvm-objcopy][NFC] Refactor output target parsing
Rumeet Dhindsa via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D63905: Fix ASAN error caused by commit r364512
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D63904: [Android] Use ELF TLS for Android API level 29+
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r364451 - [AMDGPU] Fix for branch offset hardware workaround
Ryan Taylor via llvm-commits
- [compiler-rt] r364231 - (Reland with changes) Adding a function for setting coverage output file.
Sajjad Mirza via llvm-commits
- [PATCH] D63581: (Reland with changes) Adding a function for setting coverage output file.
Sajjad Mirza via Phabricator via llvm-commits
- [llvm] r364370 - MC: correct the emission of weak aliases in COFF
Saleem Abdulrasool via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D63881: [cmake] Fix build with BUILD_SHARED_LIBS=ON
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r364338 - [WebAssembly] Error on archives without a symbol index
Sam Clegg via llvm-commits
- [llvm] r364673 - [llvm-ar] Document response file support in --help
Sam Clegg via llvm-commits
- [llvm] r364673 - [llvm-ar] Document response file support in --help
Sam Clegg via llvm-commits
- [llvm] r364705 - Partial revert of "[llvm-ar] Document response file support in --help"
Sam Clegg via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63739: [WebAssembly] Error out on archives without and index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63696: [WebAssembly] Fix list of relocations with addends in lld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63694: [lld/WebAssembly] Slightly nicer error message for malformed input files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63742: [WebAssembly] Implement Address Sanitizer for Emscripten
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63836: [llvm-ar] Document response file support in --help
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63833: [wasm-ld] Add __global_base symbol to mark the value of --global-base
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63781: [ELF] Error on archive with missing index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63836: [llvm-ar] Document response file support in --help
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63947: [WebAssembly] Assembler: Improve section parsing.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63836: [llvm-ar] Document response file support in --help
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63836: [llvm-ar] Document response file support in --help
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D63708: [clangd] Fix NestedNameSpecifierLoc in SelectionTree
Sam McCall via Phabricator via llvm-commits
- [PATCH] D63760: [clangd] Address limitations in SelectionTree:
Sam McCall via Phabricator via llvm-commits
- [PATCH] D63718: [ADT] Implement llvm::bsearch() with std::partition_point()
Sam McCall via Phabricator via llvm-commits
- [llvm] r364288 - [ARM] DLS/LE low-overhead loop code generation
Sam Parker via llvm-commits
- [llvm] r364323 - [ARM] Fix for DLS/LE CodeGen
Sam Parker via llvm-commits
- [llvm] r364628 - [HardwareLoops] Loop counter guard intrinsic
Sam Parker via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63430: [ARM] Add support for the MVE long shift instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63805: [HardwareLoops] NFC - move loop with irreducible control flow checking logic to isHardwareLoopProfitable()
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62132: [RFC] Intrinsics for Hardware Loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63758: [ARM] In MVE Prefer to widen v2i32, not promote them to v2i64
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63839: [ARM] Widening loads and narrowing stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63838: [ARM] MVE loads and stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63861: [ARM] MVE patterns for abs and neg.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63866: [ARM] Add MVE mul patterns
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63838: [ARM] MVE loads and stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63928: [ARM][SCEV][LSR] Prevent using undefined value in binops
Sam Parker via Phabricator via llvm-commits
- [llvm] r364560 - [ARM] Fix formatting issue in ARMISelLowering.cpp
Sam Tebbs via llvm-commits
- [llvm] r364654 - [ARM] Add support for the MVE long shift instructions
Sam Tebbs via llvm-commits
- [PATCH] D63430: [ARM] Add support for the MVE long shift instructions
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D63507: Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r364184 - [InstCombine] add tests for funnel-shift to bswap; NFC
Sanjay Patel via llvm-commits
- [llvm] r364187 - [InstCombine] reduce funnel-shift i16 X, X, 8 to bswap X
Sanjay Patel via llvm-commits
- [llvm] r364227 - [InstCombine] add tests for more variants of isPowerOf2; NFC
Sanjay Patel via llvm-commits
- [llvm] r364246 - [InstCombine] squash is-not-power-of-2 using ctpop
Sanjay Patel via llvm-commits
- [llvm] r364302 - [SDAG] improve expansion of ctpop+setcc
Sanjay Patel via llvm-commits
- [llvm] r364314 - [AArch64][x86] add tests for ctpop != 1; NFC
Sanjay Patel via llvm-commits
- [llvm] r364319 - [SDAG] expand ctpop != 1
Sanjay Patel via llvm-commits
- [llvm] r364341 - [InstCombine] reduce checks for power-of-2-or-zero using ctpop
Sanjay Patel via llvm-commits
- [llvm] r364437 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r364441 - [InstCombine] simplify code for inserts -> splat; NFC
Sanjay Patel via llvm-commits
- [llvm] r364452 - [InstCombine] change 'tmp' variable names; NFC
Sanjay Patel via llvm-commits
- [llvm] r364455 - Revert [InstCombine] change 'tmp' variable names; NFC
Sanjay Patel via llvm-commits
- [llvm] r364455 - Revert [InstCombine] change 'tmp' variable names; NFC
Sanjay Patel via llvm-commits
- [llvm] r364477 - [InstCombine] change 'tmp' variable names; NFC
Sanjay Patel via llvm-commits
- [llvm] r364546 - [InstCombine] remove 'tmp' names and regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r364585 - [x86] prevent crashing from select narrowing with AVX512
Sanjay Patel via llvm-commits
- [llvm] r364588 - [x86] remove whitespace; NFC
Sanjay Patel via llvm-commits
- [llvm] r364684 - [Lanai] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r364687 - [x86] remove stale comment about cmov; NFC
Sanjay Patel via llvm-commits
- [llvm] r364714 - [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Sanjay Patel via llvm-commits
- [llvm] r364721 - [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D31509: [InstCombine] Combine vector shuffles if the same operand can be reused
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63609: [SLP] Support unary FNeg vectorization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63609: [SLP] Support unary FNeg vectorization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63609: [SLP] Support unary FNeg vectorization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63675: [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -> icmp eq/ne (and %x, (lshr -C1, C2)), 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63665: [X86] Add a DAG combine to turn vzmovl+load into vzload if the load isn't volatile. Remove isel patterns for vzmovl+load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63701: [X86] Remove isel patterns that look for (vzext_movl (scalar_to_vector (load)))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63777: [InstCombine] reduce checks for power-of-2-or-zero using ctpop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63777: [InstCombine] reduce checks for power-of-2-or-zero using ctpop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63848: [InstCombine] allow undef elements when forming splat from chain of insertelements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63811: [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63811: [IR][Patternmatch] Add m_SpecificInt_ULT() predicate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63958: [SDAG] commute setcc operands to match a subtract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63829: [InstCombine] Shift amount reassociation in bittest (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r364444 - Fix leaks in LLVMCreateDisasmCPUFeatures
Scott Linder via llvm-commits
- [PATCH] D63795: Fix leaks in LLVMCreateDisasmCPUFeatures
Scott Linder via Phabricator via llvm-commits
- [PATCH] D63795: Fix leaks in LLVMCreateDisasmCPUFeatures
Scott Linder via Phabricator via llvm-commits
- [lld] r362743 - Revert "Revert "Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded""
Sean Fertile via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r364252 - [llvm-objcopy][MachO] Fix strict-aliasing warning. NFCI
Seiya Nuta via llvm-commits
- [llvm] r364254 - [llvm-objcopy][NFC] Refactor output target parsing
Seiya Nuta via llvm-commits
- [llvm] r364263 - [llvm-objcopy][NFCI] Fix build failure with GCC
Seiya Nuta via llvm-commits
- [llvm] r364254 - [llvm-objcopy][NFC] Refactor output target parsing
Seiya Nuta via llvm-commits
- [PATCH] D63699: [llvm-objcopy][MachO] Fix strict-aliasing warning. NFCI
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy][NFC] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63917: [LoopPeel] Re-factor llvm::peelLoop method. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63918: [LoopPeeling] Better handling of branch weights for small values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63921: [Loop Peeling] Add support for peeling of loops with multiple exits
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63917: [LoopPeel] Re-factor llvm::peelLoop method. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r364370 - MC: correct the emission of weak aliases in COFF
Shoaib Meenai via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Shoaib Meenai via llvm-commits
- [llvm] r364637 - [DebugInfo] Simplify GSYM::AddressRange and GSYM::AddressRanges
Shoaib Meenai via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63341: [llvm-lipo] Implement -thin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63735: [MachOObjectFile]Added Valid Architecture Function
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r364525 - [mips] Reformat MSA instruction definitions. NFC
Simon Atanasyan via llvm-commits
- [llvm] r364526 - [mips] Fix indentation and split long lines. NFC
Simon Atanasyan via llvm-commits
- [llvm] r364527 - [mips] Add GPR_64 predicate to some mov[zn] instructions
Simon Atanasyan via llvm-commits
- [llvm] r364539 - [mips] Add new items to the list of features unsupported by P5600
Simon Atanasyan via llvm-commits
- [llvm] r364540 - [mips] Mark pseudo select instructions by the `hasNoSchedulingInfo` tag
Simon Atanasyan via llvm-commits
- [llvm] r364179 - [DAGCombine] visitMUL - allow shift by zero in MulByConstant.
Simon Pilgrim via llvm-commits
- [llvm] r364181 - [InstCombine] SliceUpIllegalIntegerPHI - bail on out of range shifts
Simon Pilgrim via llvm-commits
- [llvm] r364200 - [X86] Regenerate fast fadd reduction tests. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r364203 - [AArch64] Regenerate merge-store tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r364204 - [AArch64] Regenerate 2velem tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r364205 - [AArch64] Regenerate vcvt tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [llvm] r364290 - [TargetLowering] SimplifyDemandedBits - legal checks for SIGN/ZERO_EXTEND -> ZERO/ANY_EXTEND
Simon Pilgrim via llvm-commits
- [llvm] r364295 - [VectorLegalizer] ExpandANY_EXTEND_VECTOR_INREG/ExpandZERO_EXTEND_VECTOR_INREG - widen source vector
Simon Pilgrim via llvm-commits
- [llvm] r364299 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [llvm] r364301 - Fix frame.s test dir-separator checks
Simon Pilgrim via llvm-commits
- [llvm] r364303 - [TargetLowering] SimplifyDemandedBits ZERO_EXTEND_VECTOR_INREG -> ANY_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [llvm] r364311 - [TargetLowering] SimplifyDemandedBits - add ANY_EXTEND_VECTOR_INREG support
Simon Pilgrim via llvm-commits
- [llvm] r364313 - [X86] lowerShuffleAsSpecificZeroOrAnyExtend - add ANY_EXTEND TODO.
Simon Pilgrim via llvm-commits
- [llvm] r364320 - [SLPVectorizer] Precommit of supernode.ll test for D63661
Simon Pilgrim via llvm-commits
- [llvm] r364326 - [DAGCombine] combineRepeatedFPDivisors - recognize -1.0 / X as a reciprocal
Simon Pilgrim via llvm-commits
- [llvm] r363802 - [TargetLowering] SimplifyDemandedBits SIGN_EXTEND_VECTOR_INREG -> ANY/ZERO_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [llvm] r364401 - [X86][AVX] truncateVectorWithPACK - avoid bitcasted shuffles
Simon Pilgrim via llvm-commits
- [llvm] r364405 - [DAGCombine] visitEXTRACT_SUBVECTOR - add TODO for extract_subvector(bitcast()) support
Simon Pilgrim via llvm-commits
- [llvm] r364407 - [X86][AVX] combineExtractSubvector - 'little to big' extract_subvector(bitcast()) support
Simon Pilgrim via llvm-commits
- [llvm] r364429 - [X86] shouldScalarizeBinop - never scalarize target opcodes.
Simon Pilgrim via llvm-commits
- [llvm] r364431 - [X86][SSE] X86TargetLowering::isBinOp - add PCMPGT
Simon Pilgrim via llvm-commits
- [llvm] r364432 - [X86][SSE] X86TargetLowering::isCommutativeBinOp - add PCMPEQ
Simon Pilgrim via llvm-commits
- [llvm] r364434 - [X86][SSE] X86TargetLowering::isCommutativeBinOp - add PMULDQ
Simon Pilgrim via llvm-commits
- [llvm] r364454 - [X86][AVX] Add reduced test case for PR41545
Simon Pilgrim via llvm-commits
- [llvm] r364458 - [X86][SSE] getFauxShuffleMask - handle OR(x, y) where x and y have no overlapping bits
Simon Pilgrim via llvm-commits
- [llvm] r364459 - Fix Wdocumentation warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r364518 - [X86][AVX] SimplifyDemandedVectorElts - combine PERMPD(x) -> EXTRACTF128(X)
Simon Pilgrim via llvm-commits
- [llvm] r364520 - [X86][SSE] Regenerate v48 shuffle test on a variety of targets
Simon Pilgrim via llvm-commits
- [llvm] r364530 - [X86] getFauxShuffle - add DemandedElts as a filter
Simon Pilgrim via llvm-commits
- [llvm] r364541 - [TargetLowering] SimplifyDemandedBits - use DemandedElts to better identify partial splat shift amounts
Simon Pilgrim via llvm-commits
- [llvm] r364548 - [TargetLowering] SimplifyDemandedVectorElts - add shift/rotate support.
Simon Pilgrim via llvm-commits
- [llvm] r364561 - [X86] getTargetVShiftByConstNode - reduce variable scope. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r364564 - Use getConstantOperandAPInt instead of getConstantOperandVal for comparisons.
Simon Pilgrim via llvm-commits
- [llvm] r364569 - [X86] combineX86ShufflesRecursively - merge shuffles with more than 2 inputs
Simon Pilgrim via llvm-commits
- [llvm] r364644 - [X86] CombineShuffleWithExtract - only require 1 source to be EXTRACT_SUBVECTOR
Simon Pilgrim via llvm-commits
- [llvm] r364667 - [X86] CombineShuffleWithExtract - recurse through EXTRACT_SUBVECTOR chain
Simon Pilgrim via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63704: [Scalarizer] Add scalarizer support for smul.fix.sat
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63705: [ConstantFolding] Use hasVectorInstrinsicScalarOpd. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63683: [X86] Cleanups and safety checks around the isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63700: [X86] Don't a vzext_movl in LowerBuildVectorv16i8/LowerBuildVectorv8i16 if there are no zeroes in the vector we're building.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63664: [SLPVectorizer] Precommit of supernode.ll test for D63661
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62963: [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63664: [SLPVectorizer] Precommit of supernode.ll test for D63661
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63815: [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' extract_subvector(bitcast()) support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59909: [X86] Add custom isel to select ADD/SUB/OR/XOR/AND to their non-immediate forms under optsize when the immediate has additional users.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63702: [X86] Rework the logic in LowerBuildVectorv16i8 to make better use of any_extend and break false dependencies. Other improvements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62100: [DAGCombine][X86][AMDGPU][AArch64] (srl (shl x, c1), c2) with c1 != c2 handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61371: [benchmark] Fix win32 link on case-sensitive fs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62100: [DAGCombine][X86][AMDGPU][AArch64] (srl (shl x, c1), c2) with c1 != c2 handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63691: [APInt] Fix getBitsNeeded for INT_MIN values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63691: [APInt] Fix getBitsNeeded for INT_MIN values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63598: [unittests][Support] Fix LLVM-Unit :: Support/./SupportTests/FileSystemTest.permissions on Solaris
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r364172 - [ARM] Add MVE interleaving load/store family.
Simon Tatham via llvm-commits
- [llvm] r364291 - [ARM] Add MVE vector load/store instructions.
Simon Tatham via llvm-commits
- [llvm] r364292 - [ARM] Add remaining miscellaneous MVE instructions.
Simon Tatham via llvm-commits
- [llvm] r364293 - [ARM] Extra MVE-related testing.
Simon Tatham via llvm-commits
- [llvm] r364294 - [ARM] Explicit lowering of half <-> double conversions.
Simon Tatham via llvm-commits
- [llvm] r364300 - [ARM] Fix buildbot failure due to -Werror.
Simon Tatham via llvm-commits
- [llvm] r364305 - [ARM] Re-enable misspelled RUN: lines in fullfp16.s.
Simon Tatham via llvm-commits
- [llvm] r364329 - [ARM] Code-generation infrastructure for MVE.
Simon Tatham via llvm-commits
- [llvm] r364331 - [ARM] Support inline assembler constraints for MVE.
Simon Tatham via llvm-commits
- [llvm] r364531 - [ARM] Tighten restrictions on use of SP in v8.1-M CSEL.
Simon Tatham via llvm-commits
- [llvm] r364532 - [ARM] Make coprocessor number restrictions consistent.
Simon Tatham via llvm-commits
- [llvm] r364533 - [ARM] Fix handling of zero offsets in LOB instructions.
Simon Tatham via llvm-commits
- [llvm] r364534 - [ARM] Fix bogus assertions in copyPhysReg v8.1-M cases.
Simon Tatham via llvm-commits
- [llvm] r364635 - [ARM] Fix integer UB in MVE load/store immediate handling.
Simon Tatham via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63650: [ARM] Add MVE interleaving load/store family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63814: [TableGen] Allow DAG isel patterns to override default operands.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63862: [ARM] Tighten restrictions on use of SP in v8.1-M CSEL.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63863: [ARM] Make coprocessor number restrictions consistent.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63864: [ARM] Fix handling of zero offsets in LOB instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63865: [ARM] Fix bogus assertions in copyPhysReg v8.1-M cases.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63862: [ARM] Tighten restrictions on use of SP in v8.1-M CSEL.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63814: [TableGen] Allow DAG isel patterns to override default operands.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63938: [ARM] Stop using scalar FP instructions in integer-only MVE mode.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63937: [ARM] MVE: allow soft-float ABI to pass vector types.
Simon Tatham via Phabricator via llvm-commits
- [llvm] r364168 - Follow up of rL363913. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] r364298 - [ARM] MVE VPT Blocks
Sjoerd Meijer via llvm-commits
- [PATCH] D63595: [ARM] Mark div and rem as expand for MVE
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63677: [ARM] Don't reserve R12 on Thumb1 as an emergency spill slot.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63729: [ARM] MVE fp to int convertions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63476: [ARM] DLS/LE low-overhead loop code generation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63725: [ARM] Mark math routines as non-legal for MVE
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63711: [ARM] MVE VPT Blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63810: Change the default arm-linux-gnueabihf target to armv7
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63567: [ARM] Mve vector shuffles
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63840: [ARM] Add support for MVE pre and post inc loads and stores.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63809: [HardwareLoops] Loop counter guard Loop intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63729: [ARM] MVE fp to int conversions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63816: [ARM] WLS/LE Code Generation
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r364339 - [AMDGPU] Removed dead SIMachineFunctionInfo::getWorkItemIDVGPR()
Stanislav Mekhanoshin via llvm-commits
- [llvm] r364619 - [AMDGPU] Packed thread ids in function call ABI
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D63716: AMDGPU/GFX10: implement ds_ordered_count changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63724: [AMDGPU] Allow any value in unused src0 field in v_nop
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63709: [AMDGPU] Add peephole to optimize MOV
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63749: AMDGPU: Make amdgcn.s.get.waveid.in.workgroup inaccessiblememonly
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63780: [AMDGPU] Removed dead SIMachineFunctionInfo::getWorkItemIDVGPR()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63780: [AMDGPU] Removed dead SIMachineFunctionInfo::getWorkItemIDVGPR()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63796: AMDGPU: Check MRI for callee saved regs instead of TRI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63849: AMDGPU: Make s34 the FP register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63849: AMDGPU: Make s34 the FP register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63882: AMDGPU: Custom lower vector_shuffle for v4i16/v4f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63851: [AMDGPU] Packed thread ids in function call ABI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r364521 - [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [lld] r361830 - Reland D61583 [ELF] Error on relocations to STT_SECTION symbols if the sections were discarded
Stephan Bergmann via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D63976: Allow clang -Os and -Oz to work with -flto and lld
Stephen Checkoway via llvm-commits
- [PATCH] D63256: [OpenCL] Split type and macro definitions into opencl-c-base.h
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D63561: [OpenCL] Improve diagnostic for placement new
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D63608: Remove some autoconf references from docs and comments
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D63810: Change the default arm-linux-gnueabihf target to armv7
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D63810: Change the default arm-linux-gnueabihf target to armv7
Sylvestre Ledru via Phabricator via llvm-commits
- [www] r364706 - Add first draft of dev mtg website.
Tanya Lattner via llvm-commits
- [www] r364707 - Add sponsor logos.
Tanya Lattner via llvm-commits
- [www] r364708 - Fix and adjust sponsors.
Tanya Lattner via llvm-commits
- [www] r364725 - Add registration links.
Tanya Lattner via llvm-commits
- [PATCH] D41585: [Greedy RegAlloc] Take into account the cost of local intervals when selecting split candidate.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D63831: [scudo][standalone] Introduce the C & C++ wrappers [fixed]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D63444: [ThinLTO] Optimize write-only globals out
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D63976: Allow clang -Os and -Oz to work with -flto and lld
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r364445 - [WebAssembly] Implement tail calls and unify tablegen call classes
Thomas Lively via llvm-commits
- [llvm] r364446 - [WebAssembly] Omit wrap on i64x2.{shl, shr*} ISel when possible
Thomas Lively via llvm-commits
- [PATCH] D62877: [WebAssembly] Implement tail calls and unify tablegen call classes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D63615: [WebAssembly] Omit wrap on i64x2.{shl, shr*} ISel when possible
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Add option to emit passive segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Add option to emit passive segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Add option to emit passive segments
Thomas Lively via Phabricator via llvm-commits
- [llvm] r364523 - IR: compare type attributes deeply when looking into functions.
Tim Northover via llvm-commits
- [llvm] r364550 - Bitcode: derive all types used from records instead of Values.
Tim Northover via llvm-commits
- [PATCH] D63842: [PGO] Update ICP pass for recent byval type changes
Tim Northover via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D62742: [OpaquePtr] BitcodeReader: don't rely on Types derived from a Value to provide pointer structure
Tim Northover via Phabricator via llvm-commits
- [PATCH] D62319: IR: add 'byval(<ty>)' variant to 'byval' function parameters
Tim Northover via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D63842: [PGO] Update ICP pass for recent byval type changes
Tim Northover via Phabricator via llvm-commits
- [llvm] r364208 - [AMDGPU] Allow any value in unused src0 field in v_nop
Tim Renouf via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63724: [AMDGPU] Allow any value in unused src0 field in v_nop
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63724: [AMDGPU] Allow any value in unused src0 field in v_nop
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63712: [AMDGPU] Fix +DumpCode to print an entry label for the first function
Tim Renouf via Phabricator via llvm-commits
- [llvm] r364248 - [NVPTX][NFC] Fix documentation for shfl instructions.
Tim Shen via llvm-commits
- [llvm] r364250 - Revert "[NVPTX][NFC] Fix documentation for shfl instructions." The
Tim Shen via llvm-commits
- [lld] r364209 - Merging r359094:
Tom Stellard via llvm-commits
- [www] r364601 - Add GitHub migration status page
Tom Stellard via llvm-commits
- [www] r364602 - Add executable bit to GitHubMigrationStatus to try to fix includes
Tom Stellard via llvm-commits
- [www] r364603 - GitHubMigrationStatus: Fix page layout
Tom Stellard via llvm-commits
- [test-suite] r364604 - Creating release candidate rc3 from release_801 branch
Tom Stellard via llvm-commits
- [lld] r364604 - Creating release candidate rc3 from release_801 branch
Tom Stellard via llvm-commits
- [debuginfo-tests] r364604 - Creating release candidate rc3 from release_801 branch
Tom Stellard via llvm-commits
- [PATCH] D63698: AMDGPU/GlobalISel: Select G_TRUNC
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63407: AMDGPU/GlobalISel: Fix RegBankSelect for s1 sext/zext/anyext
Tom Stellard via Phabricator via llvm-commits
- [llvm] r364450 - Allow matching extend-from-memory with strict FP nodes
Ulrich Weigand via llvm-commits
- [PATCH] D62890: [DAGCombiner] Merge consecutive stores of vector elements before types are legalized
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r364237 - [SLP] NFC: Fixed typo in comment
Vasileios Porpodas via llvm-commits
- [llvm] r364478 - [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63661: [SLPVectorizer] Operand reordering across multiple instructions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D63948: [SLP] Limit compilation time of look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D59225: [profile] Support for GCDA profiling in Fuchsia
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63689: llvm-cov don't fail the entire invocation if one of the provided object doesn't contain coverage info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59225: [profile] Support for GCDA profiling in Fuchsia
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63429: [DebugInfo] Avoid adding too much indirection to pointer-valued variables
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63429: [DebugInfo] Avoid adding too much indirection to pointer-valued variables
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58450: [DebugInfo][MachineCSE] Don't try to copy-propagate debuginfo for every COPY seen
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r364247 - [NFC] Add missing consts into memoryaccess_def_iterator
Vitaly Buka via llvm-commits
- [compiler-rt] r364261 - [sanitizer] Enabled getpw_getgr.cc on iOS
Vitaly Buka via llvm-commits
- [llvm] r364491 - [GN] Update build files
Vitaly Buka via llvm-commits
- [llvm] r364493 - [GN] Fix check-llvm
Vitaly Buka via llvm-commits
- [llvm] r364582 - [GN] Set exit code to 1 if changes are needed
Vitaly Buka via llvm-commits
- [llvm] r364583 - [GN] Update build file
Vitaly Buka via llvm-commits
- [zorg] r364584 - Add sync_source_lists_from_cmake.py step to GN bot
Vitaly Buka via llvm-commits
- [zorg] r364659 - Move GN bot into clang.exp
Vitaly Buka via llvm-commits
- [PATCH] D63468: llvm-symbolizer: Add a FRAME command.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57786: [sanitizer] Enabled getpw_getgr.cc on iOS
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61879: WIP: Prototype of DSE optimizations for -ftrivial-auto-var-init
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63658: [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.*
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63909: Move GN bot into clang.exp
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63940: [NFC] Pass DataLayout into isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63966: Add IsBytewiseValueTest
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63967: Handle IntToPtr in isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D63736: [GWP-ASan] Guard against recursive allocs. Pack TLS for perf.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D63841: [GWP-ASan] Add generic unwinders and structure backtrace output.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D63789: [ODRHash] Fix null pointer dereference for ObjC selectors with empty slots.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Wei Mi via Phabricator via llvm-commits
- [llvm] r364310 - Expand cloneLoopWithPreheader() to support cloning loop nest
Whitney Tsang via llvm-commits
- [PATCH] D63446: Expand cloneLoopWithPreheader() to support cloning loop nest
Whitney via Phabricator via llvm-commits
- [PATCH] D63446: Expand cloneLoopWithPreheader() to support cloning loop nest
Whitney via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Whitney via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Whitney via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Whitney via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Whitney via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Whitney via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
William Moses via Phabricator via llvm-commits
- [PATCH] D63845: [WIP] Create a clang attribute that lets users specify LLVM attributes
William Moses via Phabricator via llvm-commits
- [llvm] r364570 - [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via llvm-commits
- [llvm] r364576 - [WebAssembly] AsmParser: better atomic inst detection
Wouter van Oortmerssen via llvm-commits
- [llvm] r364658 - [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via llvm-commits
- [llvm] r364681 - [WebAssembly] Assembler: Improve section parsing.
Wouter van Oortmerssen via llvm-commits
- [llvm] r364682 - [WebAssembly] Assembler: Allow offsets and p2align in symbol load.
Wouter van Oortmerssen via llvm-commits
- [llvm] r364688 - [WebAssembly] Allow @object in .type directives.
Wouter van Oortmerssen via llvm-commits
- [llvm] r364689 - [WebAssembly] Assembler: support .int16/32/64 directives.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63747: [WebAssembly] AsmParser: better atomic inst detection
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63747: [WebAssembly] AsmParser: better atomic inst detection
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63747: [WebAssembly] AsmParser: better atomic inst detection
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63633: [WebAssembly] Fix p2align in assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63898: [WebAssembly] Enable an atomic.notify MC test
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63901: [WebAssembly] Added visibility and ident directives to WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63947: [WebAssembly] Assembler: Improve section parsing.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63947: [WebAssembly] Assembler: Improve section parsing.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63951: [WebAssembly] Assembler: Allow offsets and p2align in symbol load.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63947: [WebAssembly] Assembler: Improve section parsing.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63951: [WebAssembly] Assembler: Allow offsets and p2align in symbol load.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63955: [WebAssembly] Allow @object in .type directives.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63959: [WebAssembly] Assembler: support .int16/32/64 directives.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63955: [WebAssembly] Allow @object in .type directives.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63959: [WebAssembly] Assembler: support .int16/32/64 directives.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63738: [AIX]Enable lowering of MCSymbol MachineOperand
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [llvm] r364322 - Improve zero-size allocation with safe_malloc, etc.
Xing Xue via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Xing Xue via Phabricator via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Xing Xue via Phabricator via llvm-commits
- [PATCH] D63668: [Support] Improve zero-size allocation with safe_malloc, etc.
Xing Xue via Phabricator via llvm-commits
- [PATCH] D63786: Print NULL as "(null)" in diagnostic message
Xing Xue via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Xinliang David Li via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Yannis Juglaret via Phabricator via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Yannis Juglaret via Phabricator via llvm-commits
- [PATCH] D62738: [HIP] Support attribute hip_pinned_shadow
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D63706: [InlineCost] Fix bug 42084: remember negative result when computing full inline cost
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D63706: [InlineCost] Fix bug 42084: remember negative result when computing full inline cost
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60606: [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60606: [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for SwitchInst
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D63784: [clang-tidy] Fix ClangTidyTest to initialize context before checks.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D63288: [clang-tidy] Generalize TransformerClangTidyCheck to take a rule generator.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Yonghong Song via Phabricator via llvm-commits
- [llvm] r364211 - [llvm-objdump] Match GNU objdump on symbol types shown in disassembly
Yuanfang Chen via llvm-commits
- [llvm] r364573 - [llvm-objdump] Update the doc for --disassemble-functions.
Yuanfang Chen via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Match GNU objdump on symbol types shown in disassembly output.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63524: [llvm-objdump] Allow --disassemble-functions to take demangled names
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are not found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63787: [llvm-objdump] Update the doc for --disassemble-functions.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63787: [llvm-objdump] Update the doc for --disassemble-functions.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63779: [llvm-objdump] Warn if no user specified sections (-j) are found.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63800: [NFC][PowerPC] Improve the for loop in Early Return
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63800: [NFC][PowerPC] Improve the for loop in Early Return
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63972: [PowerPC] Do the Early Return for the li and unconditional branch
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63972: [PowerPC] Do the Early Return for the li and unconditional branch
Zhang Kang via Phabricator via llvm-commits
- [llvm] r364620 - [NFC][PowerPC] Move XS*QP series instruction apart from XS*QPO series in position of td file
Zi Xuan Wu via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D63916: [PowerPC] Add constraint fp support about exception part for operation +-*/
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60601: [DAGCombiner] Exploiting more about the transformation of TransformFPLoadStorePair function
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
qshanz via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
vit9696 via Phabricator via llvm-commits
- [PATCH] D56554: [ELF] Add '-z nognustack' opt to suppress emitting PT_GNU_STACK
vit9696 via Phabricator via llvm-commits
- [compiler-rt] r364332 - [scudo][standalone] Introduce the C & C++ wrappers
via llvm-commits
- [llvm] r364673 - [llvm-ar] Document response file support in --help
via llvm-commits
- [compiler-rt] r364700 - [TSan] Attempt to fix linker error for Linux on AArch64
via llvm-commits
Last message date:
Sun Jun 30 23:48:54 PDT 2019
Archived on: Sun Jun 30 23:49:09 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).