The Week Of Monday 16 October 2017 Archives by thread
Starting: Mon Oct 16 00:07:51 PDT 2017
Ending: Sun Oct 22 23:17:14 PDT 2017
Messages: 1214
- [PATCH] D38937: [LLD] [COFF] Exclude certain static libraries and object files when exporting all symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38941: [PowerPC] Use record-form instruction for Less-or-Equal -1 and Greater-or-Equal 1
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D38536: Improve lookThroughCast function.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D38379: Classify llvm-cfi-verify.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D38846: [ELF] - Linkerscript: Fix issues with SUBALIGN.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34393: [MC] Adding code padding for performance stability - infrastructure. NFC.
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D38907: Give .note.gnu.build-id section alignment 4
George Rimar via Phabricator via llvm-commits
- [llvm] r315894 - SLPVectorizer.cpp: Try to appease stage2-3 difference. (D38586)
NAKAMURA Takumi via llvm-commits
- [llvm] r315895 - Move folding of icmp with zero after checking for min/max idioms.
Nikolai Bozhenov via llvm-commits
- [PATCH] D38934: Move folding of icmp with zero after checking for min/max idioms.
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D38944: [GVN] Handle removal of first implicit CF instruction correctly
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D37460: [GVN] Prevent LoadPRE from hoisting across instructions that don't pass control flow to successors
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D38727: [X86][SKL] Updated scheduling information for the SkylakeClient target
Gadi Haber via Phabricator via llvm-commits
- [llvm] r315896 - Revert rL315894, "SLPVectorizer.cpp: Try to appease stage2-3 difference. (D38586)"
NAKAMURA Takumi via llvm-commits
- [PATCH] D38531: Improve clamp recognition in ValueTracking.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D38879: [llvm-dwarfdump] - Teach tool to parse DW_CFA_GNU_args_size.
George Rimar via Phabricator via llvm-commits
- [llvm] r315897 - [llvm-dwarfdump] - Teach tool to parse DW_CFA_GNU_args_size.
George Rimar via llvm-commits
- [llvm] r315899 - This patch is a result of D37262: The issues with X86 prefixes. It closes PR7709, PR17697, PR19251, PR32809 and PR21640. There could be other bugs closed by this patch.
Andrew V. Tischenko via llvm-commits
- [PATCH] D38841: [mips] Provide alternate predicates for constant synthesis
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38786: Fix for Bug 30718 - Failure to disassemble certain MOV with rex.R
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D38676: [LV] Model masking in VPlan, introducing VPInstructions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D38239: [ELF] - Define linkerscript symbols early.
George Rimar via Phabricator via llvm-commits
- [llvm] r315900 - [PowerPC] fix up in sign-/zero-extension elimination
Hiroshi Inoue via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D38948: [LV] Support efficient vectorization of an induction with redundant casts
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D38732: [X86][AVX512] Improve lowering of AVX512 test intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38546: [ConstantFolding] Avoid assert when folding ptrtoint of vectorized GEP
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D38949: AMDGPU: Merge S_BUFFER_LOAD_DWORD_IMM into x2, x4
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D38950: AMDGPU: Merge BUFFER_LOAD_DWORD_OFFEN into x2, x4
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D38951: AMDGPU: Merge BUFFER_LOAD_DWORD_OFFSET into x2, x4
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D38724: [ELF] - Do not collect SHT_REL[A] sections unconditionally when --gc-sections and --emit-relocs used together.
George Rimar via Phabricator via llvm-commits
- [llvm] r315901 - [mips] Provide alternate predicates for constant synthesis
Stefan Maksimovic via llvm-commits
- [PATCH] D38952: [ARM] Allow unrolling on multi-block loops.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D38682: [LoopInterchange] Fix phi node ordering miscompile.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r315870 - Phony change to CMakeLists.txt to (hopefully) trigger regeneration
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34335: Fix invalid ptrtoint in InstCombine
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D38924: Fix `FaultMaps` crash when the out streamer is reused
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D38925: Fix implicit null check with negative offset
Yichao Yu via Phabricator via llvm-commits
- [llvm] r315903 - Fix or vs || typo.
Simon Pilgrim via llvm-commits
- [llvm] r315904 - ISel type legalizer: debug messages. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D38726: ISel type legalizer: debug messages. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r315905 - [mips][micromips] Fix (dis)assembly of bc1(t|f)
Simon Dardis via llvm-commits
- [PATCH] D38847: [mips][micromips] Fix (dis)assembly of bc1(t|f)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r315906 - [X86][SSE] Added additional PACKUS shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r315907 - Fix test name typo.
Simon Pilgrim via llvm-commits
- [llvm] r315908 - [AMDGPU] Prevent Machine Copy Propagation from replacing live copy with the dead one
Alexander Timofeev via llvm-commits
- [PATCH] D35816: [Greedy RegAlloc] Add logic to greedy reg alloc to avoid bad eviction chains
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r315909 - [ValueTracking] fix typos, formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r315910 - [InstCombine] don't unnecessarily generate a constant; NFCI
Sanjay Patel via llvm-commits
- [llvm] r314435 - [JumpThreading] Preserve DT and LVI across the pass
Brian M. Rzycki via llvm-commits
- [llvm] r315911 - [TableGen] Simplify CallingConvEmitter.cpp. NFC.
Javed Absar via llvm-commits
- [PATCH] D35983: [mips] Introducing option -mabs=[legacy/2008]
Simon Dardis via Phabricator via llvm-commits
- [polly] r315912 - [Polly] Add XFAIL to large-numbers-in-boundary-context.ll
Anna Thomas via llvm-commits
- [llvm] r315913 - [x86] add minmax tests with more predicate coverage; NFC
Sanjay Patel via llvm-commits
- [PATCH] D38955: LLD/ELF: Fix C4307: '-': integral constant overflow for MSVC15
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r315781 - [AArch64][RegisterBankInfo] Use the statically computed mappings for COPY
Quentin Colombet via llvm-commits
- [PATCH] D38956: [scudo] Do not include sanitizer_posix.h if not on a Posix platform
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D38957: AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D38958: AMDGPU: Start generating metadata for MaxFlatWorkGroupSize
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D38959: AMDGPU: Don't use TargetStreamer if it has not been initialized
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D38668: [X86] Do not generate __multi3 for mul i128 on X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38641: [Inline][WIP] Expose more inlining opportunities by further constraining call site arguments based on splitting an OR condition.
Jun Lim via llvm-commits
- [PATCH] D38960: [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred.
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r315914 - [ObjCARC] Do not move a release that has the clang.imprecise_release tag
Akira Hatanaka via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D38848: {ARM} IfConversion does not handle un-analyzable branch correctly
Kyle Butt via Phabricator via llvm-commits
- [llvm] r315916 - [AMDGPU] : revert r315908
Alexander Timofeev via llvm-commits
- [PATCH] D38940: Make x86 __ehhandler comdat if parent function is
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D38864: [Sanitizers] By default build libFuzzer with frame pointers.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r315917 - [scudo] Do not include sanitizer_posix.h if not on a Posix platform
Kostya Kortchinsky via llvm-commits
- [PATCH] D38021: [Compiler-rt][MIPS] Fix cross build for XRAY
Nitesh Jain via Phabricator via llvm-commits
- [PATCH] D38961: [PowerPC] Increase the user cost of vector instructions by their legalization cost
Brad Nemanich via Phabricator via llvm-commits
- [PATCH] D37353: [SparsePropagation] Enable interprocedural analysis
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D37076: [LICM] Allow sinking when foldable in loop
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r315919 - [SparsePropagation] Enable interprocedural analysis
Matthew Simpson via llvm-commits
- [llvm] r315920 - [SCEV] Rename getMaxBECount and update comments. NFC
Anna Thomas via llvm-commits
- [PATCH] D38964: [TableGen] Workaround for VS 2015 Update 3 RelWithDebInfo build
Andrew Ng via Phabricator via llvm-commits
- [compiler-rt] r315922 - [cfi] Test cross-dso CFI on Android.
Evgeniy Stepanov via llvm-commits
- [PATCH] D38911: [cfi] Test cross-dso CFI on Android.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r315925 - [Hexagon] Rangify some loops, NFC
Krzysztof Parzyszek via llvm-commits
- [lld] r315926 - Revert r315877: Simplify.
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D38967: [SelectionDAG] Don't subject ISD:Constant to the depth limit in TargetLowering::SimplifyDemandedBits.
Craig Topper via Phabricator via llvm-commits
- [lld] r315721 - Handle shared and lazy symbol in the gnu hash construction.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36597: DAG: Fix creating select with wrong condition type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38190: Partial Inlining with multi-region outlining based on PGO information
David Li via Phabricator via llvm-commits
- [llvm] r315927 - Add iterator range MachineRegisterInfo::liveins(), adopt users, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38918: Update successor after branch relaxation in ARM
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] Let replaceVTableHolder accept any type
Tom Tromey via llvm-commits
- [zorg] r315928 - [zorg] Don't limit compile jobs on sanitizers bootstrap bot
Vitaly Buka via llvm-commits
- [lld] r314192 - Speed up SymbolTable::insert().
Rui Ueyama via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D37251: [X86] Add a pass to convert instruction chains between domains
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r315930 - Fix the build of GlobalISelEmitter with MSVC 2017 by specializing earlier
Reid Kleckner via llvm-commits
- [llvm] r315932 - Revert MSVC 2017 build fix and fix it by moving the method that implicitly instantiates addPredicate out of line
Reid Kleckner via llvm-commits
- [llvm] r315884 - [globalisel][tablegen] Implement unindexed load, non-extending load, and MemVT checks
Reid Kleckner via llvm-commits
- [llvm] r315933 - fix llvm-isel-fuzzer: LLVMFuzzerTestOneInput should never return non-zero (according to the contract)
Kostya Serebryany via llvm-commits
- [PATCH] D37355: Add CalledValuePropagation pass
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D38972: Add the /v option which prints out the LLD version string.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r315935 - Add base relative relocation record that can be used for the following case (OpenCL example):
Tony Tye via llvm-commits
- [PATCH] D38909: [AMDGPU] Add RELATIVE64 relocation record.
Tony Tye via Phabricator via llvm-commits
- [lld] r315936 - Add base relative relocation record that can be used for the following case (OpenCL example):
Tony Tye via llvm-commits
- [PATCH] D38910: [AMDGPU/LLD] Add RELATIVE64 relocation record.
Tony Tye via Phabricator via llvm-commits
- [llvm] r315788 - [globalisel][tablegen] Fix an unused variable warning caused by a typo (corrected OtherInsnID->OtherOpIdx).
David Blaikie via llvm-commits
- [llvm] r315937 - [libFuzzer] Delete llvm/lib/Fuzzer
Vitaly Buka via llvm-commits
- [PATCH] D38912: [libFuzzer] Delete llvm/lib/Fuzzer
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r315777 - [asan] Deflake one test by running it 3 times.
David Blaikie via llvm-commits
- [PATCH] D38973: COFF: Give manifest resource file a name.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D38974: COFF: Add resource files to linkrepro instead of the cvtres object file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D38975: COFF: Don't add /manifest* flags to the response file.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support buffer_load_format and tbuffer_load_format intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r315938 - Replace make_range in MachineRegisterInfo with ArrayRef, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D1251: Teach InlineCost about address spaces
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r315939 - [X86][MMX] Add scheduling latency/throughput tests for MMX instructions
Simon Pilgrim via llvm-commits
- [PATCH] D38977: COFF: Add type server pdb files to linkrepro tar file.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r315940 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D38466: [ TargetLowering, AMDGPU] Use the return value of UpdateNodeOperands();
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38029: [AVR] Override ParseDirective
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D38914: AMDGPU: Select s_buffer_load_dword with a non-constant SGPR offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35635: Optimize {s,u}{add,sub}.with.overflow on ARM
Joel Galenson via Phabricator via llvm-commits
- [llvm] r315941 - [JumpThreading] Move two PredValueInfoTy vectors to a scope closer to their usage. NFCI
Craig Topper via llvm-commits
- [llvm] r315942 - [X86][3DNow] Add scheduling latency/throughput tests for 3DNow! instructions
Simon Pilgrim via llvm-commits
- [llvm] r315943 - [MC] Lex CRLF as one token
Reid Kleckner via llvm-commits
- [llvm] r315944 - Add !callees metadata
Matthew Simpson via llvm-commits
- [PATCH] D37354: Add !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r315945 - [AArch64][LegalizerInfo] Mark s128 G_BITCAST legal
Quentin Colombet via llvm-commits
- [llvm] r315946 - [AArch64][RegisterBankInfo] Add mapping support for G_BITCAST of s128
Quentin Colombet via llvm-commits
- [llvm] r315947 - Re-apply [AArch64][RegisterBankInfo] Use the statically computed mappings for COPY
Quentin Colombet via llvm-commits
- [lld] r315948 - COFF: Give manifest resource file a name.
Peter Collingbourne via llvm-commits
- [PATCH] D38980: [scudo] Add a shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [zorg] r315949 - [zorg] Add 2 new sanitizer build bots to split slow sanitizer-x86_64-linux-bootstrap
Vitaly Buka via llvm-commits
- [PATCH] D38981: Added SpecialCastList fuzzer.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r315952 - cmake: BSD: Mark /usr/local/include as system include directory
Matthias Braun via llvm-commits
- [lld] r315954 - COFF: Add resource files to linkrepro instead of the cvtres object file.
Peter Collingbourne via llvm-commits
- [llvm] r315955 - [X86][AVX] Add v4x64 vector shuffle test for <0, 2, 1, 3> mask
Simon Pilgrim via llvm-commits
- [PATCH] D38736: [X86] test/testn intrinsics lowering to IR. llvm part.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38891: Implement flock for Windows in compiler-rt
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D38313: [InstCombine] Introducing Pattern Instruction Combine plug-in into InstCombine pass
Craig Topper via Phabricator via llvm-commits
- [llvm] r315960 - [llvm-cov] Remove workaround in line execution count calculation (PR34962)
Vedant Kumar via llvm-commits
- [PATCH] D38984: Use fopen instead of fdopen for opening GCDA files as fdopen seems to cause files to get corrupted
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r315961 - Try to make crlf portable to other printf implementations
Reid Kleckner via llvm-commits
- [llvm] r315962 - Revert "[SCEV] Maintain and use a loop->loop invalidation dependency"
Sanjoy Das via llvm-commits
- [llvm] r315963 - [llvm-cov] Add one correction to r315960 (PR34962)
Vedant Kumar via llvm-commits
- [llvm] r315964 - [ExecutionEngine] Correct the size of a write in a COFF i386 relocation
Shoaib Meenai via llvm-commits
- [PATCH] D38872: [ExecutionEngine] Correct the size of a write in a COFF i386 relocation
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r315337 - [llvm-objdump] Disable leak checking on an llvm-objdump test
David Blaikie via llvm-commits
- [llvm] r315299 - Revert "[llvm-dwarfdump] Print type names in DW_AT_type DIEs"
David Blaikie via llvm-commits
- [PATCH] D38699: [llvm-objdump] Disable leak checking on an llvm-objdump test
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D38494: [ScalarEvolution] Handling for ICmp occuring in the evolution chain.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r315965 - FuzzMutate: Fix arch parsing in FuzzerCLI
Justin Bogner via llvm-commits
- [llvm] r315969 - [X86] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r315970 - [X86] Add AVX512BW to the vector-shuffle-masked test to prepare for an upcoming commit.
Craig Topper via llvm-commits
- [llvm] r315971 - [X86] Add masked palignr tests to vector-shuffle-masked.ll
Craig Topper via llvm-commits
- [llvm] r315972 - [globalisel][tablegen] Add a GIM_CheckIsSameOperand test where OtherInsnID and OtherOpIdx differ
Daniel Sanders via llvm-commits
- [PATCH] D38987: [GVN] Revert rL315440
Max Kazantsev via Phabricator via llvm-commits
- [zorg] r315973 - [zorg] Split sanitizer bootstrap bot to asan, msan and ubsan
Vitaly Buka via llvm-commits
- [llvm] r315974 - Revert 315440 on behalf of mkazantsev
Philip Reames via llvm-commits
- [llvm] r315440 - [GVN] Prevent LoadPRE from hoisting across instructions that don't pass control flow to successors
Philip Reames via llvm-commits
- [zorg] r315975 - [zorg] Fix type in buildbot_bootstrap_ubsan.sh
Vitaly Buka via llvm-commits
- [llvm] r315976 - [NFC] Add test from bug 34937
Max Kazantsev via llvm-commits
- [llvm] r315977 - Remove a test after revert of rL315440
Max Kazantsev via llvm-commits
- [llvm] r315978 - [X86][SKL] Updated scheduling information for the SkylakeClient target
Gadi Haber via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Chandler Carruth via Phabricator via llvm-commits
- [zorg] r315980 - [zorg] Remove non UAR asan pass and move ASAN_OPTIONS setup in-front of stage3
Vitaly Buka via llvm-commits
- [zorg] r315981 - [zorg] Fix another type on ubsan bot script
Vitaly Buka via llvm-commits
- [PATCH] D38988: [PowerPC] Use helper functions to check sign-/zero-extended value
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D38990: [XRay] [compiler-rt] [DSO] introduce a context for patching/unpatching
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D38992: Support formatv of TimePoint with strftime-style formats.
Sam McCall via Phabricator via llvm-commits
- [llvm] r315983 - More tests with x86 prefixes which work after rL315899 commit
Andrew V. Tischenko via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Diana Picus via Phabricator via llvm-commits
- [PATCH] D38993: [XRay] [compiler-rt] [DSO] start deciding which symbols to hide/export
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D38994: [X86][Broadwell] Added the broadwell cpu to the scheduling regression tests.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D38995: [XRay][compiler-rt] Always place the CPU record first for every buffer
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r315985 - [X86][Skylake] fixed/updated regression test mmx-schedule.ll which failed after r315978.
Gadi Haber via llvm-commits
- [compiler-rt] r315987 - [XRay][compiler-rt] Always place the CPU record first for every buffer
Dean Michael Berris via llvm-commits
- [lld] r315988 - Fix shared build of liblldCommon.so on Linux
Alexander Richardson via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D38084: [ARM] add, or, shl combining
John Brawn via Phabricator via llvm-commits
- [PATCH] D38996: [ELF] - Simplify how GC works with MergeInputSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38894: [RFC][Tablegen] Add CCIfSplitFrom and CCPassIndirectBySamePointer Calling Convention Interfaces
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D38997: Support formatting formatv_objects.
Sam McCall via Phabricator via llvm-commits
- [llvm] r315990 - Fix `FaultMaps` crash when the out streamer is reused
Yichao Yu via llvm-commits
- [llvm] r315991 - Fix implicit null check with negative offset
Yichao Yu via llvm-commits
- [llvm] r315992 - Improve clamp recognition in ValueTracking.
Nikolai Bozhenov via llvm-commits
- [PATCH] D38319: [ELF] - Teach ICF to take FDEs into account when doing code folding.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38998: [ELF] - Dedupliсate FDEs when sections are ICFed.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38626: Invalid used of 'w' suffix on push and pop using 64-bit register
Andrew V. Tischenko via Phabricator via llvm-commits
- [lld] r315993 - [ELF] - Removed unused class from Options.td. NFC.
George Rimar via llvm-commits
- [PATCH] D38486: [PPC] Implement the heuristic to choose between a X-Form VSX ld/st vs a X-Form FP ld/st.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r310583 - [ValueTracking] Enabling ValueTracking patch by default (recommit). Part 2.
Chupina, Olga via llvm-commits
- [PATCH] D39000: [ELF] - Implement --orphan-handling option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D39001: [ARM] Or combine to BFI function
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36463: [Sparc] allow tls_add/tls_call syntax in assembler parser
James Y Knight via Phabricator via llvm-commits
- [PATCH] D38846: [ELF] - Linkerscript: fix issue with SUBALIGN.
George Rimar via Phabricator via llvm-commits
- [llvm] r315998 - [X86][Broadwell] Added the broadwell cpu to the scheduling regression tests.<NFC>
Gadi Haber via llvm-commits
- [lld] r316002 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [PATCH] D35844: Correct dwarf unwind information in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [lld] r316003 - [mips] Provide more detailed comment. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D39002: [cmake] Use find_package to discover zlib
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
James Y Knight via Phabricator via llvm-commits
- [PATCH] D39003: [mips] Fix analyzeBranch to handle debug data
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39004: [ARM] Swap cmp operands for automatic shifts.
Sam Parker via Phabricator via llvm-commits
- [lld] r316004 - Bring back part of r315721.
Rafael Espindola via llvm-commits
- [llvm] r316005 - Fix pthread_[gs]etname_np detection
Sam McCall via llvm-commits
- [PATCH] D39006: [ELF] - Remove excessive helper. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D39007: [ELF] - Cleanup of setReservedSymbolSections(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38915: AMDGPU: Fold immediate offset into BUFFER_LOAD_DWORD lowered from SMEM
Marek Olšák via Phabricator via llvm-commits
- [llvm] r316006 - [SimplifyCFG] update test to use auto-generated FileCheck asserts; NFC
Sanjay Patel via llvm-commits
- [llvm] r316008 - [SimplifyCFG] add test for part of PR34471 (switch squashing); NFC
Sanjay Patel via llvm-commits
- [PATCH] D38512: Added phdr upper bound checks to ElfObject
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36875: [Sparc] efficient pattern for UINT_TO_FP conversion
James Y Knight via Phabricator via llvm-commits
- [PATCH] D39009: [PowerPC] Simplify a Swap if it feeds a Splat
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r316012 - [ARM, AArch64] adjust tests trying to maintain their objective; NFC
Sanjay Patel via llvm-commits
- [PATCH] D39011: [SimplifyCFG] try harder to forward switch condition to phi (PR34471)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D38374: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D39012: AMDGPU: Merge BUFFER_STORE_DWORD_OFFEN/OFFSET into x2, x4
Marek Olšák via Phabricator via llvm-commits
- [llvm] r316014 - [llvm-special-case-list-fuzzer] Add fuzz target.
Matt Morehouse via llvm-commits
- [PATCH] D38696: [DAGCombine] Permit combining of shuffle of equivalent splat BUILD_VECTORs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38088: Fix out-of-order stepping behavior in programs with hoisted constants.
Robinson, Paul via llvm-commits
- [llvm] r316017 - [DAGCombine] Add SCALAR_TO_VECTOR undef handling to simplifyShuffleMask.
Simon Pilgrim via llvm-commits
- [llvm] r316018 - Fix signed overflow detected by ubsan
Vitaly Buka via llvm-commits
- [llvm] r316019 - [MachineOutliner][NFC] Move end index calculation into Candidate
Jessica Paquette via llvm-commits
- [PATCH] D39016: Add Percent Symbol In PPC Registers for Linux
Alexandre Yukio Yamashita via Phabricator via llvm-commits
- [llvm] r316020 - [MachineOutliner][NFC] Move decrement logic to OutlinedFunction
Jessica Paquette via llvm-commits
- [PATCH] D38725: [LoopUnroll] Clean up remarks for unroll remainder
Dave Green via Phabricator via llvm-commits
- [compiler-rt] r316023 - Revert "[asan] Deflake one test by running it 3 times."
Evgeniy Stepanov via llvm-commits
- [llvm] r316024 - AMDGPU: Start generating metadata for MaxFlatWorkGroupSize
Konstantin Zhuravlyov via llvm-commits
- [llvm] r316025 - [cmake] Use find_package to discover zlib
Vassil Vassilev via llvm-commits
- [llvm] r316027 - Fix typo in checkTwoLevelHintsCommand
Jessica Paquette via llvm-commits
- [PATCH] D39019: AMDGPU/Docs: Make target naming consistent
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r316029 - Revert "[cmake] Use find_package to discover zlib"
Vassil Vassilev via llvm-commits
- [llvm] r316031 - [MachineOutliner][NFC] Clean up prune logic a bit
Jessica Paquette via llvm-commits
- [llvm] r316033 - [X86][SSE] Tests packuswb/truncation codegen from PR34773
Simon Pilgrim via llvm-commits
- [PATCH] D39020: Made shlib compile explicitly AFTER all tools.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r316034 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r316035 - AArch64: account for possible frame index operand in compares.
Tim Northover via llvm-commits
- [llvm] r316036 - AArch64: Enable AES instruction fusion on Cyclone.
Matthias Braun via llvm-commits
- [llvm] r316037 - AMDGPU : Fix an error for the llvm.cttz implementation.
Wei Ding via llvm-commits
- [PATCH] D38916: [GlobalDCE] Use DenseMap instead of unordered_multimap for GVDependencies.
Michael Zolotukhin via Phabricator via llvm-commits
- [zorg] r316039 - Set LLVM_BINUTILS_INCDIR on sanitizer-android.
Evgeniy Stepanov via llvm-commits
- [zorg] r316040 - List unsupported & xfail tests on sanitizer-android.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20217: Represent runtime preemption in the IR.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D39021: [llvm-objcopy] Add support for --only-keep and the special way it interacts with -O binary
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D39023: lit: Improve %: normalization.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r316044 - lit: Improve %: normalization.
Peter Collingbourne via llvm-commits
- [llvm] r316045 - [GlobalDCE] Use DenseMap instead of unordered_multimap for GVDependencies.
Michael Zolotukhin via llvm-commits
- [llvm] r315852 - [MergeFunctions] Replace all uses of unnamed_addr functions.
Bob Wilson via llvm-commits
- LLVM cross-compilation cmake issues
Shoaib Meenai via llvm-commits
- [llvm] r316047 - [aarch64][globalisel] Register banks and classes should have distinct names.
Daniel Sanders via llvm-commits
- [PATCH] D39025: [GVNSink] Fix failing GVNSink tests in the reverse iteration bot
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D38971: Enhance libsanitizer support for invalid-pointer-pair.
Kostya Serebryany via Phabricator via llvm-commits
- [compiler-rt] r316048 - Use O_BINARY when opening GCDA file on Windows
Marco Castelluccio via llvm-commits
- [PATCH] D39026: [NVPTX] allow address space inference for volatile loads/stores.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D39028: Irreducible loop metadata for more accurate block frequency under PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r316049 - Verifier: Ignore CUs pulled in by ODR-uniqued types.
Adrian Prantl via llvm-commits
- [llvm] r316050 - Revert "Verifier: Ignore CUs pulled in by ODR-uniqued types."
Adrian Prantl via llvm-commits
- [PATCH] D39029: [CMake] Passthrough CMAKE_SYSROOT to external projects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D38427: Graph builder implementation.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D39030: Don't crash when we see unallocatable registers in clobbers
George Burgess IV via Phabricator via llvm-commits
- [lld] r316051 - Bring back the rest of r315721.
Rafael Espindola via llvm-commits
- [llvm] r316052 - Verifier: Ignore CUs pulled in by ODR-uniqued types.
Adrian Prantl via llvm-commits
- [llvm] r316054 - [ScalarEvolution] Handling for ICmp occuring in the evolution chain.
Jatin Bhateja via llvm-commits
- [PATCH] D37660: [ScalarEvolution] Handling for ICmp occuring in the evolution chain.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r316057 - Add a utility to update MIR checks, similar to update_llc_test_checks
Justin Bogner via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Quentin Colombet via Phabricator via llvm-commits
- [lld] r316058 - Revert "Bring back the rest of r315721."
Rafael Espindola via llvm-commits
- [PATCH] D32744: [globalisel] Improve legalizer DEBUG_ONLY output.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D39036: AMDGPU: Fix default range in non-kernel functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r316059 - Statically link llvm-cfi-verify's libraries.
Vlad Tsyrklevich via llvm-commits
- [lld] r316060 - Prune trailing linefeed.
NAKAMURA Takumi via llvm-commits
- [PATCH] D39038: Mark lld/test/ELF as flaky.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D39039: Lit: Implement RWLock to serialize retrying flaky test.
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r316062 - update_mir_test_checks: Fix a typo I made while preparing for commit
Justin Bogner via llvm-commits
- [PATCH] D39040: AMDGPU: Fix creating invalid copy when adjusting dmask
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r316063 - update_mir_test_checks: Support '-' in function names
Justin Bogner via llvm-commits
- [llvm] r316064 - Fix the incorrect detection of ICONV_LIBRARY_PATH
Serguei Katkov via llvm-commits
- [PATCH] D38875: Fix the incorrect detection of ICONV_LIBRARY_PATH
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D37660: [ScalarEvolution] Handling Conditional Instruction in SCEV chain.
Jun Ryung Ju via Phabricator via llvm-commits
- [lld] r316065 - Handle shared symbols in the gnu hash construction.
Rafael Espindola via llvm-commits
- [PATCH] D38498: [CodeGen][ExpandMemcmp][NFC] Allow memcmp to expand to vector loads, part 1.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r316067 - Fixing bug issue https://bugs.llvm.org/show_bug.cgi?id=34978
Michael Zuckerman via llvm-commits
- [PATCH] D39041: [Support] Remove an outdated comment.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D38143: Dynamic stack alignment for Thumb1
Momchil Velikov via Phabricator via llvm-commits
- [lld] r316068 - [ELF] - Remove excessive helper. NFC.
George Rimar via llvm-commits
- [llvm] r316070 - Improve lookThroughCast function.
Nikolai Bozhenov via llvm-commits
- [PATCH] D38314: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Simon Dardis via Phabricator via llvm-commits
- [llvm] r316071 - [PowerPC] Use helper functions to check sign-/zero-extended value
Hiroshi Inoue via llvm-commits
- [PATCH] D37065: Ensure standard pseudo instructions (TargetOpcode::*) are compatible with guessInstructionProperties=0
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D39044: [MachineRegisterInfo] Avoid having dbg.values affect code generation
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D39045: [ELF] - Simplify output section creation.
George Rimar via Phabricator via llvm-commits
- [llvm] r316072 - [AVX512][AVX2]Cost calculation for interleave load/store patterns {v8i8, v16i8, v32i8, v64i8}
Michael Zuckerman via llvm-commits
- [PATCH] D39046: SSE 4.1 instructions scheduling in btver2
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D39047: [ELF] - Hide LinkerScript::removeEmptyCommands().
George Rimar via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [lld] r316073 - [ELF] - Make LinkerScript::assignOffsets private. NFC.
George Rimar via llvm-commits
- [llvm] r316076 - [AVR] Update to current LLVM API
Dylan McKay via llvm-commits
- [lld] r316077 - [ELF] - Moved, fixed outdated comment. NFC.
George Rimar via llvm-commits
- [PATCH] D39051: F16C inructions scheduling on btver2
Andrew V. Tischenko via Phabricator via llvm-commits
- [lld] r316078 - [ELF] - Removed outdated comment. NFC.
George Rimar via llvm-commits
- [PATCH] D38729: X86: Register the X86CallFrameOptimization pass
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D38730: X86: Fix X86CallFrameOptimization to search for the COPY StackPointer
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D38738: X86CallFrameOptimization: Recognize 'store 0/-1 using and/or' idioms
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r316079 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r316080 - Adding new test for
Michael Zuckerman via llvm-commits
- [llvm] r316081 - [mips] Move test to correct directory. NFCI
Simon Dardis via llvm-commits
- [PATCH] D39056: [mips] Use register scavenging with MSA.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r316082 - Fixup patch for revision rL316070.
Nikolai Bozhenov via llvm-commits
- [llvm] r316084 - [mips] Fix analyzeBranch to handle debug data
Simon Dardis via llvm-commits
- [llvm] r316085 - [ARM] Fix disassembly for conditional VMRS and VMSR instructions in ARM mode
Andre Vieira via llvm-commits
- [PATCH] D38347: [PATCH][ARM] Fix disassembly for conditional VMRS and VMSR instructions in ARM mode
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D39058: [ELF] - Simplify reporting of garbage collected sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r316087 - AArch64/GISel: Fix a couple of tests that were testing the wrong thing
Justin Bogner via llvm-commits
- [PATCH] D39059: [X86][AVX] Update instruction scheduling on btver2
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r316088 - update_mir_test_checks: Do a better job of disambiguating names
Justin Bogner via llvm-commits
- [llvm] r316089 - update_mir_test_checks: Handle empty liveins
Justin Bogner via llvm-commits
- [PATCH] D33889: Mark intrinsics as norecurse
David Stenberg via Phabricator via llvm-commits
- [llvm] r316091 - [RISCV] Bugfix createRISCVELFObjectWriter
Alex Bradbury via llvm-commits
- [PATCH] D39060: AMDGPU: Lower buffer store and atomic intrinsics manually
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D39022: Don't set static-libs test feature when using LLVM_LINK_LLVM_DYLIB
Sam Clegg via Phabricator via llvm-commits
- [llvm] r316097 - AMDGPU: Rename MaxFlatWorkgroupSize to MaxFlatWorkGroupSize for consistency
Konstantin Zhuravlyov via llvm-commits
- [llvm] r316098 - [Hexagon] Mark vector loads as predicable, update instruction mappings
Krzysztof Parzyszek via llvm-commits
- [llvm] r316099 - [Hexagon] Update Hexagon ArchEnum and sync some downstream changes(NFC)
Sumanth Gundapaneni via llvm-commits
- [PATCH] D38850: [Hexagon] Update Hexagon ArchEnum and sync some downstream changes(NFC)
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r316100 - AMDGPU/Docs: Make target naming consistent
Konstantin Zhuravlyov via llvm-commits
- [llvm] r316101 - [Hexagon] New HVX target features.
Sumanth Gundapaneni via llvm-commits
- [PATCH] D38851: [Hexagon] New HVX target features.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D39062: [MIPS] Don't assert when attempting to expand ld/sd macro with symbol reference
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D39065: Support nonlazybind attribute for X86 64-bit ELF (invoked via -fno-plt)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r316107 - [llvm-cov] Highlight gaps in consecutive uncovered regions
Vedant Kumar via llvm-commits
- [llvm] r316108 - [llvm-cov] Pass LineCoverageStats in SourceCoverageView. NFC.
Vedant Kumar via llvm-commits
- [llvm] r316109 - [llvm-cov] Suppress sub-line highlights in simple cases
Vedant Kumar via llvm-commits
- [PATCH] D38405: [ThinLTO] Use decimal suffix for promoted values to match demanglers
Teresa Johnson via llvm-commits
- [PATCH] D38777: [wasm] readSection: Avoid reading past eof (fixes oss-fuzz #3219)
Sam Clegg via Phabricator via llvm-commits
- [llvm] r316123 - Don't set static-libs test feature when using LLVM_LINK_LLVM_DYLIB
Sam Clegg via llvm-commits
- [PATCH] D39067: [LLD] [COFF] Move MinGW specific functions/classes to a separate file. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D39068: [LV] Introduce VPBlendRecipe, VPWidenMemoryInstructionRecipe
Gil Rapaport via Phabricator via llvm-commits
- [llvm] r316124 - [AVR] Fix the select_mbb_placement_bug.ll test
Dylan McKay via llvm-commits
- [llvm] r316126 - Fix lit.site.cfg.py.in after rL316123
Sam Clegg via llvm-commits
- [llvm] r316128 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D39073: [AMDGPU] Corrections to memory model description.
Tony Tye via Phabricator via llvm-commits
- [llvm] r316129 - Revert "[ScalarEvolution] Handling for ICmp occuring in the evolution chain."
Sanjoy Das via llvm-commits
- [llvm] r316131 - [AMDGPU] Corrections to memory model description.
Tony Tye via llvm-commits
- [llvm] r316133 - update_mir_test_checks: Improve message when updating fails
Justin Bogner via llvm-commits
- [llvm] r316134 - update_mir_test_checks: Support adding checks for vreg classes
Justin Bogner via llvm-commits
- [llvm] r316135 - [PM] Refactor the bounds checking pass to remove a method only called in
Chandler Carruth via llvm-commits
- [llvm] r316137 - Canonicalize a large number of mir tests using update_mir_test_checks
Justin Bogner via llvm-commits
- [llvm] r316138 - AArch64/GISel: Modernize the localizer test
Justin Bogner via llvm-commits
- [llvm] r316139 - GISel: Canonicalize select tests using update_mir_test_checks
Justin Bogner via llvm-commits
- [PATCH] D29938: [RISCV 16/n] Support and tests for a variety of additional LLVM IR constructs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Philip Reames via Phabricator via llvm-commits
- [llvm] r316140 - [llvm-cov] Use the coverage namespace. NFC.
Vedant Kumar via llvm-commits
- [llvm] r316141 - [llvm-cov] Move LineCoverageIterator to libCoverage. NFC.
Vedant Kumar via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r316142 - [CMake] Allow parent projects to use in-source builds
Chris Bieneman via llvm-commits
- [llvm] r316143 - Fix buffer overflow.
Rafael Espindola via llvm-commits
- [llvm] r316144 - Simplify.
Rafael Espindola via llvm-commits
- [PATCH] D39078: [PowerPC] Relax the checking on AND/AND8 in isSignOrZeroExtended
Sean Fertile via Phabricator via llvm-commits
- [lld] r314869 - Call exitLld() from elf::link.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D38806: DepthFirstIterator.h: Use C++11 features to call a completed method onthe set type, instead of requiring that one exists.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r316145 - [MergeFunctions] Don't blindly RAUW a GlobalValue with a ConstantExpr.
whitequark via llvm-commits
- [llvm] r316146 - [NFC][IRCE] Filter out empty ranges early
Max Kazantsev via llvm-commits
- [PATCH] D38895: [X86] Replace custom scalar integer absolute matching with ISD::ABS lowering.
Craig Topper via Phabricator via llvm-commits
- [llvm] r316147 - [Coverage] Simplify r316141. NFC.
Vedant Kumar via llvm-commits
- [lld] r316148 - [COFF] Exclude certain static libraries and object files when exporting all symbols
Martin Storsjo via llvm-commits
- [llvm] r316150 - Reinstate r316025, reverted in r316029.
Vassil Vassilev via llvm-commits
- [PATCH] D39081: [PM] Refactor BoundsChecking further to prepare it to be exposed both as a legacy and new PM pass.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r316151 - Const fix for YAMLParser.
Sam McCall via llvm-commits
- [PATCH] D39082: [IRCE] Smarter detection of empty ranges using SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D38581: [IRCE] Fix intersection between signed and unsigned ranges
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r316153 - Revert 316150 which reinstated r316025.
Vassil Vassilev via llvm-commits
- [llvm] r316154 - [ARM GlobalISel] Remove redundant tests
Diana Picus via llvm-commits
- [PATCH] D39084: [PM] Port BoundsChecking to the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D39085: [PM] Wire up support for the bounds checking sanitizer with the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r316155 - [ARM GlobalISel] Fix liveins in test. NFC
Diana Picus via llvm-commits
- [PATCH] D37262: The issues with X86 prefixes: step 2
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D37625: [DWARF] Incorrect prologue end line record.
Paulo Matos via Phabricator via llvm-commits
- [llvm] r316156 - Fix APFloat from string conversion for Inf
Serguei Katkov via llvm-commits
- [PATCH] D38030: Fix APFloat from string conversion for Inf
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D39077: [X86] Teach the assembly parser to warn on duplicate registers in gather instructions.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35989: [SCEV][NFC] Introduces expression sizes estimation
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D39087: [AArch64][SVE] Asm: Extend EnforceVectorSubVectorTypeIs to distinguish Scalable Vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D39088: [AArch64][SVE] Asm: Replace 'IsVector' by 'RegKind' in AArch64AsmParser (NFC)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D39089: [AArch64][SVE] Asm: Add SVE (Z) Register definitions and parsing support
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D39090: [AArch64][SVE] Asm: Set SVE as unsupported feature for existing scheduler models
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D39091: [AArch64][SVE] Asm: Add support for (ADD|SUB)_ZZZ
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D38084: [ARM] add, or, and and xor with shl combining
Sam Parker via Phabricator via llvm-commits
- [llvm] r316158 - Revert rL316156 due to failure on APFloatTest.fromToStringSpecials
Max Kazantsev via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Michael Haidl via Phabricator via llvm-commits
- [PATCH] D35561: [mips] Insert a COPY node for SW16_MM
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D39093: Certain VEX instructions ignore the W-bit that shouldn'
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r316159 - [RISCV] Prepare for the use of variable-sized register classes
Alex Bradbury via llvm-commits
- [PATCH] D39094: [ELF] - Cleanup of processSectionCommands().
George Rimar via Phabricator via llvm-commits
- [llvm] r316160 - [X86] Add scalar (abs (abs x)) -> (abs x) combine test.
Simon Pilgrim via llvm-commits
- [llvm] r316161 - Fix MSVC signed/unsigned comparison warning
Simon Pilgrim via llvm-commits
- [llvm] r316162 - [X86] Replace custom scalar integer absolute matching with ISD::ABS lowering.
Simon Pilgrim via llvm-commits
- [lld] r316163 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [PATCH] D39096: [ELF] - Generalize finding output section by name.
George Rimar via Phabricator via llvm-commits
- [llvm] r316164 - Revert r315992 because of a found miscompilation failure
Nikolai Bozhenov via llvm-commits
- [llvm] r316167 - [RISCV][NFC] Drop unused parameter from createImm helper in RISCVAsmParser
Alex Bradbury via llvm-commits
- [llvm] r316168 - [RISCV] RISCVAsmParser: early exit if RISCVOperand isn't immediate as expected
Alex Bradbury via llvm-commits
- [PATCH] D39097: [LoopPredication] Handle the case when the guard and the latch IV have different offsets
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r316169 - ExecutionEngine: adjust COFF i386 tautological asserts
Saleem Abdulrasool via llvm-commits
- [PATCH] D38871: [ExecutionEngine] Modify static_casts to not be tautological in some COFF i386 relocations
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r316170 - [Hexagon] Fix store conversion from rr to io in optimize addressing modes
Krzysztof Parzyszek via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r316171 - AMDGPU/Docs: Fix unreadable characters
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D39100: [ARM] Use PostRA machine scheduler when FeatureUseMISched is set
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D39101: [RISCV 11.5/n] Codegen support for materializing constants
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r316174 - The cost of splitting a large vector instruction is not being taken into account by the getUserCost function. This was leading to some loops being over unrolled. The cost of a vector instruction is now being multiplied by the cost of the type legalization. This will return a more accurate cost.
Graham Yiu via llvm-commits
- [zorg] r316175 - Fixed typo.
Galina Kistanova via llvm-commits
- [PATCH] D39102: [ExecutionEngine] Adjust some COFF Thumb tautological asserts
Alex Langford via Phabricator via llvm-commits
- [llvm] r316176 - [X86][AES] Test AES intrinsics on 32/64-bit targets with/without VEX encoding
Simon Pilgrim via llvm-commits
- [PATCH] D39103: [RISCV 12.5/n] Codegen support for memory operations on global addresses
Alex Bradbury via Phabricator via llvm-commits
- [lld] r316178 - [COFF] Move MinGW specific functions/classes to a separate file. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D39106: [XRay] [docs] Document how to generate flamegraphs from xray traces.
Keith via Phabricator via llvm-commits
- [lld] r316180 - [COFF] Avoid forward declaring StringSet, fix build
Martin Storsjo via llvm-commits
- [llvm] r316182 - [X86] Remove LowerEXTRACT_SUBVECTOR handler. All EXTRACT_SUBVECTORs are marked as legal.
Craig Topper via llvm-commits
- [llvm] r316183 - [SelectionDAG] Add a check to getVectorShuffle to ensure that the only negative index we allow is -1.
Craig Topper via llvm-commits
- [llvm] r316187 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D39076: [WebAssembly] MC: Fix crash when -g specified
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D39108: [DAGCombine] Don't combine sext with extload if sextload is not supported and extload has multi users
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r316188 - [RISCV] Initial codegen support for ALU operations
Alex Bradbury via llvm-commits
- [llvm] r316189 - [RISCV] Add missing hunk from r316188
Alex Bradbury via llvm-commits
- [llvm] r316190 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r316192 - [XRay] [docs] Document how to generate flamegraphs from xray traces.
Keith Wyss via llvm-commits
- [zorg] r316194 - [zorg] Enable tracking origins on msan bot
Vitaly Buka via llvm-commits
- [zorg] r316196 - [zorg] Try share builder for multiple configs
Vitaly Buka via llvm-commits
- [zorg] r316197 - [zorg] Remove number of cores from description frequently change these GCE instances
Vitaly Buka via llvm-commits
- [zorg] r316198 - [zorg] Try to run concurrent builds for better resource utilization
Vitaly Buka via llvm-commits
- [llvm] r316199 - Disabling the transformation introduced in r315888
Nemanja Ivanovic via llvm-commits
- [llvm] r316200 - [ExecutionEngine] After a heroic dev-meeting hack session, the JIT supports TLS.
Lang Hames via llvm-commits
- [zorg] r316201 - Revert "[zorg] Enable tracking origins on msan bot"
Vitaly Buka via llvm-commits
- [zorg] r316202 - [zorg] Fix scripts access permissions
Vitaly Buka via llvm-commits
- [llvm] r316203 - [ExecutionEngine] Temporarily remove the ExecutionEngine tls tests.
Lang Hames via llvm-commits
- [PATCH] D38625: [ELF] - Ignore non-absolute R_386_GOTPC relocation in debug sections.
Rafael Avila de Espindola via llvm-commits
- [llvm] r316205 - [AVR] Fix the select-mbb-placement-bug.ll
Dylan McKay via llvm-commits
- [PATCH] D39111: Extensible LLVM RTTI
Lang Hames via Phabricator via llvm-commits
- [zorg] r316206 - [zorg] Try to combine fuzzer and autoconf bots on faster hardware
Vitaly Buka via llvm-commits
- [PATCH] D39112: [CodeExtractor] Fix iterator invalidation in findOrCreateBlockForHoisting.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D39113: Add test case for LoopSink pass
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] r316207 - Add test case for LoopSink pass
Max Kazantsev via llvm-commits
- [PATCH] D39114: [XRay] Initial XRay in Darwin Support
Dean Michael Berris 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
- [llvm] r316208 - [ValueTracking] Enabling ValueTracking patch by default
Nikolai Bozhenov via llvm-commits
- [PATCH] D39117: [mips] Match 'ins' and its' variants with C++ code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D37319: Add NetBSD support in tsan_test_util_posix.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r316209 - [tsan] Add Mutex annotation flag for constant-initialized __tsan_mutex_linker_init behavior
Dmitry Vyukov via llvm-commits
- [compiler-rt] r316210 - tsan: add tests missed in r316209
Dmitry Vyukov via llvm-commits
- [PATCH] D39119: [llvm-dwarfdump] - Teach tool about few GNU call_sites constants.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38677: [ConstantFold] Fix a crash when folding a GEP that has vector index
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D39123: [mips] Fix (dis)assembly of abs.fmt for micromips
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D38721: [ELF] - Teach LLD to report line numbers for data symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r316213 - [X86][AVX512] Regenerate regcall tests.
Simon Pilgrim via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
John Brawn via Phabricator via llvm-commits
- [llvm] r316214 - [ARM] Use post-RA MI scheduler when +use-misched is set
Eugene Leviant via llvm-commits
- [llvm] r316215 - Revert "[mips] Reordering callseq* nodes to be linear"
Aleksandar Beserminji via llvm-commits
- [PATCH] D39124: Add NetBSD improvements in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D39125: [inlineasm] Fix crash when number of matched input constraint operands overflows signed char
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r316216 - X86 Tests: Add tests for vector permutes with variable indices. NFC.
Zvi Rackover via llvm-commits
- [PATCH] D38582: [ELF] - Get rid of LinkerScript::adjustSectionsBeforeSorting().
George Rimar via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [llvm] r316217 - [X86] Check all CPU target names.
Simon Pilgrim via llvm-commits
- [llvm] r316218 - [Hexagon] Allow redefinition with immediates for hw loop conversion
Krzysztof Parzyszek via llvm-commits
- [llvm] r316219 - Make x86 __ehhandler comdat if parent function is
Dave Lee via llvm-commits
- [llvm] r316220 - [WebAssembly] MC: Handle (ignore) MCSA_Protected symbol attribute
Sam Clegg via llvm-commits
- [PATCH] D38516: Updated 'Getting Started' to use valid git links (added trailing slashes)
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r316222 - [X86][SSE] getTargetShuffleMask - check shuffle input value types. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D39130: [yaml2obj][ELF] Add support for setting alignment in program headers and fix default alignment
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r316223 - [x86] avoid FileCheck assert duplication with retl/retq regex; NFC
Sanjay Patel via llvm-commits
- [PATCH] D39131: [Sanitizers] Add total primary allocator RSS to allocator report.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D39132: [llvm-objcopy] Fix bug in how segment alignment was being handled
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D39134: [X86][SSE] Add MOVHPSrm to domain tables
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D38553: Handle undefined weak hidden symbols on all architectures
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D39135: [X86][SSE] Add extractps/pextrd equivalence to domain tables
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r316226 - [X86][SSE] Add missing _mm_extract_ps fast-isel test
Simon Pilgrim via llvm-commits
- [lld] r315418 - Rename CurAddressState -> Ctx.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D39137: Add CallSiteSplitting pass
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r316228 - [Hexagon] Reorganize and update instruction patterns
Krzysztof Parzyszek via llvm-commits
- [lld] r315425 - Remove a static local varaible.
Rafael Avila de Espindola via llvm-commits
- [lld] r316233 - COFF: Add type server pdb files to linkrepro tar file.
Peter Collingbourne via llvm-commits
- [llvm] r316233 - COFF: Add type server pdb files to linkrepro tar file.
Peter Collingbourne via llvm-commits
- [PATCH] D39139: LLD/ELF: Allow targets to set e_flags
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D39107: [WebAssembly] MC: Don't allow zero sized data segments
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D39140: LLD/ELF/AMDGPU: Process AMDGPU-specific e_flags
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r316236 - [Hexagon] Report error instead of crashing on wrong inline-asm constraints
Krzysztof Parzyszek via llvm-commits
- [PATCH] D38428: Add FileVerifier::isCFIProtected().
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D37163: [LICM] sink through non-trivially replicable PHI
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D39143: Add a new Simulator entry for the target triple environment
Bob Wilson via Phabricator via llvm-commits
- [llvm] r316237 - [globalisel][tablegen] Fix small spelling nits. NFC
Daniel Sanders via llvm-commits
- [PATCH] D38654: Parse DWARF information to reduce false positives.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r316240 - [WebAssembly] MC: Fix crash when -g specified.
Sam Clegg via llvm-commits
- [PATCH] D39145: [PM] Add pgo-memop-opt pass to the new pass manager
Rong Xu via Phabricator via llvm-commits
- [llvm] r316241 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r316242 - [utils, x86] add regex for retl/retq to reduce duplicated FileChecking (PR35003)
Sanjay Patel via llvm-commits
- [llvm] r316243 - [Packetizer] Add function to check for aliasing between instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D39147: Do not abort if overflow check does not use EQ or NE.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D39148: [COFF] Add support for /WX
Shoaib Meenai via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [lld] r316248 - Remove unused argument.
Rafael Espindola via llvm-commits
- [PATCH] D39150: [globalisel][tablegen] Import stores and allow GISel to automatically substitute zero regs like WZR/XZR/$zero.
Daniel Sanders via Phabricator via llvm-commits
- [lld] r316251 - Don't call buildSectionOrder multiple times.
Rafael Espindola via llvm-commits
- [zorg] r316252 - [zorg] Use Release for stage2 ubsan build
Vitaly Buka via llvm-commits
- [llvm] r316253 - [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D39151: [tsan] Fix warnings in tsan_interceptors.cc from expansion of variadic macros
Alex Langford via Phabricator via llvm-commits
- [PATCH] D39152: [wip] ELF: Add support for emitting dynamic relocations in the Android relocation packing format.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r316254 - [X86] Do not generate __multi3 for mul i128 on X86
Craig Topper via llvm-commits
- [llvm] r316255 - [SelectionDAG] Don't subject ISD:Constant to the depth limit in TargetLowering::SimplifyDemandedBits.
Craig Topper via llvm-commits
- [PATCH] D39153: [Sanitizers] New sanitizer API to purge allocator quarantine.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D39154: [Sanitizers] New sanitizer API to purge allocator quarantine.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D39155: [libFuzzer] Periodically purge allocator's quarantine to prolong fuzzing sessions.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r316256 - [SelectionDAG] Don't subject ConstantSDNodes to the depth limit in computeKnownBits and ComputeNumSignBits.
Craig Topper via llvm-commits
- [llvm] r316257 - [SelectionDAG] Use isa to silence unused variable warning (NFC).
Florian Hahn via llvm-commits
- [llvm] r316258 - [SelectionDAG] Use dyn_cast without cast.
Florian Hahn via llvm-commits
- [zorg] r316259 - [zorg] Print ulimits to debub bot failures
Vitaly Buka via llvm-commits
- [PATCH] D39157: fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definition
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D39158: [XRay] remove an unused header outside the include directory
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r316261 - [LoopInterchange] Fix phi node ordering miscompile.
David Green via llvm-commits
- [llvm] r316262 - [X86][SSE] Add missing extractps scheduling test
Simon Pilgrim via llvm-commits
- [PATCH] D39160: [CodeGen] __builtin_sqrt should map to the compiler's intrinsic sqrt function
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r316265 - [ValueTracking] Simplify the known bits code for constant vectors a little.
Craig Topper via llvm-commits
- [llvm] r316266 - [ValueTracking] Remove unnecessary temporary APInt from computeNumSignBitsVectorConstant.
Craig Topper via llvm-commits
- [llvm] r316270 - [PPC CodeGen] Fix the bitreverse.i64 intrinsic.
Fangrui Song via llvm-commits
- [llvm] r316271 - Fix MSVC 'result of 32-bit shift implicitly converted to 64 bits' warning. NFCI.
Simon Pilgrim via llvm-commits
- [zorg] r316272 - [zorg] Combine multiple sanitizer bots on single machine to improve efficiency
Vitaly Buka via llvm-commits
- [PATCH] ldd::COFF: better behavior when using as a library
Andrew Kelley via llvm-commits
- [llvm] r316273 - [X86] Fix disassembling of EVEX instructions to stop accidentally decoding the SIB index register as an XMM/YMM/ZMM register.
Craig Topper via llvm-commits
- [llvm] r316274 - [X86][SSE] Add extractps/pextrd equivalence to domain tables
Simon Pilgrim via llvm-commits
- [llvm] r316276 - Reverting r316270 due to failing build bots.
Aaron Ballman via llvm-commits
- [llvm] r316277 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [lld] r316280 - Assume that mergeable input sections are smaller than 4 GiB.
Rui Ueyama via llvm-commits
- [lld] r316281 - Simplify.
Rui Ueyama via llvm-commits
- [llvm] r316282 - [X86] Don't allow gather/scatter to disassembler if memory operand does not use a SIB byte.
Craig Topper via llvm-commits
- [llvm] r316283 - [X86] Add VEX_WIG to VROUNDSSrr/VROUNDSSrm/VROUNDSDrr/VROUNDSDrm
Craig Topper via llvm-commits
- [llvm] r316284 - [X86] Add VEX_WIG to applicable AVX512 instructions.
Craig Topper via llvm-commits
- [llvm] r316285 - [X86] Teach the disassembler that some instructions use VEX.W==0 without a corresponding VEX.W==1 instruction and we shouldn't treat them as if VEX.W is ignored.
Craig Topper via llvm-commits
- [compiler-rt] r316286 - [Compiler-rt][MIPS] Fix cross build for XRAY.
Nitesh Jain via llvm-commits
- [llvm] r316287 - [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld.
Nitesh Jain via llvm-commits
- [PATCH] D39165: [LangRef] Update description of Constant Expression
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r316288 - [X86] Add a pass to convert instruction chains between domains.
Guy Blank via llvm-commits
- [llvm] r316289 - [ARM] Dynamic stack alignment for 16-bit Thumb
Momchil Velikov via llvm-commits
- [PATCH] D38554: Fixed ppc32 function relocations in non-pic mode
vit9696 via Phabricator via llvm-commits
- [llvm] r316293 - [SimplifyCFG] try harder to forward switch condition to phi (PR34471)
Sanjay Patel via llvm-commits
- [llvm] r316294 - [X86] More correctly support LIG and WIG for EVEX instructions in the disassembler tables.
Craig Topper via llvm-commits
- [llvm] r316295 - Add logic to greedy reg alloc to avoid bad eviction chains
Marina Yatsina via llvm-commits
- [PATCH] D38631: [SimplifyCFG] use pass options and remove the latesimplifycfg pass
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r316296 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r316297 - [utils] Support -mtriple=powerpc64
Fangrui Song via llvm-commits
- [llvm] r316298 - [SimplifyCFG] delay switch condition forwarding to -latesimplifycfg
Sanjay Patel via llvm-commits
- [llvm] r316299 - [X86] Add missing override. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r316301 - Create fewer copies of StringMaps. No functionality change intended.
Benjamin Kramer via llvm-commits
- [llvm] r316302 - Fix invalid ptrtoint in InstCombine
Yichao Yu via llvm-commits
- [PATCH] D39167: [LLD] [MinGW] Omit libc++/libc++abi/libunwind from autoexporting
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D39168: [COFF] Improve the check for functions that should get an extra underscore
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D39169: [X86][SSE] Remove AssertZext stage from PEXTRW/PEXTRB lowering. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D39170: [LLD] [COFF] Fix exporting of functions starting with underscores, etc
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r316303 - ExecutionEngine: make COFF Thumb2 assertions non-tautological
Saleem Abdulrasool via llvm-commits
- [PATCH] D38513: [LLD] [RFC] [COFF] Add support for GNU binutils import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D39171: AMDGPU: Handle s_buffer_load_dword hazard on SI
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D39172: [ELF] When placing orphans, handle case when last section is dead
Petr Hosek via Phabricator via llvm-commits
- [lld] r316305 - Remove a fast lookup table from MergeInputSection.
Rui Ueyama via llvm-commits
- [lld] r316306 - Add R_PPC_ADDR16_HI relocation support
Rui Ueyama via llvm-commits
- [PATCH] D38299: [ARM] Honor -mfloat-abi for libcall calling convention
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r316307 - [ELF] When placing orphans, handle case when last section is dead
Petr Hosek via llvm-commits
- [PATCH] D39173: [MachineCSE] Remove redudant TLS access instructions.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D38528: Parallelize tail-merge string table construction.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r316308 - [X86] Fix disassembly of EVEX rounding control and SAE instructions.
Craig Topper via llvm-commits
- [llvm] r316309 - [X86] Update a doxygen comment in the disassembler tablegen code. NFC
Craig Topper via llvm-commits
- [PATCH] D39175: [XRay][compiler-rt] Remove C++ STL from the buffer queue implementation
Dean Michael Berris via Phabricator via llvm-commits
Last message date:
Sun Oct 22 23:17:14 PDT 2017
Archived on: Mon Oct 23 00:34:47 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).