The Week Of Monday 15 January 2018 Archives by date
Starting: Mon Jan 15 00:07:21 PST 2018
Ending: Sun Jan 21 23:51:37 PST 2018
Messages: 2018
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Avoid having to schedule a copy between CPSR and GPR in Thumb1 mode
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D37897: [StaticAnalyzer] Fix ProgramState for static variables that are not written
Daniel Marjamäki via Phabricator via llvm-commits
- [PATCH] D36471: [StaticAnalyzer] Try to calculate arithmetic result when operand has a range of possible values
Daniel Marjamäki via Phabricator via llvm-commits
- [PATCH] D30489: [analyzer] catch out of bounds for VLA
Daniel Marjamäki via Phabricator via llvm-commits
- [PATCH] D39049: [analyzer] Fix wrong calculation of offset in ArrayBoundsV2
Daniel Marjamäki via Phabricator via llvm-commits
- [PATCH] D38718: [Sema] No -Wtautological-pointer-compare warning on variables within parentheses
Daniel Marjamäki via Phabricator via llvm-commits
- [PATCH] D42052: Add a new interceptor: paccept(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42053: Add new NetBSD interceptors: devname(3), devname_r(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42053: Add new NetBSD interceptors: devname(3), devname_r(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Uriel Korach via Phabricator via llvm-commits
- [llvm] r322471 - [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>
Gadi Haber via llvm-commits
- [llvm] r322471 - [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>
Gadi Haber via llvm-commits
- [llvm] r322471 - [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D42054: [ELF] - Stop mixing order of -defsym/-script commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42054: [ELF] - Stop mixing order of -defsym/-script commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42056: [DebugInfo] Unify dumping of address ranges
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41997: Build virtual override tables in DWARFASTParserClang::CompleteTypeFromDWARF
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322473 - [LV] Don't call recordVectorLoopValueForInductionCast for newly-created IV from a trunc.
Andrei Elovikov via llvm-commits
- [llvm] r322474 - Revert "[DAG] Elide overlapping stores"
Benjamin Kramer via llvm-commits
- [PATCH] D41913: [LV] Don't call recordVectorLoopValueForInductionCast for newly-created IV from a trunc.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r322085 - [DAG] Elide overlapping stores
Benjamin Kramer via llvm-commits
- [PATCH] D41983: [X86] Fix missing predicates HasAVX512 Predicates in avx512_sqrt_scalar.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r322475 - [Support] Remove MemoryBuffer::getNewMemBuffer
Pavel Labath via llvm-commits
- [PATCH] D42057: [FileCheck] - Do not crash on empty document when parsing --check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42057: [FileCheck] - Do not crash on empty document when parsing --check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D41986: Don't emit apple accelerator tables on non-darwin targets
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41986: Don't emit apple accelerator tables on non-darwin targets
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41983: [X86] Fix missing predicates HasAVX512 Predicates in avx512_sqrt_scalar.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r322478 - [X86] Fix missing predicates HasAVX512 Predicates in avx512_sqrt_scalar.
Clement Courbet via llvm-commits
- [PATCH] D41983: [X86] Fix missing predicates HasAVX512 Predicates in avx512_sqrt_scalar.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D41983: [X86] Fix missing predicates HasAVX512 Predicates in avx512_sqrt_scalar.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42061: Add new interceptors: strlcpy(3) and strlcat(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42062: [X86]Add missing predicates for VMOVDQUYrm, VMOVDQUYmr.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D42049: [clangd] Merge results from static/dynamic index.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42062: [X86]Add missing predicates for VMOVDQUYrm, VMOVDQUYmr.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r322481 - [AArch64][AsmParser] Cleanup isSImm7s4, isSImm7s8, (etc) functions.
Sander de Smalen via llvm-commits
- [PATCH] D41899: [AArch64][AsmParser] Cleanup isSImm7s4, isSImm7s8, (etc) functions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42067: [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D42037: [PATCH 2/6] [zorg] Use slave's "jobs" setting for ARM 32-bit bots.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42038: [PATCH 3/6] [zorg] Remove clang-cmake-thumbv7-a15 bot
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [www] r322482 - EuroLLVM'18: Add accomodation details.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r322483 - [X86]Add missing predicates for VMOVDQUYrm, VMOVDQUYmr.
Clement Courbet via llvm-commits
- [PATCH] D42039: [PATCH 4/6] [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42062: [X86]Add missing predicates for VMOVDQUYrm, VMOVDQUYmr.
Clement Courbet via Phabricator via llvm-commits
- [www] r322484 - Spelling fixes.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves
Diana Picus via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42041: [PATCH 6/6] [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42069: [X86] Add missing predicates for VRNDSCALES{D, S}{m, r}
Clement Courbet via Phabricator via llvm-commits
- [llvm] r322485 - Update BTVER2 sched numbers for some AVX instructions (xmm version).
Andrew V. Tischenko via llvm-commits
- [PATCH] D40067: [X86] Update BTVER2 sched numbers for some AVX instructions (xmm version)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42069: [X86] Add missing predicates for VRNDSCALES{D, S}{m, r}
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r322486 - [X86] Add missing predicates for VRNDSCALES{D, S}{m, r}
Clement Courbet via llvm-commits
- [PATCH] D42069: [X86] Add missing predicates for VRNDSCALES{D, S}{m, r}
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42042: [X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBLENDW (PR34873)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41226: [LiveDebugValues] recognize spilled register that is killed in instruction after the spill
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D41948: [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r322487 - Allow function_ref(nullptr) like std::function, since it's nullable already
Sam McCall via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Refactor symbol index handling (LLVM)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Refactor symbol index handling (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r322488 - [SystemZ] Check for legality before doing LOAD AND TEST transformations.
Jonas Paulsson via llvm-commits
- [PATCH] D41988: [ThinLTO] - Set WeakAnyLinkage for all LinkerRedefined symbols.
George Rimar via llvm-commits
- [PATCH] D40122: [WIP] Add isl to LLVM repository.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42057: [FileCheck] - Do not crash on empty document when parsing --check-prefix.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42057: [FileCheck] - Do not crash on empty document when parsing --check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42057: [FileCheck] - Do not crash on empty document when parsing --check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42057: [FileCheck] - Fix possible buffer out of bounds access when parsing --check-prefix.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r322490 - [WebAssembly] Make WasmObjectWriter's destructor public; NFC
Dan Gohman via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322491 - [docs] Fix mention of GCC frontend
Jan Korous via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Djordje Kovacevic via Phabricator via llvm-commits
- [lld] Benchmark of the last few (800ish) commits
Rafael Espíndola via llvm-commits
- [PATCH] D41832: LLParser: Do not check alloca addr space if the assembly does not contain data layout definition
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41674: [Support] CommandLine API -- Allow creating custom parsers for fundamental types
serge via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Djordje Kovacevic via Phabricator via llvm-commits
- [PATCH] D42078: AMDGPU: Fold inline offset for loads properly in moveToVALU on GFX9
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r322495 - [X86] Fix typos in WriteVMOVNTDQSt and WriteVMOVNTPYSt pattern names. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r322496 - [AMDGPU] Copy impdefs from pseudo to real instructions
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D40023: [RISCV] Implement ABI lowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41783: [AMDGPU] Copy impdefs from pseudo to real instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41617: [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D41998: [clang-tidy] Expand readability-redundant-smartptr-get to understand implicit converions to bool in more contexts.
Samuel Benzaquen via Phabricator via llvm-commits
- [PATCH] D41998: [clang-tidy] Expand readability-redundant-smartptr-get to understand implicit converions to bool in more contexts.
Samuel Benzaquen via Phabricator via llvm-commits
- [PATCH] D41501: [Analysis] Support aggregate access types in TBAA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41565: [Transforms] Support making mutable versions of new-format TBAA access tags
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r322498 - [Hexagon] Rewrite LowerVECTOR_SHUFFLE for 32-/64-bit vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] r322499 - [Hexagon] Implement signed and unsigned multiply-high for vectors
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38313: [InstCombine] Introducing Aggressive Instruction Combine pass
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322500 - [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D41617: [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42056: [DebugInfo] Unify dumping of address ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D41664: Remove test which assumed array cookies can't be poisoned when using an operator new defined in a class
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42084: Fix some regular expressions in llvm-mode.el
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42084: Fix some regular expressions in llvm-mode.el
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D41501: [Analysis] Support aggregate access types in TBAA
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Djordje Kovacevic via Phabricator via llvm-commits
- [PATCH] D40023: [RISCV] Implement ABI lowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41565: [Transforms] Support making mutable versions of new-format TBAA access tags
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Djordje Kovacevic via Phabricator via llvm-commits
- [PATCH] D42042: [X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBLENDW (PR34873)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41908: [X86][MMX] Add support for MMX zero vector creation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
David Blaikie via Phabricator via llvm-commits
- [PATCH] D41282: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40023: [RISCV] Implement ABI lowering
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322487 - Allow function_ref(nullptr) like std::function, since it's nullable already
David Blaikie via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
David Blaikie via Phabricator via llvm-commits
- [llvm] r322508 - [WebAssembly] Update README.txt.
Dan Gohman via llvm-commits
- [PATCH] D42059: [clangd] Improve const-correctness of Symbol->Detail. NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D40023: [RISCV] Implement ABI lowering
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322510 - [X86] Remove unnecessary if statement from LowerBUILD_VECTOR. NFCI
Craig Topper via llvm-commits
- [llvm] r322511 - [X86] Generalize some code in LowerBUILD_VECTOR. NFC
Craig Topper via llvm-commits
- [llvm] r322512 - [X86] Use MVT::getVectorVT instead of EVT::getVectorVT when splitting 256/512 bit build_vectors. NFC
Craig Topper via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322519 - [x86] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r322520 - [docs] Only LLVM IR bitstreams begin with 'BC'
Brian Gesiak via llvm-commits
- [PATCH] D42002: [docs] Only LLVM IR bitstreams begin with 'BC'
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r322521 - [x86] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r322522 - [x86] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D40023: [RISCV] Implement ABI lowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322523 - [x86] add tests to show missed constant shrinking (PR35907); NFC
Sanjay Patel via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42087: [DSE] Improve handling of noop stores exposed after dead interfering stores are removed
Sam Conrad via Phabricator via llvm-commits
- [llvm] r322524 - [X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBLENDW (PR34873)
Simon Pilgrim via llvm-commits
- [PATCH] D42042: [X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBLENDW (PR34873)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r322525 - [X86][MMX] Add support for MMX zero vector creation
Simon Pilgrim via llvm-commits
- [PATCH] D41908: [X86][MMX] Add support for MMX zero vector creation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r322526 - Avoid Wparentheses warning.
Simon Pilgrim via llvm-commits
- [PATCH] D42089: [AArch64] Expand testing of zero cycle zeroing
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Rafael Avila de Espindola via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Avoid having to schedule a copy between CPSR and GPR in Thumb1 mode
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41735: Use uint64_t to store the ELF sh_entsize field.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42054: [ELF] - Stop mixing order of -defsym/-script commands.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41981: [SROA] fix assetion failure
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42087: [DSE] Improve handling of noop stores exposed after dead interfering stores are removed
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42091: [X86] Move i1 shuffle legalizing from lowering to DAG combine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Venkataramanan Kumar via Phabricator via llvm-commits
- [llvm] r322531 - [X86] Make 'xchgq %rax, %rax' an alias for the 0x90 nop encoding to match gas.
Craig Topper via llvm-commits
- [llvm] r322532 - [X86] Revisit the fix I made years ago to make 'xchgl %eax, %eax' not encode using the 0x90 encoding in 64-bit mode.
Craig Topper via llvm-commits
- [PATCH] D42093: [llvm-cov] Improvements for summary report generated in HTML format.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D42093: [llvm-cov] Improvements for summary report generated in HTML format.
Max Moroz via Phabricator via llvm-commits
- [llvm] r322533 - [SROA] fix assetion failure
Hiroshi Inoue via llvm-commits
- [PATCH] D41981: [SROA] fix assetion failure
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r322534 - [BPF] Teach DAG2DAG AND elimination about load intrinsics
Yonghong Song via llvm-commits
- [llvm] r322535 - [BPF] Mark pseudo insn patterns as isCodeGenOnly
Yonghong Song via llvm-commits
- [llvm] r322536 - [FileCheck] - Fix possible buffer out of bounds access when parsing --check-prefix.
George Rimar via llvm-commits
- [PATCH] D42057: [FileCheck] - Fix possible buffer out of bounds access when parsing --check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r322537 - [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D41282: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r322538 - Add a value_type to ArrayRef.
Clement Courbet via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41617: [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
David Stuttard via Phabricator via llvm-commits
- [PATCH] D40300: [RegisterCoalescer] Fix for SubRegJoin failures
David Stuttard via Phabricator via llvm-commits
- [PATCH] D41875: docs: add Zig to External Open Source Projects
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
David Stuttard via Phabricator via llvm-commits
- [PATCH] D39903: [libclang] Allow pretty printing declarations
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322541 - [CodeGen][NFC] Correct case for printSubRegIdx
Francis Visoiu Mistrih via llvm-commits
- [llvm] r322542 - [CodeGen] Remove special case of printing subRegIdx from MachineInstr::print
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322543 - [DebugInfo] Unify dumping of address ranges
Jonas Devlieghere via llvm-commits
- [PATCH] D42056: [DebugInfo] Unify dumping of address ranges
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42097: [SelectionDAG] Convert assert to condtion
Sam Parker via Phabricator via llvm-commits
- [llvm] r322544 - [X86][I86, I186, I286, I386, I486, PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Avoid having to schedule a copy between CPSR and GPR in Thumb1 mode
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42063: [clangd] Avoid combinatorial explosion in CodeCompleteTests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D42077: Ensure code complete with !LoadExternal sees all local decls.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Leandro Lupori via Phabricator via llvm-commits
- [llvm] r322552 - [NFC] fix trivial typos in documents
Hiroshi Inoue via llvm-commits
- [PATCH] D41906: [libunwind][PPC64] Added vector registers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38697: [SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38693: [SLP] Consider extractelements as shuffles iff they have the same type/parent etc.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33954: [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r322553 - [X86][MMX] Improve MMX constant generation
Simon Pilgrim via llvm-commits
- [PATCH] D33954: [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42101: [PowerPC] Legalize SETULT and SETUGT for type f32 and f64.
Tony Jiang via Phabricator via llvm-commits
- [llvm] r322554 - [LiveDebugValues] recognize spilled reg killed in instruction after spill
Petar Jovanovic via llvm-commits
- [PATCH] D41226: [LiveDebugValues] recognize spilled register that is killed in instruction after the spill
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D42102: [X86] Allow usage of prefixes as a separate instr
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] ldd::COFF: initalize ErrorHandler with CanExitEarly value
Hans Wennborg via llvm-commits
- [llvm] r321789 - [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load in case of a loop
Hans Wennborg via llvm-commits
- [PATCH] D42104: [AArch64] Generate the CASP instruction for 128-bit cmpxchg
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42103: [LSR] Don't force bases of foldable formulae to the final type.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] ldd::COFF: initalize ErrorHandler with CanExitEarly value
Andrew Kelley via llvm-commits
- [PATCH] D41875: docs: add Zig to External Open Source Projects
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r321980 - [llvm-readobj] Support -needed-libs option for Mach-O files
Hans Wennborg via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33954: [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42025: Implement --just-symbols.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r321986 - [ELF] Compress debug sections after assignAddresses and support custom layout
Hans Wennborg via llvm-commits
- [lld] r322563 - Merging r321983:
Hans Wennborg via llvm-commits
- [lld] r321983 - [COFF] Initalize ErrorHandler with CanExitEarly value
Hans Wennborg via llvm-commits
- [lld] r321986 - [ELF] Compress debug sections after assignAddresses and support custom layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38315: WIP: [ARM] Add f16 type support and code generation (part 1/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] ldd::COFF: initalize ErrorHandler with CanExitEarly value
Hans Wennborg via llvm-commits
- [lld] r322565 - Merging r321986:
Hans Wennborg via llvm-commits
- [lld] r321986 - [ELF] Compress debug sections after assignAddresses and support custom layout
Hans Wennborg via llvm-commits
- [PATCH] D41875: docs: add Zig to External Open Source Projects
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D41875: docs: add Zig to External Open Source Projects
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r322401 - [JumpThreading] Preservation of DT and LVI across the pass
Davide Italiano via llvm-commits
- [PATCH] D41988: [ThinLTO] - Set WeakAnyLinkage for all LinkerRedefined symbols.
George Rimar via llvm-commits
- [llvm] r322568 - [LiveDebugValues] update kill-after-spill test with target triple
Petar Jovanovic via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D38315: WIP: [ARM] Add f16 type support and code generation (part 1/2)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Jun Bum Lim via Phabricator via llvm-commits
- [lld] r322572 - Set dso_local in lld.
Rafael Espindola via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Shahid via Phabricator via llvm-commits
- [PATCH] D42108: [MC] Fix -fstack-size-section on ARM
Sean Eveson via Phabricator via llvm-commits
- [llvm] r322574 - [X86][MMX] Accept UNDEF upper bits for MOVD GR32->MMX
Simon Pilgrim via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D40874: [LV][LoopInfo] Add irreducible CFG detection for outer loops
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41886: [CodeGen][ShrinkWrapping] NFC: Replace isIrreducibleCFG by generic implementation.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D42010: [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42010: [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42010: [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D33954: [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r322576 - Use the combined visibility when computing dso_local.
Rafael Espindola via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41798: [LegalizeDAG] Fix ATOMIC_CMP_SWAP_WITH_SUCCESS legalization.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41617: [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLVM)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42012: [GlobalISel][TableGen] Add support for SDNodeXForm
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D42067: [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D38697: [SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLVM)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41986: Don't emit apple accelerator tables on non-darwin targets
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42093: [llvm-cov] Improvements for summary report generated in HTML format.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Matthias Braun via Phabricator via llvm-commits
- [llvm] r322579 - [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Alexey Bataev via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33954: [SLP] Fix for PR32164: Improve vectorization of reverse order of extract operations.
Alexey Bataev via Phabricator via llvm-commits
- [lld] r322580 - Fix another case we were using the wrong visibility.
Rafael Espindola via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42067: [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42010: [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Reid Kleckner via Phabricator via llvm-commits
- [polly] r322581 - [IslTools] dumpPw: Dump same structure pieces together.
Michael Kruse via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322582 - [GlobalISel][TableGen] Add support for SDNodeXForm
Volkan Keles via llvm-commits
- [PATCH] D42118: [WebAssembly] Symbol changes #6: syminfo index, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42012: [GlobalISel][TableGen] Add support for SDNodeXForm
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41772: [AArch64] optimise v4f16 FCMPs to utilise vector instructions
Carey Williams via Phabricator via llvm-commits
- [PATCH] D42119: [CodeGen] Skip some instructions that shouldn't affect shrink-wrapping
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [lld] r322583 - Add an extra test. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D42119: [CodeGen] Skip some instructions that shouldn't affect shrink-wrapping
Matthias Braun via Phabricator via llvm-commits
- [llvm] r322584 - [CodeGen] Skip some instructions that shouldn't affect shrink-wrapping
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42119: [CodeGen] Skip some instructions that shouldn't affect shrink-wrapping
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rui Ueyama via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Roger via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [lld] r322586 - Fix another case we used the wrong visibility.
Rafael Espindola via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42121: [hwasan] Build runtime library with -fPIC, not -fPIE.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rafael Espíndola via llvm-commits
- [PATCH] D42121: [hwasan] Build runtime library with -fPIC, not -fPIE.
Kostya Serebryany via Phabricator via llvm-commits
- [compiler-rt] r322588 - [hwasan] Build runtime library with -fPIC, not -fPIE.
Evgeniy Stepanov via llvm-commits
- [PATCH] D42121: [hwasan] Build runtime library with -fPIC, not -fPIE.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Eli Friedman via Phabricator via llvm-commits
- [lld] r322590 - Inline foot gun into only valid use.
Rafael Espindola via llvm-commits
- [llvm] r322591 - [PPC] Add a new register XER aliased to CARRY
Guozhi Wei via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41967: [PPC] Add a new register XER aliased to CARRY
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42108: [MC] Fix -stack-size-section on ARM
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42122: Make GlobalValues with non-default visibilility dso_local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D38697: [SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42124: SI Load Store Optimizer: When merging with offset, use V_ADD_{I|U}32_e64
Mark Searles via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42093: [llvm-cov] Improvements for summary report generated in HTML format.
Max Moroz via Phabricator via llvm-commits
- [llvm] r322594 - [ExecutionEngine] Rename JITSymbol::isStrongDefinition to isStrong.
Lang Hames via llvm-commits
- [PATCH] D42125: [CodeView] Allow variable names to be as long as the codeview format supports
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42126: [test] Actually check the common parts in CodeGen/ARM/global-merge-external.ll. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42127: [ARM] Don't merge global externals for windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r322595 - Specify inline for isWhitespace in CommandLine.cpp
Rui Ueyama via llvm-commits
- [PATCH] D42054: [ELF] - Stop mixing order of -defsym/-script commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41906: [libunwind][PPC64] Added vector registers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42124: SI Load Store Optimizer: When merging with offset, use V_ADD_{I|U}32_e64
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41293: [DAG, X86] Improve Dependency analysis when doing multi-node Instruction Selection
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322597 - [X86][BTVER2] Use instrs instead of instregex for single use matches (PR35955)
Simon Pilgrim via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r322598 - [X86][BTVER2] Use instrs instead of instregex for low match counts (PR35955)
Simon Pilgrim via llvm-commits
- [PATCH] D40855: [PowerPC] LSR tunings for PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r322599 - [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Florian Hahn via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r322600 - [X86][BTVER2] Fix scheduling of VCMPSD/VCMPSS instructions
Simon Pilgrim via llvm-commits
- [PATCH] D41858: [CallSiteSplitting] Pass list of (BB, Conditions) pairs to splitCallSite.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42124: SI Load Store Optimizer: When merging with offset, use V_ADD_{I|U}32_e64
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42102: [X86] Allow usage of prefixes as a separate instr
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D42134: Fix global status page being unable to load due to crash
Tim Bradgate via Phabricator via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41233: [InstCombine] Canonizing 'and' before 'shl'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D40955: [AMDGPU] Make the new addr space mapping default
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D37405: [safestack] Experimental mode where stack pointer is accessed with a function call.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42136: [Polly][StmtBuilder] Revise statement naming when there are multiple statements per BB.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41801: Fix pretty printing the unspecified param of a variadic function
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42137: Add a TargetOption to enable/disable GlobalISel
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D41801: Fix pretty printing the unspecified param of a variadic function
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42138: [hwasan] Rename sized load/store callbacks to be consistent with ASan.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r322601 - [hwasan] Rename sized load/store callbacks to be consistent with ASan.
Evgeniy Stepanov via llvm-commits
- [PATCH] D42138: [hwasan] Rename sized load/store callbacks to be consistent with ASan.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D42138: [hwasan] Rename sized load/store callbacks to be consistent with ASan.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41664: Remove test which assumed array cookies can't be poisoned when using an operator new defined in a class
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42141: [hwasan] LLVM-level flags for linux kernel-compatible hwasan instrumentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Alex Susu via Phabricator via llvm-commits
- [PATCH] D42144: [utils] Make .cfi_startproc optional for powerpc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42134: [lnt] Fix global status page being unable to load due to crash
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42143: add ID as a special acronym to objc property declaration check for property names like bundleID.allow using acronyms as suffix.
Yan Zhang via Phabricator via llvm-commits
- [PATCH] D42146: libcxx: Disable CFI in function std::get_temporary_buffer.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42147: [Polly][ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42141: [hwasan] LLVM-level flags for linux kernel-compatible hwasan instrumentation.
Kostya Serebryany via Phabricator via llvm-commits
- [compiler-rt] r322604 - [libFuzzer] Support using libc++
Petr Hosek via llvm-commits
- [PATCH] D42148: [CodeView] Speed up type iteration
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42148: [CodeView] Speed up type iteration
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42149: [GISel]: Refactor InstructionSelector::constrainSelectInstOperands
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D42150: cfi: Add a blacklist entry for MSVC's std::get_temporary_buffer function.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42151: [Polly][ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42152: AMDGPU/GlobalISel: Mark 32-bit G_FPTOUI as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [lld] r322605 - [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Rui Ueyama via llvm-commits
- [PATCH] D42010: [LLD][COFF] Report error when file will exceed Windows maximum image size (4GB)
Rui Ueyama via Phabricator via llvm-commits
- [lld] r322606 - [WebAssembly] Create synthetic __dso_handle symbol
Sam Clegg via llvm-commits
- [lld] r322572 - Set dso_local in lld.
Rui Ueyama via llvm-commits
- [PATCH] D42024: [WebAssembly] Create synthetic __dso_handle symbol
Phabricator via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r322607 - cfi: Add a blacklist entry for MSVC's std::get_temporary_buffer function.
Peter Collingbourne via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42150: cfi: Add a blacklist entry for MSVC's std::get_temporary_buffer function.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42148: [CodeView] Speed up type iteration
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r322608 - Fix pretty printing the unspecified param of a variadic function
Aaron Smith via llvm-commits
- [lld] r322572 - Set dso_local in lld.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41801: Fix pretty printing the unspecified param of a variadic function
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42153: [X86] When legalizing (v64i1 select i8, v64i1, v64i1) make sure not to introduce bitcasts to i64 in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [lld] r322609 - [WebAssembly] Define __heap_base global
Sam Clegg via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Phabricator via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [llvm] r322610 - Fix build error - 'default label in switch which covers all enumeration values'
Aaron Smith via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [llvm] r322613 - [Support] Return an enum instead of an unsigned; NFC.
George Burgess IV via llvm-commits
- [PATCH] D42158: libcxx: Stop using private MSVC macros in the exception implementation.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r322614 - [pdbutil] Replace 0 byte PDB input with correct version to fix failing unit test
Aaron Smith via llvm-commits
- [llvm] r322615 - [X86] Remove duplicate lines from scheduler models. NFC
Craig Topper via llvm-commits
- [llvm] r322616 - [X86] In LowerBUILD_VECTOR, rename ExtVT to EltVT so it makes sense.
Craig Topper via llvm-commits
- [PATCH] D41427: Fix crash when parsing the type of a function without any arguments, i.e. 'int main()'
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D41427: Fix crash when parsing the type of a function without any arguments, i.e. 'int main()'
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D41427: Fix crash when parsing the type of a function without any arguments, i.e. 'int main()'
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42158: libcxx: Stop using private MSVC macros in the exception implementation.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D41939: [LV] Fix incorrect detection of type-promoted Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42158: libcxx: Stop using private MSVC macros in the exception implementation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Siddharth via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D42151: [Polly][ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D42136: [Polly][ScopBuilder] Revise statement naming when there are multiple statements per BB.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D42147: [Polly][ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42160: Fix llvm_unreachable being tripped in ExecutionEngine
Brad Moody via Phabricator via llvm-commits
- [PATCH] D42161: Add Call Graph Profile pass and ELF assembly support
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D42163: [STLExtras] Add merge_unique
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [llvm] r322619 - [MC] Fix -stack-size-section on ARM
Sean Eveson via llvm-commits
- [PATCH] D42108: [MC] Fix -stack-size-section on ARM
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D42079: AMDGPU: Add a function attribute that shrinks buggy s_buffer opcodes on GFX9
David Stuttard via Phabricator via llvm-commits
- [PATCH] D42163: [STLExtras] Add merge_unique
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42134: [lnt] Fix global status page being unable to load due to crash
Tim Bradgate via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41167: [OMPT] Return appropiate values for ompt runtime entry points when the current thread is not an OpenMP thread
Phabricator via Phabricator via llvm-commits
- [PATCH] D41166: [OMPT] Rename ompt_mutex_impl_t to kmp_mutex_impl
Phabricator via Phabricator via llvm-commits
- [PATCH] D41182: [OMPT] Add Workaround for Intel Compiler Bug
Phabricator via Phabricator via llvm-commits
- [llvm] r322623 - Allow usage of X86-prefixes as separate instrs.
Andrew V. Tischenko via llvm-commits
- [PATCH] D42102: [X86] Allow usage of prefixes as a separate instr
Andrew V. Tischenko via Phabricator via llvm-commits
- [lld] r322625 - [ELF] - Stop mixing order of -defsym/-script commands.
George Rimar via llvm-commits
- [PATCH] D42054: [ELF] - Stop mixing order of -defsym/-script commands.
George Rimar via Phabricator via llvm-commits
- [llvm] r322627 - [ThinLTO] - Remove code duplication. NFC.
George Rimar via llvm-commits
- [llvm] r322628 - [X86][AVX] Add extra 'interleaved+lanepermute' shuffle test
Simon Pilgrim via llvm-commits
- [llvm] r322629 - [SCEV] fix typo
Javed Absar via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322630 - Rewrite debugger tuning test case to not depend on apple sections
Pavel Labath via llvm-commits
- [PATCH] D41985: Rewrite debugger tuning test case to not depend on apple sections
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322633 - Don't emit apple accelerator tables on non-darwin targets
Pavel Labath via llvm-commits
- [PATCH] D41986: Don't emit apple accelerator tables on non-darwin targets
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42165: [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D38315: WIP: [ARM] Add f16 type support and code generation (part 1/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D41905: [ARM] Add support for unpredictable MVN instructions.
Yvan Roux via Phabricator via llvm-commits
- [compiler-rt] r322635 - [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Kamil Rytarowski via llvm-commits
- [PATCH] D42098: [clang-format] Reorganize RawStringFormat based on language
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r322636 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40900: [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Phabricator via Phabricator via llvm-commits
- [PATCH] D40900: [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Phabricator via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [compiler-rt] r322638 - Hotfix for test/asan/TestCases/alloca_constant_size.cc
Kamil Rytarowski via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D42143: add ID as a special acronym to objc property declaration check for property names like bundleID.allow using acronyms as suffix.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D40900: [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41905: [ARM] Add support for unpredictable MVN instructions.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D41712: [docs] Mention SjLj fixes in the release notes
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [lld] r322642 - Merging r322259:
Hans Wennborg via llvm-commits
- [lld] r322259 - [ELF] Fix SysV hash tables with --no-rosegment
Hans Wennborg via llvm-commits
- [llvm] r322643 - [X86] Constify DebugLoc parameters. No functionality change.
Benjamin Kramer via llvm-commits
- [llvm] r322644 - [X86] Don't mutate shuffle arguments after early-out for AVX512
Benjamin Kramer via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Michael Kruse via Phabricator via llvm-commits
- [llvm] r322056 - [CGP] Fix Complex addressing mode for offset
Hans Wennborg via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Oliver Stannard via Phabricator via llvm-commits
- [compiler-rt] r322646 - Add new interceptor: acct(2)
Kamil Rytarowski via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Phabricator via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [lld] r322647 - Merging r322041:
Hans Wennborg via llvm-commits
- [lld] r322041 - Do not use parallelForEach to call maybeCompress().
Hans Wennborg via llvm-commits
- [lld] r322648 - Merging r322264:
Hans Wennborg via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Pablo Barrio via Phabricator via llvm-commits
- [lld] r322264 - Fix thread race between SectionPiece's OutputOff and Live members
Hans Wennborg via llvm-commits
- [llvm] r322650 - [Transforms] Support making mutable versions of new-format TBAA access tags
Ivan A. Kosarev via llvm-commits
- [PATCH] D41954: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLVM)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41565: [Transforms] Support making mutable versions of new-format TBAA access tags
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] r322651 - [ARM GlobalISel] Legalize G_FPEXT and G_FPTRUNC
Diana Picus via llvm-commits
- [PATCH] D41949: [RISCV] [WIP] implement li pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r322623 - Allow usage of X86-prefixes as separate instrs.
Hans Wennborg via llvm-commits
- [llvm] r322655 - [AMDGPU][MC][GFX9] Enable inline constants for SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D42058: [AMDGPU][MC][GFX9] Enable inline constants for SDWA
Phabricator via Phabricator via llvm-commits
- [PATCH] D41571: RISCV: Add IMAGE_FILE_MACHINE COFF address spaces
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r322656 - [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r322657 - [ARM GlobalISel] Map G_FPEXT and G_FPTRUNC to FPR
Diana Picus via llvm-commits
- [PATCH] D42172: [ARC] Add missing condition codes.
Tatyana Krasnukha via Phabricator via llvm-commits
- [llvm] r322658 - [RISCV] Allow RISCVAsmBackend::writeNopData to generate c.nop when supported
Alex Bradbury via llvm-commits
- [PATCH] D42175: [AArch64][GlobalISel] Add isel support for global values in the large code model
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D42176: [WebAssembly] Optimise relocation iteration to remove n^2 loop (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42176: [WebAssembly] Optimise relocation iteration to remove n^2 loop (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
varkor via Phabricator via llvm-commits
- [llvm] r322660 - [InstCombine] add test to show hole in demanded bits; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42178: [Doc] Guideline on adding exception handling support for a target
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42180: [NewGVN] Re-evaluate phi of ops if expr operands change.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41510: [WebAssembly] MC: Fix for address taken aliases
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41658: [RISCV] Encode RISCV specific ELF e_flags to RISCV Binary by RISCVTargetStreamer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r322662 - [InstCombine] fix demanded-bits propagation for zext/trunc
Sanjay Patel via llvm-commits
- [llvm] r322663 - [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Pablo Barrio via llvm-commits
- [PATCH] D41863: [AArch64] Fix incorrect LD1 of 16-bit FP vectors in big endian
Phabricator via Phabricator via llvm-commits
- [PATCH] D42178: [Doc] Guideline on adding exception handling support for a target
David Chisnall via Phabricator via llvm-commits
- [llvm] r322665 - [ARM GlobalISel] Add instselect tests for G_FPEXT and G_FPTRUNC
Diana Picus via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42083: [lldb][PPC64] Fixed long double variables dump
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322667 - [ARM GlobalISel] Rename local variable. NFC
Diana Picus via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r321655 - [AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Hans Wennborg via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r321993 - [SLP] Fix PR35628: Count external uses on extra reduction arguments.
Hans Wennborg via llvm-commits
- [llvm] r321991 - [DAGCombine] Fix for PR35761
Hans Wennborg via llvm-commits
- [PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r321862 - [DAGCombine] Fix for PR37563
Hans Wennborg via llvm-commits
- [llvm] r322473 - [LV] Don't call recordVectorLoopValueForInductionCast for newly-created IV from a trunc.
Hans Wennborg via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r321994 - [SLP] Fix PR35777: Incorrect handling of aggregate values.
Hans Wennborg via llvm-commits
- [PATCH] D42180: [NewGVN] Re-evaluate phi of ops if expr operands change.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42149: [GISel]: Refactor InstructionSelector::constrainSelectInstOperands
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42149: [GISel]: Refactor InstructionSelector::constrainSelectInstOperands
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [llvm] r322272 - X86: Fix LowerBUILD_VECTORAsVariablePermute for case Src is smaller than Indices
Hans Wennborg via llvm-commits
- [PATCH] D42167: [clang-format] adds enclosing function detection to raw string formatting
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42167: [clang-format] adds enclosing function detection to raw string formatting
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r322106 - [COST]Fix PR35865: Fix cost model evaluation for shuffle on X86.
Hans Wennborg via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r322223 - TargetLoweringBase: The ios simulator has no bzero function.
Hans Wennborg via llvm-commits
- [PATCH] D42180: [NewGVN] Re-evaluate phi of ops if expr operands change.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r322683 - Add tests for ConstantFoldTerminator preserving DomTree
Matt Arsenault via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Venkataramanan Kumar via Phabricator via llvm-commits
- [PATCH] D42114: Teach ConstantFoldTerminator to preserve DomTree
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r322685 - AMDGPU: Error in SIAnnotateControlFlow instead of assert
Matt Arsenault via llvm-commits
- [llvm] r322313 - PeepholeOptimizer: Do not form PHI with subreg arguments
Hans Wennborg via llvm-commits
- [llvm] r321751 - StructurizeCFG: Fix broken backedge detection
Hans Wennborg via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] r322604 - [libFuzzer] Support using libc++
Matt Morehouse via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Siddharth via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r322683 - Add tests for ConstantFoldTerminator preserving DomTree
Philip Reames via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322688 - [SystemZ] Handle BRCTH branches correctly in SystemZLongBranch.cpp.
Jonas Paulsson via llvm-commits
- [llvm] r322688 - [SystemZ] Handle BRCTH branches correctly in SystemZLongBranch.cpp.
Jonas Paulsson via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen via Phabricator via llvm-commits
- [compiler-rt] r322689 - Revert "[libFuzzer] Support using libc++"
Petr Hosek via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D42135: [Format] Improve ObjC header guessing heuristic
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D42172: [ARC] Add missing condition codes.
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D42153: [X86] When legalizing (v64i1 select i8, v64i1, v64i1) make sure not to introduce bitcasts to i64 in 32-bit mode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rafael Avila de Espindola via llvm-commits
- [llvm] r322003 - [DAG] Teach BaseIndexOffset to correctly handle with indexed operations
Hans Wennborg via llvm-commits
- [test-suite] r322698 - Creating release directory for release_600.
Hans Wennborg via llvm-commits
- [test-suite] r322699 - Creating release candidate rc1 from release_600 branch
Hans Wennborg via llvm-commits
- [lld] r322712 - Creating release directory for release_600.
Hans Wennborg via llvm-commits
- [lld] r322713 - Creating release candidate rc1 from release_600 branch
Hans Wennborg via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r322718 - [ARC] Add missing condition codes.
Tatyana Krasnukha via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41861: [LangRef] Clarify Varargs forwarding for musttail calls.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41874: [CodeView] Class record member counts should include base classes and virtual base classes
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r322719 - Fix MSVC "not all control paths return a value" warning.
Simon Pilgrim via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
David Blaikie via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D39969: Set error status in ObjectFile::LoadInMemory if it is not set
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r322721 - [PowerPC] Add handling for ColdCC calling convention and a pass to mark
Zaara Syeda via llvm-commits
- [PATCH] D41951: [Attributes] Fix crash when attempting to remove alignment from an attribute list/set
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D38413: [PowerPC] Add handling for ColdCC calling convention and a pass to mark candidates with coldcc attribute
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D42009: Use a got to access a hidden weak undefined on MachO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42113: [clangd] Deduplicate symbols collected in global-symbol-builder tool.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42144: [utils] Make .cfi_startproc optional for powerpc
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r322723 - [X86][SSE] Add v4i16 PMULLD tests
Simon Pilgrim via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via llvm-commits
- [llvm] r322724 - [X86] When legalizing (v64i1 select i8, v64i1, v64i1) make sure not to introduce bitcasts to i64 in 32-bit mode
Craig Topper via llvm-commits
- [llvm] r322725 - [utils] Make .cfi_startproc optional for powerpc
Fangrui Song via llvm-commits
- [lld] r322726 - [WebAssembly] Refactor InputChunk.getSize(). NFC
Sam Clegg via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
David Blaikie via llvm-commits
- [PATCH] D42190: Handle parsing AT(ADDR(.foo-bar))
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42144: [utils] Make .cfi_startproc optional for powerpc
Fangrui Song via Phabricator via llvm-commits
- [lld] r322727 - [WebAssembly] Fix typo in comment
Sam Clegg via llvm-commits
- [PATCH] D42153: [X86] When legalizing (v64i1 select i8, v64i1, v64i1) make sure not to introduce bitcasts to i64 in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41608: [InstCombine] Missed optimization in math expression: aggressive optimization with pow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
David Blaikie via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322730 - [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Craig Topper via llvm-commits
- [lld] r322731 - [WebAssembly] Remove unused member variable. NFC.
Sam Clegg via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42086: [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit elements and use a 64-bit broadcast
Phabricator via Phabricator via llvm-commits
- [lld] r322732 - [WebAssembly] Remove non-existent method declaration. NFC.
Sam Clegg via llvm-commits
- [PATCH] D41608: [InstCombine] Missed optimization in math expression: aggressive optimization with pow
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r322733 - [InstCombine] add baseline tests for D39958; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42146: libcxx: Disable CFI in function std::get_temporary_buffer.
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D39958: [InstCombine] Make foldSelectOpOp able to handle two-operand getelementptr
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r322734 - [X86][BTVER2] Reduce instregex usage (PR35955)
Simon Pilgrim via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r322735 - [Attributes] Fix crash when attempting to remove alignment from an attribute list/set
Daniel Neilson via llvm-commits
- [lld] r322736 - [coff] Print detailed timing information with /TIME.
Zachary Turner via llvm-commits
- [PATCH] D41951: [Attributes] Fix crash when attempting to remove alignment from an attribute list/set
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Zachary Turner via Phabricator via llvm-commits
- [llvm] r322737 - [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via llvm-commits
- [llvm] r322738 - [ARM] Optimize {s,u}mul.with.overflow.
Joel Galenson via llvm-commits
- [llvm] r322739 - Use a got to access a hidden weak undefined on MachO.
Rafael Espindola via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42009: Use a got to access a hidden weak undefined on MachO
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] r322741 - [WebAssembly] Remove debug names from symbol table
Sam Clegg via llvm-commits
- [llvm] r322743 - [GISel] Make constrainSelectedInstRegOperands() available to the legalizer. NFC
Aditya Nandakumar via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Phabricator via Phabricator via llvm-commits
- [PATCH] D41788: [DeclPrinter] Fix two cases that crash clang -ast-print.
Artem Belevich via Phabricator via llvm-commits
- [lld] r322745 - [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm change
Sam Clegg via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42193: [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm change
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42075: [WebAssembly] Symbol changes #1, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42149: [GISel]: Refactor InstructionSelector::constrainSelectInstOperands
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D42146: libcxx: Disable CFI in function std::get_temporary_buffer.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42146: libcxx: Disable CFI in function std::get_temporary_buffer.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42193: [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm change
Phabricator via Phabricator via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41455: [ASTMatchers] Add isNoReturn() match narrower for FunctionDeclarations
Phabricator via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D41644: Rename --icf-data and add a corresponding flag for functions
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42122: Make GlobalValues with non-default visibilility dso_local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r322747 - [MDA] Use common code instead of reimplementing same. [NFC]
Philip Reames via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322748 - Revert [PowerPC] This reverts commit rL322721
Zaara Syeda via llvm-commits
- [llvm] r322721 - [PowerPC] Add handling for ColdCC calling convention and a pass to mark
Matt Morehouse via llvm-commits
- [PATCH] D42189: [clang-format] Replace unordered_set with an array
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Roman Lebedev via Phabricator via llvm-commits
- [lld] r322751 - [WebAssembly] Simplify generation of "names" section
Sam Clegg via llvm-commits
- [PATCH] D42076: [WebAssembly] Symbol changes #1, LLD
Phabricator via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D33753: [libcxxabi] Add back HandleLLVMOptions for out of tree builds
Martell Malone via Phabricator via llvm-commits
- [PATCH] D42194: [scudo] Limit by default the TSD pool to 2 on Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42155: [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the helper is used consistently
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42155: [analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the helper is used consistently
George Karpenkov via Phabricator via llvm-commits
- [llvm] r322754 - [globalisel][tablegen] Honour priority order within nested instructions.
Daniel Sanders via llvm-commits
- [compiler-rt] r322755 - Reland "[libFuzzer] Support using libc++"
Petr Hosek via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D42196: [compiler-rt] [builtins] Align addresses to cache lines in __clear_cache for aarch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42197: [compiler-rt] [builtins] Use FlushInstructionCache on windows on aarch64 as well
Martin Storsjö via Phabricator via llvm-commits
- [www] r322757 - Mention the code of conduct in the EuroLLVM'18 web page.
Arnaud A. de Grandmaison via llvm-commits
- [www] r322758 - Typo fix.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42190: Handle parsing AT(ADDR(.foo-bar))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42197: [compiler-rt] [builtins] Use FlushInstructionCache on windows on aarch64 as well
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D42116: [clang-tidy] Adding Fuchsia checker for trailing returns
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D42116: [clang-tidy] Adding Fuchsia checker for trailing returns
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D42198: [Sanitizers] Make common allocator agnostic to failure handling modes.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42194: [scudo] Limit by default the TSD pool to 2 on Android
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42190: Handle parsing AT(ADDR(.foo-bar))
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [llvm] r321655 - [AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Quentin Colombet via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42137: Add a TargetOption to enable/disable GlobalISel
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [compiler-rt] r322764 - [scudo] Limit by default the TSD pool to 2 on Android
Kostya Kortchinsky via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42194: [scudo] Limit by default the TSD pool to 2 on Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r322765 - [SCEV] Fix typo. NFC.
Javed Absar via llvm-commits
- [polly] r322766 - [polly] [ScopInfo] Don't use isl_val_get_num_si.
Eli Friedman via llvm-commits
- [PATCH] D42129: [polly] [ScopInfo] Don't use isl_val_get_num_si.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42122: Make GlobalValues with non-default visibilility dso_local
Sean Fertile via Phabricator via llvm-commits
- [llvm] r322767 - [LegalizeDAG] Fix ATOMIC_CMP_SWAP_WITH_SUCCESS legalization.
Eli Friedman via llvm-commits
- [PATCH] D41798: [LegalizeDAG] Fix ATOMIC_CMP_SWAP_WITH_SUCCESS legalization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42190: Handle parsing AT(ADDR(.foo-bar))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r322770 - [X86][MMX] Add PR35982 test cases
Simon Pilgrim via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Derek Schuff via Phabricator via llvm-commits
- [llvm] r322771 - Add a ProfileCount class to represent entry counts.
Easwaran Raman via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D42193: [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm change
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41883: Add a ProfileCount class to represent entry counts.
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r322772 - Add support for emitting libcalls for x86_fp80 -> fp128 and vice-versa
Benjamin Kramer via llvm-commits
- [llvm] r322773 - Add a TargetOption to enable/disable GlobalISel
Volkan Keles via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42137: Add a TargetOption to enable/disable GlobalISel
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D40560: [analyzer] Get construction into `operator new` running in simple cases.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42171: X86CallFrameOptimization: Bail on win64cc calls
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42061: Add new interceptors: strlcpy(3) and strlcat(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42193: [WebAssembly] Remove DEBUG_FUNCTION_NAME after llvm change
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D42199: [scudo] Fix for the Scudo interface function scope
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42200: Fix RegScavenger::unprocess
David Greene via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
David Majnemer via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41997: Build virtual override tables in DWARFASTParserClang::CompleteTypeFromDWARF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D42200: Fix RegScavenger::unprocess
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42200: Fix RegScavenger::unprocess
David Greene via Phabricator via llvm-commits
- [compiler-rt] r322782 - [scudo] Fix for the Scudo interface function scope
Kostya Kortchinsky via llvm-commits
- [PATCH] D41997: Build virtual override tables in DWARFASTParserClang::CompleteTypeFromDWARF
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42199: [scudo] Fix for the Scudo interface function scope
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42199: [scudo] Fix for the Scudo interface function scope
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42097: [SelectionDAG] Convert assert to condtion
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r322784 - [Sanitizers] Make common allocator agnostic to failure handling modes.
Alex Shlyapnikov via llvm-commits
- [PATCH] D42204: Make the bloom filter a bit larger.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Brian Cain via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42198: [Sanitizers] Make common allocator agnostic to failure handling modes.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42198: [Sanitizers] Make common allocator agnostic to failure handling modes.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [llvm] r322785 - [hwasan] LLVM-level flags for linux kernel-compatible hwasan instrumentation.
Evgeniy Stepanov via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42141: [hwasan] LLVM-level flags for linux kernel-compatible hwasan instrumentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r322786 - [LangRef] Clarify Varargs forwarding for musttail calls.
Florian Hahn via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D41632: [LLD] [COFF] Keep the underscore on exported decorated stdcall functions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D41861: [LangRef] Clarify Varargs forwarding for musttail calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42207: libcxx: Define set_unexpected, _get_unexpected and __uncaught_exceptions without dllimport.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
varkor via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
varkor via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
varkor via Phabricator via llvm-commits
- [PATCH] D42188: [LLD][PDB] Implement FIXME: Warn on missing TypeServer PDB rather than error
Colden Cullen via Phabricator via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r322788 - [CodeGen] Hoist common AsmPrinter code out of X86, ARM, and AArch64
Reid Kleckner via llvm-commits
- [PATCH] D42210: Re-enable logging on the child side of a fork() in lldb-server platform mode
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Jason Molenda via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D39063: Fix for PR32990.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41408: [analyzer] NFC: Fix nothrow operator new definition in a test.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r322125 - [IPSCCP] Remove calls without side effects
Chris Bieneman via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42210: Re-enable logging on the child side of a fork() in lldb-server platform mode
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42211: [ModRefInfo] Set ModRefInfo::Must for calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Greg Clayton via Phabricator via llvm-commits
- [compiler-rt] r322793 - [Sanitizers] Changes in Hwasan allocator missed in D42198.
Alex Shlyapnikov via llvm-commits
- [PATCH] D42210: Re-enable logging on the child side of a fork() in lldb-server platform mode
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D42207: libcxx: Define set_unexpected, _get_unexpected and __uncaught_exceptions without dllimport.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42207: libcxx: Define set_unexpected, _get_unexpected and __uncaught_exceptions without dllimport.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] r322773 - Add a TargetOption to enable/disable GlobalISel
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r322132 - temp
Justin Bogner via llvm-commits
- [PATCH] D41935: [analyzer] NFC: Mark default constructors for ProgramPoints.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r322125 - [IPSCCP] Remove calls without side effects
Friedman, Eli via llvm-commits
- [PATCH] D42030: [WebAssembly] Define __heap_base global
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322773 - Add a TargetOption to enable/disable GlobalISel
Volkan Keles via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r322800 - Fix the failure caused by r322773
Volkan Keles via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Derek Schuff via Phabricator via llvm-commits
- [llvm] r322773 - Add a TargetOption to enable/disable GlobalISel
Volkan Keles via llvm-commits
- [lld] r322801 - Handle parsing AT(ADDR(.foo-bar)).
Rafael Espindola via llvm-commits
- [llvm] r322802 - [WebAssembly] Remove duplicated RTLIB names
Derek Schuff via llvm-commits
- [PATCH] D42190: Handle parsing AT(ADDR(.foo-bar))
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35592: [WebAssembly] Remove duplicated RTLIB names
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42215: [CMake] Make check-lldb work with LLDB_CODESIGN_IDENTITY=''
Phabricator via Phabricator via llvm-commits
- [PATCH] D42220: libcxx: Move bad_cast and bad_typeid member functions inline on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Reid Kleckner via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of vector mask build
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42220: libcxx: Move bad_cast and bad_typeid member functions inline on Windows.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D42106: [analyzer] Remove the useless method declararion 'BugReporter::RemoveUnneededCalls()'.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42220: libcxx: Move bad_cast and bad_typeid member functions inline on Windows.
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Zachary Turner via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42087: [DSE] Improve handling of noop stores exposed after dead interfering stores are removed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D42220: libcxx: Move bad_cast and bad_typeid member functions inline on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Robinson, Paul via llvm-commits
- [llvm] r322805 - GlobalISel: Make MachineCSE runnable in the middle of the GlobalISel
Justin Bogner via llvm-commits
- [llvm] r322806 - Make GlobalValues with non-default visibilility dso_local.
Rafael Espindola via llvm-commits
- [lld] r322807 - Update for llvm change.
Rafael Espindola via llvm-commits
- [PATCH] D42159: [GlobalISel] Making MachineCSE runnable in the middle of the GlobalISel
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Sriraman Tallam via llvm-commits
- [PATCH] D42087: [DSE] Improve handling of noop stores exposed after dead interfering stores are removed
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
David Blaikie via llvm-commits
- [llvm] r317019 - [ADT] Split optional to only include copy mechanics and dtor for non-trivial types.
Eric Fiselier via llvm-commits
- [PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42216: Use New Module Metadata String "AvoidPLT" to avoid calls via PLT
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D42223: X86MachObjectWriter: Allow subtractors with undefined targets.
Joe Groff via Phabricator via llvm-commits
- [PATCH] D42220: libcxx: Move bad_cast and bad_typeid member functions inline on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42224: Don't assume a null GV is local for ELF and MachO
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D39743: [ValueLattice] Add CompactValueLatticeElement.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42225: libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r317019 - [ADT] Split optional to only include copy mechanics and dtor for non-trivial types.
NAKAMURA Takumi via llvm-commits
- [llvm] r321655 - [AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Amara Emerson via llvm-commits
- [PATCH] D42122: Make GlobalValues with non-default visibilility dso_local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42226: [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42175: [AArch64][GlobalISel] Add isel support for global values in the large code model
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D42218: [analyzer] a few helper methods for getting and comparing symbolic values
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [llvm] r322811 - [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Craig Topper via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D42090: [DAGCombiner] Add a DAG combine to turn a splat build_vector where the splat elemnt is a bitcast from a vector type into a concat_vector
Phabricator via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Rui Ueyama via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D33753: [libcxxabi] Add back HandleLLVMOptions for out of tree builds
Martell Malone via Phabricator via llvm-commits
- [llvm] r322814 - Don't drop dso_local in LTO.
Rafael Espindola via llvm-commits
- [lld] r322815 - Add a lld test for a llvm fix.
Rafael Espindola via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Zachary Turner via llvm-commits
- [PATCH] D41631: [COFF] Keep the underscore on exported decorated stdcall functions
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r322817 - [X86] Remove windows line endings from a test file. NFC
Craig Topper via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42224: Don't assume a null GV is local for ELF and MachO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Yvan Roux via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Clement Courbet via llvm-commits
- [llvm] r322818 - Revert "Add a value_type to ArrayRef."
Clement Courbet via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41666: Add a value_type to ArrayRef.
Yvan Roux via llvm-commits
- [PATCH] D42230: [CGP] Fix the GV handling in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r322819 - [X86] Remove isel patterns for using unmasked vmovdqa32/vmovdqu32 for integer vector loads.
Craig Topper via llvm-commits
- [llvm] r322820 - [X86] Use vmovdqu64/vmovdqa64 for unmasked integer vector stores for consistency with loads.
Craig Topper via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42060: [clangd] Use fuzzy match to select top N index results.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D42233: Better support for WASM Object format
Patrick Cheng via Phabricator via llvm-commits
- [PATCH] D42204: Make the bloom filter a bit larger.
George Rimar via Phabricator via llvm-commits
- [PATCH] D41852: [clang-tidy] Don't generate fix for argument constructed from std::initializer_list.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r322823 - [SelectionDAG] Convert assert to condtion
Sam Parker via llvm-commits
- [PATCH] D42097: [SelectionDAG] Convert assert to condtion
Phabricator via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Loo Rong Jie via Phabricator via llvm-commits
- [llvm] r322825 - [RISCV][NFC] Add nounwind to functions in div.ll and mul.ll
Alex Bradbury via llvm-commits
- [PATCH] D41828: [cmake] Add linux toolchain file.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Patrick Cheng via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42033: [RISCV] Initial Machine Scheduler
Javed Absar via Phabricator via llvm-commits
- [PATCH] D42206: If kevent() is interrupted by signal (or is being debugged) and we get EINTR, retry
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D42235: [AArch64] Avoid unnecessary vector byte-swapping in big-endian
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D42236: Enable sanitizer_common tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r322828 - A new test to demostrate the current SHLD/SHRD code generation.
Andrew V. Tischenko via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42236: Enable sanitizer_common tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r322829 - Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r322831 - Add new interceptors: access(2), faccessat(2)
Kamil Rytarowski via llvm-commits
- [PATCH] D42065: Add new interceptors: access(2), faccessat(2)
Phabricator via Phabricator via llvm-commits
- [PATCH] D42033: [RISCV] Initial Machine Scheduler
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D42033: [RISCV] Initial Machine Scheduler
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r322836 - Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Kamil Rytarowski via llvm-commits
- [llvm] r322724 - [X86] When legalizing (v64i1 select i8, v64i1, v64i1) make sure not to introduce bitcasts to i64 in 32-bit mode
Hans Wennborg via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
James Henderson via Phabricator via llvm-commits
- [PATCH] D42064: Add new NetBSD interceptors: getgrouplist(3) & getgroupmembership(3)
Phabricator via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r322838 - [ADT] Split optional to only include copy mechanics and dtor for non-trivial types.
Benjamin Kramer via llvm-commits
- [llvm] r322839 - [RISCV] Implement frame pointer elimination
Alex Bradbury via llvm-commits
- [compiler-rt] r322841 - Break a line into two lines
Kamil Rytarowski via llvm-commits
- [llvm] r322644 - [X86] Don't mutate shuffle arguments after early-out for AVX512
Hans Wennborg via llvm-commits
- [PATCH] D42210: Re-enable logging on the child side of a fork() in lldb-server platform mode
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [compiler-rt] r322842 - Enable sanitizer_common tests on NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D42236: Enable sanitizer_common tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42236: Enable sanitizer_common tests on NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D42236: Enable sanitizer_common tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41653: [RISCV] Initial porting GlobalISel
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D38722: Added Remarks for Loop Versioning LICM Pass
Deepak Porwal via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41700: [RISCV] Refactory the existing CC_RISCV32 function to conform to the CCAssignFn type
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42033: [RISCV] Initial Machine Scheduler
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41653: [RISCV] Initial porting GlobalISel
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r322843 - [RISCV] Codegen support for the standard RV32M instruction set extension
Alex Bradbury via llvm-commits
- [PATCH] D42126: [test] Actually check the common parts in CodeGen/ARM/global-merge-external.ll. NFC.
John Brawn via Phabricator via llvm-commits
- [PATCH] D38215: [SelectionDAG] Fix ATOMIC_CMP_SWAP_WITH_SUCCESS expansion
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D42238: [CMake] Remove -stdlib= which is unused when passing -nostinc++
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r322844 - test commit
Klaus Kretzschmar via llvm-commits
- [PATCH] D41700: [RISCV] Refactory the existing CC_RISCV32 function to conform to the CCAssignFn type
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D42142: Adding Live-range reordering for Polly
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42033: [RISCV] Initial Machine Scheduler
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D41501: [Analysis] Support aggregate access types in TBAA
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] r322846 - [X86] Add PR35918 test case
Simon Pilgrim via llvm-commits
- [PATCH] D42239: [CodeGen] Print RegClasses on MI in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40727: Syndicate duplicate code between CallInst and InvokeInst
serge via Phabricator via llvm-commits
- [PATCH] D39063: Fix for PR32990.
Zahira Ammarguellat via Phabricator via llvm-commits
- [llvm] r322847 - [HWAsan] Fix uninitialized variable.
Benjamin Kramer via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D40900: [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D42240: [Support] - Check nullptr after allocation with malloc in MallocAllocator
Klaus Kretzschmar via Phabricator via llvm-commits
- [llvm] r322848 - [CodeGen][NFC] Refactor MachineInstr::print
Francis Visoiu Mistrih via llvm-commits
- [llvm] r322849 - [docs] Make ReleaseProcess.rst 80 column. NFCI
Joel Jones via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r322850 - [MachineOutliner] Fix r322788 - don't write to working directory
Sam McCall via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Kristof Beyls via Phabricator via llvm-commits
- [polly] r322851 - [ScopInfo] Pass name to ScopStmt ctor. NFC.
Michael Kruse via llvm-commits
- [polly] r322852 - [ScopBuilder] Revise statement naming when there are multiple statements per BB.
Michael Kruse via llvm-commits
- [PATCH] D42127: [ARM] Don't merge global externals for windows
John Brawn via Phabricator via llvm-commits
- [PATCH] D41991: [clangd] Always use preamble (even stale) for code completion
Phabricator via Phabricator via llvm-commits
- [PATCH] D42136: [Polly][ScopBuilder] Revise statement naming when there are multiple statements per BB.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42127: [ARM] Don't merge global externals for windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r322855 - [TargetLowering] add punctuation for readability; NFC
Sanjay Patel via llvm-commits
- [PATCH] D39958: [InstCombine] Make foldSelectOpOp able to handle two-operand getelementptr
John Brawn via Phabricator via llvm-commits
- [www] r322857 - EuroLLVM'18: update important dates.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r322859 - [ADT] Add a workaround for GCC miscompiling the trivially copyable Optional
Benjamin Kramer via llvm-commits
- [PATCH] D41979: [bcanalyzer] Recognize more stream types
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D41852: [clang-tidy] Don't generate fix for argument constructed from std::initializer_list.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D42147: [Polly][ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41617: [AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D42178: [Doc] Guideline on adding exception handling support for a target
Wei-Ren Chen via Phabricator via llvm-commits
- [lld] r322860 - [ELF][MIPS] Decompose relocation type for N32 / N64 earlier. NFC
Simon Atanasyan via llvm-commits
- [lld] r322861 - [ELF][MIPS] Rename function. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42239: [CodeGen] Print RegClasses on MI in verbose mode
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D41979: [bcanalyzer] Recognize more stream types
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41979: [bcanalyzer] Recognize more stream types
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D35804: [BPI] Detect branches in loops that make themselves not taken
John Brawn via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Adrian Prantl via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Adrian Prantl via llvm-commits
- [llvm] r322862 - [ADT] Just give up on GCC, I can't fix this.
Benjamin Kramer via llvm-commits
- [PATCH] D42243: [scudo] Use -fsanitize=scudo rather than --whole-archive in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Allow the scheduler to clone a node with glue to avoid a copy CPSR ↔ GPR.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D42244: [globalisel] Introduce LegalityQuery to better encapsulate the legalizer decisions. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Robinson, Paul via llvm-commits
- [PATCH] D42245: [globalisel] Make LegalizerInfo::LegalizeAction available outside of LegalizerInfo. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
David Blaikie via llvm-commits
- [PATCH] D41777: [TSan][MIPS] Expand mips sanitizer memory space to include shadow mappings of low addresses
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Adrian Prantl via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322865 - [SLP] Fix test checks, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D42240: [Support] - Check nullptr after allocation with malloc in MallocAllocator
Matthias Braun via Phabricator via llvm-commits
- [llvm] r322814 - Don't drop dso_local in LTO.
Teresa Johnson via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
David Blaikie via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42239: [CodeGen] Print RegClasses on MI in verbose mode
Matthias Braun via Phabricator via llvm-commits
- [www] r322866 - EuroLLVM'18: some more fixes.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Brian Cain via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41696: [DebugInfo] Emit DWARF reference for DIVariable 'count' in DISubrange
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r322867 - [CodeGen] Print RegClasses on MI in verbose mode
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D42239: [CodeGen] Print RegClasses on MI in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Dave Green via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322868 - [CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::print
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42239: [CodeGen] Print RegClasses on MI in verbose mode
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42246: [NFC] Generalize DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] [WIP] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322125 - [IPSCCP] Remove calls without side effects
Philip Reames via llvm-commits
- [PATCH] D38697: [SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
David Li via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Adrian Prantl via llvm-commits
- [PATCH] D42229: [cmake] [libcxxabi] Don't print warning when tests are disabled.
Phabricator via Phabricator via llvm-commits
- [PATCH] D39958: [InstCombine] Make foldSelectOpOp able to handle two-operand getelementptr
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [lld] r322871 - Speed up iteration of CodeView record streams.
Zachary Turner via llvm-commits
- [llvm] r322871 - Speed up iteration of CodeView record streams.
Zachary Turner via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42148: [CodeView] Speed up type iteration
Zachary Turner via Phabricator via llvm-commits
- [llvm] r322874 - [X86][AVX] Add 256/512-bit slow PMULLD tests
Simon Pilgrim via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r322875 - Add a -no-libcxxabi option to the test-release.sh script.
Dimitry Andric via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D42250: [NFC] Modernize code style and comments in DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42250: [NFC] Modernize code style and comments in DwarfAccelTable
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Consider the cost model when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D42175: [AArch64][GlobalISel] Add isel support for global values in the large code model
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42250: [NFC] Modernize code style and comments in DwarfAccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r322876 - [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via llvm-commits
- [PATCH] D38693: [SLP] Consider extractelements as shuffles iff they have the same type/parent etc.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Patrick Cheng via Phabricator via llvm-commits
- [PATCH] D42132: [RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42252: [cmake] Include LLVM_LIBXML2_ENABLED in LLVMConfig.cmake, PR36006
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42234: [ADT] Add PropagateConst from LFTS2
David Blaikie via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38569: Expose must/may alias info in MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r322877 - [X86][SSE] Regenerate vector promotion tests
Simon Pilgrim via llvm-commits
- [llvm] r322789 - [MachineOutliner] Add DISubprograms to outlined functions.
Jessica Paquette via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r322878 - [AArch64][GlobalISel] Add isel support for global values in the large code model.
Amara Emerson via llvm-commits
- [PATCH] D42175: [AArch64][GlobalISel] Add isel support for global values in the large code model
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r322879 - Follow-up to rL322875 by initializing the do_libcxxabi variable properly.
Dimitry Andric via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42255: AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D42256: AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D42258: [X86][SSE] Aggressively use PMADDWD for v4i32 multiplies with 17 or more leading zeros
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41869: Rename llvm library from libLLVM-X.Y to libLLVM-X
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
David Blaikie via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r322881 - we have now https support for apt.llvm.org. Updating the URL
Sylvestre Ledru via llvm-commits
- [PATCH] D42255: AMDGPU/MemoryModel: Fix monotonic atomic loads
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42256: AMDGPU/MemoryModel: Fix monotonic atomic loads
Brian Sumner via Phabricator via llvm-commits
- [compiler-rt] r322882 - [scudo] Use -fsanitize=scudo rather than --whole-archive in tests
Kostya Kortchinsky via llvm-commits
- [PATCH] D42243: [scudo] Use -fsanitize=scudo rather than --whole-archive in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42070: [msan] Put send/recvmmsg behind check for mmsghdr
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D40696: Enable aggressive FMA on T99 and provide AArch64 option for other micro-arch's
Joel Jones via Phabricator via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r322884 - [DWARFv5] Number the line-table's directory array correctly.
Paul Robinson via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Justin Bogner via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42260: [JumpThreading] Don't select an edge that we know we can't thread
Keno Fischer via Phabricator via llvm-commits
- [llvm] r322885 - Support: Add missing #include.
Peter Collingbourne via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42253: [clang-tidy objc-property-declaration] Expand list of ObjC acronyms
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42244: [globalisel] Introduce LegalityQuery to better encapsulate the legalizer decisions. NFC.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42262: [JumpThreading] Don't restrict cast-traversal to i1
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D42244: [globalisel] Introduce LegalityQuery to better encapsulate the legalizer decisions. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42244: [globalisel] Introduce LegalityQuery to better encapsulate the legalizer decisions. NFC.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41804: [cmake] Fix typo in LLVM_UTILS_INSTALL_DIR definition.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Justin Bogner via Phabricator via llvm-commits
- [llvm] r322900 - [test] Actually check the common parts in CodeGen/ARM/global-merge-external.ll. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D41948: [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42126: [test] Actually check the common parts in CodeGen/ARM/global-merge-external.ll. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42103: [LSR] Don't force bases of foldable formulae to the final type.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41948: [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D42127: [GlobalMerge] Don't merge dllexport globals
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40308: [RegisterCoalescer] More fixes for subreg join failure in RegCoalescer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D41948: [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r322902 - Typo fix SIBABRT -> SIGABRT.
Eric Christopher via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41804: [cmake] Fix typo in LLVM_UTILS_INSTALL_DIR definition.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D38569: Expose must/may alias info in MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r322903 - AMDGPU/SI: Add d16 support for image intrinsics.
Changpeng Fang via llvm-commits
- [PATCH] D41804: [cmake] Fix typo in LLVM_UTILS_INSTALL_DIR definition.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42224: Don't assume a null GV is local for ELF and MachO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41695: [Metadata] Extend 'count' field of DISubrange to take a metadata node
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D42067: [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
David Blaikie via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42191: [RFC] [TargetTransformInfo] Introduce isRegisterRich, it returns true if the target architecture is register-rich.
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Robinson, Paul via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322904 - [CodeView] Sink complex inline functions to .cpp file, NFC
Reid Kleckner via llvm-commits
- [llvm] r322905 - [CodeView] Add line numbers for inlined call sites
Reid Kleckner via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r322906 - AMDGPU/SI: Fix typos in d16 support patch the buffer intrinsics.
Changpeng Fang via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42244: [globalisel] Introduce LegalityQuery to better encapsulate the legalizer decisions. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Daniel Berlin via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Craig Topper via Phabricator via llvm-commits
- [llvm] r322907 - [InstSimplify] regenerate checks and add tests for commutes; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Daniel Berlin via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
David Blaikie via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
James Y Knight via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Adrian Prantl via Phabricator via llvm-commits
- [lld] r322908 - [WebAssembly] Add missing function exports and SYM_INFO to --relocatable output
Sam Clegg via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D41915: [lldCOFF] Print detailed timing information with /VERBOSE
Rui Ueyama via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Phabricator via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Paul Robinson via Phabricator via llvm-commits
- [lld] r322909 - Add a missing file header.
Rui Ueyama via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Justin Bogner via Phabricator via llvm-commits
- [llvm] r322910 - [X86] Add intrinsic support for the RDPID instruction
Craig Topper via llvm-commits
- [PATCH] D42205: [X86] Add intrinsic support for the RDPID instruction
Phabricator via Phabricator via llvm-commits
- [lld] r322911 - [WebAssembly] Export the stack pointer when using --emit-relocs
Sam Clegg via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42237: [WebAssembly] Symbol changes #4b: export stack-pointer, LLD only
Phabricator via Phabricator via llvm-commits
- [PATCH] D42270: [ValueLattice] Use getters instead of direct accesses (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42051: [ARM] Allow the scheduler to clone a node with glue to avoid a copy CPSR ↔ GPR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
David Blaikie via llvm-commits
- [llvm] r322913 - [ORC] Redesign the JITSymbolResolver interface to support bulk queries.
Lang Hames via llvm-commits
- [PATCH] D42251: [globalisel][legalizer] Adapt LegalizerInfo to support inter-type dependencies and other things.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42268: Add more initializers to quiet a clang warning
Roman Tereshin via llvm-commits
- [llvm] r322914 - [ORC] Revert r322913 while I investigate an ASan failure.
Lang Hames via llvm-commits
- [llvm] r322915 - [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)
Sam Clegg via llvm-commits
- [PATCH] D42226: [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)
Phabricator via Phabricator via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41373: [GISel][RFC]: GlobalISel Combiner prototype
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42270: [ValueLattice] Use getters instead of direct accesses (NFC).
Davide Italiano via Phabricator via llvm-commits
- [lld] r322801 - Handle parsing AT(ADDR(.foo-bar)).
Ed Maste via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Matthias Braun via Phabricator via llvm-commits
- [llvm] r322917 - AArch64: Omit callframe setup/destroy when not necessary
Matthias Braun via llvm-commits
- [PATCH] D42006: AArch64: Omit callframe setup/destroy when not necessary
Phabricator via Phabricator via llvm-commits
- [PATCH] D42127: [GlobalMerge] Don't merge dllexport globals
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42278: [WebAssembly] change WasmExportEntry.Symbol to WasmExportEntry.Sym
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322919 - AArch64: Fix emergency spillslot being out of reach for large callframes
Matthias Braun via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42282: [WebAssembly] Update to match llvm change to SYM_INFO section
Sam Clegg via Phabricator via llvm-commits
- [lld] r322921 - [WebAssembly] Fix variable whose name is also a type name
Sam Clegg via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42278: [WebAssembly] change WasmExportEntry.Symbol to WasmExportEntry.Sym
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42258: [X86][SSE] Aggressively use PMADDWD for v4i32 multiplies with 17 or more leading zeros
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42284: [WebAssembly] MC: Start table at offset 1 rather than 0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42285: [WebAssembly] Allow non-zero table offset in input object
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42283: [Fuchsia] Tests for the Fuzzer support in Fuchsia driver
Petr Hosek via Phabricator via llvm-commits
- [llvm] r322923 - Revert [CGP] Re-enable Select in complex addressing mode
Serguei Katkov via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r322924 - [X86] Make better use of instregex for cmovcc/setcc/jcc instructions in the Intel scheduler models.
Craig Topper via llvm-commits
- [PATCH] D42278: [WebAssembly] change WasmExportEntry.Symbol to WasmExportEntry.Sym
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42278: [WebAssembly] change WasmExportEntry.Symbol to WasmExportEntry.Sym
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Pratik Bhatu via Phabricator via llvm-commits
- [llvm] r322925 - Move tests to the correct place
Matthias Braun via llvm-commits
- [llvm] r322926 - Split TailDuplicatePass into pre- and post-RA variant; NFC
Matthias Braun via llvm-commits
- [PATCH] D42183: [LLD] [ELF] Pass CPU string to LTO pipeline.
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D31959: Subtarget support for parametrized register class information
Matthias Braun via Phabricator via llvm-commits
- [llvm] r322927 - Split MachineLICM into EarlyMachineLICM and MachineLICM; NFC
Matthias Braun via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D42127: [GlobalMerge] Don't merge dllexport globals
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] r322928 - [builtins] Use FlushInstructionCache on windows on aarch64 as well
Martin Storsjo via llvm-commits
- [PATCH] D42197: [compiler-rt] [builtins] Use FlushInstructionCache on windows on aarch64 as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42068: Add new interceptors for pwcache(3)-style functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
George Rimar via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42285: [WebAssembly] Allow non-zero table offset in input object
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42284: [WebAssembly] MC: Start table at offset 1 rather than 0
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42074: [clangd] Collect enum constants in SymbolCollector
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D41852: [clang-tidy] Don't generate fix for argument constructed from std::initializer_list.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D42282: [WebAssembly] Update to match llvm change to SYM_INFO section
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42282: [WebAssembly] Update to match llvm change to SYM_INFO section
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r322930 - [InstCombine] Make foldSelectOpOp able to handle two-operand getelementptr
John Brawn via llvm-commits
- [PATCH] D39958: [InstCombine] Make foldSelectOpOp able to handle two-operand getelementptr
John Brawn via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42222: [llvm-objcopy] Refactor llvm-objcopy to use reader and writer objects
James Henderson via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D40575: LoopVectorize support for simd functions
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r322932 - [ModRefInfo] Return NoModRef for Must and NoModRef.
Alina Sbirlea via llvm-commits
- [PATCH] D42209: [ModRefInfo] Return NoModRef for Must and NoModRef.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r322933 - [ValueLattice] Use getters instead of direct accesses (NFC).
Florian Hahn via llvm-commits
- [PATCH] D42270: [ValueLattice] Use getters instead of direct accesses (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41852: [clang-tidy] Don't generate fix for argument constructed from std::initializer_list.
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r322934 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D42288: [Analysis] Disable exp/exp2/pow finite lib calls on Android with -ffast-math.
MinSeong Kim via Phabricator via llvm-commits
- [PATCH] D42105: [WebAssembly] Symbol changes #4: export relocatable, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41902: Remove Platform references from the Host module
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42289: [XRay] [compiler-rt] fix heap overflow by computing record pointers correctly
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D42290: [SCEV] Clear poison flags during expansion of SCEV
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41578: [SCEV] Do not cache S -> V if S is not equivalent of V
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Dave Green via Phabricator via llvm-commits
- [llvm] r322936 - [CodeGen] Unify printing format of debug-location in both MIR and -debug
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r322937 - [X86] Regenerate RDPMC intrinsic test
Simon Pilgrim via llvm-commits
- [llvm] r322938 - [X86] Add RDPID schedule test
Simon Pilgrim via llvm-commits
- [llvm] r322939 - [X86] Add KNL target to slow PMULLD tests
Simon Pilgrim via llvm-commits
- [llvm] r322940 - Fix line endings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D42258: [X86][SSE] Aggressively use PMADDWD for v4i32 multiplies with 17 or more leading zeros
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42292: [ARM] Call __chkstk for dynamic stack allocation in all windows environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
David Chisnall via Phabricator via llvm-commits
- [PATCH] D41631: [COFF] Keep the underscore on exported decorated stdcall functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41819: [AArch64][SVE] Asm: PTRUE and PTRUES instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42147: [Polly][ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D41819: [AArch64][SVE] Asm: PTRUE and PTRUES instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42289: [XRay] [compiler-rt] fix heap overflow by computing record pointers correctly
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
ben via Phabricator via llvm-commits
- [compiler-rt] r322941 - [XRay] [compiler-rt] fix heap overflow by computing record pointers correctly
Martin Pelikan via llvm-commits
- [PATCH] D42289: [XRay] [compiler-rt] fix heap overflow by computing record pointers correctly
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40602: [X86] Add MC level selection support for SHLD (64-bit only)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42147: [Polly][ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41728: [TableGen][AsmMatcherEmitter] Remove boolean 'Hack' parameter
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42296: [BinaryFormat] Add .debug_names support
Pavel Labath via Phabricator via llvm-commits
- [llvm] r322942 - [AMDGPU][MC] Corrected parsing of image modifiers and encoding of image atomics
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D41819: [AArch64][SVE] Asm: PTRUE and PTRUES instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D42184: [AMDGPU][MC] Corrected parsing of image opcode modifiers and encoding of image atomics
Phabricator via Phabricator via llvm-commits
- [PATCH] D42292: [ARM] Call __chkstk for dynamic stack allocation in all windows environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41728: [TableGen][AsmMatcherEmitter] Remove boolean 'Hack' parameter
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41439: [mips] Properly select abs and sqrt instructions
Simon Dardis via Phabricator via llvm-commits
- [lld] r322943 - [ELF] Keep tests from wrinting to the test directory.
Benjamin Kramer via llvm-commits
- [llvm] r322944 - [Support] - Check nullptr after allocation with malloc in MallocAllocator - Differential Revision: http://reviews.llvm.org/D34753
Klaus Kretzschmar via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D40900: [Sanitizers, test] Fix sanitizer tests on Solaris (PR 33274)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41900: [AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42181: [clangd] Merge index-provided completions with those from Sema.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42181: [clangd] Merge index-provided completions with those from Sema.
Sam McCall via Phabricator via llvm-commits
- [llvm] r322946 - [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Alexey Bataev via llvm-commits
- [PATCH] D41948: [SLP] Fix vectorization for tree with trunc to minimum required bit width.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [compiler-rt] r322947 - Correct typo after r322829
Kamil Rytarowski via llvm-commits
- [PATCH] D41900: [AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r322948 - [X86][AVX] Add more variable permute tests for source vectors smaller than destination
Simon Pilgrim via llvm-commits
- [PATCH] D42299: [ELF] Add test for interaction of --gc-sections and undefined references
James Henderson via Phabricator via llvm-commits
- [PATCH] D41777: [TSan][MIPS] Expand mips sanitizer memory space to include shadow mappings of low addresses
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42066: Add new interceptor: acct(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42249: [CodeGenCXX] annotate a GEP to a derived class with 'inbounds' (PR35909)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41439: [mips] Properly select abs and sqrt instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r322951 - [AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructions
Sander de Smalen via llvm-commits
- [PATCH] D41900: [AArch64][SVE] Asm: Add support for RDVL/ADDVL/ADDPL instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r322952 - [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via llvm-commits
- [PATCH] D42128: [X86] Extend load-op-store fusion merge to ADC/SBB.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42230: [CGP] Fix the GV handling in complex addressing mode
John Brawn via Phabricator via llvm-commits
- [PATCH] D41565: [Transforms] Support making mutable versions of new-format TBAA access tags
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r322053 - Remove unused function HvxSelector::zerous.
Hans Wennborg via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42294: [AArch64][AsmParser] NFC: Generalize LogicalImm[Not](32|64) code
Sam Parker via Phabricator via llvm-commits
- [PATCH] D42252: [cmake] Include LLVM_LIBXML2_ENABLED in LLVMConfig.cmake, PR36006
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r322955 - [InstSimplify] use m_Specific and commutative matcher to reduce code; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D42298: [clang-format] Fix shortening blocks in macros causing merged next line
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D39960: [InstCombine] In foldSelectOpOp reuse existing selects if present
John Brawn via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42302: AMDGPU: Allow a SGPR for the conditional KILL operand.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D38558: [JumpThreading] Preserve DT and LVI across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r322957 - [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via llvm-commits
- [PATCH] D42088: [x86] shrink 'and' immediate values by setting the high bits (PR35907)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42303: [lsan] Respect log_path option in standalone LSan
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r322958 - Test commit
Carey Williams via llvm-commits
- [llvm] r322959 - [cmake] Fix typo in LLVM_UTILS_INSTALL_DIR definition.
Don Hinton via llvm-commits
- [PATCH] D41804: [cmake] Fix typo in LLVM_UTILS_INSTALL_DIR definition.
Phabricator via Phabricator via llvm-commits
- [llvm] r322960 - [x86] regenerate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r322961 - [x86] add RUN line and auto-generate checks
Sanjay Patel via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r322962 - Fallback option for colorized output when terminfo isn't available
Petr Hosek via llvm-commits
- [polly] r322963 - Change memcpy/memove/memset to have dest and source alignment attributes (Step 1).
Daniel Neilson via llvm-commits
- [llvm] r322965 - Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Daniel Neilson via llvm-commits
- [PATCH] D42055: Fallback option for colorized output when terminfo isn't available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r322966 - [WebAssembly] Make sign-extension opcodes a distinct feature.
Dan Gohman via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [llvm] r322968 - Fix docs build break caused by r322965
Daniel Neilson via llvm-commits
- [PATCH] D42304: [Dockerfiles] Use a newer version of ninja when building inside debian8.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r322969 - Additional fixes for docs in addition to r322968.
Daniel Neilson via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [llvm] r322971 - [WebAssembly] Fix libcall signature lookup
Derek Schuff via llvm-commits
- [llvm] r322972 - [ARM] Fix perf regression in compare optimization.
Joel Galenson via llvm-commits
- [llvm] r322973 - [cmake] Include LLVM_LIBXML2_ENABLED in LLVMConfig.cmake, PR36006
Michal Gorny via llvm-commits
- [PATCH] D42271: [WebAssembly] Fix libcall signature lookup
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42252: [cmake] Include LLVM_LIBXML2_ENABLED in LLVMConfig.cmake, PR36006
Michał Górny via Phabricator via llvm-commits
- [PATCH] D42263: [ARM] Fix perf regression in compare optimization.
Joel Galenson via Phabricator via llvm-commits
- [llvm] r322974 - [X86][SSE] Add SSE2 gather tests
Simon Pilgrim via llvm-commits
- [PATCH] D41298: [PDT] Add verifyDomTree and verifyAnalysis for Post Dom Trees
Dave Green via Phabricator via llvm-commits
- [PATCH] D41669: Use ODR debug type uniquing when enabled during function cloning
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42292: [ARM] Call __chkstk for dynamic stack allocation in all windows environments
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42225: libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42293: [TableGen][AsmMatcherEmitter] Fix tied-constraint checking for InstAliases
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r322976 - [WebAssembly] Allow non-zero table offset in input object
Sam Clegg via llvm-commits
- [PATCH] D42285: [WebAssembly] Allow non-zero table offset in input object
Phabricator via Phabricator via llvm-commits
- [PATCH] D42305: [WebAssembly] Symbol changes #4c: import weak, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42284: [WebAssembly] MC: Start table at offset 1 rather than 0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42211: [ModRefInfo] Set ModRefInfo::Must for calls.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLVM)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42118: [WebAssembly] Symbol changes #6: syminfo index, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42232: [cmake] Also pass CMAKE_ASM_COMPILER_ID to next stage when bootstrapping
Phabricator via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42308: [X86][SSE] Don't colaesce v4i32 extracts (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42279: [WebAssembly] Don't duplicate strings in SYM_INFO subsection
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322978 - [WebAssembly] MC: Start table at offset 1 rather than 0
Sam Clegg via llvm-commits
- [PATCH] D42284: [WebAssembly] MC: Start table at offset 1 rather than 0
Phabricator via Phabricator via llvm-commits
- [PATCH] D42117: [WebAssembly] Symbol changes #6: syminfo index, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41669: Use ODR debug type uniquing when enabled during function cloning
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42309: [LV] Use Demanded Bits and ValueTracking for reduction type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D42235: [AArch64] Avoid unnecessary vector byte-swapping in big-endian
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41806: [cmake] Don't build Native LLVM_CONFIG_EXE when cross compiling if passed by user.
Petr Hosek via Phabricator via llvm-commits
- [zorg] r322981 - [zorg] Enable run_long_tests for clang-s390x-linux builder
Ulrich Weigand via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Paul Robinson via Phabricator via llvm-commits
- [llvm] r322983 - [SystemZ] Run branch-12.ll test only if long tests enabled
Ulrich Weigand via llvm-commits
- [llvm] r322983 - [SystemZ] Run branch-12.ll test only if long tests enabled
Ulrich Weigand via llvm-commits
- [PATCH] D42292: [ARM] Call __chkstk for dynamic stack allocation in all windows environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42297: [DebugInfo] Basic .debug_names dumping support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42274: [Support] Remove the terminfo dependency and rely on TERM
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42017: Link sanitized programs on NetBSD with -lkvm
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42017: Link sanitized programs on NetBSD with -lkvm
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D42225: libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows.
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42020: Correct ctype(3) functions with NLS on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42311: [SyntheticCounts] Rewrite the code using only graph traits.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42022: Reland "Make TracePcGuardController linker-initialized"
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Sam Clegg via Phabricator via llvm-commits
- [llvm] r322985 - [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Ulrich Weigand via llvm-commits
- [PATCH] D42313: [X86] Don't reorder (srl (and X, C1), C2) if (and X, C1) can be matched as a movzx
Craig Topper via Phabricator via llvm-commits
- [llvm] r322986 - [SystemZ] Implement computeKnownBitsForTargetNode
Ulrich Weigand via llvm-commits
- [PATCH] D42067: [SelectionDAG] Teach computeKnownBits about ATOMIC_CMP_SWAP_WITH_SUCCESS boolean return value
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322987 - [SystemZ] Rework IPM sequence generation
Ulrich Weigand via llvm-commits
- [llvm] r322988 - [SystemZ] Directly use CC result of compare-and-swap
Ulrich Weigand via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D42311: [SyntheticCounts] Rewrite the code using only graph traits.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D42052: Add a new interceptor: paccept(2)
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r322989 - [SystemZ] Prefer LOCHI over generating IPM sequences
Ulrich Weigand via llvm-commits
- [lld] r322990 - [WebAssembly] Include weak imports when linking with --relocatable
Sam Clegg via llvm-commits
- [PATCH] D42305: [WebAssembly] Symbol changes #4c: import weak, LLD only
Phabricator via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Joel Galenson via Phabricator via llvm-commits
- [compiler-rt] r322991 - Reland "Make TracePcGuardController linker-initialized"
Petr Hosek via llvm-commits
- [PATCH] D42254: Add optional DICompileUnit to DIBuilder and make outlined debug info use that CU
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42022: Reland "Make TracePcGuardController linker-initialized"
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Justin Bogner via Phabricator via llvm-commits
- [llvm] r322992 - Add optional DICompileUnit to DIBuilder + make outliner debug info use it
Jessica Paquette via llvm-commits
- [PATCH] D42314: [scudo] Pass SANITIZER_COMMON_LINK_FLAGS to the shared library LINK_FLAGS
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41806: [cmake] Don't build Native LLVM_CONFIG_EXE when cross compiling if passed by user.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42311: [SyntheticCounts] Rewrite the code using only graph traits.
Easwaran Raman via llvm-commits
- [llvm] r322993 - [Dominators] Visit affected node candidates found at different root levels
Jakub Kuderski via llvm-commits
- [PATCH] D42231: [Dominators] Visit affected node candidates found at different root levels
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [lld] r322801 - Handle parsing AT(ADDR(.foo-bar)).
Rui Ueyama via llvm-commits
- [PATCH] D41298: [PDT] Add verifyDomTree and verifyAnalysis for Post Dom Trees
Jakub Kuderski via Phabricator via llvm-commits
- [lld] r322994 - [WebAssembly] Include SYMBOL_INFO for imports as well as exports
Sam Clegg via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41427: [SymbolFilePDB] Fix null array access when parsing the type of a function without any arguments, i.e. 'int main()' and add support to test it
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42315: [sanitizer] Allow Fuchsia to use getauxval
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42306: [WebAssembly] Symbol changes #4d: export import flags, LLD only
Phabricator via Phabricator via llvm-commits
- [PATCH] D41993: [ELF] - Change shift2 constant of GNU_HASH from 6->11.
Rui Ueyama via llvm-commits
- [PATCH] D41427: [SymbolFilePDB] Fix null array access when parsing the type of a function without any arguments, i.e. 'int main()' and add support to test it
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D41427: [SymbolFilePDB] Fix null array access when parsing the type of a function without any arguments, i.e. 'int main()' and add support to test it
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Eli Friedman via Phabricator via llvm-commits
- [llvm] r322997 - [X86] Autogenerate complete checks on a couple tests. NFC
Craig Topper via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Joel Galenson via Phabricator via llvm-commits
- [compiler-rt] r322999 - [scudo] Pass SANITIZER_COMMON_LINK_FLAGS to the shared library LINK_FLAGS
Kostya Kortchinsky via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D42314: [scudo] Pass SANITIZER_COMMON_LINK_FLAGS to the shared library LINK_FLAGS
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r323001 - [ORC] Re-apply r322913 with a fix for a read-after-free error.
Lang Hames via llvm-commits
- [PATCH] D42299: [ELF] Add test for interaction of --gc-sections and undefined references
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41631: [COFF] Keep the underscore on exported decorated stdcall functions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [compiler-rt] r323002 - [sanitizer] Allow Fuchsia to use getauxval
Kostya Kortchinsky via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42315: [sanitizer] Allow Fuchsia to use getauxval
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r323003 - [x86] add tests for sqrt estimate that should respect denorms; NFC (PR34994)
Sanjay Patel via llvm-commits
- [llvm] r323004 - Fix -Wunused-variable.
Rui Ueyama via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: Remove pipeline dependencies on StackProtector
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42322: [WebAssembly] Remove custom handling for undefined entry
Sam Clegg via Phabricator via llvm-commits
- [llvm] r323005 - [AArch64] Add ARMv8.2-A FP16 scalar intrinsics
Abderrazek Zaafrani via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42322: [WebAssembly] Remove custom handling for undefined entry
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37582: CodeGen: Remove pipeline dependencies on StackProtector; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42323: [DAGCombiner] filter out denorm inputs when calculating sqrt estimate (PR34994)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42324: [WebAssembly] Remove --emit-relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42280: Wrap all references to build artifacts in the LLDB testsuite in TestBase::getBuildArtifact()
Phabricator via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42324: [WebAssembly] Remove --emit-relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42025: Implement --just-symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42025: Implement --just-symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r323009 - [ObjCARC] Do not turn a call to @objc_autoreleaseReturnValue into a call
Akira Hatanaka via llvm-commits
- [lld] r323010 - Make the bloom filter a bit larger.
Rui Ueyama via llvm-commits
- [PATCH] D42312: [ARM] Cleanup part of ARMBaseInstrInfo::optimizeCompareInstr (NFCI).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42204: Make the bloom filter a bit larger.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r323012 - [WebAssembly] Fix MSVC build
Derek Schuff via llvm-commits
- [compiler-rt] r323013 - [TSan][MIPS] Expand sanitizer memory space to lower addresses
Petar Jovanovic via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41777: [TSan][MIPS] Expand mips sanitizer memory space to include shadow mappings of low addresses
Petar Jovanovic via Phabricator via llvm-commits
- [lld] r323014 - Avoid divisions.
Rui Ueyama via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Easwaran Raman via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Teresa Johnson via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r323015 - [X86] Add support for passing 'prefer-vector-width' function attribute into X86Subtarget and exposing via X86's getRegisterWidth TTI interface.
Craig Topper via llvm-commits
- [llvm] r323016 - [X86] Teach X86 codegen to use vector width preference to avoid promoting to 512-bit types when VLX is enabled and the preference is for a smaller size.
Craig Topper via llvm-commits
- [llvm] r323017 - CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Easwaran Raman via llvm-commits
- [PATCH] D41895: [X86] Another attempt at support prefer-vector-width function attribute
Phabricator via Phabricator via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42080: [WebAssembly] Symbol changes #2: Table relocs, LLVM
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42325: [AFL] Allow opting out of defered forkserver mode.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
Nicholas Wilson via Phabricator via llvm-commits
- [compiler-rt] r323018 - Intercept accept4() on NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D42095: [WebAssembly] Symbol changes #3: Cosmetic table, LLVM. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42096: [WebAssembly] Symbol changes #3: Cosmetic table, LLD. NFC.
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42046: Intercept accept4() on NetBSD
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r323019 - Support the localtime interceptor for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42045: Support the localtime interceptor for NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D42045: Support the localtime interceptor for NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D42322: [WebAssembly] Remove custom handling for undefined entry. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r323020 - [WebAssembly] Remove custom handling for undefined entry
Sam Clegg via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41427: [SymbolFilePDB] Fix null array access when parsing the type of a function without any arguments, i.e. 'int main()' and add support to test it
David Majnemer via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42322: [WebAssembly] Remove custom handling for undefined entry. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [llvm] r323021 - test: move ARM test from x86
Saleem Abdulrasool via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42017: Link sanitized programs on NetBSD with -lkvm
Phabricator via Phabricator via llvm-commits
- [PATCH] D42324: [WebAssembly] Remove --emit-relocs
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42327: [WebAssembly] Remove redundant function: addSyntheticUndefinedFunction
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42201: CodeGen: handle llvm.used properly for COFF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42324: [WebAssembly] Remove --emit-relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r323023 - test: fix ARM tests harder
Saleem Abdulrasool via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Teresa Johnson via llvm-commits
- [PATCH] D42324: [WebAssembly] Remove --emit-relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [lld] r323024 - [WebAssembly] Remove redundant function: addSyntheticUndefinedFunction. NFC.
Sam Clegg via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42327: [WebAssembly] Remove redundant function: addSyntheticUndefinedFunction. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42327: [WebAssembly] Remove redundant function: addSyntheticUndefinedFunction. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Easwaran Raman via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export. NFC
Sam Clegg via Phabricator via llvm-commits
- [lld] r323025 - [WebAssembly] Remove special handling of entry point export.
Sam Clegg via llvm-commits
- [PATCH] D42321: [WebAssembly] Remove special handling of entry point export. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] add option to avoid overwriting unchanged import libraries
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r323026 - Force lit to execute the ASan and TSan tests on iOS devices
Dan Liew via llvm-commits
- [PATCH] D42156: Force lit to execute the ASan and TSan tests on iOS devices sequentially
Dan Liew via Phabricator via llvm-commits
- [PATCH] D42328: [sanitizer] Fix syntax error introduced in r322991
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42329: [ubsan] Disable signal handling on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42329: [ubsan] Disable signal handling on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r323027 - [sanitizer] Fix syntax error introduced in r322991
Petr Hosek via llvm-commits
- [PATCH] D42328: [sanitizer] Fix syntax error introduced in r322991
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41723: Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre..
Eric Christopher via llvm-commits
- [compiler-rt] r323028 - Revert "[sanitizer] Fix syntax error introduced in r322991"
Petr Hosek via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Don Hinton via Phabricator via llvm-commits
- [compiler-rt] r323029 - Reland "Fix syntax error introduced in r322991"
Petr Hosek via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42329: [ubsan] Disable signal handling on Android.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42225: libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42225: libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42212: [ThinLTO] Add call edges' relative block frequency to per-module summary.
Teresa Johnson via llvm-commits
- [PATCH] D42326: [COFF] don't replace import library if contents are unchanged
Bob Haarman via Phabricator via llvm-commits
- [llvm] r323030 - [X86] Add test cases for failures to use movzx due to various issues with demanded bits.
Craig Topper via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42313: [X86] Don't reorder (srl (and X, C1), C2) if (and X, C1) can be matched as a movzx
Craig Topper via Phabricator via llvm-commits
- [llvm] r323031 - [X86] Add some more v32i1 shuffle tests with shuffles between mask creation and mask usage rather than being just shuffling input arguments.
Craig Topper via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r323032 - [Fuzzer] Parametrize add_custom_libcxx
Petr Hosek via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r323033 - Revert "[Fuzzer] Parametrize add_custom_libcxx"
Petr Hosek via llvm-commits
- [PATCH] D42331: [cmake] Remove LLVM_HAVE_OPT_VIEWER_MODULES from LLVMConfig
Michał Górny via Phabricator via llvm-commits
- [Toolchain]Add display name to xcode toolchain
Zhang via llvm-commits
- [llvm] r323034 - [Dominators] Fix some edge cases for PostDomTree updating
David Green via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Dave Green via Phabricator via llvm-commits
- [PATCH] D42226: [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42226: [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r323035 - [COFF] Keep the underscore on exported decorated stdcall functions in MSVC mode
Martin Storsjo via llvm-commits
- [lld] r323036 - [COFF] Keep the underscore on exported decorated stdcall functions in MSVC mode
Martin Storsjo via llvm-commits
- [PATCH] D41631: [COFF] Keep the underscore on exported decorated stdcall functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41632: [LLD] [COFF] Keep the underscore on exported decorated stdcall functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42332: [compiler-rt] Implement __clear_cache() on OpenBSD/mips64
Visa Hankala via Phabricator via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Dave Green via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42332: [compiler-rt] Implement __clear_cache() on OpenBSD/mips64
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42332: [compiler-rt] Implement __clear_cache() on OpenBSD/mips64
Visa Hankala via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [compiler-rt] r323039 - [compiler-rt] Implement __clear_cache() on OpenBSD/mips64
Kamil Rytarowski via llvm-commits
- [PATCH] D42332: [compiler-rt] Implement __clear_cache() on OpenBSD/mips64
Phabricator via Phabricator via llvm-commits
- [polly] r323041 - Assume the shared library path variable is LD_LIBRARY_PATH on systems
Dimitry Andric via llvm-commits
- [PATCH] D42247: [Dominators] Fix some edge cases for PostDomTree updating
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D42333: [Dominators] Remove misleading double-deletion test
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42334: [NFC] Refactor Apple Accelerator Tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r323042 - [SelectionDAG] Fix codegen of vector stores with non byte-sized elements.
Jonas Paulsson via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r323043 - [InstCombine] add baseline tests for (X << Y) / X -> 1 << Y; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r323044 - Move new test from Generic to SystemZ.
Jonas Paulsson via llvm-commits
- [llvm] r323045 - [X86][SSE] Check for out of bounds PEXTR/PINSR indices during faux shuffle combining.
Simon Pilgrim via llvm-commits
- [PATCH] D42331: [cmake] Remove LLVM_HAVE_OPT_VIEWER_MODULES from LLVMConfig
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42214: libcxx: Move Windows threading support into a .cpp file.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D42061: Add new interceptors: strlcpy(3) and strlcat(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41293: [DAG, X86] Improve Dependency analysis when doing multi-node Instruction Selection
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42100: Fix codegen of stores of vectors with non byte-sized elements.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42272: [X86] Add rdpid command line option and intrinsics.
Phabricator via Phabricator via llvm-commits
- [llvm] r323048 - [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Craig Topper via llvm-commits
- [PATCH] D42265: [X86] Add an override of targetShrinkDemandedConstant to limit the damage that shrinkdemandedbits can do to zext_in_reg operations
Phabricator via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Patrick Cheng via Phabricator via llvm-commits
- [llvm] r323049 - [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41903: [ValueLattice] Use union to shave off ptr size bytes from elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41806: [cmake] Don't build Native LLVM_CONFIG_EXE when cross compiling if passed by user.
Martell Malone via Phabricator via llvm-commits
- [PATCH] D42337: [Dominators] Introduce DomTree verification levels
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D42337: [Dominators] Introduce DomTree verification levels
Daniel Berlin via llvm-commits
- [PATCH] D42337: [Dominators] Introduce DomTree verification levels
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D41806: [cmake] Don't build Native LLVM_CONFIG_EXE when cross compiling if passed by user.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Easwaran Raman via llvm-commits
- [PATCH] D42052: Add a new interceptor: paccept(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42052: Add a new interceptor: paccept(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42020: Correct ctype(3) functions with NLS on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42020: Correct ctype(3) functions with NLS on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41298: [PDT] Add verifyDomTree and verifyAnalysis for Post Dom Trees
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r323053 - [cmake] Don't build Native llvm-config when cross compiling if passed by user.
Don Hinton via llvm-commits
- [PATCH] D41806: [cmake] Don't build Native llvm-config when cross compiling if passed by user.
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r323054 - Reland "[Fuzzer] Parametrize add_custom_libcxx"
Petr Hosek via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Anton Bikineev via Phabricator via llvm-commits
- [llvm] r323055 - [DSE] Minor rename for clarity sake [NFC]
Philip Reames via llvm-commits
- [PATCH] D29935: [RISCV 13/n] Codegen for conditional branches
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r323056 - [DSE] Factor out common code [NFC]
Philip Reames via llvm-commits
- [llvm] r323057 - [ORC] Cleanup. NFC.
Lang Hames via llvm-commits
- [PATCH] D42341: [LLVM][PASSES][InstSimplify] Add (X << Y) % X -> 0
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D42342: [LLVM][InstSimplify] add baseline tests for (X << Y) % X -> 0
Anton Bikineev via Phabricator via llvm-commits
- [llvm] r323058 - [Dominators] Remove misleading double-deletion test
Jakub Kuderski via llvm-commits
- [PATCH] D42333: [Dominators] Remove misleading double-deletion test
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r323059 - [ORC] More cleanup. NFC.
Lang Hames via llvm-commits
- [llvm] r323060 - [ORC] Add a lookupFlags method to VSO.
Lang Hames via llvm-commits
- [compiler-rt] r323061 - [sanitizer] Pass the CMake compiler to custom libc++ build
Petr Hosek via llvm-commits
- [PATCH] D42334: [NFC] Refactor Apple Accelerator Tables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Sam Clegg via Phabricator via llvm-commits
- [llvm] r323062 - [ThinLTO] Implement summary visualizer
Eugene Leviant via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40826: [LLD] Use Rela on PowerPC too
Nicholas Allegra via Phabricator via llvm-commits
- [llvm] r323063 - An attempt to fix buildbot after rL323062
Eugene Leviant via llvm-commits
- [PATCH] D42340: [modules] Fix missing includes/typo in LLDB's includes. [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r323065 - Temporarily revert r323062 to investigate buildbot failures
Eugene Leviant via llvm-commits
- [PATCH] D42238: [CMake] Remove -stdlib= which is unused when passing -nostdinc++
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D42334: [NFC] Refactor Apple Accelerator Tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40644: Fix LLVM_ENABLE_PIC under Unix/Linux
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D42350: Add constructor DWARF calling convention for every supported LLVM CC
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D42353: [Codegen] support of 'nof' flag lowering on X86 target
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D41944: [LLVM][IR][LIT] support of 'no-overflow' flag for sdiv\udiv instructions
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42342: [LLVM][InstSimplify] add baseline tests for (X << Y) % X -> 0
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r323067 - [InstSimplify] add baseline tests for (X << Y) % X -> 0; NFC
Sanjay Patel via llvm-commits
- [PATCH] D42342: [LLVM][InstSimplify] add baseline tests for (X << Y) % X -> 0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42341: [LLVM][PASSES][InstSimplify] Add (X << Y) % X -> 0
Anton Bikineev via Phabricator via llvm-commits
- [llvm] r323068 - [InstCombine] (X << Y) / X -> 1 << Y
Sanjay Patel via llvm-commits
- [PATCH] D42032: [LLVM][PASSES][InstCombine] Fix (a + a + ...) / a cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42048: Add NetBSD syscall hooks skeleton in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42350: Add constructor DWARF calling convention for every supported LLVM CC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42355: Cleanup #include "DWARFCompileUnit.h"
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D42286: [libfuzzer] Don't try to build tests with the just built compiler unless it's usable.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42330: [Fuzzer] Use a custom macro to build internal version of libc++
Don Hinton via Phabricator via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
David Blaikie via llvm-commits
- [PATCH] D42021: [DWARF] v5 implementation of string offsets tables - producer side
David Blaikie via llvm-commits
- [PATCH] D42356: [AArch64] Implement dynamic stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41384: [analyzer] Suppress false positive warnings form security.insecureAPI.strcpy
Devin Coughlin via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via llvm-commits
- [PATCH] D42087: [DSE] Improve handling of noop stores exposed after dead interfering stores are removed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [llvm] r323073 - [ORC] Add orc::SymbolResolver, a Orc/Legacy API interop header, and an
Lang Hames via llvm-commits
- [PATCH] D42031: [X86] Legalize v32i1 without BWI via splitting to v16i1 rather than the default of promoting to v32i8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42358: [X86][x32] Save callee-save register used as base pointer for x32 ABI
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42165: [SCEV] Fix isLoopEntryGuardedByCond usage
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r323074 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [PATCH] D42230: [CGP] Fix the GV handling in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D42345: Make loop counter unsigned in SymbolFilePDB::GetCompileUnitIndex
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D42336: Fix memory leaks in TestArm64InstEmulation
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r323077 - [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via llvm-commits
- [PATCH] D42165: [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r323079 - Revert [SCEV] Fix isLoopEntryGuardedByCond usage
Serguei Katkov via llvm-commits
- [compiler-rt] r323080 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
Last message date:
Sun Jan 21 23:51:37 PST 2018
Archived on: Mon Jan 22 00:48:24 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).