The Week Of Monday 22 July 2019 Archives by author
Starting: Mon Jul 22 00:15:46 PDT 2019
Ending: Sun Jul 28 22:24:51 PDT 2019
Messages: 2060
- Phabricator stability
Aaron Ballman via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D65376: Randomly outline code for cold regions
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D65048: [GISel]: Attach missing range metadata while translating G_LOADs
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D62183: [Windows] Fix race condition between state changes
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D65230: [CMake] Loosen Python version check and ignore patch version
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64968: [Object] Create MutableObject class for doing Object Mutations [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65347: [RISCV] Fix uninitialized variable after call to evaluateConstantImm
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D64042: [Symbol] Improve Variable::GetLanguage
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64771: [lldb][test_suite] skip tests of `libstdcpp` on Android and clean up
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64583: [lldb][test_suite] Fix skipIfTargetAndroid decorator
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64042: [Symbol] Improve Variable::GetLanguage
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64767: [lldb][test_suite] Update tests with unexpected pass on Android aarch64
Alex Langford via Phabricator via llvm-commits
- [PATCH] D65165: [Symbol] Fix some botched logic in Variable::GetLanguage
Alex Langford via Phabricator via llvm-commits
- [llvm] r366956 - [Support] move FileCollector from LLDB to llvm/Support
Alex Lorenz via llvm-commits
- [llvm] r366958 - Fix unittest build issue in r366956
Alex Lorenz via llvm-commits
- [llvm] r367061 - [FileCollector] add support for recording empty directories
Alex Lorenz via llvm-commits
- [PATCH] D65237: [Support] move FileCollector from LLDB to llvm/Support
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65237: [Support] move FileCollector from LLDB to llvm/Support
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65237: [Support] move FileCollector from LLDB to llvm/Support
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65237: [Support] move FileCollector from LLDB to llvm/Support
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65297: [FileCollector] add support for recording empty directories
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65297: [FileCollector] add support for recording empty directories
Alex Lorenz via Phabricator via llvm-commits
- [lld] r366944 - [LLD] Do not print additional newlines after reaching error limit
Alexander Richardson via llvm-commits
- [compiler-rt] r367170 - [compiler-rt] Fix running tests on macOS when XCode is not installed
Alexander Richardson via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65323: If XCode is not installed, `xcodebuild -version -sdk macosx Path` will give xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance In this case...
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65323: If XCode is not installed, `xcodebuild -version -sdk macosx Path` will give xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance In this case...
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65323: [compiler-rt] Fix running tests on macOS when XCode is not installed
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D64871: [llvm-lipo] Implement alignment function in -create
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65247: [llvm-lipo] Implement -replace
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65247: [llvm-lipo] Implement -replace
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65259: fix typedef issue for offset relocation
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D64765: [OPENMP]Add support for analysis of firstprivate variables.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62398: [OPENMP][NVPTX]Perform memory flush if number of threads to sync is 1 or less.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D65106: [OPENMP]Add support for analysis of reduction variables.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r367143 - [MemorySSA & LoopPassManager] Analysis can be preserved only when all loop passes preserve it.
Alina Sbirlea via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65338: [MemorySSA] Extend allowed behavior for simplified instructions.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65358: [WebAssembly] allow EM_ASM to be used with setjmp
Alon Zakai via Phabricator via llvm-commits
- [llvm] r366857 - [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson via llvm-commits
- [llvm] r366943 - [AArch64][GlobalISel] Fix a crash during s128 G_ICMP legalization due to r366317.
Amara Emerson via llvm-commits
- [llvm] r366951 - [GlobalISel] Support for inlining memcpy, memset and memmove calls.
Amara Emerson via llvm-commits
- [llvm] r366957 - [AArch64][GlobalISel] Don't try to use GISel if subtarget doesn't have neon or fp.
Amara Emerson via llvm-commits
- [llvm] r367060 - [AArch64][GlobalISel] Fix G_SELECT legalization fallback after r366943.
Amara Emerson via llvm-commits
- [llvm] r367075 - [AArch64][GlobalISel] Simplify zext/sext selection, use MachineIRBuilder. NFC.
Amara Emerson via llvm-commits
- [llvm] r367164 - [AArch64][GlobalISel] Implement narrowing of G_SEXT.
Amara Emerson via llvm-commits
- [PATCH] D65048: [GISel]: Attach missing range metadata while translating G_LOADs
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65119: [GlobalISel][AArch64] Teach GISel to handle shifts in load addressing modes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65157: [GlobalISel][AArch64] Save a copy on G_SELECT by fixing condition to GPR
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65168: [AArch64][GlobalISel] Make vector dup optimization look at last elt of ZeroVec
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65244: [AArch64][GlobalISel] Don't try to use GISel if subtarget doesn't have neon or fp.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65173: [AArch64][GlobalISel] Fold G_MUL into XRO load addressing mode when possible
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D61787: [GlobalISel Legalizer] Improve artifact combiner
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65248: [AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65244: [AArch64][GlobalISel] Don't try to use GISel if subtarget doesn't have neon or fp.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65355: [AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit pointers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65357: [AArch64][GlobalISel] Implement narrowing of G_SEXT.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65357: [AArch64][GlobalISel] Implement narrowing of G_SEXT.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D61105: [MS] Emit S_HEAPALLOCSITE debug info in SelectionDAG
Amy Huang via Phabricator via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Ankit via Phabricator via llvm-commits
- [llvm] r366911 - [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60663: Time profiler: small fixes and optimizations
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
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] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
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] D65202: [Support] Fix `-ftime-trace-granularity` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65092: [clang] Add isDirectlyDerivedFrom AST Matcher.
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D65279: [clang] Fail for empty names in is*DerivedFrom matchers.
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
António Afonso via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
António Afonso via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
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] D64013: Correctly use GetLoadedModuleList to take advantage of libraries-svr4
António Afonso via Phabricator via llvm-commits
- [PATCH] D65171: [LLDB] Find debugserver in Command Line Tools as well
António Afonso via Phabricator via llvm-commits
- [PATCH] D64871: [llvm-lipo] Implement alignment function in -create
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65117: [llvm-Object] Added public MaxSectionAlignment to MachOUniversal
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64871: [llvm-lipo] Implement alignment function in -create
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65247: [llvm-lipo] Implement -replace
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65247: [llvm-lipo] Implement -replace
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64871: [llvm-lipo] Implement alignment function in -create
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65251: [llvm-lipo] Add test for -verify_archs
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65342: add 'a' to chmod in llvm-lipo executability tests
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Argyrios Kyrtzidis 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] D64966: [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D64966: [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D64966: [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Austin Kerbow via Phabricator via llvm-commits
- [llvm] r366894 - [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
Azhar Mohammed via llvm-commits
- [zorg] r366740 - [monorepo_build] Also write GIT_DISTANCE to the last_good_build.properties file
Azharuddin Mohammed via llvm-commits
- [PATCH] D64554: [CrossTU] Add a function to retrieve original source location.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64635: [CrossTU] Added CTU argument to diagnostic consumer create fn.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65064: [CrossTU] Add a function to retrieve original source location.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64638: [CrossTU] Fix plist macro expansion if macro in other file.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64638: [CrossTU] Fix plist macro expansion if macro in other file.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Bart J.F. De Smet via Phabricator via llvm-commits
- [PATCH] D65012: Adds support for formatting NS_CLOSED_ENUM and CF_CLOSED_ENUM alongside NS_ENUM and CF_ENUM.
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r364964 - [SLP] Recommit: Look-ahead operand reordering heuristic.
Benjamin Kramer via llvm-commits
- [llvm] r364964 - [SLP] Recommit: Look-ahead operand reordering heuristic.
Benjamin Kramer via llvm-commits
- [PATCH] D64888: Use the MachineBasicBlock symbol for a callbr target
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D65181: Use the MachineBasicBlock symbol for a callbr target
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D65304: Don't recreate a label if it's already used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D65352: [CodeGen] Require a name for a block addr target
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D65073: [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cpp
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D65073: [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cpp
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r367136 - [lld-link] diagnose undefined symbols before LTO when possible
Bob Haarman via llvm-commits
- [llvm] r367142 - add 'a' to chmod in llvm-lipo executability tests
Bob Haarman via llvm-commits
- [PATCH] D62434: [lld-link] diagnose undefined symbols before LTO when possible
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D62434: [lld-link] diagnose undefined symbols before LTO when possible
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D65342: add 'a' to chmod in llvm-lipo executability tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D65342: add 'a' to chmod in llvm-lipo executability tests
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D59555: [analyzer] Add yaml parser to GenericTaintChecker
Borsik Gábor via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D64856: [MIPS GlobalISel] ClampScalar and select pointer G_ICMP
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D28855: [CMake] Copy per-component `required_libraries` into `LINK_COMPONENTS`. NFC.
Bryant Wong via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Cameron McInally via Phabricator via llvm-commits
- [llvm] r367097 - [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Carl Ritson via llvm-commits
- [llvm] r367105 - [AMDGPU] Move WQM/WWM intrinsic instruction selection to AMDGPUISelDAGToDAG
Carl Ritson via llvm-commits
- [PATCH] D64935: [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D64935: [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D64935: [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D65328: [AMDGPU] Move WQM/WWM intrinsic instruction selection to AMDGPUISelDAGToDAG
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D65328: [AMDGPU] Move WQM/WWM intrinsic instruction selection to AMDGPUISelDAGToDAG
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D65261: [PowerPC] Fix ICE when truncating to vector with odd-size elements.
Chaofan Qiu via Phabricator via llvm-commits
- [PATCH] D64681: Stop IR Dumps occurring after MachineVerifier
Charles Zhang via Phabricator via llvm-commits
- [llvm] r366867 - [PowerPC][NFC] use opcode instead of MachineInstr for instrHasImmForm().
Chen Zheng via llvm-commits
- [llvm] r366976 - [PowerPC] exclude more icmps in LSR which is converted in later hardware loop pass
Chen Zheng via llvm-commits
- [PATCH] D64795: [PowerPC] exclude more icmps in LSR which is converted in later hardware loop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64795: [PowerPC] exclude more icmps in LSR which is converted in later hardware loop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D65262: [SCEV] simplify more icmps with pred sle/ule to pred slt/ult
ChenZheng via Phabricator via llvm-commits
- [PATCH] D65131: [PowerPC][NFC] Added `getDefMIPostRA` method so that other methods don't need to implement it repeatedly
ChenZheng via Phabricator via llvm-commits
- [PATCH] D65323: If XCode is not installed, `xcodebuild -version -sdk macosx Path` will give xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance In this case...
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65045: [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overridden if it is empty.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D28855: [CMake] Copy per-component `required_libraries` into `LINK_COMPONENTS`. NFC.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65323: [compiler-rt] Fix running tests on macOS when XCode is not installed
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65270: [CMake] Fix source path generation for install in multi-config (MSBuild)
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Chris Jackson via Phabricator via llvm-commits
- [llvm] r366679 - Added address-space mangling for stack related intrinsics
Christudasan Devadasan via llvm-commits
- [PATCH] D64561: Add address-space mangling for stack related intrinsics
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D64563: Updated the signature for some stack related intrinsics (CLANG)
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] r366732 - [X86] When using AND+PACKUS in lowerV16I8Shuffle, generate the build vector directly in v16i8 with the correct 0x00 or 0xFF elements rather than using another VT and bitcasting it.
Craig Topper via llvm-commits
- [llvm] r366778 - [DAGCombiner] Use SDNode::isOperandOf to simplify some code. NFCI
Craig Topper via llvm-commits
- [llvm] r366779 - [DAGCombiner] Make ShrinkLoadReplaceStoreWithStore return an SDValue instead of an SDNode*. NFCI
Craig Topper via llvm-commits
- [llvm] r366835 - [X86] In lowerVectorShuffle, instead of creating a new node to canonicalize the shuffle mask by commuting, just commute the mask and swap V1/V2.
Craig Topper via llvm-commits
- [llvm] r366945 - [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Craig Topper via llvm-commits
- [llvm] r367195 - [X86] In combineLoopMAddPattern and combineLoopSADPattern, preserve the vector reduction flag on the final add. Handle unrolled loops by letting DAG combine revisit.
Craig Topper via llvm-commits
- [llvm] r367197 - [X86] Add test cases to show missing one use check in combineLoopMAddPattern.
Craig Topper via llvm-commits
- [llvm] r367198 - [X86] Don't use PMADDWD for vector add reductions of multiplies if the mul inputs have an additional user.
Craig Topper via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65132: [X86] In lowerVectorShuffle, instead of creating a new node to canonicalize the shuffle mask by commuting, just commute the mask and swap V1/V2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65132: [X86] In lowerVectorShuffle, instead of creating a new node to canonicalize the shuffle mask by commuting, just commute the mask and swap V1/V2.
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] D60388: FileCheck [8/12]: Define numeric var from expr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
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] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
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] D65319: [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scalar bit tests for the branches.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65354: [X86] Let MachineCombiner reassociate adds for ILP
Craig Topper via Phabricator via llvm-commits
- [llvm] r367124 - [AArch64][SVE2] Rename bitperm feature to sve2-bitperm
Cullen Rhodes via llvm-commits
- [PATCH] D65327: [AArch64][SVE2] Rename bitperm feature to sve2-bitperm
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65327: [AArch64][SVE2] Rename bitperm feature to sve2-bitperm
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
Dan Liew via Phabricator via llvm-commits
- [PATCH] D65252: [sanitizer_common] Allow customization of StartSymbolizerSubprocess
Dan Liew via Phabricator via llvm-commits
- [PATCH] D64681: Stop IR Dumps occurring after MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65219: [RISCV GlobalISel] Adding initial GlobalISel infrastructure
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65066: [ARM] Disable MVE fptosi and friends
Dave Green via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Dave Green via Phabricator via llvm-commits
- [PATCH] D65059: [ARM] Better OR's for MVE compares
Dave Green via Phabricator via llvm-commits
- [PATCH] D65049: [ARM] Fix for MVE VPT block pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D65080: [ARM][LowOverheadLoops] Revert remaining pseudos
Dave Green via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Dave Green via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Dave Green via Phabricator via llvm-commits
- [PATCH] D65059: [ARM] Better OR's for MVE compares
Dave Green via Phabricator via llvm-commits
- [PATCH] D65103: [ARM] Better patterns for fp <> predicate vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D65066: [ARM] Disable MVE fptosi and friends
Dave Green via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Dave Green via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Dave Green via Phabricator via llvm-commits
- [PATCH] D65054: [ARM] MVE floating point compares and selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D65133: [ARM] MVE VPNOT
Dave Green via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Dave Green via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Dave Green via Phabricator via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Dave Green via Phabricator via llvm-commits
- [PATCH] D65051: [ARM] MVE integer compares and selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Dave Green via Phabricator via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Dave Green via Phabricator via llvm-commits
- [PATCH] D65053: [ARM] Basic And/Or/Xor handling for MVE predicates
Dave Green via Phabricator via llvm-commits
- [PATCH] D65054: [ARM] MVE floating point compares and selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D65058: [ARM] Better AND's for MVE compares
Dave Green via Phabricator via llvm-commits
- [PATCH] D65059: [ARM] Better OR's for MVE compares
Dave Green via Phabricator via llvm-commits
- [PATCH] D65061: [ARM] MVE compare vector splat combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D65062: [ARM] More MVE compare vector splat combines for AND's
Dave Green via Phabricator via llvm-commits
- [PATCH] D65066: [ARM] Disable MVE fptosi and friends
Dave Green via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Dave Green via Phabricator via llvm-commits
- [PATCH] D65133: [ARM] MVE VPNOT
Dave Green via Phabricator via llvm-commits
- [PATCH] D65133: [ARM] MVE VPNOT
Dave Green via Phabricator via llvm-commits
- [PATCH] D65133: [ARM] MVE VPNOT
Dave Green via Phabricator via llvm-commits
- [PATCH] D65103: [ARM] Better patterns for fp <> predicate vectors
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
- [llvm] r365162 - [llvm-objcopy] Change handling of output file permissions
David Blaikie via llvm-commits
- [llvm] r366755 - llvm-objcopy/test: add REQUIRES: shell for use of umask
David Blaikie via llvm-commits
- [PATCH] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64544: [DWARF] Add more error handling to debug line parser.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
David Blaikie via Phabricator via llvm-commits
- [llvm] r366925 - [InstCombine] Adjusted pow-exp tests for Windows [NFC]
David Bolvansky via llvm-commits
- [llvm] r366942 - Let CorrelatedValuePropagation preserve LazyValueInfo
David Bolvansky via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [llvm] r366684 - [ARM] Fix for MVE VPT block pass
David Green via llvm-commits
- [llvm] r366790 - [ARM] Rename NEONModImm to VMOVModImm. NFC
David Green via llvm-commits
- [llvm] r366885 - [ARM] MVE integer compares and selects
David Green via llvm-commits
- [llvm] r366890 - [ARM] MVE predicate register support
David Green via llvm-commits
- [llvm] r366907 - [ARM] Basic And/Or/Xor handling for MVE predicates
David Green via llvm-commits
- [llvm] r366909 - [ARM] MVE floating point compares and selects
David Green via llvm-commits
- [llvm] r366910 - [ARM] Better AND's for MVE compares
David Green via llvm-commits
- [llvm] r366920 - [ARM] Better OR's for MVE compares
David Green via llvm-commits
- [llvm] r366924 - [ARM] MVE compare vector splat combine
David Green via llvm-commits
- [llvm] r366928 - [ARM] More MVE compare vector splat combines for ANDs
David Green via llvm-commits
- [llvm] r366931 - [ARM] Disable MVE fptosi and friends
David Green via llvm-commits
- [llvm] r366934 - [ARM] Rewrite how VCMP are lowered, using a single node
David Green via llvm-commits
- [llvm] r367191 - [ARM] Better patterns for fp <> predicate vectors
David Green via llvm-commits
- [llvm] r367192 - [ARM] MVE VPNOT
David Green via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
David Greene via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
David Li via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
David Li via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
David Li via Phabricator via llvm-commits
- [PATCH] D64061: Force check prof branch_weights consistency in SwitchInstProfUpdateWrapper
David Li via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
David Li via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
David Li via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
David Li via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
David Li via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
David Li via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via Phabricator via llvm-commits
- [llvm] r366912 - [AIX][lit] Don't depend on psutil on AIX
David Tenty via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D53137: Scalable type size queries (llvm)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D53137: Scalable type size queries (llvm)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D65321: [MIPS GlobalISel] Fix check for void return during lowerCall
Diana Picus via Phabricator via llvm-commits
- [PATCH] D65107: [clang-doc] Fix html entities in rendered text
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D65005: [clang-doc] Fix output format of html
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D64938: [clang-doc] Add option for user provided stylesheets
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D65306: [clang-doc] Fix failing tests on Windows
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D65309: [clang-format] Fix style of css file paths
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r366921 - [AMDGPU][MC][GFX10] Enabled GFX10 assembly with arbitrary wavesize assumed by the code
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D62911: WIP: AMDGPU: Use fixup for local linkage functions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D65158: [AMDGPU] Add all vgpr classes to asm parser
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D65241: [Polly][NFC][ScopBuilder] Move addUserAssumptions to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D65241: [Polly][NFC][ScopBuilder] Move addUserAssumptions to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix(es) option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64902: [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65046: [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65046: [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64859: [InstCombine] strncmp(x,y,strlen(x|y)+1) -> strcmp(x,y)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted tests for Windows [NFC]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted tests for Windows [NFC]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted pow-exp tests for Windows [NFC]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted pow-exp tests for Windows [NFC]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65305: [InstCombine] remove flop from lerp patterns
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix(es) option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D14700: [mips][freebsd] Explicitly select PC-relative Personality and LSDA encodings.
Ed Maste via Phabricator via llvm-commits
- [llvm] r366851 - [ARM] Add opt-bisect support to ARMParallelDSP.
Eli Friedman via llvm-commits
- [llvm] r366855 - [docs] Clarify where the indirect UB due to write-write races comes from
Eli Friedman via llvm-commits
- [llvm] r366963 - [ARM] Remove dead code from ARMConstantIslands.
Eli Friedman via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Eli Friedman via llvm-commits
- [PATCH] D65134: Clarify where the indirect UB due to write-write races comes from
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63972: [PowerPC] Do the Early Return for the li and unconditional branch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65134: Clarify where the indirect UB due to write-write races comes from
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64816: [PredicateInfo] Use SmallVector instead of SmallPtrSet.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65175: [ARM] Transform compare of masked value to shift on Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64984: [Verifier] Verify all blockaddress constants left over have at least one user.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65175: [ARM] Transform compare of masked value to shift on Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63972: [PowerPC] Do the Early Return for the li and unconditional branch
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] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63972: [PowerPC] Do the Early Return for the li and unconditional branch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65324: [ARM][ParallelDSP] Convert to function pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65351: [ARM] Lower "(x<<c) > 0x80000000U" to "lsls" on Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64753: [CrossTU][NFCI] Refactor loadExternalAST function
Endre Fülöp via Phabricator via llvm-commits
- [PATCH] D64753: [CrossTU][NFCI] Refactor loadExternalAST function
Endre Fülöp via Phabricator via llvm-commits
- [PATCH] D64753: [CrossTU][NFCI] Refactor loadExternalAST function
Endre Fülöp via Phabricator via llvm-commits
- [llvm] r366737 - Temporarily Revert "[Attributor] Liveness analysis." as it's breaking the build.
Eric Christopher via llvm-commits
- [llvm] r366736 - [Attributor] Liveness analysis.
Eric Christopher via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Eric Christopher via llvm-commits
- [PATCH] D65370: libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D64914: Implement P1771
Erich Keane via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [llvm] r366787 - [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via llvm-commits
- [compiler-rt] r367188 - Don't initialize interceptor_metadata_map unless SI_POSIX is set
Eugene Leviant via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D64794: [sanitizer_common] Don't initialize interceptor_metadata_map unless SI_POSIX is set
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r366947 - [CodeGen] Add missing comment (NFC)
Evandro Menezes via llvm-commits
- [llvm] r366962 - [InstCombine] Swap order of checks to improve compile time (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D64805: [AArch64] Don't call bcmp for small byte comparisons
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D64805: [AArch64] Expand bcmp() for small comparisons
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Evgeniy via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65276: [SCEV] Disable canonical expansion for nested recurrences.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Evgeniy via Phabricator via llvm-commits
- [lld] r366676 - [ARM][test] Improve tests
Fangrui Song via llvm-commits
- [llvm] r366866 - [AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after r366857
Fangrui Song via llvm-commits
- [lld] r366988 - [ELF][MIPS] Improve tests
Fangrui Song via llvm-commits
- [llvm] r367000 - [MC] Delete unused MCInstPrinter::markup overload and getPrintHexStyle
Fangrui Song via llvm-commits
- [lld] r367117 - [ELF] Detemplate maybeReportUndefined and copySectionsIntoPartitions
Fangrui Song via llvm-commits
- [lld] r367126 - [ELF] Simplify with dyn_cast_or_null. NFC
Fangrui Song via llvm-commits
- [PATCH] D64968: [Object] Create MutableObject class for doing Object Mutations [Part 2]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64796: [builtins][test] XFAIL two SPARC tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64906: [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64906: [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64906: [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64903: [ELF] Pad the last page of last PF_X PT_LOAD with traps when -z separate-code is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65183: [Format] Make it easy to add new format::FormatStyle::LanguageStandard. NFCI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65194: [Format] Make getFormattingLangOpts clear LS_Auto uses LS_Cpp11 lexing rule
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64903: [ELF] Pad the last page of last PF_X PT_LOAD with traps when -z separate-code is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64327: [ELF] Loose condition for relocation with a symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65278: [llvm-objcopy] - Stop using Inputs/alloc-symtab.o.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65318: ObjectFileELF: Use llvm::JamCRC to refactor CRC32 computation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65278: [llvm-objcopy] - Stop using Inputs/alloc-symtab.o.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r365920 - [IndVars] Use exit count reasoning to discharge obviously untaken exits
Florian Hahn via llvm-commits
- [llvm] r366998 - [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via llvm-commits
- [test-suite] r366999 - Skip test earlier if metric is not found in compare.py
Florian Hahn via llvm-commits
- [test-suite] r367002 - Add geomean column earlier to dataout as Series in compare.py.
Florian Hahn via llvm-commits
- [llvm] r367028 - [PredicateInfo] Use SmallVector instead of SmallPtrSet.
Florian Hahn via llvm-commits
- [llvm] r367049 - [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via llvm-commits
- [llvm] r367160 - Revert [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64816: [PredicateInfo] Use SmallVector instead of SmallPtrSet.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64065: Skip test earlier if metric is not found in compare.py
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64066: Add geomean column earlier to dataout as Series in compare.py.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64984: [Verifier] Verify all blockaddress constants left over have at least one user.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64065: Skip test earlier if metric is not found in compare.py
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64066: Add geomean column earlier to dataout as Series in compare.py.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64816: [PredicateInfo] Use SmallVector instead of SmallPtrSet.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65204: [GVN] Also invalidate users of instructions replaced due to conditionals.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64866: [PredicateInfo] Replace pointer comparisons with deterministic compares.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64984: [Verifier] Verify all blockaddress constants left over have at least one user.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Florian Hahn via Phabricator via llvm-commits
- [llvm] r366832 - [Remarks] Add unit tests for YAML serialization
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366842 - [Remarks][NFC] Move the YAML serializer to its own header
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366849 - [Remarks] Introduce a new format: yaml-strtab
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366864 - [Remarks] String tables should be move-only
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366919 - [Remarks] Simplify the creation of remark serializers
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366939 - [Remarks][NFC] Rename remarks::Serializer to remarks::RemarkSerializer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366946 - [Remarks] Add support for serializing metadata for every remark streamer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r366965 - [Remarks][NFC] Rename remarks::Parser to remarks::RemarkParser
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367068 - [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367078 - Reland: [Remarks] Add support for serializing metadata for every remark streamer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367148 - [Remarks] Support parsing remark metadata in the YAML remark parser
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367151 - Revert "[Remarks] Support parsing remark metadata in the YAML remark parser"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367155 - Reland: [Remarks] Support parsing remark metadata in the YAML remark parser
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367161 - [Remarks] Update unit test to use StringRef::lower
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367162 - [Remarks] Silence Wreturn-type warning
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D15774: [PEI] Calculate stack protector frame offset before local stack allocation.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D65347: [RISCV] Fix uninitialized variable after call to evaluateConstantImm
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D65000: [ARM] Set default alignment to 64bits
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64241: [ASTImporter] Fix inequivalence of ClassTemplateInstantiations
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D64753: [CrossTU][NFCI] Refactor loadExternalAST function
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D44100: [ASTImporter] Reorder fields after structure import is finished
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D44100: [ASTImporter] Reorder fields after structure import is finished
Gabor Marton via Phabricator via llvm-commits
- Buildbot numbers for the week of 07/07/2019 - 07/13/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 07/14/2019 - 07/20/2019
Galina Kistanova via llvm-commits
- [llvm] r366986 - [BasicAA] Temporarily disable two tests
George Burgess IV via llvm-commits
- [PATCH] D64883: Add new warning -Walloca for use of builtin alloca function
George Burgess IV via Phabricator via llvm-commits
- [llvm] r366668 - [llvm-readobj] - Stop using precompiled objects in file-headers.test
George Rimar via llvm-commits
- [llvm] r366677 - [yaml2obj] - Change how we handle implicit sections.
George Rimar via llvm-commits
- [llvm] r366785 - [yaml2elf] - Treat the SHN_UNDEF section as kind of regular section.
George Rimar via llvm-commits
- [llvm] r366794 - [yaml2obj] - Add a support for defining null sections in YAMLs.
George Rimar via llvm-commits
- [llvm] r366796 - [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
George Rimar via llvm-commits
- [llvm] r366796 - [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
George Rimar via llvm-commits
- [llvm] r366886 - Recommit rr366796 "[Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections()."
George Rimar via llvm-commits
- [llvm] r366894 - [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via llvm-commits
- [llvm] r366895 - [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via llvm-commits
- [llvm] r366896 - [llvm-objdump] - Import the test/Object/X86/no-start-symbol.test test case and rewrite it to use YAML.
George Rimar via llvm-commits
- [llvm] r367003 - Recommit "rL366894: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections."
George Rimar via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64800: [llvm-readobj] - Stop using precompiled objects in file-headers.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D64800: [llvm-readobj] - Stop using precompiled objects in file-headers.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64987: [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
George Rimar via Phabricator via llvm-commits
- [PATCH] D64987: [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
George Rimar via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHN_UNDEF section as kind of regular section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65136: [llvm-objdump] - Import the test/Object/X86/no-start-symbol.test test case and rewrite it to use YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64987: [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65136: [llvm-objdump] - Import the test/Object/X86/no-start-symbol.test test case and rewrite it to use YAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65278: [llvm-objcopy] - Stop using Inputs/alloc-symtab.o.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
George Rimar via Phabricator via llvm-commits
- [PATCH] D65313: [llvm-readelf] Dump the stack sizes sections with --stack-sizes
George Rimar via Phabricator via llvm-commits
- [PATCH] D65313: [llvm-readelf] Dump the stack sizes sections with --stack-sizes
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
George Rimar via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D53137: Scalable type size queries (llvm)
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
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] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
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] D65096: Add seek support into llvm::raw_ostream that can be conditionally enabled.
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] r366948 - [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65358: [WebAssembly] allow EM_ASM to be used with setjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65358: [WebAssembly] allow EM_ASM to be used with setjmp
Guanzhong Chen via Phabricator via llvm-commits
- [polly] r366697 - [Polly] Clang complains about missing virtual destructor
Guillaume Chatelet via llvm-commits
- [PATCH] D64786: [Polly] Clang complains about missing virtual destructor
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64786: [Polly] Clang complains about missing virtual destructor
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64795: [PowerPC] exclude more icmps in LSR which is converted in later hardware loop pass
Hal Finkel via Phabricator via llvm-commits
- [llvm] r366431 - [x86] try harder to form LEA from ADD to avoid flag conflicts (PR40483)
Hans Wennborg via llvm-commits
- [lld] r366500 - [WebAssembly] fix bug in finding .tdata segment
Hans Wennborg via llvm-commits
- [lld] r366707 - Merging r366500:
Hans Wennborg via llvm-commits
- [lld] r366504 - [WebAssembly] Use passive segments by default when memory is shared
Hans Wennborg via llvm-commits
- [lld] r366709 - Merging r366504:
Hans Wennborg via llvm-commits
- [llvm] r366570 - [MachineCSE][MachinePRE] Avoid hoisting code from code regions into hot BBs.
Hans Wennborg via llvm-commits
- [llvm] r366444 - Revert "[DebugInfo] Generate fixups as emitting DWARF .debug_frame/.eh_frame."
Hans Wennborg via llvm-commits
- [lld] r366445 - [ELF][PPC] Delete ppc64-dynamic-relocations.s
Hans Wennborg via llvm-commits
- [lld] r366756 - Merging r366445:
Hans Wennborg via llvm-commits
- [llvm] r366481 - Fix C++ modules build
Hans Wennborg via llvm-commits
- [llvm] r366527 - [test] [llvm-objcopy] Fix broken test case
Hans Wennborg via llvm-commits
- [polly] r366510 - Update polly test for SCEV change.
Hans Wennborg via llvm-commits
- [lld] r366780 - [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Hans Wennborg via llvm-commits
- [lld] r366816 - Merging r366780 and r366784:
Hans Wennborg via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Hans Wennborg via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D64888: Use the MachineBasicBlock symbol for a callbr target
Hans Wennborg via Phabricator 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] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted pow-exp tests for Windows [NFC]
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65220: [InstCombine] Adjusted pow-exp tests for Windows [NFC]
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65302: [clang][docs][release notes] mention asm goto support
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r366874 - [Remark] Suppress the "-Wreturn-type" compiler warning, NFC
Haojian Wu via llvm-commits
- [PATCH] D65073: [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cpp
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D63126: [clangd] Implement "prepareRename"
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D65210: [clangd] Fix the annotate tweak after rL366893
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D65201: [clangd] Provide help text to users who run `clangd` in a terminal.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64925: [IR] Add getArg() method to Function class
Henry Wildermuth via Phabricator via llvm-commits
- [PATCH] D64925: [IR] Add getArg() method to Function class
Henry Wildermuth via Phabricator via llvm-commits
- [PATCH] D64916: [LV] isScalarEpilogueAllowed. NFC.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D64916: [LV] Scalar Epilogue Lowering. NFC.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Hideki Saito via Phabricator via llvm-commits
- [llvm] r366781 - [AMDGPU][NFC] Simplify test file for amdgcn intrinsics
Hideto Ueno via llvm-commits
- [llvm] r366788 - [Attributor] Deduce "dereferenceable" attribute
Hideto Ueno via llvm-commits
- [llvm] r366789 - [Attributor][NFC] Re-run clang-format on the Attributor.cpp
Hideto Ueno via llvm-commits
- [llvm] r367184 - [FunctionAttrs] Annotate "willreturn" for intrinsics
Hideto Ueno via llvm-commits
- [llvm] r367185 - [IR] Fix getPointerAlignment for CallBase
Hideto Ueno via llvm-commits
- [llvm] r367187 - [Attributor] Deduce "align" attribute
Hideto Ueno via llvm-commits
- [PATCH] D64876: [Attributor] Deduce "dereferenceable" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64901: [AMDGPU][NFC] Simplify test file for amdgcn intrinsics
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64876: [Attributor] Deduce "dereferenceable" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64876: [Attributor] Deduce "dereferenceable" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64876: [Attributor] Deduce "dereferenceable" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65281: [IR] Fix getPointerAlignment for CallBase
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65296: [Attributor] Loop Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65281: [IR] Fix getPointerAlignment for CallBase
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65296: [Attributor] Loop Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64652: [AIX] Add a TargetLoweringObjectFile for XCOFF and add support for common variables.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Hui Huang via Phabricator via llvm-commits
- [llvm] r366887 - [DWARF][NFC] Add constants for reserved values of an initial length field.
Igor Kudrin via llvm-commits
- [PATCH] D65039: [DWARF] Add named constants for reserved values of an initial length field.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D63564: Add undefined symbols from linker script to output file
Ilie Halip via Phabricator via llvm-commits
- [llvm] r366937 - Revert "[yaml2obj] - Allow custom fields for the SHT_UNDEF sections."
JF Bastien via llvm-commits
- [llvm] r367031 - CrashHandler: be careful about crashing while handling
JF Bastien via llvm-commits
- [llvm] r367032 - Allow prefetching from non-zero address spaces
JF Bastien via llvm-commits
- [llvm] r367035 - Fix unused function from r367031
JF Bastien via llvm-commits
- [llvm] r367036 - Make GCC happy about attribute location
JF Bastien via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65254: Allow prefetching from non-zero address spaces
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65254: Allow prefetching from non-zero address spaces
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D65291: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
James Henderson via Phabricator via llvm-commits
- [PATCH] D64800: [llvm-readobj] - Stop using precompiled objects in file-headers.test
James Henderson via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D64999: [yaml2obj] - Change how we handle implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64987: [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65087: [yaml2elf] - Treat the SHT_NULL section as kind of regular section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D64913: [yaml2obj] - Add a support for defining null sections in YAMLs.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65068: [Object/llvm-readobj] - Cleanup testing of the dynamic objects.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65136: [llvm-objdump] - Import the test/Object/X86/no-start-symbol.test test case and rewrite it to use YAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64544: [DWARF] Add more error handling to debug line parser.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
James Henderson via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
James Henderson via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
James Henderson via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D64006: [Support] Support 64-bit offsets in DataExtractor.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
James Henderson via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65278: [llvm-objcopy] - Stop using Inputs/alloc-symtab.o.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64802: [llvm-ar][test] Add tests failing on Darwin
James Nagurne via Phabricator via llvm-commits
- [PATCH] D64802: [llvm-ar][test] Add tests failing on Darwin
James Nagurne via Phabricator via llvm-commits
- [PATCH] D64496: [compiler-rt][builtins] Provide __clear_cache for SPARC
James Y Knight via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
James Y Knight via Phabricator via llvm-commits
- [PATCH] D65057: [ConstantFolding] Use FoldBitCast correctly
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D65237: [Support] move FileCollector from LLDB to llvm/Support
Jan Korous via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D65163: Fix occasional hangs of VSCode testcases
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D65163: Fix occasional hangs of VSCode testcases
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r366731 - [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming convention
Jason Liu via llvm-commits
- [PATCH] D64814: [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming convention
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Jason Molenda via Phabricator via llvm-commits
- [llvm] r366667 - [AMDGPU] Save some work when an atomic op has no uses
Jay Foad via llvm-commits
- [llvm] r366902 - [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Jay Foad via llvm-commits
- [PATCH] D64981: [AMDGPU] Save some work when an atomic op has no uses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64902: [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64902: [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64902: [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65274: [SDA] Don't stop divergence propagation at the IPD.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r366819 - [GlobalISel][AArch64] Teach GISel to handle shifts in load addressing modes
Jessica Paquette via llvm-commits
- [llvm] r366854 - [GlobalISel][AArch64] Save a copy on G_SELECT by fixing condition to GPR
Jessica Paquette via llvm-commits
- [llvm] r366930 - [AArch64][GlobalISel] Make vector dup optimization look at last elt of ZeroVec
Jessica Paquette via llvm-commits
- [llvm] r366954 - [AArch64][GlobalISel] Fold G_MUL into XRO load addressing mode when possible
Jessica Paquette via llvm-commits
- [llvm] r366959 - [AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Jessica Paquette via llvm-commits
- [llvm] r367163 - [AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit pointers
Jessica Paquette via llvm-commits
- [PATCH] D65119: [GlobalISel][AArch64] Teach GISel to handle shifts in load addressing modes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65119: [GlobalISel][AArch64] Teach GISel to handle shifts in load addressing modes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65157: [GlobalISel][AArch64] Save a copy on G_SELECT by fixing condition to GPR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64066: Add geomean column earlier to dataout as Series in compare.py.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64065: Skip test earlier if metric is not found in compare.py
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65168: [AArch64][GlobalISel] Make vector dup optimization look at last elt of ZeroVec
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65157: [GlobalISel][AArch64] Save a copy on G_SELECT by fixing condition to GPR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65173: [AArch64][GlobalISel] Fold G_MUL into XRO load addressing mode when possible
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65167: [GlobalISel] Support for inlining memcpy, memset and memmove calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65078: GlobalISel: Add G_ATOMICRMW_{FADD|FSUB}
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65168: [AArch64][GlobalISel] Make vector dup optimization look at last elt of ZeroVec
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64452: GlobalISel: Fold out unmerge to scalars from concat_vector
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65248: [AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65244: [AArch64][GlobalISel] Don't try to use GISel if subtarget doesn't have neon or fp.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65173: [AArch64][GlobalISel] Fold G_MUL into XRO load addressing mode when possible
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65248: [AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65248: [AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65355: [AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit pointers
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65355: [AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit pointers
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65357: [AArch64][GlobalISel] Implement narrowing of G_SEXT.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D65128: [Logging] Replace Log::Printf with LLDB_LOG macro (NFC)
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D65293: Document the fact that LLDB_LOG uses llvm::format_providers
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D64195: [PowerPC] Replace float load/store pair with integer load/store pair when it's only used in load/store
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64814: [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming convention
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r366980 - [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck] Make FILECHECK_OPTS useful for its test suite
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck] Make FILECHECK_OPTS useful for its test suite
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck] Make FILECHECK_OPTS useful for its test suite
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65335: [llvm] [lit/tests] Replace 'env -u' with more portable construct
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r367180 - Stricter check for the memory access.
Joerg Sonnenberger via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant intrinsics Needs ReviewPublic
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant intrinsics Needs ReviewPublic
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D64786: [Polly] Clang complains about missing virtual destructor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64876: [Attributor] Deduce "dereferenceable" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64162: [Attributor] Liveness analysis.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64973: [MustExec][NFC] Expose a common LoopSafetyInfo interface
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65186: [MustExec] Add a generic "must-be-executed-context" explorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65186: [MustExec] Add a generic "must-be-executed-context" explorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64978: [MustExec][ArgPromote][WIP] Properly determine which loads are executed
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65243: [Attributor] Using liveness in other attributes.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65257: Describe resticted form of loops in the new loop terminogy documentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce "no-return" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce the "no-return" attribute for functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65281: [IR] Fix getPointerAlignment for CallBase
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65296: [Attributor] Loop Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64904: [FunctionAttrs] Annotate "willreturn" for intrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
John Reagan via Phabricator via llvm-commits
- [llvm] r366762 - [DWARF] Add more error handling to debug line parser.
Jonas Devlieghere via llvm-commits
- [llvm] r366859 - [DWARF] Use 32-bit format specifier for offset
Jonas Devlieghere via llvm-commits
- [llvm] r366966 - [FileCollector] Change coding style from LLDB to LLVM (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] r366973 - [FileCollector] Update unit test to match coding style.
Jonas Devlieghere via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64544: [DWARF] Add more error handling to debug line parser.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64544: [DWARF] Add more error handling to debug line parser.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65128: [Logging] Replace Log::Printf with LLDB_LOG macro (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65297: [FileCollector] add support for recording empty directories
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65185: Let tablegen generate property definitions
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65317: Fix macOS build after r358716
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65230: [CMake] Loosen Python version check and ignore patch version
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D58989: Remove deprecated taskq
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D64442: [OMPT] Cleanup reset of exit_frame pointer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D64626: [libomptarget] Handle offload policy in push_target_tripcount
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65284: [OpenMP] Fix build of stubs library
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
Jordan Rose via Phabricator via llvm-commits
- [llvm] r366799 - [TargetLowering] Add SimplifyMultipleUseDemandedBits
Jordan Rupprecht via llvm-commits
- [llvm] r366799 - [TargetLowering] Add SimplifyMultipleUseDemandedBits
Jordan Rupprecht via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r366738 - [TSan] Enable fiber tests on iOS simulator
Julian Lettner via llvm-commits
- [compiler-rt] r366967 - [sanitizer_common] Allow customization of StartSymbolizerSubprocess
Julian Lettner via llvm-commits
- [PATCH] D65252: [sanitizer_common] Allow customization of StartSymbolizerSubprocess
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D65252: [sanitizer_common] Allow customization of StartSymbolizerSubprocess
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r366990 - [PowerPC][NFC] Added `getDefMIPostRA` method
Kai Luo via llvm-commits
- [llvm] r366995 - [PowerPC][NFC] Make `getDefMIPostRA` public
Kai Luo via llvm-commits
- [PATCH] D65131: [PowerPC] Added `getDefMIPostRA` method so that other methods don't need to implement it repeatedly
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65131: [PowerPC][NFC] Added `getDefMIPostRA` method so that other methods don't need to implement it repeatedly
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65131: [PowerPC][NFC] Added `getDefMIPostRA` method so that other methods don't need to implement it repeatedly
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65315: [PowerPC][Peephole] Check if `extsw`'s second operand is a virtual register
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r367080 - [PowerPC] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [llvm] r367083 - Some case eror for: detected memory leaks
Kang Zhang via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Kit Barton via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Kit Barton via Phabricator via llvm-commits
- [PATCH] D65236: [AMDGPU] Increase kernel padding
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r366918 - [scudo][standalone] Optimization pass
Kostya Kortchinsky via llvm-commits
- [PATCH] D64664: [scudo][standalone] Optimization pass
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D65272: Update some tests after r366702
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r366805 - [NFC][ASAN] Add brackets around not command
Lei Huang via llvm-commits
- [PATCH] D61961: [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32
Lei Huang via Phabricator via llvm-commits
- [llvm] r367053 - Reland the "[NewPM] Port Sancov" patch from rL365838. No functional
Leonard Chan via llvm-commits
- [PATCH] D65110: [NewPM] Run avx*-builtins.c tests under the new pass manager only
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62874: Fix libc++'s lit configuration language dialect inference for GCC 5 and GCC 6
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Luis Lozano via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D64569: [OpenCL] Improve destructor support in C++ for OpenCL
Marco Antognini via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D47384: Remove dependency from Host to clang
Marshall Clow via Phabricator via llvm-commits
- [lld] r366780 - [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Martin Storsjo via llvm-commits
- [lld] r366784 - [test] Fix the test from the previous commit when run on windows. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r366680 - AMDGPU/GlobalISel: Fix tests without asserts
Matt Arsenault via llvm-commits
- [llvm] r366685 - AMDGPU/GlobalISel: Remove unnecessary code
Matt Arsenault via llvm-commits
- [llvm] r366688 - AMDGPU/GlobalISel: Fix broken tests
Matt Arsenault via llvm-commits
- [llvm] r366695 - TableGen: Support physical register inputs > 255
Matt Arsenault via llvm-commits
- [llvm] r366743 - AMDGPU: Don't use SDNodeXForm for DS offset output
Matt Arsenault via llvm-commits
- [llvm] r366913 - AMDGPU: Only allow FP types for format buffer intrinics
Matt Arsenault via llvm-commits
- [llvm] r366915 - AMDGPU/GlobalISel: Don't assume instruction can be erased when selecting exts
Matt Arsenault via llvm-commits
- [llvm] r366916 - AMDGPU: Fix test after r366913
Matt Arsenault via llvm-commits
- [llvm] r367018 - AMDGPU: Don't assert on v4f16 arguments to shader calling conventions
Matt Arsenault via llvm-commits
- [llvm] r367081 - GlobalISel: Fold out unmerge to scalars from concat_vector
Matt Arsenault via llvm-commits
- [llvm] r367082 - AMDGPU/GlobalISel: Handle most function return types
Matt Arsenault via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65074: AMDGPU: Don't assert on v4f16 arguments to shader calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65075: TableGen/AMDGPU: Avoid emitting "true" predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65076: AMDGPU: Don't use SDNodeXForm for DS offset output
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65077: AMDGPU: Correct FP atomic patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65078: GlobalISel: Add G_ATOMICRMW_{FADD|FSUB}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65081: AMDGPU: Start redefining atomic PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65082: AMDGPU/GlobalISel: Allow selection of DS atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65083: AMDGPU/GlobalISel: Select local atomic cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65085: AMDGPU/GlobalISel: Fix flat load/store of pointer types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65086: AMDGPU/GlobalISel: RegBankSelect struct buffer load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65090: AMDGPU/GlobalISel: Select local loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65091: AMDGPU/GlobalISel: Select simple local stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
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] D64919: TableGen: Support physical register inputs > 255
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65048: [GISel]: Attach missing range metadata while translating G_LOADs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62911: WIP: AMDGPU: Use fixup for local linkage functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65111: AMDGPU: Only allow FP types for format buffer intrinics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65113: AMDGPU: Correct behavior of f16/i16 non-format store intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65076: AMDGPU: Don't use SDNodeXForm for DS offset output
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65124: AMDGPU: Correct behavior of f16 buffer loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65126: AMDGPU/GlobalISel: Don't assume instruction can be erased when selecting exts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64966: [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65111: AMDGPU: Only allow FP types for format buffer intrinics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65126: AMDGPU/GlobalISel: Don't assume instruction can be erased when selecting exts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65124: AMDGPU: Correct behavior of f16 buffer loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65238: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65074: AMDGPU: Don't assert on v4f16 arguments to shader calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65002: AMDGPU/GlobalISel: Handle most function return types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64452: GlobalISel: Fold out unmerge to scalars from concat_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65002: AMDGPU/GlobalISel: Handle most function return types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63954: Add lifetime categories attributes
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D63954: Add lifetime categories attributes
Matthias Gehre via Phabricator via llvm-commits
- [compiler-rt] r366834 - [libFuzzer] Fix __sanitizer_print_memory_profile return type in ExtFunctions.def
Max Moroz via llvm-commits
- [PATCH] D65160: [libFuzzer] Fix __sanitizer_print_memory_profile return type in ExtFunctions.def
Max Moroz via Phabricator via llvm-commits
- [PATCH] D65160: [libFuzzer] Fix __sanitizer_print_memory_profile return type in ExtFunctions.def
Max Moroz via Phabricator via llvm-commits
- [PATCH] D65160: [libFuzzer] Fix __sanitizer_print_memory_profile return type in ExtFunctions.def
Max Moroz via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64916: [LV] isScalarEpilogueAllowed. NFC.
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] D65257: Describe resticted form of loops in the new loop terminogy documentation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65241: [Polly][NFC][ScopBuilder] Move addUserAssumptions to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65241: [Polly][NFC][ScopBuilder] Move addUserAssumptions to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65257: Describe resticted form of loops in the new loop terminogy documentation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r367023 - [AMDGPU] Run `unreachable-mbb-elimination` after isel to clean up PHIs.
Michael Liao via llvm-commits
- [llvm] r367131 - [AMDGPU] Fix typo.
Michael Liao via llvm-commits
- [PATCH] D64946: [AMDGPU] Fix trivial PHI into SI_END_CF.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Michael Liao via Phabricator via llvm-commits
- [llvm] r367122 - [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Michal Gorny via llvm-commits
- [llvm] r367123 - [llvm] [lit/tests] Replace 'env -u' with more portable construct
Michal Gorny via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Michał Górny via llvm-commits
- [PATCH] D65289: [lldb] [Process/NetBSD] Report stopped process on SIGSTOP
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65335: [llvm] [lit/tests] Replace 'env -u' with more portable construct
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65335: [llvm] [lit/tests] Replace 'env -u' with more portable construct
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65334: [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only when non-empty
Michał Górny 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
- [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
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D65374: [llvm-nm] Use same symbol types as gnu nm when --format=sysv
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D65374: [llvm-nm] Use same symbol types as gnu nm when --format=sysv
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D65384: [Docs][llvm-strip] Add help text to llvm-strip rst doc
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D64252: [Mips] Instruction `sc` now accepts symbol as an argument
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
- [PATCH] D64252: [Mips] Instruction `sc` now accepts symbol as an argument
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r367019 - [AArch64][SVE] Allow explicit size specifier for predicate operand
Momchil Velikov via llvm-commits
- [llvm] r367093 - [AArch64] Define ETE and TRBE system registers
Momchil Velikov via llvm-commits
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65145: [AArch64][SVE] Allow explicit size specifier for predicate operand
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65145: [AArch64][SVE] Allow explicit size specifier for predicate operand
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65145: [AArch64][SVE] Allow explicit size specifier for predicate operand
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65016: Changes to emit CodeView debug info nested type records properly using MCStreamer directives
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D65179: Changing representation of .cv_def_range directives in Codeview debug info assembly format for better readability
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64678: [Sema] Fix -Wuninitialized for struct assignment from GNU C statement expression
Nathan Huckleberry via Phabricator via llvm-commits
- [PATCH] D65094: [PowerPC] Combine address computation to favour selecting DForm instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D65094: [PowerPC] Combine address computation to favour selecting DForm instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r366763 - gn build: Wrap two comments to 80 columns
Nico Weber via llvm-commits
- [lld] r366836 - ld.lld: Demangle symbols from archives in diagnostics
Nico Weber via llvm-commits
- [llvm] r366837 - gn build: Merge r366832
Nico Weber via llvm-commits
- [llvm] r366927 - gn build: Merge r366919
Nico Weber via llvm-commits
- [llvm] r367108 - gn build: Merge r366956
Nico Weber via llvm-commits
- [llvm] r367109 - gn build: Merge r367043
Nico Weber via llvm-commits
- [llvm] r367118 - Revert r367091, it caused PR42777.
Nico Weber via llvm-commits
- [PATCH] D65095: ld.lld: Demangle symbols from archives in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65095: ld.lld: Demangle symbols from archives in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65095: ld.lld: Demangle symbols from archives in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65000: [ARM] Set default alignment to 64bits
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65370: libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64508: AMDGPU: Force s_waitcnt after GWS instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64946: [AMDGPU] Fix trivial PHI into SI_END_CF.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64935: [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64726: AMDGPU/GlobalISel: Fix not constraining result reg of copies to VCC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64919: TableGen: Support physical register inputs > 255
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64901: [AMDGPU][NFC] Simplify test file for amdgcn intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64726: AMDGPU/GlobalISel: Fix not constraining result reg of copies to VCC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65126: AMDGPU/GlobalISel: Don't assume instruction can be erased when selecting exts
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65111: AMDGPU: Only allow FP types for format buffer intrinics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65124: AMDGPU: Correct behavior of f16 buffer loads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64935: [AMDGPU] Add llvm.amdgcn.softwqm intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65074: AMDGPU: Don't assert on v4f16 arguments to shader calling conventions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65027: AMDGPU/GlobalISel: RegBankSelect llvm.amdgcn.raw.buffer.{load|store}
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65274: [SDA] Don't stop divergence propagation at the IPD.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65283: AMDGPU: add missing llvm.amdgcn.{raw,struct}.buffer.atomic.{inc,dec}
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Nikita Popov via Phabricator via llvm-commits
- [llvm] r366686 - Reland [ELF] Loose a condition for relocation with a symbol
Nikola Prica via llvm-commits
- [PATCH] D64327: [ELF] Loose condition for relocation with a symbol
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D64327: [ELF] Loose condition for relocation with a symbol
Nikola Prica via Phabricator via llvm-commits
- [llvm] r366720 - Changes to emit CodeView debug info nested type records properly using MCStreamer directives
Nilanjana Basu via llvm-commits
- [PATCH] D65383: Simple fiber scheduler was supported
Oleg Doronin via Phabricator via llvm-commits
- [llvm] r366669 - [IPRA][ARM] Make use of the "returned" parameter attribute
Oliver Stannard via llvm-commits
- [PATCH] D64406: [ARM][AArch64] Cortex-A65AE, Neoverse E1 and Neoverse N1 support
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64986: [IPRA][ARM] Make use of the "returned" parameter attribute
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D65175: [ARM] Transform compare of masked value to shift on Thumb1.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64908: Fix and test inter-procedural register allocation for ARM
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64910: [IPRA][ARM] Disable no-CSR optimisation for ARM
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r366813 - [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via llvm-commits
- [llvm] r366908 - [llvm-ar][test] Fix move operation tests
Owen Reynolds via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65093: [llvm-ar] Fix support for archives with members larger than 4GB
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D64802: [llvm-ar][test] Add tests failing on Darwin
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r367007 - [ARM][AArch64] Support for Cortex-A65 & A65AE, Neoverse E1 & N1
Pablo Barrio via llvm-commits
- [llvm] r366906 - Silence a conversion warning after r366887. NFC
Paul Robinson via llvm-commits
- [PATCH] D65039: [DWARF] Add named constants for reserved values of an initial length field.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D65121: [FileCheck][lit] Make FILECHECK_OPTS useful for their test suites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Paul Semel via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65089: SymbolVendor: Move compile unit handling into the SymbolFile class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64042: [Symbol] Improve Variable::GetLanguage
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65128: [Logging] Replace Log::Printf with LLDB_LOG macro (NFC)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65207: LLGS: fix tracking execve on linux
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65135: SymbolVendor: Remove the type list member
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: Add error handling to the DataExtractor class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: Add error handling to the DataExtractor class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65208: SymbolVendor: Move Symtab construction into the SymbolFile
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61063: [ExecutionEngine] Fix a compiler warning in StoreValueToMemory
Pavel Labath via Phabricator via llvm-commits
- [llvm] r367088 - [WinEH] Allocate space in funclets stack to save XMM CSRs
Pengfei Wang 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] r367104 - [MIPS GlobalISel] Select inttoptr and ptrtoint
Petar Avramovic via llvm-commits
- [llvm] r367107 - [MIPS GlobalISel] Fix check for void return during lowerCall
Petar Avramovic via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D61787: [GlobalISel Legalizer] Improve artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65217: [MIPS GlobalISel] Select inttoptr and ptrtoint
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D61787: [GlobalISel Legalizer] Improve artifact combiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65079: [GlobalISel][AArch64] Fix narrowScalar for G_ICMP
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65321: [MIPS GlobalISel] Fix check for void return during lowerCall
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65219: [RISCV GlobalISel] Adding initial GlobalISel infrastructure
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65217: [MIPS GlobalISel] Select inttoptr and ptrtoint
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65321: [MIPS GlobalISel] Fix check for void return during lowerCall
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65321: [MIPS GlobalISel] Fix check for void return during lowerCall
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r366722 - LowerTypeTests: Teach the pass to respect global alignments.
Peter Collingbourne via llvm-commits
- [llvm] r366725 - WholeProgramDevirt: Teach the pass to respect the global's alignment.
Peter Collingbourne via llvm-commits
- [llvm] r366754 - Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via llvm-commits
- [llvm] r366764 - Fix pointer width in test from r366754.
Peter Collingbourne via llvm-commits
- [llvm] r366952 - IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Peter Collingbourne via llvm-commits
- [PATCH] D65033: LowerTypeTests: Teach the pass to respect global alignments.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65031: WholeProgramDevirt: Teach the pass to respect the global's alignment.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65312: ThinLTOBitcodeWriter: Include globals associated with type metadata globals in the merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65314: CodeGen: Don't follow aliases when extracting type info.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65356: AArch64: Stop passing the endianness down to the subtarget explicitly. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65364: AArch64: Add a tagged-globals backend feature.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64903: [ELF] Pad the last page of last PF_X PT_LOAD with traps when -z separate-code is specified
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Peter Smith via Phabricator via llvm-commits
- [llvm] r366726 - [SafeStack] Insert the deref after the offset
Petr Hosek via llvm-commits
- [llvm] r366865 - [SafeStack] Insert the deref before remaining elements
Petr Hosek via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64979: [libc++] Set __file_ to 0 in basic_filebuf::close() even if fclose fails
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65166: [AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65140: [yaml2obj] - Allow custom fields for the SHT_UNDEF sections.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65270: [CMake] Fix source path generation for install in multi-config (MSBuild)
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65000: [ARM] Set default alignment to 64bits
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65000: [ARM] Set default alignment to 64bits
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65038: Add location of SVN staging dir to git-llvm error output
Phabricator via Phabricator via llvm-commits
- [PATCH] D64762: [AST] Treat semantic form of InitListExpr as implicit code in traversals
Phabricator via Phabricator via llvm-commits
- [PATCH] D65080: [ARM][LowOverheadLoops] Revert remaining pseudos
Phabricator via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64162: [Attributor] Liveness analysis.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65116: [Driver] Set the default win32-macho debug format to DWARF
Phabricator via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Phabricator via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Phabricator via Phabricator via llvm-commits
- [PATCH] D64998: Improve clang-format-diff help output
Phabricator via Phabricator via llvm-commits
- [PATCH] D65125: clang-format: Fix namespace end comments for namespaces with attributes and macros
Phabricator via Phabricator via llvm-commits
- [PATCH] D65132: [X86] In lowerVectorShuffle, instead of creating a new node to canonicalize the shuffle mask by commuting, just commute the mask and swap V1/V2.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65095: ld.lld: Demangle symbols from archives in diagnostics
Phabricator via Phabricator via llvm-commits
- [PATCH] D64739: [SVE][Inline-Asm] Add support to specify SVE registers in the clobber list
Phabricator via Phabricator via llvm-commits
- [PATCH] D65155: [lldb] Remove Xcode project legacy
Phabricator via Phabricator via llvm-commits
- [PATCH] D65193: [ARM][ParallelDSP] Fix pointer operand reordering
Phabricator via Phabricator via llvm-commits
- [PATCH] D65216: [AMDGPU][MC] Enabled GFX10 assembly with arbitrary wavesize assumed by the code
Phabricator via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Phabricator via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Phabricator via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Phabricator via Phabricator via llvm-commits
- [PATCH] D64406: [ARM][AArch64] Cortex-A65AE, Neoverse E1 and Neoverse N1 support
Phabricator via Phabricator via llvm-commits
- [PATCH] D65102: [OpenCL] Rename lang mode flag for C++ mode
Phabricator via Phabricator via llvm-commits
- [PATCH] D64037: [IR][PatternMatch] introduce m_Unless() matcher
Phabricator via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Phabricator via Phabricator via llvm-commits
- [PATCH] D65258: fix CO-RE incorrect index access string
Phabricator via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65259: fix typedef issue for offset relocation
Phabricator via Phabricator via llvm-commits
- [PATCH] D65275: [ARM][LowOverheadLoops] Add CPSR defs
Phabricator via Phabricator via llvm-commits
- [PATCH] D65045: [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overridden if it is empty.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65233: driver: Don't warn about assembler flags being unused when not assembling; different approach
Phabricator via Phabricator via llvm-commits
- [PATCH] D65227: clang-format: Support `if CONSTEXPR` if CONSTEXPR is a macro.
Phabricator via Phabricator via llvm-commits
- [llvm] r366760 - [Statepoints] Add a test which shows a miscompile with no-realign-stacks
Philip Reames via llvm-commits
- [llvm] r366765 - [Statepoints] Fix a bug in statepoint lowering for functions w/no-realign-stack
Philip Reames via llvm-commits
- [llvm] r366765 - [Statepoints] Fix a bug in statepoint lowering for functions w/no-realign-stack
Philip Reames via llvm-commits
- [llvm] r366829 - [IndVars] Fix a subtle bug in optimizeLoopExits
Philip Reames via llvm-commits
- [llvm] r365920 - [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via llvm-commits
- [llvm] r366960 - Define some basic terminology around loops in our documentation
Philip Reames via llvm-commits
- [llvm] r366961 - Apply a few more reviewer suggestions from D65164
Philip Reames via llvm-commits
- [llvm] r366964 - [docs] Split out a section on LoopInfo in the new loop documentation
Philip Reames via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65257: Describe loop simplify form in the new loop terminogy documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65257: Describe resticted form of loops in the new loop terminogy documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65257: Describe resticted form of loops in the new loop terminogy documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65264: [Loop Utils] Move utilty addStringMetadataToLoop to LoopUtils.cpp. NFC.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65265: [Loop Utils] Extend the scope of addStringMetadataToLoop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65299: Try to clarify loop definition around confusing sub-loop case
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65257: Describe resticted form of loops in the new loop terminogy documentation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65354: [X86] Let MachineCombiner reassociate adds for ILP
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] r367064 - [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65245: [profile] In Android, do not mkdir() dirs in GCOV_PREFIX
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Praveen Velliengiri via llvm-commits
- [PATCH] D64098: [NFC][clang] Refactor getCompilationPhases step 1: Move list of phases into Types.def table.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65118: Analysis: Don't look through aliases when simplifying GEPs.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D64098: [NFC][clang] Refactor getCompilationPhases step 1: Move list of phases into Types.def table.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D64098: [NFC][clang] Refactor getCompilationPhases step 1: Move list of phases into Types.def table.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65176: [NFC][clang] Refactor getCompilationPhases()+Types.def step 2.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65307: Appending COMPILER_RT_LIBCXX_PATH include path to -isystem for compiler-rt xray
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65307: Appending COMPILER_RT_LIBCXX_PATH include path to -isystem for compiler-rt xray
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D65094: [PowerPC] Combine address computation to favour selecting DForm instructions
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r366821 - [CMake] Add -z defs on Solaris
Rainer Orth via llvm-commits
- [compiler-rt] r366822 - [compiler-rt][builtins] Provide __clear_cache for SPARC
Rainer Orth via llvm-commits
- [PATCH] D64483: [CMake] Define _FILE_OFFSET_BITS=64 on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64484: [CMake] Add -z defs on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64496: [compiler-rt][builtins] Provide __clear_cache for SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64796: [builtins][test] XFAIL two SPARC tests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64796: [builtins][test] XFAIL two SPARC tests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64484: [CMake] Add -z defs on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64496: [compiler-rt][builtins] Provide __clear_cache for SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64496: [compiler-rt][builtins] Provide __clear_cache for SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D65056: [ASan][test] XFAIL AddressSanitizer-*-sunos :: TestCases/intercept-rethrow-exception.cc on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D65134: Clarify where the indirect UB due to write-write races comes from
Ralf via Phabricator via llvm-commits
- [PATCH] D65134: Clarify where the indirect UB due to write-write races comes from
Ralf via Phabricator via llvm-commits
- [PATCH] D65123: Restore tests for lldb-server and lldb-vscode removed at rL366590
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D65331: [lldb] Also include the array definition in CommandOptions.inc
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r367159 - Fix remarks unit test on Windows
Reid Kleckner via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65023: [MS] Pass S_HEAPALLOCSITE metadata through SelectionDAG
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65018: [LLD] [COFF] Unbreak sorting of mingw comdat .tls sections after SVN r363457
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53137: Scalable type size queries (llvm)
Renato Golin via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Renato Golin via Phabricator via llvm-commits
- [PATCH] D65270: [CMake] Fix source path generation for install in multi-config (MSBuild)
Richard Musil via Phabricator via llvm-commits
- [PATCH] D65270: [CMake] Fix source path generation for install in multi-config (MSBuild)
Richard Musil via Phabricator via llvm-commits
- [llvm] r366773 - Move variable out from debug only section.
Richard Trieu via llvm-commits
- [llvm] r366774 - Inline function call into assert to fix unused variable warning.
Richard Trieu via llvm-commits
- [llvm] r366765 - [Statepoints] Fix a bug in statepoint lowering for functions w/no-realign-stack
Richard Trieu via llvm-commits
- [llvm] r366769 - Fixing build error from commit 95cbc3d
Richard Trieu via llvm-commits
- [llvm] r366777 - [LLVM-C] Improve Bindings to The Internalize Pass
Robert Widmann via llvm-commits
- [PATCH] D62456: [LLVM-C] Improve Bindings to The Internalize Pass
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Robert Widmann via Phabricator via llvm-commits
- [llvm] r366868 - [RISCV] Implement benchmark::cycleclock::Now
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r366746 - [IndVarSimplify][NFC] Autogenerate check lines in loop_evaluate_1.ll
Roman Lebedev via llvm-commits
- [llvm] r366747 - [NFC][PhaseOrdering] Add tests showcasing the problems of unsigned multiply overflow check
Roman Lebedev via llvm-commits
- [llvm] r366748 - [InstCombine][NFC] Tests for canonicalization of unsigned multiply overflow check
Roman Lebedev via llvm-commits
- [llvm] r366749 - [SimplifyCFG][NFC] Test that we fail to flatten CFG after forming @llvm.umul.with.overflow
Roman Lebedev via llvm-commits
- [llvm] r366750 - [SimplifyCFG][NFC] Test that we fail to flatten CFG in JPEG "sign" value extend pattern
Roman Lebedev via llvm-commits
- [llvm] r366751 - [InstSimplify][NFC] Tests for skipping 'div-by-0' checks before @llvm.umul.with.overflow
Roman Lebedev via llvm-commits
- [llvm] r366752 - [NFC][PatternMatch] Refactor code into a proper "matcher for any integral constant"
Roman Lebedev via llvm-commits
- [llvm] r366800 - [NFC][PhaseOredering][SimplifyCFG] Add more runlines to umul.with.overflow tests
Roman Lebedev via llvm-commits
- [llvm] r366801 - [InstSimplify][NFC] Tests for skipping 'div-by-0' checks before inverted @llvm.umul.with.overflow
Roman Lebedev via llvm-commits
- [llvm] r366802 - [NFC][InstCombine] Fixup commutative/negative tests with icmp preds in @llvm.umul.with.overflow tests
Roman Lebedev via llvm-commits
- [llvm] r366955 - [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via llvm-commits
- [llvm] r367016 - [IR][PatternMatch] introduce m_Unless() matcher
Roman Lebedev via llvm-commits
- [llvm] r367017 - [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Roman Lebedev via llvm-commits
- [llvm] r367034 - [NFC][CodeGen][X86][AArch64] div-rem pair reconstruction tests (PR42673)
Roman Lebedev via llvm-commits
- [llvm] r367046 - [NFC][DivRemPairs] Tests with rem in expanded form (PR42673)
Roman Lebedev via llvm-commits
- [llvm] r367189 - [NFC][InstCombine] Shift amount reassociation: can have trunc between shl's
Roman Lebedev via llvm-commits
- [llvm] r367196 - [NFC][InstCombine] Revisit tests in shift-amount-reassociation-with-truncation-shl.ll
Roman Lebedev via llvm-commits
- [PATCH] D61371: [benchmark] Fix win32 link on case-sensitive fs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65147: [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65147: [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65017: [InstCombine] Teach foldOrOfICmps to allow icmp eq MIN_INT/MAX to be part of a range comparision. Similar for foldAndOfICmps
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
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] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
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] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65298: [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64988: [InstCombine] 'Rem' formation from subtraction of rounded-down value (PR42673)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65305: [InstCombine] remove flop from lerp patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65298: [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65369: [APInt] Introduce clearLowBits()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65296: [Attributor] Loop Abstract Attribute
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65376: Randomly outline code for cold regions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65380: [InstCombine] Shift amount reassociation: shl-trunc-shl pattern
Roman Lebedev via Phabricator via llvm-commits
- [lld] r367200 - Return early. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D65095: ld.lld: Demangle symbols from archives in diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62434: [lld-link] diagnose undefined symbols before LTO when possible
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65198: [LLD] Do not print additional newlines after reaching error limit
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r366826 - [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64954: [IR][Verifier] Allow IntToPtrInst to be !dereferenceable
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64933: [AMDGPU] Adjust number of SGPRs available in Calling Convention
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64933: [AMDGPU] Adjust number of SGPRs available in Calling Convention
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D65307: Appending COMPILER_RT_LIBCXX_PATH include path to -isystem for compiler-rt xray
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r366797 - [RISCV] Re-enable rv32i-aliases-invalid.s test
Sam Elliott via llvm-commits
- [llvm] r366806 - Revert [RISCV] Re-enable rv32i-aliases-invalid.s test
Sam Elliott via llvm-commits
- [llvm] r366825 - [RISCV][NFC] Correct RUN in rvi-pseudos-invalid.s
Sam Elliott via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64751: [RISCV] Add support for lowering floating point inlineasm clobbers
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D62007: [RISCV][WIP] Minimal stack realignment support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D62007: [RISCV][WIP] Minimal stack realignment support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65073: [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cpp
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65073: [clangd] Add dlog()s for SelectionTree, enabling -debug-only=SelectionTree.cpp
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65146: [clangd] Log version, cwd, args, and transport on startup. NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D60663: Time profiler: small fixes and optimizations
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65183: [Format] Make it easy to add new format::FormatStyle::LanguageStandard. NFCI
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65154: [clangd] Reformat use of cl::opt: use unqualified name and don't bin-pack attributes. NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65100: [clangd] Fix SelectionTree traversal of qualified types
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65101: [clangd] SelectionTree treats TranslationUnitDecl consistently with other containers.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65202: [Support] Fix `-ftime-trace-granularity` option
Sam McCall via Phabricator via llvm-commits
- [PATCH] D60663: Time profiler: small fixes and optimizations
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65200: [clangd] Add categories to help options, and only show clangd options.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65153: [clangd] Also accept flags from CLANGD_FLAGS variable.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65201: [clangd] Provide help text to users who run `clangd` in a terminal.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65201: [clangd] Provide help text to users who run `clangd` in a terminal.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65320: [clangd] Fix background index not triggering on windows due to case mismatch.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65139: [clangd] Support extraction of binary "subexpressions" like a + [[b + c]].
Sam McCall via Phabricator via llvm-commits
- [llvm] r366691 - [ARM][LowOverheadLoops] Revert remaining pseudos
Sam Parker via llvm-commits
- [llvm] r366809 - [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via llvm-commits
- [llvm] r366881 - [ARM][ParallelDSP] Fix pointer operand reordering
Sam Parker via llvm-commits
- [llvm] r367089 - [ARM][LowOverheadLoops] Add CPSR defs
Sam Parker via llvm-commits
- [llvm] r367099 - [NFC][ARM][ParallelDSP] Cleanup isNarrowSequence
Sam Parker via llvm-commits
- [llvm] r367114 - [ARM][ParallelDSP] Combine structs
Sam Parker via llvm-commits
- [PATCH] D65069: [ARM][ParallelDSP] Improve smlad search
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65080: [ARM][LowOverheadLoops] Revert remaining pseudos
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65066: [ARM] Disable MVE fptosi and friends
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65072: [ARM] Rewrite how VCMP are lowered, using a single node
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65054: [ARM] MVE floating point compares and selects
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65193: [ARM][ParallelDSP] Fix pointer operand reordering
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65175: [ARM] Transform compare of masked value to shift on Thumb1.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65268: [ARM][LowOverheadLoops] Revert non-header LE target
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65275: [ARM][LowOverheadLoops] Add CPSR defs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65277: [ARM][LowOverheadLoops] Enable by default
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65069: [ARM][ParallelDSP] Improve smlad search
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65275: [ARM][LowOverheadLoops] Add CPSR defs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65268: [ARM][LowOverheadLoops] Revert non-header LE target
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65275: [ARM][LowOverheadLoops] Add CPSR defs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65268: [ARM][LowOverheadLoops] Revert non-header LE target
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65324: [ARM][ParallelDSP] Convert to function pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65145: [AArch64][SVE] Allow explicit size specifier for predicate operand
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D64759: [CodeGen] Don't resolve the stack protector frame accesses until PEI
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r366901 - [InstCombine] add tests for load narrowing; NFC
Sanjay Patel via llvm-commits
- [llvm] r366914 - [SDAG] convert (sub x, 1) to (add x, -1) in ctpop expansion; NFC
Sanjay Patel via llvm-commits
- [llvm] r366949 - [Transforms] move copying of load metadata to helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] r367011 - [InstCombine] try to narrow a truncated load
Sanjay Patel via llvm-commits
- [llvm] r367015 - [Utils] remove duplicated documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r367011 - [InstCombine] try to narrow a truncated load
Sanjay Patel via llvm-commits
- [llvm] r367037 - [SimplifyCFG] avoid crashing after simplifying a switch (PR42737)
Sanjay Patel via llvm-commits
- [llvm] r367069 - [InstCombine] add tests for lerp patterns (PR42716); NFC
Sanjay Patel via llvm-commits
- [llvm] r367101 - [InstCombine] remove flop from lerp patterns
Sanjay Patel via llvm-commits
- [llvm] r367145 - [InstCombine] add tests for fdiv with negated operand; NFC
Sanjay Patel via llvm-commits
- [llvm] r367146 - [InstCombine] canonicalize negated operand of fdiv
Sanjay Patel via llvm-commits
- [llvm] r367156 - [InstCombine] add tests for fsub with negated operand; NFC
Sanjay Patel via llvm-commits
- [llvm] r367173 - [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via llvm-commits
- [llvm] r367194 - [InstCombine] fold fsub+fneg with fdiv/fmul between
Sanjay Patel via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64902: [InstSimplify] Rename SimplifyFPUnOp and SimplifyFPBinOp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64713: [InstCombine] X *fast (C ? 1.0 : 0.0) -> C ? X : 0.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65047: [DAGCombine] matchBinOpReduction - add partial reduction matching
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65305: [InstCombine] remove flop from lerp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65305: [InstCombine] remove flop from lerp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65298: [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65305: [InstCombine] remove flop from lerp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65336: [InstSimplify] remove quadratic time looping (PR42771)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r366723 - [Object][XCOFF] Remove extra includes from XCOFF related files. [NFC]
Sean Fertile via llvm-commits
- [llvm] r366724 - [PowerPC] Fix comment on MO_PLT Target Operand Flag. [NFC]
Sean Fertile via llvm-commits
- [llvm] r366727 - Stubs out TLOF for AIX and add support for common vars in assembly output.
Sean Fertile via llvm-commits
- [llvm] r367111 - [PowerPC] Add getCRSaveOffset to improve readability. [NFC]
Sean Fertile via llvm-commits
- [llvm] r367133 - [PowerPC][AIX]Add lowering of MCSymbol MachineOperand.
Sean Fertile via llvm-commits
- [PATCH] D64814: [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming convention
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60885: [Object][XCOFF] Remove extra includes from XCOFF related files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D64652: [AIX] Add a TargetLoweringObjectFile for XCOFF and add support for common variables.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63738: [AIX]Enable lowering of MCSymbol MachineOperand
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63738: [AIX]Enable lowering of MCSymbol MachineOperand
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [llvm] r366984 - [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Seiya Nuta via llvm-commits
- [llvm] r366987 - [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Seiya Nuta via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65188: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65188: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64311: [llvm-objdump] Implement syntax highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objcopy] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64969: [llvm-objdump][NFC] Make the PrettyPrinter::printInst() output buffered
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r367130 - [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65040: [llvm-objcopy] Add support for --add-section for COFF
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] r367044 - [Loop Peeling] Fix idom detection algorithm.
Serguei Katkov via llvm-commits
- [llvm] r367085 - [Loop Utils] Move utilty addStringMetadataToLoop to LoopUtils.cpp. NFC.
Serguei Katkov via llvm-commits
- [llvm] r367087 - [Loop Utils] Extend the scope of addStringMetadataToLoop.
Serguei Katkov via llvm-commits
- [PATCH] D64972: [Loop Peeling] Do not close further unroll/peel if not full peeling happens
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64972: [Loop Peeling] Do not close further unroll/peel if profile based peeling was not used
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64983: [Loop Peeling] Introduce an option for full peeling disabling
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65264: [Loop Utils] Move utilty addStringMetadataToLoop to LoopUtils.cpp. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65265: [Loop Utils] Extend the scope of addStringMetadataToLoop
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64972: [Loop Peeling] Do not close further unroll/peel if profile based peeling was not used
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65292: [Loop Peeling] Fix idom detection algorithm
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65264: [Loop Utils] Move utilty addStringMetadataToLoop to LoopUtils.cpp. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65265: [Loop Utils] Extend the scope of addStringMetadataToLoop
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D65332: [Clangd] Disable ExtractVariable for all types of assignments
Shaurya Gupta via Phabricator via llvm-commits
- [llvm] r366772 - [llvm-lipo] Implement -info
Shoaib Meenai via llvm-commits
- [llvm] r366968 - [llvm-lipo] Add test for -verify_archs
Shoaib Meenai via llvm-commits
- [llvm] r366969 - [Object] Add public MaxSectionAlignment to MachOUniversal
Shoaib Meenai via llvm-commits
- [llvm] r366970 - [llvm-lipo] Implement alignment function in -create
Shoaib Meenai via llvm-commits
- [PATCH] D64668: [llvm-lipo] Implement -info
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D65251: [llvm-lipo] Add test for -verify_archs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D65251: [llvm-lipo] Add test for -verify_archs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D65117: [llvm-Object] Added public MaxSectionAlignment to MachOUniversal
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64871: [llvm-lipo] Implement alignment function in -create
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D65342: add 'a' to chmod in llvm-lipo executability tests
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r366905 - [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Simi Pallipurath via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D64621: [ARM] Make sure that the constant pool does not keep in the middle of an IT block.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D65000: [ARM] Set default alignment to 64bits
Simi Pallipurath via Phabricator via llvm-commits
- [lld] r366888 - [mips] Assign R_TLS type to the R_MIPS_TLS_TPREL_XXX relocations. NFC
Simon Atanasyan via llvm-commits
- [llvm] r367168 - [mips] Add (dis)assembler tests for beqzl and bnezl instructions. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D64252: [Mips] Instruction `sc` now accepts symbol as an argument
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D65217: [MIPS GlobalISel] Select inttoptr and ptrtoint
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D65274: [SDA] Don't stop divergence propagation at the IPD.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D65274: [SDA] Don't stop divergence propagation at the IPD.
Simon Moll via Phabricator via llvm-commits
- [llvm] r366678 - [X86][SSE] Add EltsFromConsecutiveLoads test case identified in rL366501
Simon Pilgrim via llvm-commits
- [llvm] r366681 - [X86] EltsFromConsecutiveLoads - support common source loads (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] r366712 - [SLPVectorizer] Fix some MSVC/cppcheck uninitialized variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366793 - [SLPVectorizer] Remove null-pointer test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366799 - [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r366807 - [SLPVectorizer] Revert local change that got accidently got committed in rL366799
Simon Pilgrim via llvm-commits
- [llvm] r366808 - Fix MSVC warning about extending a uint32_t shift result to uint64_t. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366817 - [TargetLowering] SimplifyMultipleUseDemandedBits - add VECTOR_SHUFFLE support.
Simon Pilgrim via llvm-commits
- [llvm] r366856 - Fix "control reaches end of non-void function" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366922 - [SelectionDAG] makeEquivalentMemoryOrdering - early out for equal chains (PR42727)
Simon Pilgrim via llvm-commits
- [llvm] r366933 - [DAGCombine] matchBinOpReduction - add partial reduction matching
Simon Pilgrim via llvm-commits
- [llvm] r366935 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r367004 - Revert rL366946 : [Remarks] Add support for serializing metadata for every remark streamer
Simon Pilgrim via llvm-commits
- [llvm] r367014 - [X86] concatSubVectors - remove unnecessary args. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r367091 - [TargetLowering] SimplifyMultipleUseDemandedBits - add BITCAST pass through support.
Simon Pilgrim via llvm-commits
- [llvm] r367092 - [SelectionDAG] GetDemandedBits - update OR/XOR ops to just call SimplifyMultipleUseDemandedBits.
Simon Pilgrim via llvm-commits
- [llvm] r367094 - [ARM][ParallelDSP] Regenerate multi-use-loads.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] r367096 - [TargetLowering] SimplifyMultipleUseDemandedBits - add SIGN_EXTEND_INREG support.
Simon Pilgrim via llvm-commits
- [llvm] r367098 - [SelectionDAG] GetDemandedBits - update SIGN_EXTEND_INREG op to just call SimplifyMultipleUseDemandedBits.
Simon Pilgrim via llvm-commits
- [llvm] r367100 - [X86][SSE] Replace PMULDQ GetDemandedBits combine with SimplifyMultipleUseDemandedBits handler.
Simon Pilgrim via llvm-commits
- [llvm] r367169 - [TargetLowering] Add depth limit to SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r367171 - [SelectionDAG] Check for any recursion depth greater than or equal to limit instead of just equal the limit.
Simon Pilgrim via llvm-commits
- [llvm] r367172 - [X86][SSE] Replace PMULDQ GetDemandedBits combine with SimplifyMultipleUseDemandedBits handler (Reapplied)
Simon Pilgrim via llvm-commits
- [llvm] r367174 - [TargetLowering] SimplifyMultipleUseDemandedBits - add BITCAST pass through support (Reapplied)
Simon Pilgrim via llvm-commits
- [llvm] r367175 - [AMDGPU] Regenerate tests.
Simon Pilgrim via llvm-commits
- [llvm] r366799 - [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r367179 - Regenerate UXTB tests
Simon Pilgrim via llvm-commits
- [llvm] r367181 - [DAGCombine] narrowInsertExtractVectorBinOp - early out for illegal op. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D65047: [DAGCombine] matchBinOpReduction - add partial reduction matching
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] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65132: [X86] In lowerVectorShuffle, instead of creating a new node to canonicalize the shuffle mask by commuting, just commute the mask and swap V1/V2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65047: [DAGCombine] matchBinOpReduction - add partial reduction matching
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64638: [CrossTU] Fix plist macro expansion if macro in other file.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65133: [ARM] MVE VPNOT
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [llvm] r366904 - Test commit. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] r366989 - [Clang] New loop pragma vectorize_predicate
Sjoerd Meijer via llvm-commits
- [llvm] r366993 - [LV] Scalar Epilogue Lowering. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D65049: [ARM] Fix for MVE VPT block pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65053: [ARM] Basic And/Or/Xor handling for MVE predicates
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65058: [ARM] Better AND's for MVE compares
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65059: [ARM] Better OR's for MVE compares
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65062: [ARM] More MVE compare vector splat combines for AND's
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65061: [ARM] MVE compare vector splat combine
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65059: [ARM] Better OR's for MVE compares
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64916: [LV] isScalarEpilogueAllowed. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65052: [ARM] MVE predicate register support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65051: [ARM] MVE integer compares and selects
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65193: [ARM][ParallelDSP] Fix pointer operand reordering
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64916: [LV] Scalar Epilogue Lowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64744: #pragma clang loop vectorize_predicate(enable|disable)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64916: [LV] Scalar Epilogue Lowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65275: [ARM][LowOverheadLoops] Add CPSR defs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65277: [ARM][LowOverheadLoops] Enable by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65268: [ARM][LowOverheadLoops] Revert non-header LE target
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65103: [ARM] Better patterns for fp <> predicate vectors
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] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65327: [AArch64][SVE2] Rename bitperm feature to sve2-bitperm
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r366715 - [AMDGPU] Test update. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r366917 - [AMDGPU] Add all vgpr classes to asm parser
Stanislav Mekhanoshin via llvm-commits
- [llvm] r366938 - [AMDGPU] Increase kernel padding
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D64946: [AMDGPU] Fix trivial PHI into SI_END_CF.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65075: TableGen/AMDGPU: Avoid emitting "true" predicates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65076: AMDGPU: Don't use SDNodeXForm for DS offset output
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65077: AMDGPU: Correct FP atomic patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65081: AMDGPU: Start redefining atomic PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65158: [AMDGPU] Add all vgpr classes to AMDGPUOperand::isVReg()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65158: [AMDGPU] Add all vgpr classes to asm parser
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65158: [AMDGPU] Add all vgpr classes to asm parser
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65236: [AMDGPU] Increase kernel padding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65236: [AMDGPU] Increase kernel padding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65236: [AMDGPU] Increase kernel padding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65288: AMDGPU: Disable the load and store cluster mutations for the schedulers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65316: AMDGPU/SILoadStoreOptimizer: Make some functions const
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r366671 - Add location of SVN staging dir to git-llvm error output
Stefan Granitz via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D65109: [LLDB] Remove the Xcode project
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r366728 - [Attributor] NoAlias on return values.
Stefan Stipanovic via llvm-commits
- [llvm] r366736 - [Attributor] Liveness analysis.
Stefan Stipanovic via llvm-commits
- [llvm] r366753 - Fixing build error from commit 9285295.
Stefan Stipanovic via llvm-commits
- [llvm] r366759 - Revert "Fixing build error from commit 9285295."
Stefan Stipanovic via llvm-commits
- [llvm] r366769 - Fixing build error from commit 95cbc3d
Stefan Stipanovic via llvm-commits
- [PATCH] D64162: [Attributor] Liveness analysis.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65243: [Attributor] Using liveness in other attributes.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce the "no-return" attribute for functions
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65243: [Attributor] Using liveness in other attributes.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65377: [FunctionAttrs] Annotate intrinsics with nosync
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D57145: [DebugInfo] Remove redundant initialization of DbgVariable's MInsn, NFC
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Steve Canon via Phabricator via llvm-commits
- [PATCH] D65235: CrashHandler: be careful about crashing while handling
Steve Canon via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Steve Canon via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Szabolcs Nagy via Phabricator via llvm-commits
- [www] r366838 - Add cfp faq and details.
Tanya Lattner via llvm-commits
- [www] r366839 - Accidently checked in.
Tanya Lattner via llvm-commits
- [www] r366841 - Add guide.
Tanya Lattner via llvm-commits
- [www] r366843 - Add new details.
Tanya Lattner via llvm-commits
- [www] r366844 - Correct some html issues.
Tanya Lattner via llvm-commits
- [www] r366845 - Update for current year.
Tanya Lattner via llvm-commits
- [www] r366846 - Fix broken link and add sponsors.
Tanya Lattner via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D65115: IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expressions.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D64925: [IR] Add getArg() method to Function class
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65177: [WebAssembly] Set __tls_align to 1 when there is no TLS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via Phabricator via llvm-commits
- [llvm] r366860 - FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via llvm-commits
- [llvm] r366861 - [FileCheck]] Canonicalize caret location testing
Thomas Preud'homme via llvm-commits
- [llvm] r366862 - [FileCheck] Use ASSERT for fatal unit tests
Thomas Preud'homme via llvm-commits
- [llvm] r366870 - Revert "[FileCheck] Use ASSERT for fatal unit tests"
Thomas Preud'homme via llvm-commits
- [llvm] r366871 - Revert "[FileCheck]] Canonicalize caret location testing"
Thomas Preud'homme via llvm-commits
- [llvm] r366872 - Revert "FileCheck [8/12]: Define numeric var from expr"
Thomas Preud'homme via llvm-commits
- [llvm] r366860 - FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via llvm-commits
- [llvm] r366860 - FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via llvm-commits
- [llvm] r366897 - FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via llvm-commits
- [llvm] r366898 - [FileCheck]] Canonicalize caret location testing
Thomas Preud'homme via llvm-commits
- [llvm] r366899 - [FileCheck] Use ASSERT for fatal unit tests
Thomas Preud'homme via llvm-commits
- [PATCH] D65121: [FileCheck] Make FILECHECK_OPTS useful for its test suite
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64923: [FileCheck]] Canonicalize caret location testing
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64921: [FileCheck] Use ASSERT for fatal unit tests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65071: [LLVM-C][Ocaml] Add MergeFunctions and DCE pass
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D62456: [LLVM-C] Improve Bindings to The Internalize Pass
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65071: [LLVM-C][Ocaml] Add MergeFunctions and DCE pass
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [PATCH] D59963: [clang-tidy] Add a module for the Linux kernel.
Tom Roeder via Phabricator via llvm-commits
- [www-releases] r366812 - Add 8.0.1 to the release page
Tom Stellard via llvm-commits
- [llvm] r366977 - Add github-release.py script
Tom Stellard via llvm-commits
- [llvm] r366978 - github-upload-release.py: Fix script name in examples
Tom Stellard via llvm-commits
- [PATCH] D65082: AMDGPU/GlobalISel: Allow selection of DS atomicrmw
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65083: AMDGPU/GlobalISel: Select local atomic cmpxchg
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65086: AMDGPU/GlobalISel: RegBankSelect struct buffer load/store
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65085: AMDGPU/GlobalISel: Fix flat load/store of pointer types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65090: AMDGPU/GlobalISel: Select local loads
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65091: AMDGPU/GlobalISel: Select simple local stores
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64841: Add github-release.py script
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65288: AMDGPU: Disable the load and store cluster mutations for the schedulers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65002: AMDGPU/GlobalISel: Handle most function return types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65316: AMDGPU/SILoadStoreOptimizer: Make some functions const
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65288: AMDGPU: Disable the load and store cluster mutations for the schedulers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65226: [Strict FP] Allow custom operation actions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D65081: AMDGPU: Start redefining atomic PatFrags
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Vedant Kumar via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64971: [SafeStack] Insert the deref after the offset
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65172: [SafeStack] Insert the deref before remaining elements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65178: WIP: [DWARF] Collect statistics for DW_OP_entry_value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65242: [ELF] More dynamic relocation packing
Vic Yang via Phabricator via llvm-commits
- [PATCH] D65033: LowerTypeTests: Teach the pass to respect global alignments.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64664: [scudo][standalone] Optimization pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r366708 - Revert "Reland [ELF] Loose a condition for relocation with a symbol"
Vlad Tsyrklevich via llvm-commits
- [llvm] r366686 - Reland [ELF] Loose a condition for relocation with a symbol
Vlad Tsyrklevich via llvm-commits
- [llvm] r366796 - [Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections().
Vlad Tsyrklevich via llvm-commits
- [llvm] r366815 - Revert "[Object/ELF.h] - Improve testing of the fields in ELFFile<ELFT>::sections()."
Vlad Tsyrklevich via llvm-commits
- [llvm] r367029 - Revert "[InstCombine] try to narrow a truncated load"
Vlad Tsyrklevich via llvm-commits
- [llvm] r367011 - [InstCombine] try to narrow a truncated load
Vlad Tsyrklevich via llvm-commits
- [llvm] r367011 - [InstCombine] try to narrow a truncated load
Vlad Tsyrklevich via llvm-commits
- [llvm] r367141 - Revert "[X86][SSE] Replace PMULDQ GetDemandedBits combine with SimplifyMultipleUseDemandedBits handler."
Vlad Tsyrklevich via llvm-commits
- [llvm] r367100 - [X86][SSE] Replace PMULDQ GetDemandedBits combine with SimplifyMultipleUseDemandedBits handler.
Vlad Tsyrklevich via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via llvm-commits
- [llvm] r367154 - [JumpThreading] Stop searching predecessor when the current bb is in a
Wei Mi via llvm-commits
- [PATCH] D65099: [New Pass Manager] Invalidate ScalarEvolutionAnalysis at some time to reduce peak memory consumption
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65099: [New Pass Manager] Invalidate ScalarEvolutionAnalysis at some time to reduce peak memory consumption
Wei Mi via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65174: [DAGCombine] Limit the number of times for a store being considered for merging
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65310: [JumpThreading] In updatePredecessorProfileMetadata, stop searching predecessor when the current bb is an unreachable single bb loop
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [llvm] r367033 - [LOOPINFO] Introduce the loop guard API.
Whitney Tsang via llvm-commits
- [llvm] r367043 - [DDG] DirectedGraph as a base class for various dependence graphs such
Whitney Tsang via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Whitney via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
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] D63885: [LOOPINFO] Introduce the loop guard API.
Whitney via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Whitney via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Whitney via Phabricator via llvm-commits
- [PATCH] D65169: [WIP] LLVM Optimization Remark for Attributes
William Moses via Phabricator via llvm-commits
- [PATCH] D65169: [WIP] LLVM Optimization Remark for Attributes
William Moses via Phabricator via llvm-commits
- [PATCH] D65169: [WIP] LLVM Optimization Remark for Attributes
William Moses via Phabricator via llvm-commits
- [PATCH] D65313: [llvm-readelf] Dump the stack sizes sections with --stack-sizes
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D64758: [WebAssembly] Assembler/InstPrinter: support call_indirect type index.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64758: [WebAssembly] Assembler/InstPrinter: support call_indirect type index.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63738: [AIX]Enable lowering of MCSymbol MachineOperand
Xiangling Liao via Phabricator via llvm-commits
- [llvm] r366786 - Fix gold-plugin Windows build
Yi Kong via llvm-commits
- [llvm] r367084 - Fix macOS build after r358716
Yi Kong via llvm-commits
- [PATCH] D65098: [runtimes] Do not depend on libpthread on Android
Yi Kong via Phabricator via llvm-commits
- [PATCH] D65317: Fix macOS build after r358716
Yi Kong via Phabricator via llvm-commits
- [PATCH] D65317: Fix macOS build after r358716
Yi Kong via Phabricator via llvm-commits
- [PATCH] D64220: [PowerPC] Remove redundant load immediate instructions
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D64220: [PowerPC] Remove redundant load immediate instructions
Yi-Hong Lyu via Phabricator via llvm-commits
- [llvm] r367030 - [BPF] fix CO-RE incorrect index access string
Yonghong Song via llvm-commits
- [llvm] r367062 - [BPF] fix typedef issue for offset relocation
Yonghong Song via llvm-commits
- [PATCH] D64598: fix unnamed fiefield issue and add tests for __builtin_preserve_access_index intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61809: [BPF] Preserve debuginfo array/union/struct type/access index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D65258: fix CO-RE incorrect index access string
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D65259: fix typedef issue for offset relocation
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D65259: fix typedef issue for offset relocation
Yonghong Song via Phabricator via llvm-commits
- [llvm] r366923 - [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Yuanfang Chen via llvm-commits
- [llvm] r367144 - [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overridden if it is
Yuanfang Chen via llvm-commits
- [PATCH] D65045: [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overridden if it is empty.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64779: [llvm-objdump] Emit warning if --start-address/--stop-address specify range outside file's address range.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D65045: [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overridden if it is empty.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, compute MinStart as unsigned_min(Start - Stride) + Stride in computeMaxBECountForLT
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, compute MinStart as unsigned_min(Start - Stride) + Stride in computeMaxBECountForLT
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, compute MinStart as unsigned_min(Start - Stride) + Stride in computeMaxBECountForLT
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, compute MinStart as unsigned_min(Start - Stride) + Stride in computeMaxBECountForLT
Z. Zheng 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
- [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
- [PATCH] D63972: [PowerPC] Do the Simple Early Return in block-placement pass to optimize the blocks
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Zhang Kang via Phabricator via llvm-commits
- [llvm] r366775 - [PowerPC] Replace float load/store pair with integer load/store pair when it's only used in load/store
Zi Xuan Wu via llvm-commits
- [PATCH] D65184: [Sema] Fix negative capability's LockKind representation.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64195: [PowerPC] Replace float load/store pair with integer load/store pair when it's only used in load/store
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D64195: [PowerPC] Replace float load/store pair with integer load/store pair when it's only used in load/store
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D65063: [PowerPC] Eliminate loads feeding swaps for vector type by using big-endian load.
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D28855: [CMake] Copy per-component `required_libraries` into `LINK_COMPONENTS`. NFC.
bryant via Phabricator via llvm-commits
- [PATCH] D28855: [CMake] Copy per-component `required_libraries` into `LINK_COMPONENTS`. NFC.
bryant via Phabricator via llvm-commits
- [PATCH] D65295: [opt] Ensure the IR-Linker is available to plugins.
serge via Phabricator via llvm-commits
- [PATCH] D65218: [RISCV] Make input/output args analyzing functions public
weiwei via Phabricator via llvm-commits
- [PATCH] D65219: [RISCV GlobalISel] Adding initial GlobalISel infrastructure
weiwei via Phabricator via llvm-commits
- [PATCH] D65219: [RISCV GlobalISel] Adding initial GlobalISel infrastructure
weiwei via Phabricator via llvm-commits
- [PATCH] D65071: [LLVM-C][Ocaml] Add MergeFunctions and DCE pass
whitequark via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
whitequark via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
whitequark via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
whitequark via Phabricator via llvm-commits
- [PATCH] D65138: [OCaml] Add LLVMInternalizePredicateBindings
whitequark via Phabricator via llvm-commits
- [PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
whitequark via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
whitequark via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
whitequark via Phabricator via llvm-commits
- [PATCH] D58702: Enabled Backtraces with just ENABLE_BACKTRACES
yifeihe via Phabricator via llvm-commits
- [llvm] r366860 - FileCheck [8/12]: Define numeric var from expr
via llvm-commits
- [llvm] r366860 - FileCheck [8/12]: Define numeric var from expr
via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
via llvm-commits
Last message date:
Sun Jul 28 22:24:51 PDT 2019
Archived on: Sun Jul 28 22:24:53 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).