The Week Of Monday 8 July 2019 Archives by author
Starting: Mon Jul 8 00:03:17 PDT 2019
Ending: Sun Jul 14 23:51:03 PDT 2019
Messages: 2954
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Topper, Craig via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Topper, Craig via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Topper, Craig via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D64303: GlobalISel: Check address space when looking up iPTR size
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D62645: [Sema] Resolve placeholder types before type deduction to silence spurious `-Warc-repeated-use-of-weak` warnings
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D63753: [Sema] Instead of rejecting C unions with non-trivial fields, detect attempts to destruct/initialize/copy them.
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r365889 - [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via llvm-commits
- [llvm] r365892 - Fix test case of llvm-nm using implicit a.out
Alex Brachet via llvm-commits
- [PATCH] D64279: [Doxygen] Ignore llvm::Expected<T> forward decl so doxgen recommends right header file
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64474: [lld] [NFC] Match
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64474: [lld] [NFC] Match new variable names in comments
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64474: [lld] [NFC] Match new variable names in comments
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64462: [ADT] [WIP] Add MutableRange class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64706: [tools] [llvm-objdump] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D64706: [tools] [llvm-objdump] Default to reading from stdin not a.out
Alex Brachet via Phabricator via llvm-commits
- [llvm] r365297 - [UpdateTestChecks] Skip over .Lfunc_begin for RISC-V
Alex Bradbury via llvm-commits
- [llvm] r365301 - [RISCV] Specify registers used in DWARF exception handling
Alex Bradbury via llvm-commits
- [llvm] r365327 - [Triple] Add isRISCV function
Alex Bradbury via llvm-commits
- [llvm] r365462 - [RISCV] Fix RISCVTTIImpl::getIntImmCost for immediates where getMinSignedBits() > 64
Alex Bradbury via llvm-commits
- [PATCH] D63411: [RISCV] Specify registers used in DWARF exception handling
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D63417: [RISCV] Specify registers used for exception handling
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54215: [Triple] Add test for if triple is RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54215: [Triple] Add test for if triple is RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D63404: [RISCV] Don't force absolute FK_Data_X fixups to relocs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D64390: [RISCV] Fix RISCVTTIImpl::getIntImmCost for immediates where getMinSignedBits() > 64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D64390: [RISCV] Fix RISCVTTIImpl::getIntImmCost for immediates where getMinSignedBits() > 64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D64425: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Alex Denisov via Phabricator via llvm-commits
- [PATCH] D64651: [Driver] Support file paths with -ccc-gcc-name
Alex James via Phabricator via llvm-commits
- [PATCH] D64118: [lldb_test_suite] Fix lldb test suite targeting remote Android
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64434: [lldb] Quick Fix: IRExecutionUnit check pointer before access it
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64591: [Expression] Move IRDynamicChecks to ClangExpressionParser
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64159: [Core] Generalize ValueObject::MaybeCalculateCompleteType
Alex Langford via Phabricator via llvm-commits
- [PATCH] D64599: [LanguageRuntime] Move CPPLanguageRuntime into a plugin
Alex Langford via Phabricator via llvm-commits
- [llvm] r365852 - NFC: lit: python3 compatibility for functions
Alex Lorenz via llvm-commits
- [llvm] r365964 - [macCatalyst] Use macCatalyst pretty name in .build_version darwin
Alex Lorenz via llvm-commits
- [PATCH] D64525: [clang-scan-deps] Dependency directives source minimizer: single quotes are not digit separators after a valid character literal prefix
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D64668: [llvm-lipo] Implement -info
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r366027 - [clang][Driver][ARM] Favor -mfpu over default CPU features
Alexandros Lamprineas via llvm-commits
- [llvm] r366031 - [TargetParser][ARM] Account dependencies when processing target features
Alexandros Lamprineas via llvm-commits
- [llvm] r365895 - [LIT] Emit timeout error message only if timeout was reached
Alexey Bader via llvm-commits
- [PATCH] D64240: [LIT] emit timeout error message only if timeout was reached
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D64080: [OPENMP]Make __kmpc_push_tripcount thread safe.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64558: Added mapping for pointers captured in Lambdas in OpenMP target regions
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64356: [OPENMP]Initial fix PR42392: Improve -Wuninitialized warnings for OpenMP programs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
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] r365672 - [LoopRotate + MemorySSA] Keep an <instruction-cloned instruction> map.
Alina Sbirlea via llvm-commits
- [llvm] r365970 - [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via llvm-commits
- [PATCH] D61879: WIP: Prototype of DSE optimizations for -ftrivial-auto-var-init
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63680: [LoopRotate + MemorySSA] Keep an <instruction-cloned instruction> map.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63680: [LoopRotate + MemorySSA] Keep an <instruction-cloned instruction> map.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r365510 - [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via llvm-commits
- [llvm] r365690 - [AArch64][GlobalISel] Optimize compare and branch cases with G_INTTOPTR and unknown values.
Amara Emerson via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64371: [AArch64][GlobalISel] Use TST for comparisons when possible
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64377: [AArch64][GlobalISel] Optimize compare and branch cases with G_INTTOPTR and unknown values
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64155: GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sources
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64177: GlobalISel: fewerElementsVector for G_TRUNC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64520: [GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64377: [AArch64][GlobalISel] Optimize compare and branch cases with G_INTTOPTR and unknown values
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D59208: [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and flip carry.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D59208: [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and flip carry.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Anton Afanasyev via Phabricator via llvm-commits
- [www] r365389 - JetBrains actually signed the agreement
Anton Korobeynikov via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
António Afonso via Phabricator via llvm-commits
- [PATCH] D64102: [llvm-lipo] Implement -create part 1
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64102: [llvm-lipo] Implement -create part 1
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64102: [llvm-lipo] Implement -create part 1
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64102: [llvm-lipo] Implement -create part 1
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64102: [llvm-lipo] Implement -create part 1
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64668: [llvm-lipo] Implement -info
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D64668: [llvm-lipo] Implement -info
Anusha Basana via Phabricator via llvm-commits
- [llvm] r365913 - Minor cleanup.
Artem Belevich via llvm-commits
- [PATCH] D64588: Minor cleanup.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] r365863 - NFC: Unforget a colon in a few CHECK: directives.
Artem Dergachev via llvm-commits
- [llvm] r365863 - NFC: Unforget a colon in a few CHECK: directives.
Artem Dergachev via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Ayman Musa via Phabricator via llvm-commits
- [zorg] r365440 - [zorg] Add a new build script for use with monorepo
Azharuddin Mohammed via llvm-commits
- [PATCH] D62484: [ASTImporter] Added visibility context check for EnumDecl.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Bardia via Phabricator via llvm-commits
- [llvm] r365796 - [NVPTX] Use atomicrmw fadd instead of intrinsics
Benjamin Kramer via llvm-commits
- [llvm] r365811 - [NVPTX] Remove now unused atomic.load.add.f32 intrinsics
Benjamin Kramer via llvm-commits
- [llvm] r365394 - Add parentheses to silence warning.
Bill Wendling via llvm-commits
- [lld] r365397 - Add parentheses to silence warnings.
Bill Wendling via llvm-commits
- [llvm] r366041 - Remove set but unused variable.
Bill Wendling via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [llvm] r365455 - [LegalizeTypes] Fix saturation bug for smul.fix.sat
Bjorn Pettersson via llvm-commits
- [llvm] r365456 - [SelectionDAG] Simplify some calls to getSetCCResultType. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D64331: [LegalizeTypes] Fix saturation bug for smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D64331: [LegalizeTypes] Fix saturation bug for smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r365537 - [ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via llvm-commits
- [lld] r365800 - [lld-link] implement -thinlto-index-only
Bob Haarman via llvm-commits
- [lld] r365807 - [lld-link] implement -thinlto-{prefix, object-suffix}-replace
Bob Haarman via llvm-commits
- [PATCH] D63887: [ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D63887: [ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D63887: [ThinLTO] only emit used or referenced CFI records to index
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64542: [lld-link] implement -thinlto-{prefix,object-suffix}-replace
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64542: [lld-link] implement -thinlto-{prefix,object-suffix}-replace
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64542: [lld-link] implement -thinlto-{prefix,object-suffix}-replace
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D38630: Avoid 'unused param' warnings for !_LIBCPP_HAS_CATOPEN
Brian Cain via Phabricator via llvm-commits
- [llvm] r365336 - Add, and infer, a nofree function attribute
Brian Homerding via llvm-commits
- [llvm] r365345 - Add, and infer, a nofree function attribute
Brian Homerding via llvm-commits
- [PATCH] D49165: Add, and infer, a nofree function attribute
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D64579: [clang-shlib] Fix clang-shlib for PRIVATE dependencies
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r365878 - Test commit. NFC.
Bryant Wong via llvm-commits
- [llvm] r365897 - [gn] Tag unneeded variable.
Bryant Wong via llvm-commits
- [llvm] r365324 - [Float2Int] Add support for unary FNeg to Float2Int
Cameron McInally via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D64029: [PGO] Add PGO support at -O0 in the experimental new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D62627: [NFC] Do not run CGProfilePass when -fno-integrated-as is on
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D64179: [CodeGen] Define an interface for the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64184: [NewPM] Port MachineCopyPropagation to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64188: [NewPM] Port the MIR Printing pass to new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64187: [NewPM] Port the MachineCSE pass to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64185: [NewPM] Port ExpandISelPseudos to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64189: Allow llc to run passes under the new pass manager one at a time.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64186: [NewPM] Port MachineDominatorTree analysis to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D63890: [CodeGen] First steps at porting CodeGen to new pass manager,
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64184: [NewPM] Port MachineCopyPropagation to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64185: [NewPM] Port ExpandISelPseudos to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64187: [NewPM] Port the MachineCSE pass to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64186: [NewPM] Port MachineDominatorTree analysis to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64188: [NewPM] Port the MIR Printing pass to new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64189: Allow llc to run passes under the new pass manager one at a time.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64184: [NewPM] Port MachineCopyPropagation to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64186: [NewPM] Port MachineDominatorTree analysis to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64188: [NewPM] Port the MIR Printing pass to new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64189: Allow llc to run passes under the new pass manager one at a time.
Charles Zhang via Phabricator via llvm-commits
- [llvm] r365429 - [PowerPC][NFC] remove redundant function isVFReg().
Chen Zheng via llvm-commits
- [llvm] r365497 - [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Chen Zheng via llvm-commits
- [llvm] r365726 - [SCEV] teach SCEV symbolical execution about overflow intrinsics folding.
Chen Zheng via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64422: [SCEV] teach SCEV symbolical execution about overflow intrinsics folding.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64509: [SCEV] Compute exit count from overflow test
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64422: [SCEV] teach SCEV symbolical execution about overflow intrinsics folding.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64673: [X86] for split stack, not save/restore nested arg if unused
Cherry Zhang via Phabricator via llvm-commits
- [llvm] r365365 - Fix issues building libraries as more than one type with Xcode
Chris Bieneman via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D64580: cmake: Add INSTALL_WITH_TOOLCHAIN option to add_*_library macros
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D64424: AIX: Implement LR prolog/epilog save/restore
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Christian Biesinger via Phabricator via llvm-commits
- [llvm] r365512 - [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Christudasan Devadasan via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D63756: [AMDGPU] Increased the number of implicit argument bytes for both OpenCL and HIP (CLANG).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D64561: Add address-space mangling for stack related intrinsics
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D64561: Add address-space mangling for stack related intrinsics
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] r365549 - [X86][AMDGPU][DAGCombiner] Move call to allowsMemoryAccess into isLoadBitCastBeneficial/isStoreBitCastBeneficial to allow X86 to bypass it
Craig Topper via llvm-commits
- [llvm] r365577 - [X86] Don't form extloads in combineExtInVec unless the load extension is legal.
Craig Topper via llvm-commits
- [llvm] r365589 - [X86] Limit getTargetConstantFromNode to only work on NormalLoads not extending loads.
Craig Topper via llvm-commits
- [llvm] r365667 - [X86] Add tests for an alternative sequence for _mm_storel_pi/_mm_storeh_pi intrinsics. NFC
Craig Topper via llvm-commits
- [llvm] r365697 - [X86] Remove unused variable. NFC
Craig Topper via llvm-commits
- [llvm] r365702 - [X86] Add BLSR and BLSMSK to isUseDefConvertible.
Craig Topper via llvm-commits
- [llvm] r365704 - [X86] Add a few more TBM and BLSI test cases that show the same issue that r352306 fixed for BLSR.
Craig Topper via llvm-commits
- [llvm] r365705 - [X86] Add patterns with and_flag_nocf for BLSI and TBM instructions.
Craig Topper via llvm-commits
- [llvm] r365720 - [X86] Don't convert 8 or 16 bit ADDs to LEAs on Atom in FixupLEAPass.
Craig Topper via llvm-commits
- [llvm] r365803 - [X86] Pre commit test cases for D64574. Along with a test case for PR42571. NFC
Craig Topper via llvm-commits
- [llvm] r365917 - Allow the 'git-llvm' tool to push to svn from the split repositories
Craig Topper via llvm-commits
- [llvm] r365929 - [X86] Add NEG to isUseDefConvertible.
Craig Topper via llvm-commits
- [llvm] r365946 - [X86] Use MachineInstr::findRegisterDefOperand to simplify some code in optimizeCompareInstr. NFCI
Craig Topper via llvm-commits
- [llvm] r365917 - Allow the 'git-llvm' tool to push to svn from the split repositories
Craig Topper via llvm-commits
- [llvm] r366011 - [X86] Remove offset of 8 from the call to FuseInst for UNPCKLPDrr folding added in r365287.
Craig Topper via llvm-commits
- [llvm] r366034 - [X86] Separate the memory size of vzext_load/vextract_store from the element size of the result type. Use them improve the codegen of v2f32 loads/stores with sse1 only.
Craig Topper via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64295: [X86][AMDGPU] Add an out parameter to isLoadBitCastBeneficial/isStoreBitCastBeneficial to indicate we shouldn't both checking the alignment.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64528: [X86] Separate the memory size of vzext_load/vextract_store from the element size of the result type. Use them improve the codegen of v2f32 loads/stores with sse1 only.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64574: [X86] Teach convertToThreeAddress to handle SUB with immediate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64574: [X86] Teach convertToThreeAddress to handle SUB with immediate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64699: [X86] Use getLimitedValue to clamp and out of range shift amount instead of asserting.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64699: [X86] Return UNDEF from LowerScalarImmediateShift when the shift amount is out of range.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64374: [analyzer] CastValueChecker: Model casts
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D64374: [analyzer] CastValueChecker: Model casts
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Dan Albert via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Dan Albert via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Dan Albert via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
Dan Liew via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
Dan Liew via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64339: TableGen/GlobalISel: Fix handling of truncstore patterns
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D16455: [mips] Allowed la instructions on 64-bit architectures.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D16925: [mips] Support LA expansion in PIC mode
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D63320: [TableGen] Add "getOperandType" to get operand types from opcode/opidx
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64681: Stop IR Dumps occurring after MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64681: Stop IR Dumps occurring after MachineVerifier
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64338: TableGen: Add address space to matchers
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64181: GlobalISel: moreElementsVector for G_LOAD
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64642: [AMDGPU] Tune inlining parameters for AMDGPU target
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D64403: [SimpleLoopUnswitch] Add a test case exposing a bug
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D64404: [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one unique successor
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D64403: [SimpleLoopUnswitch] Add a test case exposing a bug
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D64404: [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one unique successor
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D64316: [ARM] MVE vector of 64bit types
Dave Green via Phabricator via llvm-commits
- [PATCH] D64316: [ARM] MVE vector of 64bit types
Dave Green via Phabricator via llvm-commits
- [PATCH] D64323: [ARM] Sign_Extend_Inreg for MVE i1 types
Dave Green via Phabricator via llvm-commits
- [PATCH] D64316: [ARM] MVE vector of 64bit types
Dave Green via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D64212: [ARM] MVE Vector Shifts
Dave Green via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D64426: [ARM] Adjust
Dave Green via Phabricator via llvm-commits
- [PATCH] D64212: [ARM] MVE Vector Shifts
Dave Green via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Dave Green via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
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] 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] D63870: [ARM] MVE minnm and maxnm instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D63985: [ARM] MVE VRINT support
Dave Green via Phabricator via llvm-commits
- [PATCH] D64026: [ARM] MVE integer min and max
Dave Green via Phabricator via llvm-commits
- [PATCH] D64027: [ARM] MVE integer abs
Dave Green via Phabricator via llvm-commits
- [PATCH] D64204: [ARM] MVE VNeg instruction patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D64069: [ARM] Add sign and zero extend patterns for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into hot BBs
Dave Green via Phabricator via llvm-commits
- [PATCH] D61778: [Docs] Replace SVN revisions with lldb versions
Dave Lee via Phabricator via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
David Blaikie via llvm-commits
- [llvm] r362407 - [llvm-ar] Fix relative thin archive path handling
David Blaikie via llvm-commits
- [llvm] r362407 - [llvm-ar] Fix relative thin archive path handling
David Blaikie via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64203: [OpaquePtr] add Type parameter to Loads.h analysis API.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64058: [cxx2a] P0624R2 fix: only lambdas with no lambda-capture are default-constructible and assignable.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
David Blaikie via Phabricator via llvm-commits
- [llvm] r365501 - [NFC] Added tests for D64285
David Bolvansky via llvm-commits
- [llvm] r365506 - [NFC] Fixed tests
David Bolvansky via llvm-commits
- [llvm] r365637 - [InstCombine] pow(C,x) -> exp2(log2(C)*x)
David Bolvansky via llvm-commits
- [llvm] r365758 - [InstCombine] Reorder recently added/improved pow transformations
David Bolvansky via llvm-commits
- [llvm] r365765 - [NFC] Updated tests for D64285
David Bolvansky via llvm-commits
- [llvm] r365815 - [NFC] Revisited tests for D64285
David Bolvansky via llvm-commits
- [llvm] r365818 - [UpdateTestChecks] Emit warning when invalid test paths
David Bolvansky via llvm-commits
- [llvm] r365893 - [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
David Bolvansky via llvm-commits
- [llvm] r365959 - [InstCombine] Disable fold from D64285 for non-integer types
David Bolvansky via llvm-commits
- [PATCH] D63984: [ubsan][test] Fix several UBSan-* :: TestCases/ImplicitConversion tests on Solaris
David CARLIER via Phabricator via llvm-commits
- [PATCH] D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86
David CARLIER via Phabricator via llvm-commits
- [PATCH] D64398: [LLDB] Fix FreeBSD build
David CARLIER via Phabricator via llvm-commits
- [llvm] r365496 - [ARM] Add test for MVE and no floats. NFC
David Green via llvm-commits
- [llvm] r366002 - [ARM] MVE minnm and maxnm instructions
David Green via llvm-commits
- [llvm] r366003 - [ARM] MVE VRINT support
David Green via llvm-commits
- [llvm] r366004 - [ARM] MVE integer min and max
David Green via llvm-commits
- [llvm] r366005 - [ARM] MVE integer abs
David Green via llvm-commits
- [llvm] r366006 - [ARM] MVE VNEG instruction patterns
David Green via llvm-commits
- [llvm] r366008 - [ARM] Add sign and zero extend patterns for MVE
David Green via llvm-commits
- [llvm] r365676 - [System Model] [TTI] Update cache and prefetch TTI interfaces
David Greene via llvm-commits
- [llvm] r365680 - Revert "[System Model] [TTI] Update cache and prefetch TTI interfaces"
David Greene via llvm-commits
- [PATCH] D63614: [System Model] [TTI] Update cache and prefetch TTI interfaces
David Greene via Phabricator via llvm-commits
- [PATCH] D64360: [llvm-profdata] Handle the cases of overlapping input file and output file
David Li via Phabricator via llvm-commits
- [PATCH] D64360: [llvm-profdata] Handle the cases of overlapping input file and output file
David Li via Phabricator via llvm-commits
- [PATCH] D64463: [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
David Li via Phabricator via llvm-commits
- [PATCH] D64467: [CodeExtractor] Simplify findAllocas, NFC
David Li via Phabricator via llvm-commits
- [PATCH] D64045: [InstrProfiling] Put instrumentation into comdat group with function
David Li via Phabricator via llvm-commits
- [PATCH] D64463: [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
David Li via Phabricator via llvm-commits
- [PATCH] D64547: [Driver] -noprofilelib flag
David Li via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
David Li via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
David Li via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
David Stenberg via Phabricator via llvm-commits
- [PATCH] D64261: [CodeGen] Enhance `MachineInstrSpan` to allow the end of MBB to be used.
David Stenberg via Phabricator via llvm-commits
- [PATCH] D64421: [unittest] Add bogus register info.
David Stenberg via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
David Stenberg via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
David Stenberg via Phabricator via llvm-commits
- [llvm] r365701 - [NFC]Fix IR/MC depency issue for function descriptor SDAG implementation
David Tenty via llvm-commits
- [llvm] r365952 - Fix missing use of defined() in include guard
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] D64445: [NFC]Fix IR/MC depency issue for function descriptor SDAG implementation
David Tenty via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D64657: Fix missing use of defined() in include guard
David Tenty via Phabricator via llvm-commits
- [PATCH] D64657: Fix missing use of defined() in include guard in AMDGPU target
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] D64251: Don't depend on psutil on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D57880: Add assert for 'bad' code path in GetUniqueNamespaceDeclaration
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D57880: Add assert for 'bad' code path in GetUniqueNamespaceDeclaration
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D64251: Don't depend on psutil on AIX
Davide Italiano via Phabricator via llvm-commits
- [llvm] r365363 - [SCEV] Fix for PR42397. SCEVExpander wrongly adds nsw to shl instruction.
Denis Bakhvalov via llvm-commits
- [lld] r365434 - [LLD] NFC: Fixed GCC warning in ELF/Arch/RISCV.cpp
Denis Bakhvalov via llvm-commits
- [PATCH] D64372: [LLD] NFC: Fixed GCC warning in wasm/OutputSections.cpp
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D64379: [LLD] NFC: Fixed GCC warning in ELF/Arch/RISCV.cpp
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D64379: [LLD] NFC: Fixed GCC warning in ELF/Arch/RISCV.cpp
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D64439: [lld][WebAssembly] Fix data section name in PIC mode
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Derek Schuff via Phabricator via llvm-commits
- [llvm] r365836 - Fix build errors LLVM tests are disabled.
Diego Novillo via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Diego Novillo via Phabricator via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Diego Novillo via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64239: [AArch64] Fix vsqadd scalar intrinsics operands
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D64242: [AArch64] Fix scalar vuqadd intrinsics operands
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D64243: [NFC][AArch64] Fix vector vqtb[lx][1-4]_s8 operand
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D64210: [NFC][AArch64] Fix vector vsqadd intrinsics operands
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D64211: [AArch64] Fix vector vuqadd intrinsics operands
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r365444 - Reland "[LiveDebugValues] Emit the debug entry values"
Djordje Todorovic via llvm-commits
- [llvm] r365467 - [DwarfDebug] Dump call site debug info
Djordje Todorovic via llvm-commits
- [llvm] r365469 - [NFC][AsmPrinter] Fix the formatting for the rL365467
Djordje Todorovic via llvm-commits
- [llvm] r365886 - Revert "[DwarfDebug] Dump call site debug info"
Djordje Todorovic via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D64151: Enhance abseil-faster-strsplit-delimiter to handle other non-printable characters.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D64445: [NFC]Fix IR/MC depency issue for function descriptor SDAG implementation
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r365321 - [AMDGPU][MC] Corrected parsing of FLAT offset modifier
Dmitry Preobrazhensky via llvm-commits
- [llvm] r365347 - [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [llvm] r365347 - [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [llvm] r365353 - [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r365675 - Recommit "[CommandLine] Remove OptionCategory and SubCommand caches from the Option class."
Don Hinton via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Don Hinton via Phabricator via llvm-commits
- [llvm] r365961 - [test][AArch64] Relax the opcode tests for FP min/max instructions.
Douglas Yung via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64099: [InstCombine] pow(C,x) -> exp2(log2(C)*x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64099: [InstCombine] pow(C,x) -> exp2(log2(C)*x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64099: [InstCombine] pow(C,x) -> exp2(log2(C)*x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Change the jump table size unit from entry to target
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit error when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit error when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLC/MIRTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLC/MIRTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60761: [FunctionAttrs] Remove readonly and writeonly assertion
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix option
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64697: [GitSVN][NFC] Mark dry-run commits as such in the log output
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63404: [RISCV] Don't force absolute FK_Data_X fixups to relocs
Edward Jones via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64052: Return Undef from isBytewiseValue for empty arrays or structs
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] D64409: [libclang] Fix hang in release / assertion in debug when evaluating value-dependent types.
Emilio Cobos Álvarez via Phabricator via llvm-commits
- [PATCH] D64409: [libclang] Fix hang in release / assertion in debug when evaluating value-dependent types.
Emilio Cobos Álvarez via Phabricator via llvm-commits
- [PATCH] D59798: [analyzer] Add analyzer option to limit the number of imported TUs
Endre Fülöp via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Eric Christopher via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Eric Christopher via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Eric Christopher via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
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] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
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] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r365851 - [InstCombine] Reorder pow() transformations (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D64099: [InstCombine] pow(C,x) -> exp2(log2(C)*x)
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] D60295: [CodeGen] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D64166: [ASan] Use __sanitizer_fill_shadow for FastPoisonShadow on Fuchsia
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64172: Basic codegen for MTE stack tagging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64172: Basic codegen for MTE stack tagging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63703: [stack-safety] Refactoring StackSafetyAnalysis to be accsessible from other passes
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D60486: [AArch64] Add support for MTE intrinsics
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64447: Fix llvm.aarch64.irg properties.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64447: Fix llvm.aarch64.irg properties.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63940: [NFC] Pass DataLayout into isBytewiseValue
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63966: Add IsBytewiseValue unit test
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64559: [Sanitizers] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/MemoryMappingLayout.DumpListOfModules on Solaris
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D40943: Enable compiler-rt on SPARC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63967: Handle IntToPtr in isBytewiseValue
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64031: isBytewiseValue checks ConstantVector element by element
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64052: Return Undef from isBytewiseValue for empty arrays or structs
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64172: Basic codegen for MTE stack tagging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64172: Basic codegen for MTE stack tagging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64169: ARM MTE stack sanitizer.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64169: ARM MTE stack sanitizer.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64171: Factor out resolveFrameOffsetReference.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64173: Basic MTE stack tagging instrumentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r365958 - Factor out resolveFrameOffsetReference (NFC).
Evgeniy Stepanov via llvm-commits
- [llvm] r365980 - Extend function attributes bitset size from 64 to 96.
Evgeniy Stepanov via llvm-commits
- [PATCH] D63439: Wordsmith the semantics of invariant.load
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Evgeniy via Phabricator via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D63444: [ThinLTO] Optimize write-only globals out
Evgeny Leviant via llvm-commits
- [lld] r365296 - [WebAssembly] Add static_assert(sizeof(SymbolUnion) <= 96)
Fangrui Song via llvm-commits
- [llvm] r365299 - [ARM] Fix null pointer dereference in CodeGen/ARM/Windows/stack-protector-msvc.ll.test after D64292/r365283
Fangrui Song via llvm-commits
- [compiler-rt] r365307 - [ubsan][test] Fix cast-overflow.cpp and delete float-divide-by-zero test after D63793/rC365272
Fangrui Song via llvm-commits
- [lld] r365442 - [ELF][test] Rename tail-merge-string-align2.s to merge-string-align2.s
Fangrui Song via llvm-commits
- [lld] r365443 - [ELF] Assert sizeof(SymbolUnion) <= 80
Fangrui Song via llvm-commits
- [compiler-rt] r365591 - [ubsan][test] Restore float-divide-by-zero test
Fangrui Song via llvm-commits
- [llvm] r365752 - [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Fangrui Song via llvm-commits
- [llvm] r365753 - [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via llvm-commits
- [lld] r365759 - [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via llvm-commits
- [lld] r365760 - [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list
Fangrui Song via llvm-commits
- [llvm] r365869 - [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via llvm-commits
- [llvm] r365876 - [YAMLIO] Wrap explicit specialization in llvm::yaml to appease build bots
Fangrui Song via llvm-commits
- [llvm] r365903 - Delete dead stores
Fangrui Song via llvm-commits
- [llvm] r365907 - [LegacyPassManager] Small ModuleCount cleanup
Fangrui Song via llvm-commits
- [llvm] r365915 - [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via llvm-commits
- [llvm] r365996 - [Object] isNotObjectErrorInvalidFileType: fix use-after-move
Fangrui Song via llvm-commits
- [llvm] r365997 - [Object] isNotObjectErrorInvalidFileType: simplify
Fangrui Song via llvm-commits
- [llvm] r366039 - [PowerPC] Support fp128 libcalls
Fangrui Song via llvm-commits
- [PATCH] D64238: [WebAssembly] Add static_assert(sizeof(SymbolUnion) <= 96)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64292: [ARM] Add support for MSVC stack cookie checking
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63793: Treat the range of representable values of floating-point types as [-inf, +inf] not as [-max, +max].
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [ubsan] Delete the FloatDivideByZero ErrorType
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [ubsan] Delete the FloatDivideByZero ErrorType
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64067: [X86][PPC] Support -mlong-double-64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
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] D64327: [ELF] Loose condition for relocation with a symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64077: [ELF] Assert sizeof(SymbolUnion) <= 80
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64077: [ELF] Assert sizeof(SymbolUnion) <= 80
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63537: [llvm-dwarfdump] --gdb-index: fix uninitialized TuListOffset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64276: [ItaniumMangle] Refactor long double/__float128 mangling and fix the mangled code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64282: [PowerPC] Support fp128 libcalls
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64330: [llvm-ar][test] Add to MRI test coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64423: [OpenMP] Simplify getFloatTypeSemantics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64476: [LLD][ELF] - Linkerscript: Fix FILL() expressions handling.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D43010: Report fatal error in the case of out of memory
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64304: [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64550: [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64304: [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64304: [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64550: [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64550: [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64294: [Driver] Refactor interaction between -f(no-)?omit-frame-pointer and -m(no-)?omit-leaf-frame-pointer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64277: [X86][PowerPC] Support -mlong-double-128
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64282: [PowerPC] Support fp128 libcalls
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64674: [NFC][llvm-readobj] Refactor dynamic string table indexing into a function.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64685: ELF: Add support for remaining R_AARCH64_MOVW* relocations.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64687: [clang] Revert "Remove __VERSION__"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64631: [obj2yaml] - Rework tool's error reporting logic for ELF target.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64706: [tools] [llvm-objdump] Default to reading from stdin not a.out
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64282: [PowerPC] Support fp128 libcalls
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64547: [Driver] -noprofilelib flag
Filipe Cabecinhas via llvm-commits
- [llvm] r365750 - [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via llvm-commits
- [llvm] r365757 - Revert [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via llvm-commits
- [llvm] r366017 - [BitcodeReader] Use tighter upper bound to validate forward references.
Florian Hahn via llvm-commits
- [llvm] r366018 - Recommit "[BitcodeReader] Validate OpNum, before accessing Record array."
Florian Hahn via llvm-commits
- [llvm] r366030 - [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via llvm-commits
- [PATCH] D64309: [LoopInfo] Update getExitEdges to accept vector of pairs for non const BasicBlock
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64224: Keep the order of the basic blocks in the cloned loop as the original loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
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] D64065: Skip test earlier if metric is not found in compare.py
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64577: [BitcodeReader] Use tighter upper bound to validate forward references.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64577: [BitcodeReader] Use tighter upper bound to validate forward references.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64577: [BitcodeReader] Use tighter upper bound to validate forward references.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r365340 - [Bitcode][NFC] Remove unused variable from BitcodeAnalyzer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r365286 - [llvm-bcanalyzer] Refactor and move to libLLVMBitReader
Francis Visoiu Mistrih via llvm-commits
- [llvm] r365578 - [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via llvm-commits
- [llvm] r365580 - [Bitcode] Explicitly include Bitstream/BitCodes.h and BitstreamWriter.h
Francis Visoiu Mistrih via llvm-commits
- [llvm] r365647 - [Remarks] Add cl::Hidden to -remarks-yaml-string-table
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D64469: Fixing modular build issues caused by BitCodes.h
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Frédéric Devernay via Phabricator via llvm-commits
- [PATCH] D64073: [ASTImporter] Fix import of lambda in function param
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D64494: [analyzer]Add user docs rst
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D64494: [analyzer]Add user docs rst
Gabor Marton via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [zorg] r365596 - Added vcs_protocol property to specify what protocol to use for the source code checkout.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 05/26/2019 - 06/01/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/2/2019 - 06/8/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/23/2019 - 06/29/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/30/2019 - 07/6/2019
Galina Kistanova via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Galina via Phabricator via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Galina via Phabricator via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Galina via Phabricator via llvm-commits
- [PATCH] D64541: rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h:108 but CompilationDatabase is only forward declared. This makes the header not compile standalone, because unique_ptrs expect to have the full-definition of the...
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D64601: [MemorySSA] Use SetVector to avoid nondeterminism.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D64130: [LLD][ELF] - Linkerscript: add a support for expressions for section's filling
George Rimar via llvm-commits
- [llvm] r365348 - [llvm\test\Object] - An initial step to cleanup the test cases.
George Rimar via llvm-commits
- [llvm] r365601 - [test/Object/nm-trivial-object.test] - Remove 4 precompiled binaries.
George Rimar via llvm-commits
- [lld] r365635 - [LLD][ELF] - Linkerscript: fix FILL() expressions handling.
George Rimar via llvm-commits
- [llvm] r365762 - [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via llvm-commits
- [llvm] r365766 - [yaml2obj] - Allow overriding the sh_size field.
George Rimar via llvm-commits
- [llvm] r365772 - [yaml2obj/elf-override-shsize.yaml] - An attemp to fix ppc64 bot.
George Rimar via llvm-commits
- [llvm] r365775 - [Object/ELF] - Improve error reporting for notes.
George Rimar via llvm-commits
- [llvm] r365779 - Revert r365775 - "[Object/ELF] - Improve error reporting for notes."
George Rimar via llvm-commits
- [llvm] r365884 - [Object/ELF] - Improve error reporting for notes.
George Rimar via llvm-commits
- [llvm] r365891 - [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via llvm-commits
- [PATCH] D64246: [test/Object/nm-trivial-object.test] - Remove 5 precompiled binaries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64206: [llvm\test\Object] - An initial step to cleanup the test cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
George Rimar via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
George Rimar via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64246: [test/Object/nm-trivial-object.test] - Remove 4 precompiled binaries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64246: [test/Object/nm-trivial-object.test] - Remove 4 precompiled binaries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64476: [LLD][ELF] - Linkerscript: Fix FILL() expressions handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64130: [LLD][ELF] - Linkerscript: add a support for expressions for section's filling
George Rimar via Phabricator via llvm-commits
- [PATCH] D64476: [LLD][ELF] - Linkerscript: Fix FILL() expressions handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64476: [LLD][ELF] - Linkerscript: Fix FILL() expressions handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
George Rimar via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
George Rimar via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
George Rimar via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
George Rimar via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
George Rimar via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
George Rimar via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
George Rimar via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64631: [obj2yaml] - Rework tool's error reporting logic for ELF target.
George Rimar 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] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Guanzhong Chen via Phabricator via llvm-commits
- [llvm] r365449 - Fixing @llvm.memcpy not honoring volatile.
Guillaume Chatelet via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D64376: [MBP] Avoid tail duplication if it can't bring benefit
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64035: [MachinePipeliner] Fix Phi refers to Phi in same stage in 1st epilogue
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into loop bodies
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64192: [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64192: [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D64282: [PowerPC] Support fp128 libcalls
Hal Finkel via Phabricator via llvm-commits
- [llvm] r365450 - [llvm-profdata] Don't make the output overwrite the input file.
Haojian Wu via llvm-commits
- [llvm] r365742 - Revert Recommit "[CommandLine] Remove OptionCategory and SubCommand caches from the Option class."
Haojian Wu via llvm-commits
- [PATCH] D64312: [clangd] Simpler/more compact in-memory representation of RefSlab/Builder
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D64481: [clangd] Add a flag to clangdServer rename function to control whether we want format the replacements.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D64556: [clangd] Fix an assertion crash in "ExtractVariable" tweak
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D64565: [clangd] Don't run the prepare for tweaks that are disabled.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r365418 - [WebAssembly] Fix a typo in a test file name
Heejin Ahn via llvm-commits
- [llvm] r365426 - [WebAssembly] Make sret parameter work with AddMissingPrototypes
Heejin Ahn via llvm-commits
- [llvm] r365731 - [WebAssembly] Print error message for llvm.clear_cache intrinsic
Heejin Ahn via llvm-commits
- [PATCH] D64318: Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64324: [WebAssembly] Fix a typo in a test file name
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: [WebAssembly] Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: [WebAssembly] Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64324: [WebAssembly] Fix a typo in a test file name
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64318: [WebAssembly] Make sret parameter work with AddMissingPrototypes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Print error message for llvm.clear_cache intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D63503: cmake: Add CLANG_LINK_CLANG_DYLIB option
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage for non-PIC cases
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64612: [WebAssembly] i32.const operands should be signed
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64703: [WebAssembly] Rename except_ref type to exnref
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64704: [WebAssembly] Simplify regcopy.mir
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64704: [WebAssembly] Simplify regcopy.mir
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64704: [WebAssembly] Simplify regcopy.mir
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64704: [WebAssembly] Simplify regcopy.mir
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64705: Add missing utility methods for exnref type
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r365912 - Test commit
Hideto Ueno via llvm-commits
- [llvm] r365916 - [FunctionAttrs] Add a test for "nofree" function attribute
Hideto Ueno via llvm-commits
- [llvm] r365924 - [Attributor] Deduce "nofree" function attribute
Hideto Ueno via llvm-commits
- [llvm] r366043 - [Attributor] Deduce "nonnull" attribute
Hideto Ueno via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D64152: [Attributor] Deduce "align" attribute on return value
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" on return value
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62687: [Attributor] Deduce "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62687: [Attributor] Deduce "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63161: Devirtualize destructor of final class.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D63161: Devirtualize destructor of final class.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D58335: [DebugInfo] Generate fixups as emitting DWARF .debug_frame/.eh_frame.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D61584: [DebugInfo] Some fields do not need relocations even relax is enabled.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r365729 - [InstCombine][NFCI] Add test coverage to onehot_merge.ll
Huihui Zhang via llvm-commits
- [llvm] r365828 - [InstCombine][NFCI] Add more test coverage to onehot_merge.ll
Huihui Zhang via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D64396: [DWARF] Dump .gdb_index of version 8
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify DWARFAttribute. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64620: [DWARF] Fix an incorrect format specifier.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64622: [DWARF] Fix the reserved values for unit length in DWARFDebugLine.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64622: [DWARF] Fix the reserved values for unit length in DWARFDebugLine.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64622: [DWARF] Fix the reserved values for unit length in DWARFDebugLine.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r365318 - Reapply [llvm-ar][test] Increase llvm-ar test coverage
JF Bastien via llvm-commits
- [llvm] r365383 - Revert "Reapply [llvm-ar][test] Increase llvm-ar test coverage"
JF Bastien via llvm-commits
- [compiler-rt] r365384 - Revert "[sanitizers][windows] Rtl-Heap Interception and tests"
JF Bastien via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
JF Bastien via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64507: [BitcodeReader] Validate OpNum, before accessing Record array.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64577: [BitcodeReader] Use tighter upper bound to validate forward references.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64676: Support __seg_fs and __seg_gs on x86
JF Bastien via Phabricator via llvm-commits
- [PATCH] D63958: [SDAG] commute setcc operands to match a subtract
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
James Clarke via Phabricator via llvm-commits
- [llvm] r365312 - [docs][llvm-objcopy] Add description of binary input/output to doc
James Henderson via llvm-commits
- [llvm] r365335 - [docs][llvm-readobj][llvm-readelf] Improve wording
James Henderson via llvm-commits
- [llvm] r365451 - [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
James Henderson via llvm-commits
- [llvm] r365461 - [docs][llvm-nm] Improve some wording
James Henderson via llvm-commits
- [llvm] r365474 - [docs][llvm-objdump] Make some wording improvements/simplifications.
James Henderson via llvm-commits
- [llvm] r365489 - [docs][llvm-dwarfdump] Fix wording
James Henderson via llvm-commits
- [llvm] r365603 - [docs][llvm-dwarfdump] Normalise some wording
James Henderson via llvm-commits
- [llvm] r365630 - [docs][llvm-symbolizer] Fix grammar
James Henderson via llvm-commits
- [PATCH] D64279: [Doxygen] Ignore llvm::Expected<T> forward decl so doxgen recommends right header file
James Henderson via Phabricator via llvm-commits
- [PATCH] D64230: [FileCheck] Record numeric variable availability
James Henderson via Phabricator via llvm-commits
- [PATCH] D64245: [docs][llvm-objcopy] Add description of binary input/output to doc
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableObject class for doing Object Mutations
James Henderson via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
James Henderson via Phabricator via llvm-commits
- [PATCH] D64245: [docs][llvm-objcopy] Add description of binary input/output to doc
James Henderson via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
James Henderson via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
James Henderson via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
James Henderson via Phabricator via llvm-commits
- [PATCH] D64311: WIP: [llvm-objdump] Implement syntax highlighting
James Henderson via Phabricator via llvm-commits
- [PATCH] D64206: [llvm\test\Object] - An initial step to cleanup the test cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
James Henderson via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
James Henderson via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
James Henderson via Phabricator via llvm-commits
- [PATCH] D64246: [test/Object/nm-trivial-object.test] - Remove 5 precompiled binaries.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
James Henderson via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
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] D64470: [Object/ELF] - Improve error reporting for notes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64449: [FileCheck] Fix @LINE value after match failure
James Henderson via Phabricator via llvm-commits
- [PATCH] D64401: [yaml2obj] - Allow overriding the sh_size field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64290: [tools] [llvm-nm] Default to reading from stdin not a.out
James Henderson via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
James Henderson via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
James Henderson via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D64236: [llvm-objcopy] Don't change permissions of non-regular output files
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] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64462: [Support] [WIP] Add UpdatableRange class
James Henderson via Phabricator via llvm-commits
- [PATCH] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64472: [llvm-readobj/llvm-readelf] - Report a warning instead of a error when dumping a broken dynamic section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64470: [Object/ELF] - Improve error reporting for notes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
James Henderson via Phabricator via llvm-commits
- [PATCH] D64566: [YAMLIO] Remove trailing spaces when outputting maps
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
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] D64555: [test/Object, obj2yaml] - Move test cases from test/Object and cleanup.
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
James Nagurne via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
James Nagurne via Phabricator via llvm-commits
- [llvm] r365917 - Allow the 'git-llvm' tool to push to svn from the split repositories
James Y Knight via llvm-commits
- [llvm] r365918 - Fix some minor coding-style issues in git-llvm.
James Y Knight via llvm-commits
- [llvm] r365917 - Allow the 'git-llvm' tool to push to svn from the split repositories
James Y Knight via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Jan Korous via Phabricator via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Jan Korous via Phabricator via llvm-commits
- [PATCH] D62503: Add ReadCStringFromMemory for faster string reads
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r365294 - [AMDGPU] Use a named predicate instead of a magic number.
Jay Foad via llvm-commits
- [llvm] r365640 - [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via llvm-commits
- [llvm] r365741 - Remove some redundant code from r290372 and improve a comment.
Jay Foad via llvm-commits
- [llvm] r365904 - [AMDGPU] Restrict v_cndmask_b32 abs/neg modifiers to f32
Jay Foad via llvm-commits
- [llvm] r365910 - [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via llvm-commits
- [PATCH] D64201: [AMDGPU] Use a named predicate instead of a magic number.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64411: [AMDGPU] Simplify the exclusive scan used for optimized atomics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64411: [AMDGPU] Simplify the exclusive scan used for optimized atomics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64636: [AMDGPU] Restrict v_cndmask_b32 abs/neg modifiers to f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64636: [AMDGPU] Restrict v_cndmask_b32 abs/neg modifiers to f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Jay Foad via Phabricator via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jeremy Morse via llvm-commits
- [llvm] r365448 - Revert r364515 and r364524
Jeremy Morse via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jeremy Morse via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jeremy Morse via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jeremy Morse via llvm-commits
- [PATCH] D58191: [DebugInfo] Make postra sinking of DBG_VALUEs safe in the presence of subregisters
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58191: [DebugInfo] Make postra sinking of DBG_VALUEs safe in the presence of subregisters
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D64630: [DebugInfo] Address performance regression with r364515
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D64630: [DebugInfo] Address performance regression with r364515
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r365404 - [AArch64][GlobalISel] Use TST for comparisons when possible
Jessica Paquette via llvm-commits
- [llvm] r365683 - [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette via llvm-commits
- [llvm] r365684 - [GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg
Jessica Paquette via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64371: [AArch64][GlobalISel] Use TST for comparisons when possible
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64371: [AArch64][GlobalISel] Use TST for comparisons when possible
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64249: GlobalISel: Implement lower for G_FCOPYSIGN
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64377: [AArch64][GlobalISel] Optimize compare and branch cases with G_INTTOPTR and unknown values
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64479: GlobalISel: Legalization for G_FMINNUM/G_FMAXNUM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64465: GlobalISel: Define the full family of FP min/max instructions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64520: [GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D64520: [GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r365330 - [PowerPC][NFC]Update testcases using script.
Jinsong Ji via llvm-commits
- [llvm] r365427 - [PowerPC][MachinePipeliner][NFC] Add a testcase for Phi bug.
Jinsong Ji via llvm-commits
- [llvm] r365428 - [MachinePipeliner] Fix Phi refers to Phi in same stage in 1st epilogue
Jinsong Ji via llvm-commits
- [llvm] r365520 - Revert "[HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()"
Jinsong Ji via llvm-commits
- [llvm] r365520 - Revert "[HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()"
Jinsong Ji via llvm-commits
- [llvm] r365810 - [PowerPC][NFC] Update testcase to avoid dead code
Jinsong Ji via llvm-commits
- [llvm] r365859 - [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Jinsong Ji via llvm-commits
- [PATCH] D64035: [MachinePipeliner] Fix Phi refers to Phi in same stage in 1st epilogue
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64035: [MachinePipeliner] Fix Phi refers to Phi in same stage in 1st epilogue
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64499: [PowerPC][HTM] Fix impossible reg-to-reg copy assert with ttest builtin
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into hot BBs
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64192: [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64192: [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64192: [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64300: Fix issues building libraries as more than one type with Xcode
Joan LLuch via Phabricator via llvm-commits
- [llvm] r365313 - [lit] Parse command-line options from LIT_OPTS
Joel E. Denny via llvm-commits
- [PATCH] D64135: [lit] Parse command-line options from LIT_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D61467: [Rewrite] Extend to further accept CharSourceRange
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D64257: [clangd] Added highlighting for class and enum types
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D64492: [clangd] Added highlightings for namespace specifiers.
Johan Vikström via Phabricator via llvm-commits
- [llvm] r365407 - [Attributor] Deduce the "returned" argument attribute
Johannes Doerfert via llvm-commits
- [llvm] r365722 - [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63
Johannes Doerfert via llvm-commits
- [llvm] r365723 - Replace three "strip & accumulate" implementations with a single one
Johannes Doerfert via llvm-commits
- [llvm] r365977 - [Attributor][FIX] Lookup of (call site) argument attributes
Johannes Doerfert via llvm-commits
- [llvm] r365983 - [Attributor] Only return attributes with a valid state
Johannes Doerfert via llvm-commits
- [llvm] r365984 - [Attributor][NFC] Run clang-format on the attributor files (.h/.cpp)
Johannes Doerfert via llvm-commits
- [llvm] r366009 - [Attributor][Fix] Never override given argument numbers
Johannes Doerfert via llvm-commits
- [llvm] r366023 - [GitSVN][NFC] Mark dry-run commits as such in the log output
Johannes Doerfert via llvm-commits
- [llvm] r366036 - [ValueTracking] Look through constant Int2Ptr/Ptr2Int expressions
Johannes Doerfert via llvm-commits
- [PATCH] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62687: [Attributor] Deduce "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce "no-return" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64447: Fix llvm.aarch64.irg properties.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64531: [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64531: [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61809: [BPF] Preserve debuginfo array/union/struct type/access index
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit error when invalid test paths
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D52700: [libomptarget-nvptx] Remove dead functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64606: [BPF] add unit tests for preserve_{array,union,struct}_access_index intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64637: [Attributor] Removing unnecessary `virtual` keywords.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64095: SVFS implementation according to RFC: Interface user provided vector functions with the vectorizer.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64697: [GitSVN][NFC] Mark dry-run commits as such in the log output
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64708: [ValueTracking] Look through constant Int2Ptr/Ptr2Int expressions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64162: Summary: [Attributor] Liveness analysis abstract attribute used to indicate which BasicBlocks are dead and can therefore be ignored.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64697: [GitSVN][NFC] Mark dry-run commits as such in the log output
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64697: [GitSVN][NFC] Mark dry-run commits as such in the log output
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64708: [ValueTracking] Look through constant Int2Ptr/Ptr2Int expressions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
John LLVM via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
John McCall via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
John McCall via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
John McCall via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
John McCall via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
John McCall via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
John McCall via Phabricator via llvm-commits
- [llvm] r365945 - [DebugInfo] Add column info for inline sites
Jonas Devlieghere via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64362: Remove lldb-perf
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64366: Add lldb type unit support to the release notes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64544: [DWAF] Add more error handling to debug line parser.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64544: [DWAF] Add more error handling to debug line parser.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64544: [DWAF] Add more error handling to debug line parser.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64535: Add convenience methods to convert LLDB to LLVM data structures.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64661: [ObjectContainerBSDArchive] Simplify a few things (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: [WIP] Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: [WIP] Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: [WIP] Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D64578: Make Python version setting actually effective
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62841: [openmp] Use libffi only when LLVM_ENABLE_FFI is on
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52700: [libomptarget-nvptx] Remove dead functions
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D64534: Remove OMP spec versioning
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r365911 - Support for dumping current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via llvm-commits
- [PATCH] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
Jordan Rose via Phabricator via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jordan Rupprecht via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Jordan Rupprecht via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
Jordan Rupprecht via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Jordan Rupprecht via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Jordan Rupprecht via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Jordan Rupprecht via llvm-commits
- [llvm] r364977 - [X86] Add a DAG combine for turning *_extend_vector_inreg+load into an appropriate extload if the load isn't volatile.
Jordan Rupprecht via llvm-commits
- [llvm] r365712 - Revert [llvm-objcopy] Allow strip symtab from executables and DSOs
Jordan Rupprecht via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r365367 - Revert "[TSan] Attempt to fix linker error for Linux on AArch64"
Julian Lettner via llvm-commits
- [compiler-rt] r365375 - Revert "[TSan] Attempt to fix iOS on-device test"
Julian Lettner via llvm-commits
- [compiler-rt] r365415 - [TSan] Fix linker error for Linux/AArch64
Julian Lettner via llvm-commits
- [compiler-rt] r365513 - [TSan] Improve handling of stack pointer mangling in {set, long}jmp, pt.8
Julian Lettner via llvm-commits
- [compiler-rt] r365534 - Revert "[TSan] Improve handling of stack pointer mangling in {set, long}jmp, pt.8"
Julian Lettner via llvm-commits
- [compiler-rt] r365554 - [TSan] Refine longjmp key management on Darwin
Julian Lettner via llvm-commits
- [compiler-rt] r365560 - Reland "[TSan] Improve handling of stack pointer mangling in {set, long}jmp, pt.8"
Julian Lettner via llvm-commits
- [compiler-rt] r365681 - [TSan] Attempt to fix linker error on Linux/AArch64
Julian Lettner via llvm-commits
- [compiler-rt] r365693 - [TSan] Fix compiler error on Linux/AArch64
Julian Lettner via llvm-commits
- [compiler-rt] r365707 - [TSan] Fix linker error on Linux/AArch64
Julian Lettner via llvm-commits
- [compiler-rt] r365806 - [TSan] Move DECLARE_REAL macro outside of namespace
Julian Lettner via llvm-commits
- [compiler-rt] r365982 - [TSan] Tiny cleanup of UnmangleLongJmpSp for Linux/x86_64
Julian Lettner via llvm-commits
- [PATCH] D64092: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.8
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D64459: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.9
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D64381: Update libc++ include path detection to use VFS on Linux
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D63857: [clang-doc] Add a structured HTML generator
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D63663: [clang-doc] Add html links to references
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D64669: [clang-doc] Fix failing tests on Windows
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D64306: [clangd] Use xxhash instead of SHA1 for background index file digests.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64293: [clangd] Don't insert absolute paths, give up instead.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64291: [clangd] Rewrite of logic to rebuild the background index serving structures.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64247: [clangd] Filter out non-governed files from broadcast
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64560: [clangd] Add priorities to background index queue, extract to separate class
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64489: [clangd][QueryDriver] Use language from underlying database if possible
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r365430 - [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via llvm-commits
- [llvm] r365433 - [NFC][PowerPC] Fixed unused variable 'NewInstr'.
Kai Luo via llvm-commits
- [llvm] r365447 - [NFC][PowerPC] Added a test to show current codegen of MachinePRE
Kai Luo via llvm-commits
- [llvm] r365746 - [NFC][PowerPC] Added test to track current behaviour of TailDup
Kai Luo via llvm-commits
- [llvm] r365883 - [NFC][PowerPC] Added test for MachinePRE.
Kai Luo via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D63806: [PowerPC][Peephole] Combine extsw and sldi after instruction selection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into loop bodies
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into loop bodies
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into loop bodies
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into hot BBs
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64394: [MachineCSE][MachinePRE] Do not hoist common computations into hot BBs
Kai Luo via Phabricator via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Kamau Bridgeman via Phabricator via llvm-commits
- [compiler-rt] r365735 - Add NetBSD LSan support
Kamil Rytarowski via llvm-commits
- [PATCH] D64057: Add NetBSD/amd64 LSan support
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r366037 - [NFC][PowerPC] Add the test block-placement.mir
Kang Zhang via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Keir Mierle via Phabricator via llvm-commits
- [llvm] r365339 - Teach the IRBuilder about fadd and friends.
Kevin P. Neal via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D64412: [Strict FP] Allow more relaxed scheduling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D64429: [AMDGPU] gfx908 target
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D64430: [AMDGPU] gfx908 clang target
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D64522: AMDGPU: Fix some missing GCCBuiltin declarations
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D64649: [AMDGPU] Extend MIMG opcode to 8 bits
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r365790 - [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r365816 - [scudo][standalone] NFC corrections
Kostya Kortchinsky via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64570: [scudo][standalone] NFC corrections
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64570: [scudo][standalone] NFC corrections
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D64664: [scudo][standalone] Optimization pass
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r365594 - Fix modular build issues caused by BitCodes.h
Kristina Brooks via llvm-commits
- [PATCH] D64469: Fixing modular build issues caused by BitCodes.h
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D64469: Fixing modular build issues caused by BitCodes.h
Kristina Brooks via Phabricator via llvm-commits
- [test-suite] r365783 - Fix support for user mode emulation when using cmake/lit.
Kristof Beyls via llvm-commits
- [PATCH] D61597: [test-suite] Fix support for user mode emulation when using cmake/lit.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D61597: [test-suite] Fix support for user mode emulation when using cmake/lit.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D64494: [analyzer]Add user docs rst
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D64494: [analyzer]Add user docs rst
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Kyrill Tkachov via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Kyrill Tkachov via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Kyrill Tkachov via Phabricator via llvm-commits
- [llvm] r365671 - [ORC] Add custom IR compiler configuration to LLJITBuilder to enable obj caches.
Lang Hames via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D63377: [ORC] Avoid Race in Assertions
Lang Hames via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D64609: [ORC] Add deprecation warnings to ORCv1 layers and utilities.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D64609: [ORC] Add deprecation warnings to ORCv1 layers and utilities.
Lang Hames via Phabricator via llvm-commits
- [llvm] r365838 - [NewPM] Port Sancov
Leonard Chan via llvm-commits
- [llvm] r365931 - Remove unused methods in Sancov.
Leonard Chan via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D64331: [LegalizeTypes] Fix saturation bug for smul.fix.sat
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D61907: [RISCV] Leave pcrel_hi/pcrel_lo fixup pairs unresolved
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] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58617: Implement deduction guides for <unordered_set>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58617: Implement deduction guides for <unordered_set>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60761: [FunctionAttrs] Remove readonly and writeonly assertion
Luke Lau via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D64614: [clangd] Mark type hierarchy as a supported feature in the docs
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
Marco Antognini via Phabricator via llvm-commits
- [PATCH] D64083: [OpenCL][Sema] Improve address space support for blocks
Marco Antognini via Phabricator via llvm-commits
- [PATCH] D64435: [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Mark Searles via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Mark Searles via Phabricator via llvm-commits
- [PATCH] D64593: [AMDGPU] gfx908 hazard recognizer
Mark Searles via Phabricator via llvm-commits
- [PATCH] D64590: [AMDGPU] gfx908 scheduling
Mark Searles via Phabricator via llvm-commits
- [PATCH] D64594: [AMDGPU] gfx908 agpr spilling
Mark Searles via Phabricator via llvm-commits
- [PATCH] D64584: [AMDGPU] gfx908 mfma support
Mark Searles via Phabricator via llvm-commits
- [lld] r365823 - [COFF] Share the tail in delayimport symbol thunks
Martin Storsjo via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64694: Fix heapapi.h dependency in asan_malloc_win.cc
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r365319 - GlobalISel: Check address space when looking up iPTR size
Matt Arsenault via llvm-commits
- [llvm] r365320 - GlobalISel: widenScalar for G_BUILD_VECTOR
Matt Arsenault via llvm-commits
- [llvm] r365343 - GlobalISel: Convert some build functions to using SrcOp/DstOp
Matt Arsenault via llvm-commits
- [llvm] r365349 - AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via llvm-commits
- [llvm] r365350 - AMDGPU: Remove mubuf specific PatFrags
Matt Arsenault via llvm-commits
- [llvm] r365369 - AMDGPU: Move DEBUG_TYPE definition below includes
Matt Arsenault via llvm-commits
- [llvm] r365370 - RegUsageInfoCollector: Don't iterate all regs for every reg class
Matt Arsenault via llvm-commits
- [llvm] r365372 - AMDGPU: Make s34 the FP register
Matt Arsenault via llvm-commits
- [llvm] r365373 - AMDGPU: Fix stray typing
Matt Arsenault via llvm-commits
- [llvm] r365378 - AMDGPU: Fix unused variable in release build
Matt Arsenault via llvm-commits
- [llvm] r365398 - AMDGPU: Split extload/zextload local load patterns
Matt Arsenault via llvm-commits
- [llvm] r365482 - AMDGPU/GlobalISel: Select G_MERGE_VALUES
Matt Arsenault via llvm-commits
- [llvm] r365483 - AMDGPU/GlobalISel: Select G_UNMERGE_VALUES
Matt Arsenault via llvm-commits
- [llvm] r365484 - AMDGPU/GlobalISel: Select G_SUB
Matt Arsenault via llvm-commits
- [llvm] r365486 - AMDGPU/GlobalISel: Make s16 G_ICMP legal
Matt Arsenault via llvm-commits
- [llvm] r365487 - AMDGPU/GlobalISel: Improve regbankselect for icmp s16
Matt Arsenault via llvm-commits
- [llvm] r365488 - AMDGPU/GlobalISel: Legalize more concat_vectors
Matt Arsenault via llvm-commits
- [llvm] r365491 - AMDGPU/GlobalISel: Fix test
Matt Arsenault via llvm-commits
- [llvm] r365493 - AMDGPU/GlobalISel: Prepare some tests for store selection
Matt Arsenault via llvm-commits
- [llvm] r365521 - AMDGPU: Fix test failing since r365512
Matt Arsenault via llvm-commits
- [llvm] r365566 - GlobalISel: Combine unmerge of merge with intermediate cast
Matt Arsenault via llvm-commits
- [llvm] r365575 - AMDGPU/GlobalISel: Fix legality for G_BUILD_VECTOR
Matt Arsenault via llvm-commits
- [llvm] r365583 - GlobalISel: Implement lower for G_FCOPYSIGN
Matt Arsenault via llvm-commits
- [llvm] r365653 - AMDGPU: Serialize mode from MachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] r365657 - GlobalISel: Define the full family of FP min/max instructions
Matt Arsenault via llvm-commits
- [llvm] r365658 - GlobalISel: Legalization for G_FMINNUM/G_FMAXNUM
Matt Arsenault via llvm-commits
- [llvm] r365780 - GlobalISel: Use Register
Matt Arsenault via llvm-commits
- [llvm] r365781 - Fix missing C++ mode comment
Matt Arsenault via llvm-commits
- [llvm] r365782 - AMDGPU/GlobalISel: Move kernel argument handling to separate function
Matt Arsenault via llvm-commits
- [llvm] r365784 - RegUsageInfoCollector: Skip calling conventions I missed before
Matt Arsenault via llvm-commits
- [llvm] r365842 - AMDGPU: s_waitcnt field should be treated as unsigned
Matt Arsenault via llvm-commits
- [llvm] r365953 - AMDGPU: Drop remnants of byval support for shaders
Matt Arsenault via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64303: GlobalISel: Check address space when looking up iPTR size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64248: GlobalISel: widenScalar for G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64335: AMDGPU: Move SelectFlatOffset back into AMDGPUISelDAGToDAG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64334: AMDGPU: Remove mubuf specific PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64336: AMDGPU: Use standalone MUBUF load patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64337: AMDGPU: Split extload/zextload local load patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64338: TableGen: Add address space to matchers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64339: TableGen/GlobalISel: Fix handling of truncstore patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64340: AMDGPU: Avoid code predicates for extload PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64342: AMDGPU: Redefine load PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64344: AMDGPU: Add register classes to flat store patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64343: AMDGPU: Replace store PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64345: AMDGPU/GlobalISel: Select flat loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64346: AMDGPU/GlobalISel: Select private loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64347: AMDGPU/GlobalISel: Fix selection of private stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64348: GlobalISel: Convert some build functions to using SrcOp/DstOp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64070: AMDGPU/GlobalISel: Select G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64071: AMDGPU/GlobalISel: Select G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64076: AMDGPU/GlobalISel: Select G_SUB
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64348: GlobalISel: Convert some build functions to using SrcOp/DstOp
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] D64295: [X86][AMDGPU] Add an out parameter to isLoadBitCastBeneficial/isStoreBitCastBeneficial to indicate we shouldn't both checking the alignment.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63924: [AMDGPU] Created a sub-register class for the return address operand in the return instruction.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64334: AMDGPU: Remove mubuf specific PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63485: AMDGPU/GlobalISel: Improve regbankselect for icmp s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
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] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63849: AMDGPU: Make s34 the FP register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64337: AMDGPU: Split extload/zextload local load patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64177: GlobalISel: fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64155: GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64070: AMDGPU/GlobalISel: Select G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64071: AMDGPU/GlobalISel: Select G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64328: [AMDGPU] Optimize atomic max/min
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64076: AMDGPU/GlobalISel: Select G_SUB
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63485: AMDGPU/GlobalISel: Improve regbankselect for icmp s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64168: AMDGPU/GlobalISel: Legalize more concat_vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64421: [unittest] Add bogus register info.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64138: GlobalISel: Handle more cases for widenScalar of G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64435: [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64446: [AMDGPU] gfx908 mAI instructions, MC part
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64446: [AMDGPU] gfx908 mAI instructions, MC part
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
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] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64433: [AMDGPU] gfx908 v_pk_fmac_f16 support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64181: GlobalISel: moreElementsVector for G_LOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64436: GlobalISel: Combine unmerge of merge with intermediate cast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64175: AMDGPU/GlobalISel: Fix legality for G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64249: GlobalISel: Implement lower for G_FCOPYSIGN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64460: AMDGPU: Add 24-bit mul intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64465: GlobalISel: Define the full family of FP min/max instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64478: AMDGPU: Serialize mode from MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64479: GlobalISel: Legalization for G_FMINNUM/G_FMAXNUM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64490: AMDGPU/GlobalISel: Selection for fminnum/fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64177: GlobalISel: fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64177: GlobalISel: fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64503: LiveIntervals: Fix handleMove asserting on BUNDLE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64478: AMDGPU: Serialize mode from MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64479: GlobalISel: Legalization for G_FMINNUM/G_FMAXNUM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64465: GlobalISel: Define the full family of FP min/max instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64508: AMDGPU: Force s_waitcnt after GWS instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64510: AMDGPU: Don't rely on m0 being -1 for GWS offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64511: AMDGPU/GlobalISel: Allow scalar s1 and/or/xor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64513: [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64522: AMDGPU: Fix some missing GCCBuiltin declarations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64529: Add some release notes for 9.0 release
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64508: AMDGPU: Force s_waitcnt after GWS instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64460: AMDGPU: Add 24-bit mul intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64561: Add address-space mangling for stack related intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64567: AMDGPU/GISel: Add support for vector shader inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64604: AMDGPU: s_waitcnt field should be treated as unsigned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64604: AMDGPU: s_waitcnt field should be treated as unsigned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64642: [AMDGPU] Tune inlining parameters for AMDGPU target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64645: DAG: Handle dbg_value for arguments split into multiple subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64645: DAG: Handle dbg_value for arguments split into multiple subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64659: AMDGPU: Decompose all values to 32-bit pieces for calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64659: AMDGPU: Decompose all values to 32-bit pieces for calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64650: Add a TargetMachineVerifier that runs along with the existing MachineVerifier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64181: GlobalISel: moreElementsVector for G_LOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64686: GlobalISel: Add overload of handleAssignments with CCState
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64440: [libFuzzer] Include FuzzedDataProvider.h in the test without "utils" subdir.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D64587: Use clang driver for libfuzzer tests on Windows
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r365381 - [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via llvm-commits
- [compiler-rt] r365422 - [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via llvm-commits
- [compiler-rt] r365424 - [sanitizers][windows] FIX: Rtl-Heap Interception and tests
Matthew G McGovern via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D64694: Fix heapapi.h dependency in asan_malloc_win.cc
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D64694: Fix heapapi.h dependency in asan_malloc_win.cc
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew McGovern via llvm-commits
- [compiler-rt] r365544 - [libFuzzer] Include FuzzedDataProvider.h in the test without "utils" subdir.
Max Moroz via llvm-commits
- [PATCH] D64440: [libFuzzer] Include FuzzedDataProvider.h in the test without "utils" subdir.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D64440: [libFuzzer] Include FuzzedDataProvider.h in the test without "utils" subdir.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D64697: [GitSVN][NFC] Mark dry-run commits as such in the log output
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r365679 - Move three folds for FADD, FSUB and FMUL in the DAG combiner away from Unsafe to more aligned checks that reflect context
Michael Berg via llvm-commits
- [PATCH] D64450: Move three folds for FADD, FSUB and FMUL in the DAG combiner away from Unsafe to more aligned checks that reflect context
Michael Berg via Phabricator via llvm-commits
- [polly] r365470 - OpaquePtr: Update polly's calls to Loads.h API
Michael Kruse via llvm-commits
- [PATCH] D64355: [docs][Remarks] Add documentation for remarks in LLVM
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63794: [Polly][NFC][ScopBuilder] Move finalizeAccesses and its callees to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64223: [Polly][NFC][ScopBuilder] Move buildSchedule and its callees to ScopBuilder or ScopHelper
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64359: [LOOPINFO] Add member function to retrieve loops in breadth-first order
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63693: [Polly][NFC][ScopBuilder] Move buildAliasChecks and its implementing methods to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63572: [Polly][NFC][ScopBuilder] Move addRecordedAssumption to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63885: [LOOPINFO] Introduce the loop guard API.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64088: [DDG] DirectedGraph as a base class for various dependence graphs such as DDG and PDG.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D64231: [FileCheck] Simplify numeric variable interface
Michael LIAO via llvm-commits
- [PATCH] D64261: [CodeGen] Enhance `MachineInstrSpan` to allow the end of MBB to be used.
Michael LIAO via llvm-commits
- [PATCH] D64261: [CodeGen] Enhance `MachineInstrSpan` to allow the end of MBB to be used.
Michael LIAO via llvm-commits
- [llvm] r365516 - [unittest] Add bogus register info.
Michael Liao via llvm-commits
- [llvm] r365529 - [unittest] Add the missing bogus machine register info initialization.
Michael Liao via llvm-commits
- [llvm] r365846 - [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao 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
- [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
- [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
- [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
- [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
- [PATCH] D64353: [AMDGPU] Run '' after isel to simplify PHIs.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64421: [unittest] Add bogus register info.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64421: [unittest] Add bogus register info.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64421: [unittest] Add bogus register info.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64478: AMDGPU: Serialize mode from MachineFunctionInfo
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D64596: [AMDGPU] Skip calculating callee saved registers for entry function.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Michał Górny via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Michał Górny via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Michał Górny via Phabricator via llvm-commits
- [llvm] r365597 - Silence gcc warning by adding parentheses to condition [NFC]
Mikael Holmen via llvm-commits
- [llvm] r365738 - [test] Silence gcc 7.4 warning [NFC]
Mikael Holmen via llvm-commits
- [llvm] r365286 - [llvm-bcanalyzer] Refactor and move to libLLVMBitReader
Mikael Holmén via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [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] 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] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Mikhail Dvorskiy via Phabricator via llvm-commits
- [llvm] r365306 - [ARM] Relax constraints on operands of VQxDMLxDH instructions
Mikhail Maltsev via llvm-commits
- [llvm] r365604 - [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Mikhail Maltsev via llvm-commits
- [PATCH] D64250: [ARM] Relax constraints on operands of VQxDMLxDH instructions
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D64402: [libunwind] Fix Unwind-EHABI.cpp:getByte on big-endian targets
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D64413: [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present
Mikhail Maltsev via Phabricator via llvm-commits
- [compiler-rt] r365801 - Explicitly define __STDC_FORMAT_MACROS for PRIu64
Mitch Phillips via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64453: [GWP-ASan] Add thread ID to PRNG seed.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64453: [GWP-ASan] Add thread ID to PRNG seed.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64358: [scudo][standalone] Merge Spin & Blocking mutex into a Hybrid one
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64570: [scudo][standalone] NFC corrections
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D60486: [AArch64] Add support for MTE intrinsics
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D60486: [AArch64] Add support for MTE intrinsics
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64410: [WIP] Intrinsics side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64410: [WIP] Intrinsics side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64447: Fix llvm.aarch64.irg properties.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64536: Adding inline comments to code view type records
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64536: Adding inline comments to code view type records
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64536: Adding inline comments to code view type records
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64679: Display codeview type record values in hex representation instead of decimal
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64679: Display codeview type record values in hex representation instead of decimal
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D64543: [Docs] Add standardized header links to analyzer doc
Nathan Huckleberry via Phabricator via llvm-commits
- [PATCH] D64046: [windows] re-call signal in sigint_handler for Windows
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D64307: [clangd] Add a missing early return in getTypeHierarchy()
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64614: [clangd] Mark type hierarchy as a supported feature in the docs
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64614: [clangd] Mark type hierarchy as a supported feature in the docs
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D64614: [clangd] Mark type hierarchy as a supported feature in the docs
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63624: [PowerPC] Exploit single instruction load-and-splat for word and doubleword
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r365664 - [TargetLowering] support BlockAddress as "i" inline asm constraint
Nick Desaulniers via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nick Desaulniers via llvm-commits
- [PATCH] D64167: [TargetLowering] support BlockAddress as "i" inline asm constraint
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64167: [TargetLowering] support BlockAddress as "i" inline asm constraint
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64167: [TargetLowering] support BlockAddress as "i" inline asm constraint
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64101: [LoopUnroll] fix cloning callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64167: [TargetLowering] support BlockAddress as "i" inline asm constraint
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll] do not unroll loops containing callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll+LoopUnswitch] do not transform loops containing callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64368: [LoopUnroll+LoopUnswitch] do not transform loops containing callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [lld] r365413 - Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics
Nico Weber via llvm-commits
- [llvm] r365413 - Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics
Nico Weber via llvm-commits
- [lld] r365478 - lld-link: Stop accepting /natvis and /fastfail in .drectve sections
Nico Weber via llvm-commits
- [llvm] r365481 - gn build: Merge r365453
Nico Weber via llvm-commits
- [llvm] r365514 - Make pdbdump-objfilename test work again
Nico Weber via llvm-commits
- [llvm] r365515 - Rename llvm/test/tools/llvm-pdbdump to llvm/test/tools/llvm-pdbutil
Nico Weber via llvm-commits
- [llvm] r365517 - Remove a comment that has been obsolete since r327679
Nico Weber via llvm-commits
- [llvm] r365633 - gn build: Merge r365585
Nico Weber via llvm-commits
- [llvm] r365689 - gn build: Merge r365687
Nico Weber via llvm-commits
- [llvm] r365692 - Add support for building with Python 3
Nico Weber via llvm-commits
- [compiler-rt] r365724 - clang-cl: Remove -O0 option
Nico Weber via llvm-commits
- [compiler-rt] r365725 - Change another test I missed in r365724
Nico Weber via llvm-commits
- [llvm] r365787 - gn build: Merge r365773
Nico Weber via llvm-commits
- [llvm] r365789 - Fix a few 'no newline at end of file' warnings that Xcode emits
Nico Weber via llvm-commits
- [llvm] r365795 - gn build: Merge r365792
Nico Weber via llvm-commits
- [llvm] r365934 - Add explicit newline at end of `llvm-pdbutil dump`
Nico Weber via llvm-commits
- [llvm] r365936 - Slightly simplify MappedBlockStream::createIndexedStream() calls
Nico Weber via llvm-commits
- [llvm] r365974 - PDB HashTable: Move TraitsT from class parameter to the methods that need it
Nico Weber via llvm-commits
- [PATCH] D63687: gn build: Use thin archives on Windows too when using lld
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64352: lld-link: Stop accepting /natvis and /fastfail in .drectve sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64253: Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63773: [clangd] dummy variable extraction on a function scope
Nico Weber via Phabricator via llvm-commits
- [PATCH] D29044: Add LC_BUILD_VERSION load command
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64506: clang-cl: Remove -O0 option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63837: [LLD] [COFF] Fix .rsrc sections with differing permissions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64623: [gn] Tag unneeded variable.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64633: Slightly simplify MappedBlockStream::createIndexedStream() calls
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64640: PDB HashTable: Move TraitsT from class parameter to the methods that need it
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64641: PDB HashTable: Make iterator key type const
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64623: [gn] Tag unneeded variable.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64428: Teach `llvm-pdbutil pretty -native` about `-injected-sources`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64640: PDB HashTable: Move TraitsT from class parameter to the methods that need it
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64186: [NewPM] Port MachineDominatorTree analysis to the new PM.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63320: [TableGen] Add "getOperandType" to get operand types from opcode/opidx
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D63374: [TableGen] Add "MCInstValidatorEmitter" TableGen backend
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D63741: [TableGen] Add "InitValue": Handle operands with set bit values in decoder methods
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r365552 - [SLP] Optimize getSpillCost(); NFCI
Nikita Popov via llvm-commits
- [llvm] r365949 - [SystemZ] Fix addcarry of addcarry of const carry (PR42606)
Nikita Popov via llvm-commits
- [compiler-rt] r365957 - [builtins] Fix assembly in arm sync-ops.h
Nikita Popov via llvm-commits
- [llvm] r366021 - [InstCombine] Add assume context test; NFC
Nikita Popov via llvm-commits
- [PATCH] D64422: [SCEV] teach SCEV symbolical execution about overflow intrinsics folding.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64304: [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64523: [SLPVectorizer] Fix getSpillCost() calculation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64304: [X86] -fno-plt: use GOT __tls_get_addr only if GOTPCRELX is enabled
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64509: [SCEV] Compute exit count from overflow test
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64658: [SystemZ] Fix addcarry of addcarry of const carry (PR42606)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64658: [SystemZ] Fix addcarry of addcarry of const carry (PR42606)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64523: [SLPVectorizer] Fix getSpillCost() calculation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64533: [IndVars] Special case the problematic (gep inbounds p, iv == nullptr) problem (pr42357)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [llvm] r365618 - [ELF] Loose a condition for relocation with a symbol
Nikola Prica via llvm-commits
- [lld] r365619 - [ELF] Update test case due to llvm r365618
Nikola Prica via llvm-commits
- [llvm] r365685 - Revert "[ELF] Loose a condition for relocation with a symbol"
Nikola Prica via llvm-commits
- [lld] r365686 - Revert "[ELF] Update test case due to llvm r365618"
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
- [PATCH] D64327: [ELF] Loose condition for relocation with a symbol
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
Nikola Prica via Phabricator via llvm-commits
- [llvm] r365417 - Changing CodeView debug info type record representation in assembly files to make it more human-readable & editable & fixing bug introduced in r364987
Nilanjana Basu via llvm-commits
- [PATCH] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D64533: [IndVars] Special case the problematic (gep inbounds p, iv == nullptr) problem (pr42357)
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D64707: [x86] try harder to form LEA from ADD to avoid flag conflicts (PR40483)
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D64707: [x86] try harder to form LEA from ADD to avoid flag conflicts (PR40483)
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D63793: Treat the range of representable values of floating-point types as [-inf, +inf] not as [-max, +max].
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64173: Basic MTE stack tagging instrumentation.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64169: ARM MTE stack sanitizer.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64172: Basic codegen for MTE stack tagging.
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
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
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
- [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] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D58617: Implement deduction guides for <unordered_set>
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r365316 - [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via llvm-commits
- [llvm] r365317 - Revert [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via llvm-commits
- [llvm] r365318 - Reapply [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via llvm-commits
- [llvm] r362407 - [llvm-ar] Fix relative thin archive path handling
Owen Reynolds via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D64330: [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D63197: [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D64330: [llvm-ar][test] Add to llvm-ar test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D64406: [ARM][AArch64] Cortex-A65AE, Neoverse E1 and Neoverse N1 support
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D63707: [AArch64] Define ETE and TRBE system registers
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64332: [docs][llvm-dwarfdump] Make some option descriptions clearer and more precise
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64231: [FileCheck] Simplify numeric variable interface
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64407: [DWARF] Simplify constructing of DWARFAttribute. NFC.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64184: [NewPM] Port MachineCopyPropagation to the new pass manager.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64188: [NewPM] Port the MIR Printing pass to new pass manager.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64189: Allow llc to run passes under the new pass manager one at a time.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D63894: [CXX] Exercise all paths through these tests
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64231: [FileCheck] Simplify numeric variable interface
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64622: [DWARF] Fix the reserved values for unit length in DWARFDebugLine.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64630: [DebugInfo] Address performance regression with r364515
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D64622: [DWARF] Fix the reserved values for unit length in DWARFDebugLine.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Paul Semel via Phabricator via llvm-commits
- [llvm] r365568 - Add lldb type unit support to the release notes
Pavel Labath via llvm-commits
- [PATCH] D64254: Add lldb-mi deprecation to the release notes
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64366: Add lldb type unit support to the release notes
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64267: lldb_assert: abort when assertions are enabled.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64163: Change LaunchThread interface to return an expected.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64366: Add lldb type unit support to the release notes
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63770: Options: Reduce code duplication
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D64389: [NFC] [X86] Fix scan-build complaining
Pengfei Wang via Phabricator via llvm-commits
- [llvm] r365322 - [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store
Petar Avramovic via llvm-commits
- [llvm] r365323 - [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load
Petar Avramovic via llvm-commits
- [llvm] r365492 - [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Petar Avramovic via llvm-commits
- [llvm] r365494 - [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Petar Avramovic via llvm-commits
- [llvm] r365626 - [MIPS GlobalISel] Select float and double load and store
Petar Avramovic via llvm-commits
- [llvm] r365627 - [MIPS GlobalISel] Select float and double phi
Petar Avramovic via llvm-commits
- [llvm] r365743 - [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Petar Avramovic via llvm-commits
- [llvm] r365744 - [MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Petar Avramovic via llvm-commits
- [PATCH] D64313: [mips] Implement sgt/sgtu pseudo instructions with immediate operand
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64314: [mips] Implement sge/sgeu pseudo instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64268: [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64269: [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64350: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64351: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64350: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64351: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64419: [MIPS GlobalISel] Select float and double load and store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64420: [MIPS GlobalISel] Select float and double phi
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64419: [MIPS GlobalISel] Select float and double load and store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64419: [MIPS GlobalISel] Select float and double load and store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64420: [MIPS GlobalISel] Select float and double phi
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64420: [MIPS GlobalISel] Select float and double phi
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D64552: [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r365530 - gn build: Merge r365503.
Peter Collingbourne via llvm-commits
- [compiler-rt] r365551 - hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via llvm-commits
- [llvm] r365551 - hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via llvm-commits
- [llvm] r365569 - gn build: Merge r365531.
Peter Collingbourne via llvm-commits
- [llvm] r365570 - gn build: Merge r365541.
Peter Collingbourne via llvm-commits
- [llvm] r365571 - gn build: Merge r365532.
Peter Collingbourne via llvm-commits
- [llvm] r365572 - gn build: Merge r365536.
Peter Collingbourne via llvm-commits
- [llvm] r365661 - MC: AArch64: Add support for pg_hi21_nc relocation specifier.
Peter Collingbourne via llvm-commits
- [lld] r365662 - ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Collingbourne via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64455: MC: AArch64: Add support for pg_hi21_nc relocation specifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64466: AArch64: Unify relocation restrictions between MOVK/MOVN/MOVZ.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64455: MC: AArch64: Add support for pg_hi21_nc relocation specifier.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64679: Display codeview type record values in hex representation instead of decimal
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64683: MC: AArch64: Add support for prel_g* relocation specifiers.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64684: ELF: Simplify test. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64685: ELF: Add support for remaining R_AARCH64_MOVW* relocations.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64711: [LTO] Don't override relocation model stored in the module
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64466: AArch64: Unify relocation restrictions between MOVK/MOVN/MOVZ.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64455: MC: AArch64: Add support for pg_hi21_nc relocation specifier.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r365739 - [ASan] Use __sanitizer_fill_shadow for FastPoisonShadow on Fuchsia
Petr Hosek via llvm-commits
- [llvm] r365839 - [sancov] Ignore PC samples with value 0
Petr Hosek via llvm-commits
- [lld] r365979 - [COFF] Add null check in case of symbols defined in LTO blobs
Petr Hosek via llvm-commits
- [lld] r365990 - Revert "[COFF] Add null check in case of symbols defined in LTO blobs"
Petr Hosek via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63935: [llvm-ar][test] Increase llvm-ar test coverage
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64092: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.8
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64045: [InstrProfiling] Put instrumentation into comdat group with function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64532: [CMake] Support separate installation of InstrProfData.inc
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64547: [Driver] -noprofilelib flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64166: [ASan] Use __sanitizer_fill_shadow for FastPoisonShadow on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64166: [ASan] Use __sanitizer_fill_shadow for FastPoisonShadow on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63830: [ASan] Make FlushUnneededASanShadowMemory a per-platform function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63695: [sancov] Ignore PC samples with value 0
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64605: [CMake][Fuchsia] Use RelWithDebInfo to build runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64191: [libcxxabi] Don't process exceptions in cxa_handlers when they're disabled
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64140: [CMake][Fuchsia] Define asan+noexcept multilib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64711: [LTO] Don't override relocation model stored in the module
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D64315: [lld][WebAssembly] Fix typo in error message
Phabricator via Phabricator via llvm-commits
- [PATCH] D64148: [lld][WebAssembly] Fix __start/__stop symbols when combining input segments
Phabricator via Phabricator via llvm-commits
- [PATCH] D64244: [AMDGPU][MC] Corrected parsing of FLAT offset modifier
Phabricator via Phabricator via llvm-commits
- [PATCH] D63941: [Float2Int] Add support for unary FNeg to Float2Int
Phabricator via Phabricator via llvm-commits
- [PATCH] D61681: [clangd] A code tweak to expand a macro
Phabricator via Phabricator via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Phabricator via Phabricator via llvm-commits
- [PATCH] D64300: Fix issues building libraries as more than one type with Xcode
Phabricator via Phabricator via llvm-commits
- [PATCH] D63521: Teach the symbolizer lib symbolize objects directly.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63856: [ObjC] Add a -Wtautological-compare warning for BOOL
Phabricator via Phabricator via llvm-commits
- [PATCH] D64263: [analyzer] exploded-graph-rewriter: Implement a single-path mode.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64264: [analyzer] exploded-graph-rewriter: Implement a topology-only mode.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64349: clang-cl: Port cl.exe's C4659 to clang-cl
Phabricator via Phabricator via llvm-commits
- [PATCH] D64253: Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics
Phabricator via Phabricator via llvm-commits
- [PATCH] D64301: Use `ln -n` to prevent forming a symlink cycle, instead of rm'ing the source
Phabricator via Phabricator via llvm-commits
- [PATCH] D61809: [BPF] Preserve debuginfo array/union/struct type/access index
Phabricator via Phabricator via llvm-commits
- [PATCH] D64352: lld-link: Stop accepting /natvis and /fastfail in .drectve sections
Phabricator via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Phabricator via Phabricator via llvm-commits
- [PATCH] D63912: [ObjC] Add a warning for implicit conversions of a constant non-boolean value to BOOL
Phabricator via Phabricator via llvm-commits
- [PATCH] D64439: [lld][WebAssembly] Fix data section name in PIC mode
Phabricator via Phabricator via llvm-commits
- [PATCH] D64295: [X86][AMDGPU][DAGCombiner] Move call to allowsMemoryAccess into isLoadBitCastBeneficial/isStoreBitCastBeneficial to allow X86 to bypass it
Phabricator via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Phabricator via Phabricator via llvm-commits
- [PATCH] D64165: [llvm-objdump] Keep warning for --disassemble-functions in correct order.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64397: [CMake] Remove extra lldb-framework target
Phabricator via Phabricator via llvm-commits
- [PATCH] D64399: [CMake] Distribution builds for LLDB standalone
Phabricator via Phabricator via llvm-commits
- [PATCH] D64408: [CMake] `install-distribution` for LLDB on Darwin
Phabricator via Phabricator via llvm-commits
- [PATCH] D64467: [CodeExtractor] Simplify findAllocas, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D64463: [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Phabricator via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64444: Add Python 3.6 and 3.7 to the version list
Phabricator via Phabricator via llvm-commits
- [PATCH] D64443: Add support for building with Python 3
Phabricator via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Phabricator via Phabricator via llvm-commits
- [PATCH] D64506: clang-cl: Remove -O0 option
Phabricator via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Phabricator via Phabricator via llvm-commits
- [PATCH] D61780: [ARM][ParallelDSP] Change the search for smlads
Phabricator via Phabricator via llvm-commits
- [PATCH] D64502: [ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64516: [WebAssembly] Import __stack_pointer when building -pie binaries
Phabricator via Phabricator via llvm-commits
- [PATCH] D61597: [test-suite] Fix support for user mode emulation when using cmake/lit.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64540: [CGDebugInfo] Simplfiy EmitFunctionDecl parameters, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64278: Rename libclang_shared to libclang-cpp
Phabricator via Phabricator via llvm-commits
- [PATCH] D64526: [NFC] Unforget a colon in a few CHECK: directives.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64637: [Attributor] Removing unnecessary `virtual` keywords.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64633: Slightly simplify MappedBlockStream::createIndexedStream() calls
Phabricator via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Phabricator via Phabricator via llvm-commits
- [PATCH] D64640: PDB HashTable: Move TraitsT from class parameter to the methods that need it
Phabricator via Phabricator via llvm-commits
- [PATCH] D63936: [clang][Driver][ARM] Favor -mfpu over default CPU features
Phabricator via Phabricator via llvm-commits
- [PATCH] D64048: [TargetParser][ARM] Account dependencies when processing target features
Phabricator via Phabricator via llvm-commits
- [PATCH] D64528: [X86] Separate the memory size of vzext_load/vextract_store from the element size of the result type. Use them improve the codegen of v2f32 loads/stores with sse1 only.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64606: [BPF] add unit tests for preserve_{array,union,struct}_access_index intrinsics
Phabricator via Phabricator via llvm-commits
- [llvm] r365284 - Revert "[IRBuilder] Fold consistently for or/and whether constant is LHS or RHS"
Philip Reames via llvm-commits
- [llvm] r365419 - [LoopPred] Extend LFTR normalization to the inverse EQ case
Philip Reames via llvm-commits
- [llvm] r365425 - [LoopPred] Stylistic improvement to recently added NE/EQ normalization [NFC]
Philip Reames via llvm-commits
- [llvm] r365536 - Add a transform pass to make the executable semantics of poison explicit in the IR
Philip Reames via llvm-commits
- [llvm] r365538 - [PoisonChecking] Add validation rules for "exact" on sdiv/udiv
Philip Reames via llvm-commits
- [llvm] r365543 - [PoisonCheker] Support for out of bounds operands on shifts + insert/extractelement
Philip Reames via llvm-commits
- [llvm] r365550 - [PoisonChecking] Flesh out complete todo list for full coverage
Philip Reames via llvm-commits
- [llvm] r365520 - Revert "[HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()"
Philip Reames via llvm-commits
- [llvm] r365920 - [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via llvm-commits
- [PATCH] D64060: [LoopInfo] Extend getExitEdges API
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63921: [Loop Peeling] Add support for peeling of loops with multiple exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63921: [Loop Peeling] Add support for peeling of loops with multiple exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64309: [LoopInfo] Update getExitEdges to accept vector of pairs for non const BasicBlock
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64286: [LFTR] Don't use post-inc IV unless already used
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64286: [LFTR] Don't use post-inc IV unless already used
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64509: [SCEV] Compute exit count from overflow test
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64422: [SCEV] teach SCEV symbolical execution about overflow intrinsics folding.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64533: [IndVars] Special case the problematic (gep inbounds p, iv == nullptr) problem (pr42357)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63733: [IndVars] Use exit count reasoning to discharge obviously untaken exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64618: [Loop Peeling] Fix the bug with IDom setting for exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Improve CSE on phi node incoming value
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D64220: [PowerPC] Remove redundant load immediate instructions
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D64354: [AArch64][GlobalISel] Optimize conditional branches followed by unconditional branches
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D64325: RegUsageInfoCollector: Don't iterate all regs for every reg class
Quentin Colombet via Phabricator via llvm-commits
- [compiler-rt] r365302 - [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86
Rainer Orth via llvm-commits
- [compiler-rt] r365303 - [ubsan][test] Fix several UBSan-* :: TestCases/ImplicitConversion tests on Solaris
Rainer Orth via llvm-commits
- [compiler-rt] r365399 - [Sanitizers] Remove clang_rt.sancov_{begin, end} on Solaris
Rainer Orth via llvm-commits
- [compiler-rt] r365805 - [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Rainer Orth via llvm-commits
- [compiler-rt] r365879 - [Sanitizers] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/MemoryMappingLayout.DumpListOfModules on Solaris
Rainer Orth via llvm-commits
- [compiler-rt] r365880 - Enable compiler-rt on SPARC
Rainer Orth via llvm-commits
- [PATCH] D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63984: [ubsan][test] Fix several UBSan-* :: TestCases/ImplicitConversion tests on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63982: [ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63984: [ubsan][test] Fix several UBSan-* :: TestCases/ImplicitConversion tests on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63602: [Sanitizers] Don't use clang_rt.sancov_{begin, end} on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D63601: [Sanitizers] Remove clang_rt.sancov_{begin,end} on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] 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] D64498: [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64498: [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40943: Enable compiler-rt on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64559: [Sanitizers] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/MemoryMappingLayout.DumpListOfModules on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64498: [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64559: [Sanitizers] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/MemoryMappingLayout.DumpListOfModules on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40943: Enable compiler-rt on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64545: [lldb] Don't use __FUNCTION__ as a file name
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D64546: [lldb] Make TestDeletedExecutable more reliable
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D64365: [lldb] Let table gen create command option initializers.
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r365387 - Standardize on MSVC behavior for triples with no environment
Reid Kleckner via llvm-commits
- [llvm] r365548 - Fix build error for VC STL, use llvm::make_unique
Reid Kleckner via llvm-commits
- [llvm] r365588 - [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Reid Kleckner via llvm-commits
- [llvm] r365820 - Open native file handles to avoid converting from FDs, NFC
Reid Kleckner via llvm-commits
- [compiler-rt] r365841 - Use clang driver for libfuzzer tests on Windows
Reid Kleckner via llvm-commits
- [lld] r365979 - [COFF] Add null check in case of symbols defined in LTO blobs
Reid Kleckner via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64253: Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64109: Standardize on MSVC behavior for triples with no environment
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64109: Standardize on MSVC behavior for triples with no environment
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63662: Changing CodeView Debug info Type record output
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64417: [Support] Remove MSVC specific AlignedCharArray implementation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63453: [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63453: [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63453: [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64506: clang-cl: Remove -O0 option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64536: Adding inline comments to code view type records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64505: [Support] Move the static initializer install_out_memory_new_handler to InitLLVM
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64587: Use clang driver for libfuzzer tests on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64587: Use clang driver for libfuzzer tests on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64527: driver: Don't warn about assembler flags being unused when not assembling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64633: Slightly simplify MappedBlockStream::createIndexedStream() calls
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64630: [DebugInfo] Address performance regression with r364515
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64640: PDB HashTable: Move TraitsT from class parameter to the methods that need it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64640: PDB HashTable: Move TraitsT from class parameter to the methods that need it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64679: Display codeview type record values in hex representation instead of decimal
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r365641 - [NFC][InstCombine] Redundant masking before left-shift (PR42563)
Roman Lebedev via llvm-commits
- [llvm] r365652 - [PatternMatch] Generalize m_SpecificInt_ULT() to take ICmpInst::Predicate
Roman Lebedev via llvm-commits
- [llvm] r365663 - [NFC][InstCombine] Fixup some tests in just-added "omit mask before left-shift" tests
Roman Lebedev via llvm-commits
- [llvm] r365694 - [NFC][InstCombine] Comb through just-added "omit mask before left-shift" tests once more
Roman Lebedev via llvm-commits
- [llvm] r366000 - Revert "[InstCombine] add tests for umin/umax via usub.sat; NFC"
Roman Lebedev via llvm-commits
- [llvm] r366000 - Revert "[InstCombine] add tests for umin/umax via usub.sat; NFC"
Roman Lebedev via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64037: [IR][PatternMatch] introduce m_Unless() matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64237: [test-suite] Fix RISC-V Support in benchmark 1.3.0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64151: Enhance abseil-faster-strsplit-delimiter to handle other non-printable characters.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64414: Do not set ReadNone attribute on intrinsics with side effects
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64237: [test-suite] Fix RISC-V Support in benchmark 1.3.0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64512: [InstCombine] Dropping redundant masking before left-shift [0/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64514: [InstCombine] Dropping redundant masking before left-shift [1/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64514: [InstCombine] Dropping redundant masking before left-shift [1/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64514: [InstCombine] Dropping redundant masking before left-shift [1/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64517: [InstCombine] Dropping redundant masking before left-shift [2/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64519: [InstCombine] Dropping redundant masking before left-shift [3/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64519: [InstCombine] Dropping redundant masking before left-shift [3/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64521: [InstCombine] Dropping redundant masking before left-shift [4/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64450: Move three folds for FADD, FSUB and FMUL in the DAG combiner away from Unsafe to more aligned checks that reflect context
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64524: [InstCombine] Dropping redundant masking before left-shift [5/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64523: [SLPVectorizer] Fix getSpillCost() calculation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64512: [InstCombine] Dropping redundant masking before left-shift [0/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64514: [InstCombine] Dropping redundant masking before left-shift [1/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64517: [InstCombine] Dropping redundant masking before left-shift [2/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64519: [InstCombine] Dropping redundant masking before left-shift [3/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64521: [InstCombine] Dropping redundant masking before left-shift [4/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64524: [InstCombine] Dropping redundant masking before left-shift [5/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64531: [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61653: [ConstantRange] Add makeAllowedNoWrapRegion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47637: Check Sched Class tables at generation time
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42047: [PatternMatch] Implement matching code for LibFunc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64568: [NFC] Update header files to inclue language tags like -*- C++ -*-
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63488: [docs] Phabricator, not the lists is the main entry point for new patches
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64388: Explicitly define __STDC_FORMAT_MACROS for PRIu64
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56563: [clang-tidy] add options documentation to readability-identifier-naming checker
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64512: [InstCombine] Dropping redundant masking before left-shift [0/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64517: [InstCombine] Dropping redundant masking before left-shift [2/5] (PR42563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
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] D64037: [IR][PatternMatch] introduce m_Unless() matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64708: [ValueTracking] Look through constant Int2Ptr/Ptr2Int expressions
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r365386 - llvm-profdata] Handle the cases of overlapping input file and output file
Rong Xu via llvm-commits
- [llvm] r365401 - [llvm-profdata] Fix buildbot failure on llvm-clang-x86_64-expensive-checks-win
Rong Xu via llvm-commits
- [PATCH] D64360: [llvm-profdata] Handle the cases of overlapping input file and output file
Rong Xu via Phabricator via llvm-commits
- [PATCH] D64360: [llvm-profdata] Handle the cases of overlapping input file and output file
Rong Xu via Phabricator via llvm-commits
- [PATCH] D64360: [llvm-profdata] Handle the cases of overlapping input file and output file
Rong Xu via Phabricator via llvm-commits
- [PATCH] D64029: [PGO] Add PGO support at -O0 in the experimental new pass manager
Rong Xu via Phabricator via llvm-commits
- [lld] r365595 - [Coding style change] Rename variables so that they start with a lowercase letter
Rui Ueyama via llvm-commits
- [lld] r365595 - [Coding style change] Rename variables so that they start with a lowercase letter
Rui Ueyama via llvm-commits
- [lld] r365605 - Make functions and member variables distinguishable even after the name style change. NFC.
Rui Ueyama via llvm-commits
- [lld] r365730 - [Coding style change][lld] Rename variables for non-ELF ports
Rui Ueyama via llvm-commits
- [lld] r365730 - [Coding style change][lld] Rename variables for non-ELF ports
Rui Ueyama via llvm-commits
- [lld] r365732 - Fix build breakage on Win32.
Rui Ueyama via llvm-commits
- [lld] r365733 - Update comments for r365730. NFC.
Rui Ueyama via llvm-commits
- [lld] r365734 - Fix build breakage on Darwin.
Rui Ueyama via llvm-commits
- [lld] r365737 - Fix build breakage on Win32.
Rui Ueyama via llvm-commits
- [lld] r365595 - [Coding style change] Rename variables so that they start with a lowercase letter
Rui Ueyama via llvm-commits
- [lld] r365875 - Fix odd variable names.
Rui Ueyama via llvm-commits
- [PATCH] D64238: [WebAssembly] Add static_assert(sizeof(SymbolUnion) <= 96)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64148: [lld][WebAssembly] Fix __start/__stop symbols when combining input segments
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64352: lld-link: Stop accepting /natvis and /fastfail in .drectve sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64077: [ELF] Assert sizeof(SymbolUnion) <= 80
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64121: Rename variables so that they start with a lowercase letter.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64474: [lld] [NFC] Match new variable names in comments
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64456: ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64474: [lld] [NFC] Match new variable names in comments
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64461: [lld-link] implement -thinlto-index-only
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64473: [Coding style change][lld] Rename variables for non-ELF ports.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64542: [lld-link] implement -thinlto-{prefix,object-suffix}-replace
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64516: [WebAssembly] Import __stack_pointer when building -pie binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64550: [ELF] Handle non-glob patterns before glob patterns in version scripts & fix a corner case of --dynamic-list
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64549: [ELF] Warn rather than error when duplicate version assignments occur
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D64668: [llvm-lipo] Implement -info
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D64641: PDB HashTable: Make iterator type const
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D64706: [tools] [llvm-objdump] Default to reading from stdin not a.out
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r365304 - [lld][WebAssembly] Fix typo in error message
Sam Clegg via llvm-commits
- [lld] r365308 - [lld][WebAssembly] Fix __start/__stop symbols when combining input segments
Sam Clegg via llvm-commits
- [lld] r365310 - [lld] Use -o /dev/null in test when output is not needed.
Sam Clegg via llvm-commits
- [lld] r365547 - [lld][WebAssembly] Fix name of data section in PIC mode
Sam Clegg via llvm-commits
- [lld] r365553 - [lld][WebAssembly] Report undefined symbols during scanRelocations
Sam Clegg via llvm-commits
- [lld] r365771 - [WebAssembly] Import __stack_pointer when building -pie binaries
Sam Clegg via llvm-commits
- [PATCH] D64315: [lld][WebAssembly] Fix typo in error message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined data relocations earlier
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined data relocations earlier
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64318: Make sret parameter work with AddMissingPrototypes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64318: [WebAssembly] Make sret parameter work with AddMissingPrototypes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64322: [WebAssembly] Add support for llvm.clear_cache intrinsic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64439: [lld][WebAssembly] Fix data section name in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64280: [lld][WebAssembly] Report undefined symbols during scanRelocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64516: [WebAssembly] Import __stack_pointer when building -pie binaries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64516: [WebAssembly] Import __stack_pointer when building -pie binaries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64516: [WebAssembly] Import __stack_pointer when building -pie binaries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64602: [WebAssembly] Assembler: recognize .init_array as data section.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D64612: [WebAssembly] i32.const operands should be signed
Sam Clegg via Phabricator via llvm-commits
- [llvm] r365511 - [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via llvm-commits
- [test-suite] r365610 - [test-suite] Fix RISC-V Support in benchmark 1.3.0
Sam Elliott via llvm-commits
- [llvm] r365881 - [RISCV] Allow parsing dot '.' in assembly
Sam Elliott via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64390: [RISCV] Fix RISCVTTIImpl::getIntImmCost for immediates where getMinSignedBits() > 64
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64425: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64425: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64237: [test-suite] Fix RISC-V Support in benchmark 1.3.0
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D61597: [test-suite] Fix support for user mode emulation when using cmake/lit.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64237: [test-suite] Fix RISC-V Support in benchmark 1.3.0
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D61597: [test-suite] Fix support for user mode emulation when using cmake/lit.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D63669: [RISCV] Allow parsing dot '.' in assembly
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D63415: [AsmPrinter] Make the encoding of call sites in .gcc_except_table configurable
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64312: [clangd] Simpler/more compact in-memory representation of RefSlab/Builder
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64306: [clangd] Use xxhash instead of SHA1 for background index file digests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64306: [clangd] Use xxhash instead of SHA1 for background index file digests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64216: [clangd] Use -completion-style=bundled by default if signature help is available
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64293: [clangd] Don't insert absolute paths, give up instead.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64293: [clangd] Don't insert absolute paths, give up instead.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64293: [clangd] Don't insert absolute paths, give up instead.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64312: [clangd] Simpler/more compact in-memory representation of RefSlab/Builder
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64312: [clangd] Simpler/more compact in-memory representation of RefSlab/Builder
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64296: [clangd] Show documentation in hover, and fetch docs from index if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64291: [clangd] Rewrite of logic to rebuild the background index serving structures.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64291: [clangd] Rewrite of logic to rebuild the background index serving structures.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64560: [clangd] Add priorities to background index queue, extract to separate class
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64560: [clangd] Add priorities to background index queue, extract to separate class
Sam McCall via Phabricator via llvm-commits
- [PATCH] D62855: [clangd] Implementation of auto type expansion.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64575: [clangd] Prioritize indexing of files that share a basename with the open file.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64308: [clangd] Implement typeHierarchy/resolve for subtypes
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64677: [SemaTemplate] Fix uncorrected typos after pack expansion
Sam McCall via Phabricator via llvm-commits
- [PATCH] D64682: [clangd] Don't rebuild background index until we indexed one TU per thread.
Sam McCall via Phabricator via llvm-commits
- [llvm] r365623 - [NFC][ARM] Convert lambdas to static helpers
Sam Parker via llvm-commits
- [llvm] r365740 - [ARM][ParallelDSP] Change the search for smlads
Sam Parker via llvm-commits
- [llvm] r365749 - [ARM][LowOverheadLoops] Correct offset checking
Sam Parker via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64122: Fix for PR42397. SCEVExpander wrongly adds nsw to shl instruction.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sam Parker via Phabricator via llvm-commits
- [PATCH] D61780: [ARM][ParallelDSP] Change the search for smlads
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64497: [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D64604: AMDGPU: s_waitcnt field should be treated as unsigned
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r365325 - [InstCombine] add tests for splat shuffles; NFC
Sanjay Patel via llvm-commits
- [llvm] r365333 - [InstCombine] fix typo in test; NFC
Sanjay Patel via llvm-commits
- [llvm] r365342 - [InstCombine] canonicalize insert+splat to/from element 0 of vector
Sanjay Patel via llvm-commits
- [llvm] r365362 - [InstCombine] add tests for insert of same splatted scalar; NFC
Sanjay Patel via llvm-commits
- [llvm] r365379 - [InstCombine] fold insertelement into splat of same scalar
Sanjay Patel via llvm-commits
- [llvm] r365495 - [InferFunctionAttrs] add more tests for derefenceable; NFC
Sanjay Patel via llvm-commits
- [llvm] r365523 - [InstCombine] add tests for trunc(load); NFC
Sanjay Patel via llvm-commits
- [llvm] r365636 - [InferFunctionAttrs] add/adjust tests for dereferenceable; NFC
Sanjay Patel via llvm-commits
- [llvm] r365711 - [SDAG] commute setcc operands to match a subtract
Sanjay Patel via llvm-commits
- [llvm] r365774 - [InstCombine] don't move FP negation out of a constant expression
Sanjay Patel via llvm-commits
- [llvm] r365791 - [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483)
Sanjay Patel via llvm-commits
- [llvm] r365941 - [x86] add test for bogus cmov (PR40483); NFC
Sanjay Patel via llvm-commits
- [llvm] r365998 - [x86] simplify cmov with same true/false operands
Sanjay Patel via llvm-commits
- [llvm] r365999 - [InstCombine] add tests for umin/umax via usub.sat; NFC
Sanjay Patel via llvm-commits
- [llvm] r366000 - Revert "[InstCombine] add tests for umin/umax via usub.sat; NFC"
Sanjay Patel via llvm-commits
- [llvm] r366000 - Revert "[InstCombine] add tests for umin/umax via usub.sat; NFC"
Sanjay Patel via llvm-commits
- [llvm] r366019 - [x86] add test for sub-with-flags opportunity (PR40483); NFC
Sanjay Patel via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64037: [IR][PatternMatch] introduce m_Unless() matcher
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64285: [InstSimplify] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64468: Replace three "strip & accumulate" implementations with a single one
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63958: [SDAG] commute setcc operands to match a subtract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64258: [InferFuncAttributes] extend 'dereferenceable' attribute based on loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63958: [SDAG] commute setcc operands to match a subtract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63653: [DAGCombine] narrowInsertExtractVectorBinOp - add CONCAT_VECTORS support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64572: [UpdateTestChecks] Emit warning when invalid test paths
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64275: [InstCombine] Generalize InstCombiner::foldAndOrOfICmpsOfAndWithPow2().
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64432: [InstCombine] try to narrow a truncated load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64707: [x86] try harder to form LEA from ADD to avoid flag conflicts (PR40483)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64707: [x86] try harder to form LEA from ADD to avoid flag conflicts (PR40483)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64710: [x86] try to keep FP casted+truncated+extracted vector element out of GPRs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64215: Add a transform pass to make the executable semantics of poison explicit in the IR
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r365524 - [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via llvm-commits
- [llvm] r365535 - Try to appease the Windows build bots.
Sean Fertile via llvm-commits
- [llvm] r365541 - Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63843: [Object][XCOFF] Add support for 64-bit file header and section header dumping.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63738: [AIX]Enable lowering of MCSymbol MachineOperand
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
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] D63547: [AIX]Global Address Lowering
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMA
Sebastian Pop via llvm-commits
- [PATCH] D64311: WIP: [llvm-objdump] Implement syntax highlighting
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] D63847: [MC] Add MCInstrAnalysis::evaluateMemoryOperandAddress
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64311: WIP: [llvm-objdump] Implement syntax highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64311: WIP: [llvm-objdump] Implement syntax highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D64311: WIP: [llvm-objdump] Implement syntax highlighting
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r365437 - [LoopInfo] Update getExitEdges to accept vector of pairs for non const BasicBlock
Serguei Katkov via llvm-commits
- [llvm] r365441 - [Loop Peeling] Add support for peeling of loops with multiple exits
Serguei Katkov via llvm-commits
- [llvm] r365600 - [SimpleLoopUnswitch] Add a test case exposing a bug
Serguei Katkov via llvm-commits
- [llvm] r365611 - [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one unique successor
Serguei Katkov via llvm-commits
- [llvm] r366040 - [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Serguei Katkov via llvm-commits
- [llvm] r366042 - [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via llvm-commits
- [PATCH] D64060: [LoopInfo] Extend getExitEdges API
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64309: [LoopInfo] Update getExitEdges to accept vector of pairs for non const BasicBlock
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63921: [Loop Peeling] Add support for peeling of loops with multiple exits
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64404: [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one unique successor
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64403: [SimpleLoopUnswitch] Add a test case exposing a bug
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64404: [SimpleLoopUnswitch] Don't consider unswitching `switch` insructions with one unique successor
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63923: [Loop Peeling] Enable peeling for loops with multiple exits
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64618: [Loop Peeling] Fix the bug with IDom setting for exit loops
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64619: [Loop Peeling] Enable peeling of multiple exits by default
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64618: [Loop Peeling] Fix the bug with IDom setting for exit loops
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64548: [LoopInfo] Introduce getUniqueNonLatchExitBlocks utility function
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D64553: [LoopUtils] Extend the scope of getLoopEstimatedTripCount
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D57880: Add assert for 'bad' code path in GetUniqueNamespaceDeclaration
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D63773: [clangd] dummy variable extraction on a function scope
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D63773: [clangd] dummy variable extraction on a function scope
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D64562: [clangd] Fixed toHalfOpenFileRange
Shaurya Gupta via Phabricator via llvm-commits
- [lld] r365595 - [Coding style change] Rename variables so that they start with a lowercase letter
Shoaib Meenai via llvm-commits
- [PATCH] D64579: [clang-shlib] Fix clang-shlib for PRIVATE dependencies
Shoaib Meenai via llvm-commits
- [PATCH] D64225: [cmake] Don't set install rules for tblgen if building utils is disabled
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64532: [CMake] Support separate installation of InstrProfData.inc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64532: [CMake] Support separate installation of InstrProfData.inc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64580: cmake: Add INSTALL_WITH_TOOLCHAIN option to add_*_library macros
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64579: [clang-shlib] Fix clang-shlib for PRIVATE dependencies
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D64547: [Driver] -noprofilelib flag
Shoaib Meenai 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
- [llvm] r365475 - [mips] Implement sgt/sgtu pseudo instructions with immediate operand
Simon Atanasyan via llvm-commits
- [llvm] r365476 - [mips] Implement sge/sgeu pseudo instructions
Simon Atanasyan via llvm-commits
- [llvm] r365507 - [mips] Explicitly select `mips32r2` CPU for test cases require 64-bit FPU. NFC
Simon Atanasyan via llvm-commits
- [llvm] r365508 - [mips] Show error in case of using FP64 mode on pre MIPS32R2 CPU
Simon Atanasyan via llvm-commits
- [lld] r365834 - [mips] Simplify test case. NFC
Simon Atanasyan via llvm-commits
- [llvm] r365870 - [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6
Simon Atanasyan via llvm-commits
- [PATCH] D64252: [Mips] Instruction `sc` now accepts symbol as an argument
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64313: [mips] Implement sgt/sgtu pseudo instructions with immediate operand
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64314: [mips] Implement sge/sgeu pseudo instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64313: [mips] Implement sgt/sgtu pseudo instructions with immediate operand
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64314: [mips] Implement sge/sgeu pseudo instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64350: [MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 select
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64351: [MIPS GlobalISel] Register bank select for G_PHI. Select i64 phi
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64420: [MIPS GlobalISel] Select float and double phi
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64419: [MIPS GlobalISel] Select float and double load and store
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64485: [MIPS GlobalISel] RegBankSelect for chains of ambiguous instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64486: [MIPS GlobalISel] Skip copies in addUseDef and addDefUses
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64552: [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D64552: [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D8823: [mips][microMIPSr6] Implement LL and SC instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D10119: [mips][microMIPS] Implement SB, SBE, SCE, SH and SHE instructions
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r365309 - [TargetLowering] SimplifyDemandedBits - just call computeKnownBits for BUILD_VECTOR cases.
Simon Pilgrim via llvm-commits
- [llvm] r365328 - [X86] ISD::INSERT_SUBVECTOR - use uint64_t index. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365452 - Retire VS2015 Support
Simon Pilgrim via llvm-commits
- [llvm] r365471 - [ADT] Enable ArrayRef/StringRef is_assignable tests on MSVC
Simon Pilgrim via llvm-commits
- [llvm] r365477 - [CodeGen] AccelTable - remove non-constexpr (MSVC) Atom defs
Simon Pilgrim via llvm-commits
- [llvm] r365502 - [ADT] Remove MSVC-only "no two-phase name lookup" typename path.
Simon Pilgrim via llvm-commits
- [llvm] r365504 - [DAGCombine] LoadedSlice - keep getOffsetFromBase() uint64_t offset. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365540 - [X86] LowerToHorizontalOp - use count_if to count non-UNDEF ops. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365612 - Fix "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365613 - Fix const/non-const lambda return type warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365614 - [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Simon Pilgrim via llvm-commits
- [llvm] r365620 - [X86] EltsFromConsecutiveLoads - store Loads on a per-element basis. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365621 - [DAGCombine] visitINSERT_SUBVECTOR - use uint64_t subvector index. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365622 - [X86] EltsFromConsecutiveLoads - LDBase is non-null. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365628 - [X86] EltsFromConsecutiveLoads - cleanup Zero/Undef/Load element collection. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365655 - [X86] EltsFromConsecutiveLoads - ensure element reg/store sizes are the same size. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365656 - [X86] EltsFromConsecutiveLoads - remove duplicate check for element size. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365670 - [X86] Regenerate tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365674 - [X86] EltsFromConsecutiveLoads - clean up element size calcs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365754 - [AMDGPU] Regenerate idot tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365755 - [X86] Regenerate intrinsics tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365785 - [DAGCombine] narrowInsertExtractVectorBinOp - add CONCAT_VECTORS support
Simon Pilgrim via llvm-commits
- [llvm] r365896 - [DAGCombine] narrowExtractedVectorBinOp - wrap subvector extraction in helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r365914 - Add missing <atomic> include to appease MSVC builds.
Simon Pilgrim via llvm-commits
- [llvm] r365926 - [X86][AVX] Add PR34359 shuffle test case.
Simon Pilgrim via llvm-commits
- [llvm] r366014 - [MachineOutliner] Add missing initializers for OutlinedFunction. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366015 - SlotIndexes - add missing initializer. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366016 - VirtRegMap - add missing initializers. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r366020 - [Hashing] hash_1to3_bytes - avoid trunc(v + zext(x)) NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D64037: [IR][PatternMatch] introduce m_Unless() matcher
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59208: [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and flip carry.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64326: Retire VS2015 Support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64417: [Support] Remove MSVC specific AlignedCharArray implementation
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] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64205: [X86][SSE] EltsFromConsecutiveLoads - add basic dereferenceable support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57215: [CodeExtractor] Update function's assumption cache after extracting blocks from it
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63653: [DAGCombine] narrowInsertExtractVectorBinOp - add CONCAT_VECTORS support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63653: [DAGCombine] narrowInsertExtractVectorBinOp - add CONCAT_VECTORS support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64574: [X86] Teach convertToThreeAddress to handle SUB with immediate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Change the jump table size unit from entry to target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64574: [X86] Teach convertToThreeAddress to handle SUB with immediate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64297: [JSONCompilationDatabase] Strip distcc/ccache/gomacc wrappers from parsed commands.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateLLCTestChecks] Emit warning when invalid value for -check-prefix option
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix option
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64699: [X86] Use getLimitedValue to clamp and out of range shift amount instead of asserting.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64038: [IR][PatternMatch] Introduce m_NegatedPower2() matcher
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63963: [Codegen][SelectionDAG] X u% C == 0 fold: non-splat vector improvements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64528: [X86] Separate the memory size of vzext_load/vextract_store from the element size of the result type. Use them improve the codegen of v2f32 loads/stores with sse1 only.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59208: [DAGCombiner] fold (addcarry (xor a, -1), b, c) -> (subcarry b, a, !c) and flip carry.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64710: [x86] try to keep FP casted+truncated+extracted vector element out of GPRs
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r365747 - [ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.
Simon Tatham via llvm-commits
- [PATCH] D64502: [ARM] Remove nonexistent unsigned forms of MVE VQDMLAH.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63985: [ARM] MVE VRINT support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64316: [ARM] MVE vector of 64bit types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64204: [ARM] MVE VNeg instruction patterns
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64316: [ARM] MVE vector of 64bit types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64212: [ARM] MVE Vector Shifts
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61780: [ARM][ParallelDSP] Change the search for smlads
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64323: [ARM] Sign_Extend_Inreg for MVE i1 types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64212: [ARM] MVE Vector Shifts
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61780: [ARM][ParallelDSP] Change the search for smlads
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64426: [ARM] Adjust how NEON shifts are lowered
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64212: [ARM] MVE Vector Shifts
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64471: Loop pragma parsing. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64495: [AArch64] Implement __jcvt intrinsic from Armv8.3-A
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64501: [ARM][LowOverheadLoops] Correct offset checking
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64616: [ARM][LowOverheadLoops] Fix branch target codegen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63870: [ARM] MVE minnm and maxnm instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r365431 - [AMDGPU] Always use s_memtime for readcyclecounter
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365432 - [AMDGPU] Added td definitions for HW regs
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365525 - [AMDGPU] gfx908 target
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365546 - [AMDGPU] gfx908 register file changes
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365563 - [AMDGPU] gfx908 mAI instructions, MC part
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365573 - [AMDGPU] gfx908 v_pk_fmac_f16 support
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365715 - [AMDGPU] gfx908 dot instruction support
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365717 - [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365824 - [AMDGPU] gfx908 mfma support
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365826 - [AMDGPU] gfx908 scheduling
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365829 - [AMDGPU] gfx908 hazard recognizer
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365833 - [AMDGPU] gfx908 agpr spilling
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365837 - [AMDGPU] Fixed asan error with agpr spilling
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365871 - [AMDGPU] Fixed comment. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365940 - [AMDGPU] Extend MIMG opcode to 8 bits
Stanislav Mekhanoshin via llvm-commits
- [llvm] r365972 - [AMDGPU] use v32f32 for 3 mfma intrinsics
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D64333: AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64334: AMDGPU: Remove mubuf specific PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64336: AMDGPU: Use standalone MUBUF load patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64337: AMDGPU: Split extload/zextload local load patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64340: AMDGPU: Avoid code predicates for extload PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64342: AMDGPU: Redefine load PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64343: AMDGPU: Replace store PatFrags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64369: [AMDGPU] Always use s_memtime for readcyclecounter
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64370: [AMDGPU] Added td definitions for HW regs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64369: [AMDGPU] Always use s_memtime for readcyclecounter
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64370: [AMDGPU] Added td definitions for HW regs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64429: AMDGPU] gfx908 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64429: [AMDGPU] gfx908 target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64430: [AMDGPU] gfx908 clang target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64430: [AMDGPU] gfx908 clang target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64433: [AMDGPU] gfx908 v_pk_fmac_f16 support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64435: [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64435: [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64438: [AMDGPU] gfx908 register file changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64438: [AMDGPU] gfx908 register file changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64446: [AMDGPU] gfx908 mAI instructions, MC part
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64446: [AMDGPU] gfx908 mAI instructions, MC part
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64446: [AMDGPU] gfx908 mAI instructions, MC part
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64433: [AMDGPU] gfx908 v_pk_fmac_f16 support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64433: [AMDGPU] gfx908 v_pk_fmac_f16 support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64460: AMDGPU: Add 24-bit mul intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64508: AMDGPU: Force s_waitcnt after GWS instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64510: AMDGPU: Don't rely on m0 being -1 for GWS offsets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64460: AMDGPU: Add 24-bit mul intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64508: AMDGPU: Force s_waitcnt after GWS instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64431: [AMDGPU] gfx908 dot instruction support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64435: [AMDGPU] gfx908 atomic fadd and atomic pk_fadd
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64584: [AMDGPU] gfx908 mfma support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64584: [AMDGPU] gfx908 mfma support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64590: [AMDGPU] gfx908 scheduling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64593: [AMDGPU] gfx908 hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64594: [AMDGPU] gfx908 agpr spilling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64584: [AMDGPU] gfx908 mfma support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64590: [AMDGPU] gfx908 scheduling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64593: [AMDGPU] gfx908 hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64594: [AMDGPU] gfx908 agpr spilling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64604: AMDGPU: s_waitcnt field should be treated as unsigned
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64642: [AMDGPU] Tune inlining parameters for AMDGPU target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64649: [AMDGPU] Extend MIMG opcode to 8 bits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64649: [AMDGPU] Extend MIMG opcode to 8 bits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64659: AMDGPU: Decompose all values to 32-bit pieces for calling conventions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64659: AMDGPU: Decompose all values to 32-bit pieces for calling conventions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64667: [AMDGPU] use v32f32 for 3 mfma intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64667: [AMDGPU] use v32f32 for 3 mfma intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64709: [AMDGPU] fixed scheduler crash in gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D64609: [ORC] Add deprecation warnings to ORCv1 layers and utilities.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D64221: [zorg] Use https for svn-test-suite stage of buildbot
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r365830 - [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via llvm-commits
- [llvm] r365925 - [Attributor] Removing unnecessary `virtual` keywords.
Stefan Stipanovic via llvm-commits
- [llvm] r365938 - Addition to rL365925, removing remaining virtuals
Stefan Stipanovic via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64637: [Attributor] Removing unnecessary `virtual` keywords.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63604: [Attributor] Deduce "nonnull" attribute
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64162: Summary: [Attributor] Liveness analysis abstract attribute used to indicate which BasicBlocks are dead and can therefore be ignored.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64357: [llvm-lib] Add a dependency to intrinsics_gen to the LLVMLibDriver build
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D61694: Boilerplate for producing XCOFF object files from the PowerPC backend.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Stephen Hines via Phabricator via llvm-commits
- [llvm] r365943 - The variable "Latch" is only used in an assert, which makes builds that use "-DNDEBUG" fail with unused variable messages.
Sterling Augustine via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64541: rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h:108 but CompilationDatabase is only forward declared. This makes the header not compile standalone, because unique_ptrs expect to have the full-definition of the...
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64541: rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h:108 but CompilationDatabase is only forward declared. This makes the header not compile standalone, because unique_ptrs expect to have the full-definition of the...
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64541: rL365634 adds a unique_ptr<CompilationDatabase> in GobalCompilationDatabase.h:108 but CompilationDatabase is only forward declared. This makes the header not compile standalone, because unique_ptrs expect to have the full-definition of the...
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64654: The variable "Latch" is only used in an assert, which makes builds that use "-DNDEBUG" fail with unused variable messages.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64654: The variable "Latch" is only used in an assert, which makes builds that use "-DNDEBUG" fail with unused variable messages.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64687: Revert "Remove __VERSION__"
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r365519 - Add lit.local.cfg to llvm-objdump tests
Steven Wu via llvm-commits
- [PATCH] D64197: [HardwareLoops] NFC - move hardware loop checking code to isHardwareLoopProfitable()
Steven Wu via Phabricator via llvm-commits
- [PATCH] D29044: Add LC_BUILD_VERSION load command
Steven Wu via Phabricator via llvm-commits
- [PATCH] D64095: SVFS implementation according to RFC: Interface user provided vector functions with the vectorizer.
Sumedh Arani via Phabricator via llvm-commits
- [PATCH] D64095: SVFS implementation according to RFC: Interface user provided vector functions with the vectorizer.
Sumedh Arani via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64687: [clang] Revert "Remove __VERSION__"
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64062: Remove __VERSION__
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64278: Rename libclang_shared to libclang-cpp
Sylvestre Ledru via Phabricator via llvm-commits
- [www] r366035 - Add travel grant form link.
Tanya Lattner via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [lld] r365930 - [WebAssembly] i32.const operands should be signed
Thomas Lively via llvm-commits
- [PATCH] D64372: [LLD] NFC: Fixed GCC warning in wasm/OutputSections.cpp
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64612: [WebAssembly] i32.const operands should be signed
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64612: [WebAssembly] i32.const operands should be signed
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64612: [WebAssembly] i32.const operands should be signed
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64586: [WebAssembly] Make pthread imply bulk-memory, mutable-globals
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D64537: [WebAssembly] Implement thread-local storage (local-exec model)
Thomas Lively via Phabricator via llvm-commits
- [llvm] r365624 - [FileCheck] Fix @LINE value after match failure
Thomas Preud'homme via llvm-commits
- [llvm] r365625 - [FileCheck] Simplify numeric variable interface
Thomas Preud'homme via llvm-commits
- [llvm] r365644 - [FileCheck] Use bool operator to test Expected
Thomas Preud'homme via llvm-commits
- [llvm] r366001 - FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via llvm-commits
- [PATCH] D64449: [FileCheck] Fix @LINE value after match failure
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64449: [FileCheck] Fix @LINE value after match failure
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64231: [FileCheck] Simplify numeric variable interface
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D64231: [FileCheck] Simplify numeric variable interface
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
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] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
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] D64639: [FileCheck] Store line numbers as optional values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
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] 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] 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
- [llvm] r365468 - OpaquePtr: add Type parameter to Loads analysis API.
Tim Northover via llvm-commits
- [polly] r365470 - OpaquePtr: Update polly's calls to Loads.h API
Tim Northover via llvm-commits
- [llvm] r365472 - OpaquePtr: pass type to CreateLoad. NFC.
Tim Northover via llvm-commits
- [llvm] r365767 - InstructionSimplify: Simplify InstructionSimplify. NFC.
Tim Northover via llvm-commits
- [llvm] r365768 - OpaquePtr: use load instruction directly for type. NFC.
Tim Northover via llvm-commits
- [llvm] r365769 - OpaquePtr: use byval accessor instead of inspecting pointer type. NFC.
Tim Northover via llvm-commits
- [llvm] r365770 - OpaquePtr: switch to GlobalValue::getValueType in a few places. NFC.
Tim Northover via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D64203: [OpaquePtr] add Type parameter to Loads.h analysis API.
Tim Northover via Phabricator via llvm-commits
- [llvm] r365586 - AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via llvm-commits
- [llvm] r365645 - docs/GithubMove.rst: Remove obsolete information
Tom Stellard via llvm-commits
- [www] r365646 - GitHubMigrationStatus: Mark "Block Merge Commits" as Done
Tom Stellard via llvm-commits
- [www] r365673 - Update 8.0.1 release schedule
Tom Stellard via llvm-commits
- [test-suite] r365728 - Creating release candidate rc4 from release_801 branch
Tom Stellard via llvm-commits
- [lld] r365728 - Creating release candidate rc4 from release_801 branch
Tom Stellard via llvm-commits
- [debuginfo-tests] r365728 - Creating release candidate rc4 from release_801 branch
Tom Stellard via llvm-commits
- [llvm] r365865 - docs/GithubMove.rst: Add link to GitHub migration status page
Tom Stellard via llvm-commits
- [llvm] r365902 - cmake: Add INSTALL_WITH_TOOLCHAIN option to add_*_library macros
Tom Stellard via llvm-commits
- [www] r365927 - Add link to GitHub status page
Tom Stellard via llvm-commits
- [www] r365928 - Fix typo dev -> div
Tom Stellard via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64175: AMDGPU/GlobalISel: Fix legality for G_BUILD_VECTOR
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64168: AMDGPU/GlobalISel: Legalize more concat_vectors
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64076: AMDGPU/GlobalISel: Select G_SUB
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64071: AMDGPU/GlobalISel: Select G_UNMERGE_VALUES
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64070: AMDGPU/GlobalISel: Select G_MERGE_VALUES
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63485: AMDGPU/GlobalISel: Improve regbankselect for icmp s16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63484: AMDGPU/GlobalISel: Make s16 G_ICMP legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64347: AMDGPU/GlobalISel: Fix selection of private stores
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64346: AMDGPU/GlobalISel: Select private loads
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64345: AMDGPU/GlobalISel: Select flat loads
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58420: docs/GithubMove.rst: Remove obsolete information
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64567: AMDGPU/GISel: Add support for vector shader inputs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64580: cmake: Add INSTALL_WITH_TOOLCHAIN option to add_*_library macros
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64580: cmake: Add INSTALL_WITH_TOOLCHAIN option to add_*_library macros
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64582: cmake: Fix install of libclang_shared.so when LLVM_INSTALL_TOOLCHAIN_ONLY=ON
Tom Stellard via Phabricator via llvm-commits
- [llvm] r365932 - [SystemZ] Add support for new cpu architecture - arch13
Ulrich Weigand via llvm-commits
- [llvm] r365942 - [SystemZ] Fix build bot failure after r365932
Ulrich Weigand via llvm-commits
- [PATCH] D64412: [Strict FP] Allow more relaxed scheduling
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D64412: [Strict FP] Allow more relaxed scheduling
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D64658: [SystemZ] Fix addcarry of addcarry of const carry (PR42606)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64393: [AMDGPU] Fix DPP combiner check for exec modification
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D64523: [SLPVectorizer] Fix getSpillCost() calculation
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D64523: [SLPVectorizer] Fix getSpillCost() calculation
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] r365565 - [Profile] Support raw/indexed profiles larger than 4GB
Vedant Kumar via llvm-commits
- [llvm] r365659 - [CodeExtractor] Simplify findAllocas, NFC
Vedant Kumar via llvm-commits
- [llvm] r365660 - [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Vedant Kumar via llvm-commits
- [PATCH] D64437: [IR] Consolidate fixed metadata kind definitions (NFC)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64463: [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64467: [CodeExtractor] Simplify findAllocas, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64463: [CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64498: [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58191: [DebugInfo] Make postra sinking of DBG_VALUEs safe in the presence of subregisters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53729: [llvm-cov] Don't remap existing paths
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58450: [DebugInfo][MachineCSE] Don't try to copy-propagate debuginfo for every COPY seen
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63689: llvm-cov don't fail the entire invocation if one of the provided object doesn't contain coverage info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64498: [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64540: [CGDebugInfo] Simplfiy EmitFunctionDecl parameters, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64645: DAG: Handle dbg_value for arguments split into multiple subregs
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r365354 - Update gn files
Vitaly Buka via llvm-commits
- [llvm] r365361 - Update gn files
Vitaly Buka via llvm-commits
- [zorg] r365385 - Remove extraRecipients for sanitizer-x86_64-linux-gn
Vitaly Buka via llvm-commits
- [llvm] r365709 - NFC: Pass DataLayout into isBytewiseValue
Vitaly Buka via llvm-commits
- [llvm] r365710 - Add IsBytewiseValue unit test
Vitaly Buka via llvm-commits
- [llvm] r365858 - Handle IntToPtr in isBytewiseValue
Vitaly Buka via llvm-commits
- [llvm] r365864 - Return Undef from isBytewiseValue for empty arrays or structs
Vitaly Buka via llvm-commits
- [llvm] r365971 - isBytewiseValue checks ConstantVector element by element
Vitaly Buka via llvm-commits
- [PATCH] D64169: ARM MTE stack sanitizer.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63883: [libc++] Do not cleverly link against libc++abi just because it happens to be there
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64317: [Driver] Add float-divide-by-zero back to supported sanitizers after D63793/rC365272
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD/amd64 LSan support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61879: WIP: Prototype of DSE optimizations for -ftrivial-auto-var-init
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64363: Remove extraRecipients for sanitizer-x86_64-linux-gn
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63887: [ThinLTO] only emit used or referenced CFI records to index
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD/amd64 LSan support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64057: Add NetBSD LSan support
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64385: GodeGen, NFC: Add test to track emitStoresForConstant behavior
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63854: NFC: Convert large lambda into method
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63940: NFC: Pass DataLayout into isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63966: Add IsBytewiseValue unit test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63967: Handle IntToPtr in isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64031: isBytewiseValue checks ConstantVector element by element
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63967: Handle IntToPtr in isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64052: Return Undef from isBytewiseValue for empty arrays or structs
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64597: CodeGet: Init 32bit pointers with 0xFFFFFFFF
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51751: Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64285: [InstCombine] Fold select (icmp sgt x, -1), lshr (X, Y), ashr (X, Y) to ashr (X, Y))
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64663: Extend function attributes bitset size from 64 to 96.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64111: Add getMostFrequentByte and use for isBytewiseValue implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64031: isBytewiseValue checks ConstantVector element by element
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63846: [clang] Preserve names of addrspacecast'ed values.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D63671: [llvm-profdata] Avoid keeping reference to every files
Wei Mi via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64033: Add column info for inline sites
Wenlei He via Phabricator via llvm-commits
- [llvm] r365366 - Keep the order of the basic blocks in the cloned loop as the original
Whitney Tsang 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] D64224: Keep the order of the basic blocks in the cloned loop as the original loop
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
- [llvm] r365351 - [WebAssembly] tablegen: distinguish float/int immediate operands.
Wouter van Oortmerssen via llvm-commits
- [llvm] r365802 - [WebAssembly] Assembler: support negative float constants.
Wouter van Oortmerssen via llvm-commits
- [llvm] r365965 - [WebAssembly] refactored utilities to not depend on MachineInstr
Wouter van Oortmerssen via llvm-commits
- [PATCH] D64039: [WebAssembly] tablegen: distinguish float/int immediate operands.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64367: [WebAssembly] Assembler: support negative float constants.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64367: [WebAssembly] Assembler: support negative float constants.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64602: [WebAssembly] Assembler: recognize .init_array as data section.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64602: [WebAssembly] Assembler: recognize .init_array as data section.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr (NFC)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr (NFC)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D64643: [WebAssembly] refactored utilities to not depend on MachineInstr (NFC)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D64445: Fix IR/MC depency issue for function descriptor SDAG implementation
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D64445: [NFC]Fix IR/MC depency issue for function descriptor SDAG implementation
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D64364: [HIP] Add GPU arch gfx1010, gfx1011, and gfx1012
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r365439 - Prepare for making SwitchInstProfUpdateWrapper strict
Yevgeny Rouban via llvm-commits
- [PATCH] D64233: Prepare for making SwitchInstProfUpdateWrapper strict
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D64061: Force check prof branch_weights consistency in SwitchInstProfUpdateWrapper
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r365352 - [BPF] add new intrinsics preserve_{array, union, struct}_access_index
Yonghong Song via llvm-commits
- [llvm] r365360 - Revert "[BPF] add new intrinsics preserve_{array, union, struct}_access_index"
Yonghong Song via llvm-commits
- [llvm] r365423 - [BPF] add new intrinsics preserve_{array, union, struct}_access_index
Yonghong Song via llvm-commits
- [llvm] r365503 - [BPF] Support for compile once and run everywhere
Yonghong Song via llvm-commits
- [llvm] r365532 - [BPF] Fix a typo in the file name
Yonghong Song via llvm-commits
- [llvm] r366038 - [BPF] add unit tests for preserve_{array, union, struct}_access_index intrinsics
Yonghong Song via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61524: [BPF] Support for compile once and run everywhere
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61809: [BPF] Preserve debuginfo array/union/struct type/access index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D64606: [BPF] add unit tests for preserve_{array,union,struct}_access_index intrinsics
Yonghong Song via Phabricator 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] D64606: [BPF] add unit tests for preserve_{array,union,struct}_access_index intrinsics
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
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
- [llvm] r365376 - Teach the symbolizer lib symbolize objects directly.
Yuanfang Chen via llvm-commits
- [llvm] r365564 - [llvm-objdump] Keep warning for --disassemble-functions in correct order.
Yuanfang Chen via llvm-commits
- [PATCH] D64165: [llvm-objdump] Keep warning for --disassemble-functions in correct order.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64165: [llvm-objdump] Keep warning for --disassemble-functions in correct order.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64165: [llvm-objdump] Keep warning for --disassemble-functions in correct order.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64361: [llvm-readelf] Print "File: lib.a(file.o)" info when dumping archive files.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64674: [NFC][llvm-readobj] Refactor dynamic string table indexing into a function.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64674: [NFC][llvm-readobj] Refactor dynamic string table indexing into a function.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D64674: [NFC][llvm-readobj] Refactor dynamic string table indexing into a function.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik 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] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64427: LLVM Test-Suite: Support Cross-Compilation and Cross-execution targeting arm64-linux-android
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D64623: [gn] Tag unneeded variable.
bryant via Phabricator via llvm-commits
- [PATCH] D64623: [gn] Tag unneeded variable.
bryant via Phabricator via llvm-commits
- [PATCH] D64623: [gn] Tag unneeded variable.
bryant via Phabricator via llvm-commits
- [PATCH] D64701: test
bryant via Phabricator via llvm-commits
- [PATCH] D64441: Fix typo in R_AARCH64_ADR_PREL_PG_HI21
redfast00 via Phabricator via llvm-commits
- [llvm] r364515 - [DebugInfo] Avoid register coalesing unsoundly changing DBG_VALUE locations
via llvm-commits
Last message date:
Sun Jul 14 23:51:03 PDT 2019
Archived on: Mon Jul 15 08:02:26 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).