- f15a854 [llvm-profgen] Truncate the context with zero probe ID by wlei · 3 years, 7 months ago
- b83a422 [ObjectYAML/obj2yaml/yaml2obj][MachO] Support indirect symbol table by Vincent Lee · 3 years, 7 months ago
- 41a681c [FS-AFDO][llvm-profgen] Generate profile with FS-AFDO discriminator by wlei · 3 years, 7 months ago
- a503cb0 [NFC][regalloc] Factor accesses to ExtraRegInfo by Mircea Trofin · 3 years, 6 months ago
- 0850655 Big-endian version of vpermxor by Tarique Islam · 3 years, 6 months ago
- 63f417e [ADT] Remove 0-width Asserts in APInt.getZExtValue by Schuyler Eldridge · 3 years, 6 months ago
- 9e3e1aa [InstCombine] Allow fake vector insert folding to bit-logic only if the insert element is integer type by Srividya Karumuri · 3 years, 6 months ago
- 18308e1 AArch64 GIsel: legalize lshr operands, even if it is poison by Jameson Nash · 3 years, 6 months ago
- 86d5dc9 [memprof] Disallow memprof profile reader tests on non-x86 archs. by Snehasish Kumar · 3 years, 6 months ago
- c9f9be0 [SCEV] Verify integrity of ValuesAtScopes and users (NFC) by Nikita Popov · 3 years, 6 months ago
- 2e114e3 fix inverted logic for HideUnrelatedOptions by Jameson Nash · 3 years, 6 months ago
- 4b30076 [InstSimplify] add logic fold for 'or' by Sanjay Patel · 3 years, 6 months ago
- c49ef14 [InstSimplify] reduce code duplication for 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
- 6076c1d [InstSimplify] make 'or' test names more descriptive; NFC by Sanjay Patel · 3 years, 6 months ago
- 299cec3 [gn build] Port 7cca33b40f77 by LLVM GN Syncbot · 3 years, 6 months ago
- 7cca33b [memprof] Extend llvm-profdata to display MemProf profile summaries. by Snehasish Kumar · 3 years, 7 months ago
- c0b33a6 Typo fix by Hans Wennborg · 3 years, 6 months ago
- dce6c43 [SLP]Improve isFixedVectorShuffle and its use. by Alexey Bataev · 3 years, 7 months ago
- 7a7c059 [InstSimplify] reduce code duplication for 'or' logic fold; NFC by Sanjay Patel · 3 years, 6 months ago
- 33f8c11 [InstSimplify] adjust tests for 'or' of logic ops; NFC by Sanjay Patel · 3 years, 6 months ago
- 8dec0b2 [InstSimplify] refactor 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
- 1fdb0f6 [InstSimplify] add tests for 'or' with logic ops; NFC by Sanjay Patel · 3 years, 6 months ago
- 746e632 [InstSimplify] add tests for 'or' logic folds; NFC by Sanjay Patel · 3 years, 6 months ago
- fc57cfa [SLP][NFC]Move static function to make it visible in member function, NFC. by Alexey Bataev · 3 years, 6 months ago
- 40d5eea Revert "Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible." by Nikita Popov · 3 years, 6 months ago
- a356dae [RegionPass] Added check for -filter-print-funcs option to the region IR dumps. by kpyzhov · 3 years, 6 months ago
- 37d7299 [SCEV] Track and invalidate ValuesAtScopes users by Nikita Popov · 3 years, 6 months ago
- c737d4d [JITLink][ELF] Don't skip sections of size 0 by Steven Wu · 3 years, 6 months ago
- 5e3200f [JITLink][ELF] Add support for reading extended table by Steven Wu · 3 years, 6 months ago
- bf317f6 [CSSPGO] Sorting nodes in a cycle of profiled call graph. by Hongtao Yu · 3 years, 6 months ago
- c41b318 [LV] Remove unneeded cast to Operator [NFC] by Philip Reames · 3 years, 6 months ago
- ca57b80 Code quality: Combine V_RSQ by Mateja Marjanovic · 3 years, 9 months ago
- 1e82864 Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible. by James Farrell · 3 years, 7 months ago
- c9ad356 [DSE] Use optimized access if available for redundant store elimination. by Florian Hahn · 3 years, 6 months ago
- 9e8a71c [DAG] Create fptosi.sat from clamped fptosi by David Green · 3 years, 6 months ago
- 7986a5f [OpenMP] Add RTL function to externalization RAII by Joseph Huber · 3 years, 6 months ago
- c01c62c [MC][ELF] Fix accepting abbreviated form with Type change by Tobias Burnus · 3 years, 6 months ago
- a87782c Revert "[DAG] Create fptosi.sat from clamped fptosi" by Hans Wennborg · 3 years, 6 months ago
- 0c1b18f Test commit by Mateja Marjanovic · 3 years, 6 months ago
- 41d59a3 [DSE] Add memset_chk tests. by Florian Hahn · 3 years, 6 months ago
- 6f4dd1b [BuildLibCalls] Add memset_chk test. by Florian Hahn · 3 years, 6 months ago
- 3c04507 [DebugInfo] Turn instruction referencing on by default for x86 by Jeremy Morse · 3 years, 6 months ago
- 9a86eb5 [X86] Add mulh test coverage for extension to illegal type by Simon Pilgrim · 3 years, 6 months ago
- ee0c75e [gn build] (semimanually) port 25a7e4b9f7c6 by Nico Weber · 3 years, 6 months ago
- 651122f [DebugInfo][InstrRef] Pre-land on-by-default-for-x86 changes by Jeremy Morse · 3 years, 6 months ago
- 7093c81 [DebugInfo][InstrRef][X86] Instrument expanded DYN_ALLOCAs by Jeremy Morse · 3 years, 6 months ago
- 14c4051 [AMDGPU][NFC] Remove unused defvar in AMDGPUInstructions.td. by Abinav Puthan Purayil · 3 years, 6 months ago
- 8dda516 [DebugInfo][InstrRef] Avoid dropping fragment info during PHI elimination by Jeremy Morse · 3 years, 6 months ago
- 52ff3b0 [DAG] Create fptosi.sat from clamped fptosi by David Green · 3 years, 6 months ago
- a48e050 [DebugInfo][InstrRef] "final final" test cleanups for x86 tests by Jeremy Morse · 3 years, 6 months ago
- dab776d [LV] Move code from widenSelectInstruction to VPWidenSelectRecipe. (NFC) by Florian Hahn · 3 years, 6 months ago
- bc5dbb0 [GlobalISel] Add matchers for constant splat. by Abinav Puthan Purayil · 3 years, 6 months ago
- 5d60212 [AMDGPU] Update docs for nontemporal store by Jay Foad · 3 years, 6 months ago
- 5cff77c [clang][ARM] PACBTI-M assembly support by Ties Stuij · 3 years, 6 months ago
- 29d4230d [RISCV] Decode vtype with reserved fields to raw immediate by Ben Shi · 3 years, 6 months ago
- c2e08ab [llvm-profgen] Compute and show profile density by wlei · 3 years, 6 months ago
- 8cd7824 [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()` by Roman Lebedev · 3 years, 6 months ago
- 89453ed [ARM] create new pseudo t2LDRLIT_ga_pcrel for stack guards by Nick Desaulniers · 3 years, 6 months ago
- 0150645 [DebugInfo] Do not replace existing nodes from DICompileUnit by Ellis Hoag · 3 years, 6 months ago
- 5297cbf [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc by Christudasan Devadasan · 3 years, 9 months ago
- f1d8345a [TwoAddressInstructionPass] Create register mapping for registers with multiple uses in the current MBB by Guozhi Wei · 3 years, 6 months ago
- b121d23 [RISCV] Promote f16 log/pow/exp/sin/cos/etc. to f32 libcalls. by Craig Topper · 3 years, 6 months ago
- 9a88566 [RISCV] Fix a bug in RISCVFrameLowering. by Hsiangkai Wang · 3 years, 7 months ago
- 4ae2222 [RISCV] Add a test case to show the bug in RISCVFrameLowering. by Hsiangkai Wang · 3 years, 7 months ago
- fde9377 [NFC] Header comment in X86RegisterBanks.td referred to Aarch64 by Mircea Trofin · 3 years, 6 months ago
- bd4c6a4 Add missing header by David Blaikie · 3 years, 6 months ago
- 87ba99c X86: Fold masked-merge when and-not is not available by Matthias Braun · 3 years, 8 months ago
- 53dfa52 Tests for D112754 by Matthias Braun · 3 years, 7 months ago
- b779f02 [Demangle] Add support for D anonymous symbols by Luís Ferreira · 3 years, 6 months ago
- 6e08abd [Demangle] Add support for multiple identifiers in D qualified names by David Blaikie · 3 years, 6 months ago
- e63c799 [Demangle] Add support for D simple single qualified names by David Blaikie · 3 years, 6 months ago
- e8b8304 [NFC][Regalloc] Split canEvictInterference into hint and general by Mircea Trofin · 3 years, 7 months ago
- 0eee844 [DebugInfo][InstrRef] Terminate overlapping variable fragments by Jeremy Morse · 3 years, 6 months ago
- 45ecfed [CVP] Remove ashr of -1 or 0 by Fabian Wolff · 3 years, 6 months ago
- 8906a0f [SCEVExpander] Drop poison generating flags when reusing instructions by Philip Reames · 3 years, 6 months ago
- fc9dae4 [DebugInfo][InstrRef][NFC] "Final" x86 test cleanup by Jeremy Morse · 3 years, 6 months ago
- f50207c [unroll] Use early return in shouldPartialUnroll [nfc] by Philip Reames · 3 years, 6 months ago
- a655e0f [unroll] Reduce scope of UnrollFactor variable in computeUnrollCount [NFC] by Philip Reames · 3 years, 6 months ago
- a20987a [DebugInfo][InstrRef] Add indirection from dbg.declare in SelectionDAG by Jeremy Morse · 3 years, 6 months ago
- 829b62a [unroll] Split full exact and full bound unroll costing [NFC] by Philip Reames · 3 years, 6 months ago
- 99f8b79 [InstCombine] try to fold 'or' into 'mul' operand by Sanjay Patel · 3 years, 6 months ago
- 9cf31b8 [DebugInfo][InstrRef] Preserve properties of restored variables by Jeremy Morse · 3 years, 6 months ago
- 410d276 [DAG] Add tests for fpsti.sat for various architectures. NFC by David Green · 3 years, 6 months ago
- 32815bc [DebugInfo][InstrRef][NFC] Test changes: DBG_VALUE to DBG_INSTR_REF by Jeremy Morse · 3 years, 6 months ago
- eee0352 [LICM] Regenerate test checks (NFC) by Nikita Popov · 3 years, 6 months ago
- 142044a [InstCombine] add tests for or with mul operand; NFC by Sanjay Patel · 3 years, 6 months ago
- 5c6b9e1 [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a))) by Stanislav Mekhanoshin · 3 years, 6 months ago
- f240e52 [llvm] Use range-based for loops (NFC) by Kazu Hirata · 3 years, 6 months ago
- c572eb1 [InstCombine] Fold (~A | B) ^ A --> ~(A & B) by Mehrnoosh Heidarpour · 3 years, 6 months ago
- 77dd579 [SCEV] Remove incorrect assert by Nikita Popov · 3 years, 6 months ago
- 7e73c2a [X86][Costmodel] `getInterleavedMemoryOpCostAVX512()`: masked load can not be folded into a shuffle by Roman Lebedev · 3 years, 6 months ago
- 0dd570f [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z)) by Mirko Brkusanin · 3 years, 6 months ago
- 37c2a22 [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z)) by Mirko Brkusanin · 3 years, 6 months ago
- 5fe7fcd [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z)) by Mirko Brkusanin · 3 years, 6 months ago
- a782169 [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z) by Mirko Brkusanin · 3 years, 6 months ago
- e5e49a0 [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z)) by Mirko Brkusanin · 3 years, 6 months ago
- f732292 [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z)) by Mirko Brkusanin · 3 years, 6 months ago
- 8951136 [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z) by Mirko Brkusanin · 3 years, 6 months ago
- 881840f [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z) by Mirko Brkusanin · 3 years, 6 months ago
- 65d9dc7 [AMDGPU] Fix list indentation in docs by Jay Foad · 3 years, 6 months ago