The Week Of Monday 11 December 2017 Archives by date
Starting: Mon Dec 11 00:33:19 PST 2017
Ending: Sun Dec 17 23:32:48 PST 2017
Messages: 2155
- [llvm] r320343 - [DAGCombiner] Reuse existing SDLoc variable instead of creating a new one. NFC
Craig Topper via llvm-commits
- [llvm] r320344 - [DAGCombiner] Support folding (mulhs/u X, 0)->0 for vectors.
Craig Topper via llvm-commits
- [PATCH] D40902: [RISCV] implemented assembler pseudo instructions for RV32I and RV64I
Mario Werner via Phabricator via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40999: [llvm-objcopy] Aggressively remove templates to decrease code size
James Henderson via Phabricator via llvm-commits
- [PATCH] D40789: [GlobalISel] Disable GISel for big endian
Diana Picus via Phabricator via llvm-commits
- [PATCH] D40846: Add branch flag on branch instructions
Leonardo Bianconi 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] D40523: [llvm-objcopy] Add --only-keep-debug
James Henderson via Phabricator via llvm-commits
- [PATCH] D40385: [mips][compiler-rt] Provide 64bit atomic add and sub
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40385: [mips][compiler-rt] Provide 64bit atomic add and sub
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r320347 - [AVR] Fix incorrectly-calculated AVRMCExpr evaluations
Dylan McKay via llvm-commits
- [llvm] r320348 - [AVR] Implement some missing code paths
Dylan McKay via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D40902: [RISCV] implemented assembler pseudo instructions for RV32I and RV64I
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320350 - [mips] Removal of microMIPS64R6
Aleksandar Beserminji via llvm-commits
- [PATCH] D35625: Removal of microMIPS64R6
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D41063: [dwarfdump] AccelTable extractor return llvm:Error instead of bool
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40987: Rewrite the cached map used for locating the most precise DIE among inlined subroutines for a given address.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r320352 - [ARM GlobalISel] Add tests for PKHBT and PKHTB
Diana Picus via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
George Rimar via Phabricator via llvm-commits
- [PATCH] D40385: [mips][compiler-rt] Provide 64bit atomic add and sub
Simon Dardis via Phabricator via llvm-commits
- [llvm] r320353 - [RISCV] Support lowering FrameIndex
Alex Bradbury via llvm-commits
- [PATCH] D39848: [RISCV] Support lowering FrameIndex
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
George Rimar via Phabricator via llvm-commits
- [llvm] r320355 - [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r320356 - [X86] Regenerate fsgsbase intrinsic tests. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
George Rimar via Phabricator via llvm-commits
- [llvm] r320357 - [RISCV] Implement prolog and epilog insertion
Alex Bradbury via llvm-commits
- [PATCH] D39849: [RISCV] Implement prolog and epilog insertion
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320358 - [RISCV] Allow lowering of dynamic_stackalloc, stacksave, stackrestore
Alex Bradbury via llvm-commits
- [PATCH] D41065: [Testing/Support] Make the HasValue matcher composable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D40490: [mips] Add warnings for using dsp and msa flags with inapropriate MIPS revisions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r320359 - [RISCV] Add custom CC_RISCV calling convention and improved call support
Alex Bradbury via llvm-commits
- [PATCH] D39898: [RISCV] Add custom CC_RISCV calling convention and improved call support
Alex Bradbury via Phabricator via llvm-commits
- [polly] r320360 - [ScopBuilder] Split statements on encountering store instructions.
Michael Kruse via llvm-commits
- [PATCH] D40845: Wasm COMDAT: LLD support
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r320361 - [X86] Add fsgsbase schedule tests.
Simon Pilgrim via llvm-commits
- [llvm] r320362 - [ARM GlobalISel] Add test for a MOVTi16 pattern. NFC
Diana Picus via llvm-commits
- [PATCH] D40975: [LangRef] Reflect the changes in the TBAA info format
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38361: [ELF] Stop setting output section size early
James Henderson via Phabricator via llvm-commits
- [zorg] r320364 - [zorg] Add linaro-d05-* builders
Diana Picus via llvm-commits
- [PATCH] D40607: [zorg] Add linaro-d05-* builders
Diana Picus via Phabricator via llvm-commits
- [llvm] r320365 - [DAGCombiner] Add combined indexed load to the work list
Nemanja Ivanovic via llvm-commits
- [zorg] r320367 - [zorg] Cleanup CC/CXX settings for Linaro Arm/AArch64 bots
Diana Picus via llvm-commits
- [PATCH] D40608: [PATCH 2/3] [zorg] Cleanup CC/CXX settings for Linaro Arm/AArch64 bots
Diana Picus via Phabricator via llvm-commits
- [llvm] r320368 - [PowerPC] Sign-extend negative constant stores
Nemanja Ivanovic via llvm-commits
- [PATCH] D41037: Create reserved symbols early so they can be versioned
George Rimar via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Chad Rosier via Phabricator via llvm-commits
- [llvm] r320369 - [Hexagon] Crash in instruction selection for insert_vector_elt for HVX
Krzysztof Parzyszek via llvm-commits
- [llvm] r320370 - [X86] Add RCL/RCR schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40830: [RISCV] Implement support for the BranchRelaxation pass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41068: [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D41068: [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r320371 - [X86] Add SAR/SHL/SHR schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] r320372 - [ELF] Improve comments in aarch64 errata fix test [NFC]
Peter Smith via llvm-commits
- [llvm] r320373 - [MSan] introduce getShadowOriginPtr(). NFC.
Alexander Potapenko via llvm-commits
- [PATCH] D40970: [ThinLTO] Remove unused (?) code from thinLTOInternalizeModule
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
James Henderson via llvm-commits
- [PATCH] D40097: [Inliner][NewPM] Inline functions outside of current SCC first
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r320374 - [DAGCombiner] protect against an infinite loop between shl <--> mul (PR35579)
Sanjay Patel via llvm-commits
- [PATCH] D41040: [DAGCombiner] protect against an infinite loop between shl <--> mul (PR35579)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320375 - [AMDGPU][MC][GFX9] Corrected encoding of ttmp registers, disabled tba/tma
Dmitry Preobrazhensky via llvm-commits
- [llvm] r318323 - [InstCombine] trunc (binop X, C) --> binop (trunc X, C')
Sanjay Patel via llvm-commits
- [llvm] r320376 - [X86] Add SETCC/STC/STD/UD2 schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41063: [dwarfdump] Fix off-by-one bug in accelerator table extractor.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r320378 - [AMDGPU] Rename Bonaire target to be gfx704; update target feature handling
Tony Tye via llvm-commits
- [llvm] r320379 - [X86] Modify Nontemporal tests to avoid deadstore optimization.
Nirav Dave via llvm-commits
- [PATCH] D40051: AMDGPU: Rename Bonaire target to be gfx704; update target feature handling
Tony Tye via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
David Blaikie via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r320380 - [X86] Add ADCX/ADOX/XADD/XLAT schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40969: [DAG] Elide overlapping stores
Nirav Dave via Phabricator via llvm-commits
- [llvm] r320381 - [MSan] Hotfix compilation
Alexander Potapenko via llvm-commits
- [llvm] r320382 - [X86] Add CLZERO schedule test
Simon Pilgrim via llvm-commits
- [llvm] r320383 - [X86] Add CMPXCHG schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
George Rimar via llvm-commits
- [llvm] r320384 - [X86] Add IDIV schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40918: [X86] Cleanup type conversion of 64-bit load-store pairs.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Michel Dänzer via llvm-commits
- [PATCH] D40902: [RISCV] implemented assembler pseudo instructions for RV32I and RV64I
Mario Werner via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [llvm] r320385 - [X86] Add IN/OUT schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41071: [RISCV] implemented assembler pseudo floating point instructions
Mario Werner via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via llvm-commits
- [llvm] r320386 - [X86] Add INT/INTO schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41049: Compact symbols from 96 to 88 bytes
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320387 - [X86] Add LWP schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40970: [ThinLTO] Remove unused (?) code from thinLTOInternalizeModule
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41038: [WebAssembly] Preserve ordering of global symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41037: Create reserved symbols early so they can be versioned
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40679: [sanitizer] Introduce a vDSO aware time function, and use it in the allocator [redo]
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41063: [dwarfdump] Fix off-by-one bug in accelerator table extractor.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r320388 - [GlobalISel] Disable GISel for big endian.
Amara Emerson via llvm-commits
- [PATCH] D40789: [GlobalISel] Disable GISel for big endian
Amara Emerson via Phabricator via llvm-commits
- [llvm] r320389 - Normalize line endings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40964: [LLD][ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D38361: [ELF] Stop setting output section size early
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40966: [LLD][ELF] Refactor to remove loop copying all Sections in OS->finalize() [NFC]
Peter Smith via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR5618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40383: Add RISCV privileged instructions
David Craven via Phabricator via llvm-commits
- [PATCH] D41051: [LLD] [COFF] Disallow -dynamicbase:no for arm and arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320390 - Create reserved symbols early so they can be versioned.
Rafael Espindola via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Rui Ueyama via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR5618: Instcombine hangs on single minmax load bitcast.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D40892: Add early out to O(n^2) switch analysis in switch-to-select conversion
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR5618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR5618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Rui Ueyama via llvm-commits
- [llvm] r320392 - [X86] Add MOVSLQ schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [lld] r320393 - Change function type more LLVM-ish.
Rui Ueyama via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320394 - Sort.
Rui Ueyama via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r320216 - Fix out-of-order stepping behavior in programs with sunk instructions.
David Blaikie via llvm-commits
- [PATCH] D41034: ASAN: Provide reliable debug info for local variables at -O0.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r320395 - [X86] Add ADC/SBB schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41051: [LLD] [COFF] Disallow -dynamicbase:no for arm and arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rui Ueyama via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41051: [LLD] [COFF] Disallow -dynamicbase:no for arm and arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40067: [X86] Update BTVER2 sched numbers for some AVX instructions (xmm version)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320397 - [X86] Add ADD/SUB schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320399 - [dwarfdump] Fix off-by-one bug in accelerator table extractor.
Jonas Devlieghere via llvm-commits
- [llvm] r320400 - [X86] Add AND/OR/XOR schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41063: [dwarfdump] Fix off-by-one bug in accelerator table extractor.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41061: Updated llvm-objdump to display local relocations in Mach-O binaries
Kevin Enderby via Phabricator via llvm-commits
- [PATCH] D41068: [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320402 - [X86] Add CMP/TEST schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
David Blaikie via llvm-commits
- [llvm] r320403 - [X86] Add LODS schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40523: [llvm-objcopy] Add --only-keep-debug
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Zachary Turner via llvm-commits
- [PATCH] D40523: [llvm-objcopy] Add --only-keep-debug
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D38361: [ELF] Stop setting output section size early
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r320404 - [Hexagon] Add support for Hexagon V65
Krzysztof Parzyszek via llvm-commits
- [llvm] r320404 - [Hexagon] Add support for Hexagon V65
Krzysztof Parzyszek via llvm-commits
- [llvm] r320404 - [Hexagon] Add support for Hexagon V65
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41078: [ARM] Register the Thumb2SizeReducePass
Dave Green via Phabricator via llvm-commits
- [PATCH] D40964: [LLD][ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
Rafael Avila de Espindola via llvm-commits
- [llvm] r320407 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D41072: [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D40846: Add branch flag on branch instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D40091: [AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output.
Mark Searles via Phabricator via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rafael Avila de Espindola via llvm-commits
- [llvm] r320408 - Ensure moved-from container is cleared on move
George Burgess IV via llvm-commits
- [compiler-rt] r320409 - [sanitizer] Introduce a vDSO aware time function, and use it in the allocator [redo]
Kostya Kortchinsky via llvm-commits
- [PATCH] D40091: [AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output.
Mark Searles via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40679: [sanitizer] Introduce a vDSO aware time function, and use it in the allocator [redo]
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41045: [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D41082: [ELF] Change default output section type to SHT_NOBITS
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38856: [IPSCCP] Remove calls without side effects
Chris Bieneman via Phabricator via llvm-commits
- [lld] r320412 - Handle symbols pointing to output sections.
Rafael Espindola via llvm-commits
- [PATCH] D40947: [cmake] Make setting of CMAKE_C(XX)_COMPILER flags overridable for cross-builds
Don Hinton via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Justin Bogner via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41083: DAG: Tolerate non-MemSDNOdes for OPC_RecordMemRef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41038: [WebAssembly] Preserve ordering of global symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
David Blaikie via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Don Hinton via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Zachary Turner via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
David Blaikie via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Zachary Turner via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
David Blaikie via llvm-commits
- [lld] r320070 - Simplify .gnu.hash writing. NFC.
David Blaikie via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320414 - [PowerPC] Partially enable the ISEL expansion pass.
Tony Jiang via llvm-commits
- [llvm] r320415 - ASAN: Provide reliable debug info for local variables at -O0.
Adrian Prantl via llvm-commits
- [PATCH] D40497: [PowerPC] Partially enable the ISEL expansion pass.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41034: ASAN: Provide reliable debug info for local variables at -O0.
Phabricator via Phabricator via llvm-commits
- [PATCH] D41034: ASAN: Provide reliable debug info for local variables at -O0.
Adrian Prantl via Phabricator via llvm-commits
- [lld] r320416 - [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40962: [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41088: [sanitizer] Revert rL320409
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41089: [COFF] Don't error out on undefined references to __enclave_config
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41089: [COFF] Don't error out on undefined references to __enclave_config
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r320417 - [sanitizer] Revert rL320409
Kostya Kortchinsky via llvm-commits
- [PATCH] D41088: [sanitizer] Revert rL320409
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41088: [sanitizer] Revert rL320409
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41089: [COFF] Don't error out on undefined references to __enclave_config
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320420 - [CodeGen] Improve the consistency of instruction fusion*
Evandro Menezes via llvm-commits
- [PATCH] D36704: [CodeGen] Improve the consistency of instruction fusion
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D41090: [DWARFv5] Dump MD5 checksum from line-table header
Paul Robinson via Phabricator via llvm-commits
- [llvm] r320421 - Revert r320407 "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Hans Wennborg via llvm-commits
- [llvm] r320407 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Hans Wennborg via llvm-commits
- [PATCH] D41089: [COFF] Don't error out on undefined references to __enclave_config
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41082: [ELF] Change default output section type to SHT_NOBITS
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320423 - Fix x86-64-reloc-8.s test after r320416.
Hans Wennborg via llvm-commits
- [lld] r320416 - [ELF] When a relocation is out of range print the value and the range
Hans Wennborg via llvm-commits
- [llvm] r318704 - [Sparc] efficient pattern for UINT_TO_FP conversion
Richard Trieu via llvm-commits
- [PATCH] D38856: [IPSCCP] Remove calls without side effects
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D40893: [PowerPC] fix a bug in TCO eligibility check
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D41091: [ModRefInfo] Reverse Must/NoModRef bit order.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r320424 - LSR: Check more intrinsic pointer operands
Matt Arsenault via llvm-commits
- [PATCH] D29294: LSR: Check more intrinsic pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [lld] r320070 - Simplify .gnu.hash writing. NFC.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41038: [WebAssembly] Preserve ordering of global symbols
Sam Clegg via Phabricator via llvm-commits
- [lld] r320426 - [WebAssembly] Preserve ordering of global symbols
Sam Clegg via llvm-commits
- [PATCH] D41038: [WebAssembly] Preserve ordering of global symbols
Phabricator via Phabricator via llvm-commits
- [lld] r320427 - Use ErrorOS for log messages as well as error
Sam Clegg via llvm-commits
- [lld] r320416 - [ELF] When a relocation is out of range print the value and the range
Alexander Richardson via llvm-commits
- [PATCH] D41033: Use ErrorOS for log messages as well as error
Phabricator via Phabricator via llvm-commits
- [lld] r320428 - [WebAssembly] De-dup indirect function table.
Sam Clegg via llvm-commits
- [PATCH] D40989: [WebAssembly] De-dup indirect function table
Phabricator via Phabricator via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D41093: [WebAssembly] check more details in call-indirect test
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r320388 - [GlobalISel] Disable GISel for big endian.
Galina Kistanova via llvm-commits
- [PATCH] D41094: Do not read the same .lib file more than once.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Eli Friedman via Phabricator via llvm-commits
- [llvm] r320429 - Revert r318704 - [Sparc] efficient pattern for UINT_TO_FP conversion
Richard Trieu via llvm-commits
- [llvm] r318704 - [Sparc] efficient pattern for UINT_TO_FP conversion
Richard Trieu via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D40955: [AMDGPU] Make the new addr space mapping default
Matt Arsenault via Phabricator via llvm-commits
- [lld] r320430 - Return R_PLT_PC for R_PPC_PLTREL24.
Rafael Espindola via llvm-commits
- [PATCH] D41095: ELF: Do not follow relocation edges to output sections during GC.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r320286 - PPC32: Support R_PPC_PLTREL32 in static mode.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41095: ELF: Do not follow relocation edges to output sections during GC.
Rafael Avila de Espindola via llvm-commits
- [lld] r320431 - ELF: Do not follow relocation edges to output sections during GC.
Peter Collingbourne via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41095: ELF: Do not follow relocation edges to output sections during GC.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D41049: Compact symbols from 96 to 88 bytes
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D41049: Compact symbols from 96 to 88 bytes
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41049: Compact symbols from 96 to 88 bytes
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320432 - Reland "[WebAssembly] Import the linear memory and function table."
Sam Clegg via llvm-commits
- [lld] r320433 - Reduce indentation.
Rui Ueyama via llvm-commits
- [lld] r320434 - Do not read the same .lib file more than once.
Rui Ueyama via llvm-commits
- [PATCH] D41094: Do not read the same .lib file more than once.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Petr Hosek via Phabricator via llvm-commits
- [llvm] r320435 - [llvm-cov] Add an option for "export" command to emit only file summary data.
Max Moroz via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [lld] r320436 - Remove redundant local variables.
Rui Ueyama via llvm-commits
- [lld] r320437 - [ELF] Change default output section type to SHT_NOBITS
Jake Ehrlich via llvm-commits
- [PATCH] D41082: [ELF] Change default output section type to SHT_NOBITS
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41082: [ELF] Change default output section type to SHT_NOBITS
Jake Ehrlich via Phabricator via llvm-commits
- [lld] r320438 - [ELF] Don't set the executable bit for relocatable files
Petr Hosek via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41041: [ELF] Don't set the executable bit for relocatable or shared files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D40524: Handle the case of live 16-bit subregisters in X86FixupBWInsts
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r320439 - [llvm-cov] Simplify a test case. NFC.
Vedant Kumar via llvm-commits
- [llvm] r320420 - [CodeGen] Improve the consistency of instruction fusion*
Philip Reames via llvm-commits
- [PATCH] D41097: [ELF] Only check user permissions in the file access test
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41045: [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D41097: [ELF] Only check user permissions in the file access test
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41097: [ELF] Only check user permissions in the file access test
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Max Kazantsev via Phabricator via llvm-commits
- [www] r320440 - Win snapshot: r320423
Hans Wennborg via llvm-commits
- [PATCH] D41098: [InlineSpiller] Fix a crash due to lack of forward progress from remat
Philip Reames via Phabricator via llvm-commits
- [PATCH] D41097: [ELF] Use shell to check the file permissions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Deferred preservation of DT and LVI across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [lld] r320441 - [WebAssembly] Check more details in call-indirect test. NFC.
Sam Clegg via llvm-commits
- [PATCH] D41093: [WebAssembly] check more details in call-indirect test
Phabricator via Phabricator via llvm-commits
- [PATCH] D41093: [WebAssembly] check more details in call-indirect test
Phabricator via Phabricator via llvm-commits
- [PATCH] D41097: [ELF] Use shell to check the file permissions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Eric Christopher via Phabricator via llvm-commits
- [lld] r320442 - [ELF] Use shell to check the file permissions
Petr Hosek via llvm-commits
- [PATCH] D41097: [ELF] Use shell to check the file permissions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41097: [ELF] Use shell to check the file permissions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Eric Christopher 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] D40751: [ICP] Expose unconditional call promotion interface
David Li 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] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Add alias and "driver" for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38196: [AArch64] Avoid interleaved SIMD store instructions for Exynos
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D38196: [AArch64] Avoid interleaved SIMD store instructions for Exynos
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D41101: [testsuite] Remove testing failures vestiges
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r320446 - [CMake] Support runtimes and monorepo layouts when looking for libcxx
Petr Hosek via llvm-commits
- [PATCH] D40637: [CMake] Support runtimes and monorepo layouts when looking for libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Ed Maste via Phabricator via llvm-commits
- [lld] r320448 - Add an option for ICFing data.
Rafael Espindola via llvm-commits
- [PATCH] D41103: [CMake] Allow passing extra CMake arguments to custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41043: Support for an intrinsic "fake.use" (and corresponding operand) representing a use of an operand to aid debugging
Wolfgang Pieb via Phabricator via llvm-commits
- [lld] r320449 - Compact symbols from 96 to 88 bytes.
Rafael Espindola via llvm-commits
- [llvm] r320308 - [X86] Flag BroadWell scheduler model as complete
Sanjoy Das via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Add alias and "driver" for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [zorg] r320453 - Add debugsign and test suite
Tim Hammerquist via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
David Li via Phabricator via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38978: [OpenMP] Enable the lowering of implicitly shared variables in OpenMP GPU-offloaded target regions to the GPU shared memory
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41093: [WebAssembly] check more details in call-indirect test
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D37076: [LICM] Allow sinking when foldable in loop
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40964: [LLD][ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D39352: [SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Hal Finkel 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] D35509: Covnert .[cd]tors to .{init,fini}_array using synthetic section.
Rui Ueyama via llvm-commits
- [llvm] r320457 - [AMDGPU] Rename Bonaire target to be gfx704; remove gfx800 and make Iceland and Tonga both use gfx802; update target feature handling
Tony Tye via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
George Rimar via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
George Rimar via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320458 - [X86] Correct the FMA3 regular expressions in the znver1 scheduler model.
Craig Topper via llvm-commits
- [llvm] r320459 - [X86] Use Ld scheduler classes for instructions with folded loads.
Craig Topper via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40893: [PowerPC] fix a bug in TCO eligibility check
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40865: X86 AVX2: Prefer one VPERMV over ShuffleAsRepeatedMaskAndLanePermute
Zvi Rackover via Phabricator via llvm-commits
- [llvm] r320460 - [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Mikael Holmen via llvm-commits
- [PATCH] D41068: [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D41068: [CallSiteSplitting] Don't let debug intrinsics affect optimizations
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r320461 - [X86] Use regular expressions more aggressively to reduce the number of scheduler entries needed for FMA3 instructions.
Craig Topper via llvm-commits
- [lld] r320462 - [COFF] Don't error out on undefined references to __enclave_config
Martin Storsjo via llvm-commits
- [PATCH] D41089: [COFF] Don't error out on undefined references to __enclave_config
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40524: Handle the case of live 16-bit subregisters in X86FixupBWInsts
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] r320463 - [LV] Ignore the cost of values that will not appear in the vectorized loop
Dorit Nuzman via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D40883: [LV] Ignore the cost of values that will not appear in the vectorized loop
Dorit Nuzman 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] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40782: [tablegen] Add !codeconcat operator which works like !strconcat
Christian Dietrich via Phabricator via llvm-commits
- [llvm] r320464 - [ThinLTO] Remove unused code from thinLTOInternalizeModule
Eugene Leviant via llvm-commits
- [PATCH] D40970: [ThinLTO] Remove unused (?) code from thinLTOInternalizeModule
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D38722: Added Remarks for Loop Versioning LICM Pass
Deepak Porwal via Phabricator via llvm-commits
- [lld] r320286 - PPC32: Support R_PPC_PLTREL32 in static mode.
vit9696 via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r320465 - [NFC][SafepointIRVerifier] Add alias for set of available values
Serguei Katkov via llvm-commits
- [PATCH] D41002: [NFC][SafepointIRVerifier] Add alias for set of available values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320466 - Revert r320049, r320014 and r319894
Igor Laevsky via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Alex Bradbury via llvm-commits
- [PATCH] D40650: [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40390: [InstCombine] Don't crash on out of bounds index in the insertelement
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Peter Smith via Phabricator via llvm-commits
- [llvm] r320467 - Revert r320464 as it breaks gold plugin tests
Eugene Leviant via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
James Henderson via Phabricator via llvm-commits
- Phabricator will be down for ~30 mins
Eric Liu via llvm-commits
- [PATCH] D35509: Covnert .[cd]tors to .{init,fini}_array using synthetic section.
Mark Kettenis via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Add alias and "driver" for llvm-strip
James Henderson via Phabricator via llvm-commits
- Phabricator will be down for ~30 mins
Eric Liu via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Michel Dänzer via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D40975: [LangRef] Reflect the changes in the TBAA info format
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D40482: [X86] Instrument Control Flow For Indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r320469 - [dsymutil] Accept line tables up to DWARFv5.
Jonas Devlieghere via llvm-commits
- [PATCH] D41084: [dsymutil] Accept DWARF4 line tables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41107: [FuzzMutate] Avoid using swifterror as a source operand
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r320470 - Revert r320461 - causing ICE in windows buildss
Simon Pilgrim via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
michael zuckerman via Phabricator via llvm-commits
- [lld] r320472 - [ELF] Reset OutputSection size prior to processing linker script commands
James Henderson via llvm-commits
- [PATCH] D38361: [ELF] Stop setting output section size early
James Henderson via Phabricator via llvm-commits
- [llvm] r320473 - [PowerPC] Follow-up to r318436 to get the missed CSE opportunities
Nemanja Ivanovic via llvm-commits
- [PATCH] D40348: [PowerPC] Follow-up to r318436 to get the missed CSE opportunities
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D41109: [FuzzMutate] Only generate loads and stores to the first class sized types
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r320475 - [PowerPC] Add branch flag on asm parser-only branch instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D40846: Add branch flag on branch instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D41110: [FuzzMutate] Avoid zero sized aggregates
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D41111: [profile] Solaris ld supports __start___llvm_prof_data etc. labels
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40455: Teach InlineCost about address spaces
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40947: [cmake] Make setting of CMAKE_C(XX)_COMPILER flags overridable for cross-builds
Pavel Labath via Phabricator via llvm-commits
- [lld] r320477 - [ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
Peter Smith via llvm-commits
- [PATCH] D40964: [LLD][ELF] Move SHF_LINK_ORDER processing earlier in Writer.cpp [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Don Hinton via llvm-commits
- [lld] r320478 - [ELF] Refactor to remove loop copying all Sections in OS->finalize() [NFC]
Peter Smith via llvm-commits
- [PATCH] D40966: [LLD][ELF] Refactor to remove loop copying all Sections in OS->finalize() [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40947: [cmake] Make setting of CMAKE_C(XX)_COMPILER flags overridable for cross-builds
Don Hinton via Phabricator via llvm-commits
- [PATCH] D40782: [tablegen] Add !codeconcat operator which works like !strconcat
Johannes Altmanninger via Phabricator via llvm-commits
- [llvm] r320388 - [GlobalISel] Disable GISel for big endian.
Amara Emerson via llvm-commits
- [PATCH] D41112: [FuzzMutate] Correctly split landingpad blocks
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Alex Bradbury via llvm-commits
- [llvm] r320480 - [InstComineLoadStoreAlloca] Optimize stores to GEP off null base
Anna Thomas via llvm-commits
- [PATCH] D41026: [InstComineLoadStoreAlloca] Optimize stores to GEP off null base
Phabricator via Phabricator via llvm-commits
- [llvm] r320481 - [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
Ayman Musa via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35561: [mips] Insert a COPY node for SW16_MM
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via llvm-commits
- [llvm] r320483 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D40146: [JumpThreading] Deferred preservation of DT and LVI across the pass.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D40383: Add RISCV privileged instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40650: [InstSimplify] Fold insertelement into undef if index is out of bounds
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320484 - [RISCV] MC layer support for the instructions added in the privileged spec
Alex Bradbury via llvm-commits
- [PATCH] D40383: Add RISCV privileged instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320485 - Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Alexey Bataev via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Sanjay Patel via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D39425: [Sparc] Account for bias in stack readjustment
Jacob Baungård Hansen via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40902: [RISCV] implemented assembler pseudo instructions for RV32I and RV64I
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320487 - [RISCV] Implement assembler pseudo instructions for RV32I and RV64I
Alex Bradbury via llvm-commits
- [PATCH] D40902: [RISCV] implemented assembler pseudo instructions for RV32I and RV64I
Alex Bradbury via Phabricator via llvm-commits
- [zorg] r320453 - Add debugsign and test suite
Davide Italiano via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [llvm] r320488 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D41114: Look through address space casts in IsConstantOffsetFromGlobal()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Zachary Turner via llvm-commits
- [llvm] r320490 - Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Alexey Bataev via llvm-commits
- [PATCH] D40947: [cmake] Make setting of CMAKE_C(XX)_COMPILER flags overridable for cross-builds
Don Hinton via Phabricator via llvm-commits
- [PATCH] D31852: [PowerPC] Convert reg/reg instructions fed by constants to reg/imm instructions (pre and post RA)
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320491 - [RISCV][NFC] Formatting fix in RISCVInstrInfo.td
Alex Bradbury via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r320492 - [X86] Remove CompleteModel tags from CPU targets until we have better error checking (PR35636)
Simon Pilgrim via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Don Hinton via llvm-commits
- [PATCH] D41116: [CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and debug output
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40049: [PATCH] Global reassociation for improved CSE
escha via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Michel Dänzer via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Zachary Turner via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
George Rimar via llvm-commits
- [PATCH] D41055: [debuginfo-tests] Add support for moving debuginfo-tests from clang/test to llvm/projects or monorepo.
Phabricator via Phabricator via llvm-commits
- [debuginfo-tests] r320495 - [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Don Hinton via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Phabricator via Phabricator via llvm-commits
- [llvm] r320496 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D39924: [PowerPC][tsan] Update tsan to handle changed memory layouts in newer kernels
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
James Henderson via llvm-commits
- [llvm] r320497 - [cmake] Support moving debuginfo-tests to llvm/projects
Don Hinton via llvm-commits
- [PATCH] D40972: [cmake] Support moving debuginfo-tests to llvm/projects
Phabricator via Phabricator via llvm-commits
- [llvm] r320498 - Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Alexey Bataev via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
Peter Smith via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Ondrej Glasnak via Phabricator via llvm-commits
- [llvm] r320499 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D41117: AMDGPU: Partially fix disassembly of MIMG instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Deferred preservation of DT and LVI across the pass.
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r320501 - Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Alexey Bataev via llvm-commits
- [lld] r320502 - Fix line endings. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r320472 - [ELF] Reset OutputSection size prior to processing linker script commands
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Matt Davis via Phabricator via llvm-commits
- [llvm] r320503 - [MachineOperand][MIR] Add isRenamable to MachineOperand.
Geoff Berry via llvm-commits
- [PATCH] D39400: WIP: [MachineOperand][MIR] Add isRenamable to MachineOperand.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D40855: [PowerPC] LSR tunings for PowerPC
Brad Nemanich via Phabricator via llvm-commits
- [PATCH] D41119: [X86][SSE] MOVMSK only uses the sign bit from each vector element
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320504 - Test commit.
Alexandre Ganea via llvm-commits
- [PATCH] D41120: Compact symbols from 88 to 80 bytes
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41119: [X86][SSE] MOVMSK only uses the sign bit from each vector element
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41061: Updated llvm-objdump to display local relocations in Mach-O binaries
Michael Trent via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D40918: [X86] Cleanup type conversion of 64-bit load-store pairs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
Robinson, Paul via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Adrian Prantl via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa set.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r320505 - [X86] Cleanup type conversion of 64-bit load-store pairs.
Nirav Dave via llvm-commits
- [PATCH] D41122: Tests for D34515
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D40918: [X86] Cleanup type conversion of 64-bit load-store pairs.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D40049: [PATCH] Global reassociation for improved CSE
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D40387: [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kamil Rytarowski 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] D40335: [WIP] X86-specific path: Implemented the fusing of MUL+SUBADD to FMSUBADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40971: [debuginfo-tests] Support moving debuginfo-tests to llvm/projects
Don Hinton via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kamil Rytarowski 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] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D41061: Updated llvm-objdump to display local relocations in Mach-O binaries
Kevin Enderby via Phabricator via llvm-commits
- [llvm] r320507 - [X86] Add a couple TODOs about missing coverage/features motivated by D40335
Craig Topper via llvm-commits
- [PATCH] D41111: [profile] Solaris ld supports __start___llvm_prof_data etc. labels
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D38300: [x86] Correct the implementation of isTruncateFree to be more accurate
Craig Topper via Phabricator via llvm-commits
- [llvm] r320508 - Revert "[X86] Flag BroadWell scheduler model as complete"
Sanjoy Das via llvm-commits
- [llvm] r320308 - [X86] Flag BroadWell scheduler model as complete
Sanjoy Das via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40947: [cmake] Make setting of CMAKE_C(XX)_COMPILER flags overridable for cross-builds
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r320510 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [llvm] r320308 - [X86] Flag BroadWell scheduler model as complete
Craig Topper via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Add alias and "driver" for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r320308 - [X86] Flag BroadWell scheduler model as complete
Sanjoy Das via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D41124: [llvm-objcopy] Add symlink for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r320511 - Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via llvm-commits
- [llvm] r320512 - Reapply "[X86] Flag BroadWell scheduler model as complete"
Sanjoy Das via llvm-commits
- [llvm] r320308 - [X86] Flag BroadWell scheduler model as complete
Sanjoy Das via llvm-commits
- [llvm] r320513 - Revert "[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast."
Alexey Bataev via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r320514 - [msan] LIT: Add lld testing config
Roman Lebedev via llvm-commits
- [llvm] r320515 - Reassociate: add global reassociation algorithm
Fiona Glaser via llvm-commits
- [PATCH] D40768: [msan] LIT: Add lld testing config
Phabricator via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D40768: [msan] LIT: Add lld testing config
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D39346: [LV] [ScalarEvolution] Fix PR34965 - Cache pointer stride information before LV code gen
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r320516 - [Hexagon] Fix wrong order of operands for vmux
Krzysztof Parzyszek via llvm-commits
- [PATCH] D40980: Add /DEBUG:GHASH option to LLD to speed up COFF linking
Zachary Turner via Phabricator via llvm-commits
- [lld] r320517 - [COFF] Disallow -dynamicbase:no for arm and arm64
Martin Storsjo via llvm-commits
- [lld] r320518 - [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjo via llvm-commits
- [PATCH] D41051: [LLD] [COFF] Disallow -dynamicbase:no for arm and arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41052: [LLD] [MinGW] Don't pass -dynamicbase:no by default for arm/arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [lld] r320520 - Remove trailing whitespace.
Rui Ueyama via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40699: Split IndirectBr critical edges before PGO gen/use passes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41125: [llvm-objcopy] Add -o option to llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40049: [PATCH] Global reassociation for improved CSE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40511: [AArch64] Fix scheduling resources for post indexed loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41127: Use the standard error handling mechanism in MinGW driver.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41114: Look through address space casts in IsConstantOffsetFromGlobal()
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r320523 - [Hexagon] Better detection of identity and undef masks in shuffles
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Joel Galenson via Phabricator via llvm-commits
- [llvm] r320525 - [InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.
Alexey Bataev via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38378: [ARM] Optimize {s,u}{add,sub}.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41065: [Testing/Support] Make the HasValue matcher composable
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41122: Tests for D34515
Eli Friedman via Phabricator via llvm-commits
- [lld] r320526 - Use the standard error handling mechanism in MinGW driver.
Rui Ueyama via llvm-commits
- [PATCH] D41127: Use the standard error handling mechanism in MinGW driver.
Rui Ueyama 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] D41120: Compact symbols from 88 to 80 bytes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Deferred preservation of DT and LVI across the pass.
Brian Rzycki 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] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Marek Olšák via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r320529 - [Hexagon] Relax some checks in testcases, NFC
Krzysztof Parzyszek 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
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Justin Bogner via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Eli Friedman via Phabricator via llvm-commits
- [llvm] r320530 - [EarlyCSE] add tests for commuted min/max; NFC
Sanjay Patel via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41133: [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Craig Topper via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Don Hinton via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu 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] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D40728: [CallSiteSplitting] Refactor creating callsites.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r306936 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Hal Finkel via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D41114: Look through address space casts in IsConstantOffsetFromGlobal()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Justin Bogner via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [compiler-rt] r320531 - [libFuzzer] change the strategy for -experimental_len_control to grow max_len slower
Kostya Serebryany via llvm-commits
- [PATCH] D38239: [ELF] - Define linkerscript symbols early.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Eli Friedman via Phabricator via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Don Hinton via llvm-commits
- [PATCH] D41139: [SLPVectorizer] Don't ignore scalar extraction instructions of aggregate value
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D40894: [XRay][compiler-rt+llvm] Update XRay trampoline CFI and register stashing semantics
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Eli Friedman via Phabricator via llvm-commits
- [llvm] r320532 - Updated llvm-objdump to display local relocations in Mach-O binaries
Michael Trent via llvm-commits
- [llvm] r318323 - [InstCombine] trunc (binop X, C) --> binop (trunc X, C')
Chandler Carruth via llvm-commits
- [PATCH] D41061: Updated llvm-objdump to display local relocations in Mach-O binaries
Michael Trent 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
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40633: [PCG] Poor shuffle lane tracking (PR35454 )
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D41141: [llvm-objcopy] Add -S option to llvm-objcopy and llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via llvm-commits
- [llvm] r320534 - reverting out -r320532 because a warning is breaking the lld build
Michael Trent via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41143: Fix the type of the Discared section
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41143: Fix the type of the Discared section
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41144: [lldb] Set component when invoking add_llvm_install_targets
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41144: [lldb] Set component when invoking add_llvm_install_targets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41144: [lldb] Set component when invoking add_llvm_install_targets
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r320538 - [hwasan] Inline instrumentation & fixed shadow.
Evgeniy Stepanov via llvm-commits
- [llvm] r320538 - [hwasan] Inline instrumentation & fixed shadow.
Evgeniy Stepanov via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41137: [hwasan] Inline instrumentation & fixed shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40989: [WebAssembly] De-dup indirect function table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41143: Fix the type of the Discared section
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41143: Fix the type of the Discared section
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320539 - Fix the type of the Discared section.
Rafael Espindola via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D40482: [X86] Instrument Control Flow For Indirect Branch Tracking
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r320542 - Make a method private. NFC.
Rafael Espindola via llvm-commits
- [lld] r320543 - Remove unnecessary use of Repl.
Rafael Espindola via llvm-commits
- [lld] r320544 - Make a test more interesting.
Rafael Espindola via llvm-commits
- [lld] r320543 - Remove unnecessary use of Repl.
Rui Ueyama via llvm-commits
- [PATCH] D41116: [CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [llvm] r320545 - Remove unnecessary includes; NFC
Matthias Braun via llvm-commits
- [llvm] r320546 - Rename LiveIntervalAnalysis.h to LiveIntervals.h
Matthias Braun via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
George Burgess IV via Phabricator via llvm-commits
- [llvm] r320547 - [CallSiteSplitting] Refactor creating callsites.
Florian Hahn via llvm-commits
- [PATCH] D40728: [CallSiteSplitting] Refactor creating callsites.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r320548 - [SLP] Vectorize jumbled memory loads.
Mohammad Shahid via llvm-commits
- [PATCH] D41139: [SLPVectorizer] Don't ignore scalar extraction instructions of aggregate value
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
David Li via Phabricator via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D40049: [PATCH] Global reassociation for improved CSE
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40634: [CGP] Enable select in complex addr mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D40855: [PowerPC] LSR tunings for PowerPC
Hal Finkel via Phabricator via llvm-commits
- [llvm] r306936 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Teresa Johnson via llvm-commits
- [llvm] r320549 - [NFC] Refactor SafepointIRVerifier
Serguei Katkov via llvm-commits
- [PATCH] D40885: [NFC] Refactor SafepointIRVerifier
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D40893: [PowerPC] fix a bug in TCO eligibility check
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38313: [InstCombine] Introducing Aggressive Instruction Combine pass
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D40782: [tablegen] Add !codeconcat operator which works like !strconcat
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38313: [InstCombine] Introducing Aggressive Instruction Combine pass
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r320550 - [XRay][compiler-rt] Reduce XRay log spam
Dean Michael Berris via llvm-commits
- [llvm] r320550 - [XRay][compiler-rt] Reduce XRay log spam
Dean Michael Berris via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [llvm] r320551 - [CGP] Enable select in complex addr mode
Serguei Katkov via llvm-commits
- [PATCH] D40634: [CGP] Enable select in complex addr mode
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r320552 - [Targets] Don't automatically include the scheduler class enum from *GenInstrInfo.inc with GET_INSTRINFO_ENUM. Make targets request is separately.
Craig Topper via llvm-commits
- [PATCH] D38239: [ELF] - Define linkerscript symbols early.
George Rimar via llvm-commits
- [PATCH] D40857: [AArch64][Darwin] Add new ARM64 stack probing function for Darwin
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320553 - Revert "[CGP] Enable select in complex addr mode"
Serguei Katkov via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41154: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D41155: [cmake] Determine MSVC host triple correctly when cross-compiling
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41157: [cmake] Explicitly set VS 2017 compatibility
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41158: [cmake] Support host architectures other than x64
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r306936 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Daniel Jasper via llvm-commits
- [llvm] r320556 - [cmake] Fix host tools build in when LLVM_EXPERIMENTAL_TARGETS_TO_BUILD is set
Alex Bradbury via llvm-commits
- [llvm] r320413 - [cmake] Pass TARGETS_TO_BUILD through to host tools build
Alex Bradbury via llvm-commits
- [llvm] r320557 - [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320558 - [RISCV] MC layer support for the remaining RVC instructions
Alex Bradbury via llvm-commits
- [PATCH] D40003: [RISCV] MC layer support for the rest instructions of standard compress instruction set
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D39547: [AVX512] Adding support for load truncate store of I1
michael zuckerman via Phabricator via llvm-commits
- [llvm] r320559 - [RISCV][NFC] Put isSImm6 and simm6 td definition in correct sorted position
Alex Bradbury via llvm-commits
- [lld] r320472 - [ELF] Reset OutputSection size prior to processing linker script commands
James Henderson via llvm-commits
- [PATCH] D41122: Tests for D34515
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r320560 - [RISCV][NFC] Update RISCVInstrInfoC.td to match usual instruction naming convention
Alex Bradbury via llvm-commits
- [llvm] r320561 - [Testing/Support] Make the HasValue matcher composable
Pavel Labath via llvm-commits
- [PATCH] D41065: [Testing/Support] Make the HasValue matcher composable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41160: [COFF] Sort .pdata for arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40959: [mips] Provide additional DSP bitconvert patterns
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
James Henderson via Phabricator via llvm-commits
- [llvm] r320562 - [mips] Provide additional DSP bitconvert patterns
Stefan Maksimovic via llvm-commits
- [PATCH] D39425: [Sparc] Account for bias in stack readjustment
James Clarke via Phabricator via llvm-commits
- [PATCH] D40959: [mips] Provide additional DSP bitconvert patterns
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D41163: [LLD] [COFF] Error out if 20 bit thumb branches are out of range
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320564 - [CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320565 - [CodeGen] Print target index operands as target-index(target-specific) + 8 in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320566 - [CodeGen] Print jump-table index operands as %jump-table.0 in both MIR and debug output
Francis Visoiu Mistrih 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] D41116: [CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and debug output
Francis Visoiu Mistrih via Phabricator via llvm-commits
- llvm-commits Digest, Vol 162, Issue 194
George Rimar via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D40961: [ARM] Fix PR35481
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D41116: [CodeGen] Print constant pool index operands as %const.0 + 8 in both MIR and debug output
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D39910: [ARM] Issue an eror when non-general-purpose registers used in address operands (alternative)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D41111: [profile] Solaris ld supports __start___llvm_prof_data etc. labels
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D38948: [LV] Support efficient vectorization of an induction with redundant casts
silviu.baranga at arm.com via Phabricator via llvm-commits
- [llvm] r320567 - [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D38942: [DAG] Promote ADDCARRY / SUBCARRY
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Prevent crash in writing an .ARM.exidx sentinel entry.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Prevent crash in writing an .ARM.exidx sentinel entry.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via llvm-commits
- [PATCH] D39547: [AVX512] Adding support for load truncate store of I1
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
octoploid via Phabricator via llvm-commits
- [llvm] r320568 - Reintroduce r320049, r320014 and r319894.
Igor Laevsky via llvm-commits
- [PATCH] D40650: [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40390: [InstCombine] Don't crash on out of bounds index in the insertelement
Igor Laevsky via Phabricator via llvm-commits
- [llvm] r319894 - [InstSimplify] Fold insertelement into undef if index is out of bounds
Igor Laevsky via llvm-commits
- [PATCH] D41071: [RISCV] implemented assembler pseudo floating point instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
James Henderson via Phabricator via llvm-commits
- [PATCH] D41125: [llvm-objcopy] Add -o option to llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D41141: [llvm-objcopy] Add -S option to llvm-objcopy and llvm-strip
James Henderson via Phabricator via llvm-commits
- [llvm] r320569 - [RISCV] Implement floating point assembler pseudo instructions
Alex Bradbury via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
James Henderson via Phabricator via llvm-commits
- [PATCH] D41071: [RISCV] implemented assembler pseudo floating point instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320570 - [X86][SSE] MOVMSK only uses the sign bit from each vector element
Simon Pilgrim via llvm-commits
- [PATCH] D41119: [X86][SSE] MOVMSK only uses the sign bit from each vector element
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320571 - [FuzzMutate] Correctly split landingpad blocks
Igor Laevsky via llvm-commits
- [PATCH] D41112: [FuzzMutate] Correctly split landingpad blocks
Phabricator via Phabricator via llvm-commits
- [llvm] r320572 - [FuzzMutate] Avoid zero sized aggregates
Igor Laevsky via llvm-commits
- [PATCH] D41110: [FuzzMutate] Avoid zero sized aggregates
Phabricator via Phabricator via llvm-commits
- [llvm] r320573 - [FuzzMutate] Only generate loads and stores to the first class sized types
Igor Laevsky via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41109: [FuzzMutate] Only generate loads and stores to the first class sized types
Phabricator via Phabricator via llvm-commits
- [PATCH] D40391: [Verifier] Check that GEP indexes has correct types
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- llvm-commits Digest, Vol 162, Issue 194
James Henderson via llvm-commits
- [PATCH] D41170: Use dbgs() instead of errs() in docs for DEBUG()
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D41071: [RISCV] implemented assembler pseudo floating point instructions
Mario Werner via Phabricator via llvm-commits
- [PATCH] D39547: [AVX512] Adding support for load truncate store of I1
Igor Breger via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320575 - [RISCV] Define sfence.vma InstAliases to match the GNU RISC-V tools
Alex Bradbury via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Björn Steinbrink via Phabricator via llvm-commits
- [PATCH] D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX4512F 512 bits isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41071: [RISCV] implemented assembler pseudo floating point instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Peter Smith via llvm-commits
- [PATCH] D41173: [X86][AVX512F_256]: Adding full coverage of MC encoding for the AVX512F 256 bits isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D40362: [TableGen][AsmMatcherEmitter] Only choose specific diagnostic for enabled instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D37985: [AMDGPU] add LDS f32 intrinsics
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D40482: [X86] Instrument Control Flow For Indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r320580 - [X86] Add ARPL/BOUND schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40478: Added Instrument Control Flow Flag
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r320581 - [X86] Add RDMSR/WRMSR, RDPMC + RDTSC/RDTSCP schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r320582 - [X86] Add IMUL schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41183: [mips] Fix the target specific instruction verifier
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D41133: [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320583 - [X86] Add ENTER/LEAVE schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r320584 - [PowerPC] MachineSSA pass to reduce the number of CR-logical operations
Nemanja Ivanovic via llvm-commits
- [PATCH] D30431: [PowerPC] MachineSSA pass to reduce the number of CR-logical operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D31852: [PowerPC] Convert reg/reg instructions fed by constants to reg/imm instructions (pre and post RA)
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r320585 - [X86] Add MOVNTI schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41184: [BuildLibCalls] Cast length argument to the correct integer type
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r320586 - [X86] Add XCHG schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r306936 - Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default."
Teresa Johnson via llvm-commits
- [llvm] r320587 - [X86] Add PREFETCH schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r320588 - Reverted r320229. It broke tests on builder llvm-clang-x86_64-expensive-checks-win.
Galina Kistanova via llvm-commits
- [llvm] r320589 - Fix link failure on one build bot introduced by r320584.
Nemanja Ivanovic via llvm-commits
- [PATCH] D41185: [ARM] Fix endianness of Thumb .inst.w directive
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37076: [LICM] Allow sinking when foldable in loop
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [compiler-rt] r320592 - [scudo] Inline getScudoChunk function.
Kostya Kortchinsky via llvm-commits
- [PATCH] D41138: [scudo] Inline getScudoChunk function.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [compiler-rt] r320594 - [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via llvm-commits
- [PATCH] D36827: Changed createTemporaryFile without FD to actually create a file.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41121: [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D37076: [LICM] Allow sinking when foldable in loop
Hal Finkel 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] D41117: AMDGPU: Partially fix disassembly of MIMG instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D35635: [ARM] Optimize {s,u}{add,sub}.with.overflow
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320595 - [Function] Remove trailing end-of-line whitespace. NFC.
Brian M. Rzycki 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] D41158: [cmake] Support host architectures other than x64
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
- [lld] r320597 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [llvm] r320598 - [X86] Add POP/PUSH schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D36827: Changed createTemporaryFile without FD to actually create a file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41133: [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r320599 - Move Repl check to a symbol method.
Rafael Espindola via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r320600 - [X86] Add RET/RETF schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Davide Italiano via Phabricator via llvm-commits
- [llvm] r320601 - [dsymutil] Re-enable threading
Jonas Devlieghere via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r320602 - Regenerate test-shrink.ll test results. NFC
Amaury Sechet via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r320603 - [X86] Add JCC/JECXZ/JECXZ/JRCXZ/LOOP schedule tests
Simon Pilgrim via llvm-commits
- [lld] r320472 - [ELF] Reset OutputSection size prior to processing linker script commands
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D41180: [dsymutil] Re-enable threading
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D40391: [Verifier] Check that GEP indexes has correct types
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41188: Move Repl to SectionBase
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320605 - [dsymutil][test] Fix failing test when no lipo binary available
Jonas Devlieghere via llvm-commits
- [PATCH] D41188: Move Repl to SectionBase
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Lei Huang via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41190: [tsan] Separate the constants in libignore and bump the maximum for instrumented libraries
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41191: [tsan] Use MonotonicNanoTime instead of NanoTime
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Michał Górny via Phabricator via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [llvm] r320606 - Ignore metainstructions during the shrink wrap analysis
Adrian Prantl via llvm-commits
- [PATCH] D41187: Ignore metainstructions during the shrink wrap analysis
Phabricator via Phabricator via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D41157: [cmake] Explicitly set VS 2017 compatibility
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r320607 - [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load
Aditya Kumar via llvm-commits
- [PATCH] D39781: [GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases load
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41157: [cmake] Explicitly set VS 2017 compatibility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D39912: AMDGPU/SI: Implement d16 support for image intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D41141: [llvm-objcopy] Add -S option to llvm-objcopy and llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41125: [llvm-objcopy] Add -o option to llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41192: Use protected visibility in llvm
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D41184: [BuildLibCalls] Cast length argument to the correct integer type
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41193: [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D41157: [cmake] Explicitly set VS 2017 compatibility
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41194: Add missing reference to lldCommon in MinGW/CMakeLists.txt
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Keith via Phabricator via llvm-commits
- [PATCH] D41194: Add missing reference to lldCommon in MinGW/CMakeLists.txt
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320610 - Add missing reference to lldCommon in MinGW/CMakeLists.txt
Sam Clegg via llvm-commits
- [PATCH] D41194: Add missing reference to lldCommon in MinGW/CMakeLists.txt
Phabricator via Phabricator via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] r320611 - [scudo] Adding a public Scudo interface
Kostya Kortchinsky via llvm-commits
- [PATCH] D41128: [scudo] Adding a public Scudo interface
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41163: [LLD] [COFF] Error out if 20 bit thumb branches are out of range
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41193: [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320612 - [JumpThreading] Preservation of DT and LVI across the pass
Brian M. Rzycki via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Ed Maste via Phabricator via llvm-commits
- [llvm] r320614 - AMDGPU: Partially fix disassembly of MIMG instructions
Matt Arsenault via llvm-commits
- [PATCH] D41117: AMDGPU: Partially fix disassembly of MIMG instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r320615 - [cmake] Determine MSVC host triple correctly when cross-compiling
Shoaib Meenai via llvm-commits
- [PATCH] D41155: [cmake] Determine MSVC host triple correctly when cross-compiling
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r320616 - [cmake] Explicitly set VS 2017 compatibility
Shoaib Meenai via llvm-commits
- [PATCH] D41157: [cmake] Explicitly set VS 2017 compatibility
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41154: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40980: Add /DEBUG:GHASH option to LLD to speed up COFF linking
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41199: Updated llvm-objdump to display local relocations in Mach-O binaries
Michael Trent via Phabricator via llvm-commits
- [llvm] r320617 - Remove redundant includes from lib/Analysis.
Michael Zolotukhin via llvm-commits
- [llvm] r320618 - Remove redundant includes from lib/Bitcode.
Michael Zolotukhin via llvm-commits
- [llvm] r320619 - Remove redundant includes from lib/CodeGen.
Michael Zolotukhin via llvm-commits
- [llvm] r320620 - Remove redundant includes from lib/DebugInfo.
Michael Zolotukhin via llvm-commits
- [llvm] r320621 - Remove redundant includes from lib/ExecutionEngine.
Michael Zolotukhin via llvm-commits
- [llvm] r320622 - Remove redundant includes from lib/IR.
Michael Zolotukhin via llvm-commits
- [llvm] r320623 - Remove redundant includes from lib/LTO.
Michael Zolotukhin via llvm-commits
- [PATCH] D41200: [scudo] Refactor ScudoChunk
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r320624 - Remove redundant includes from lib/MC.
Michael Zolotukhin via llvm-commits
- [llvm] r320625 - Remove redundant includes from lib/Object.
Michael Zolotukhin via llvm-commits
- [llvm] r320626 - Remove redundant includes from lib/ProfileData.
Michael Zolotukhin via llvm-commits
- [llvm] r320627 - Remove redundant includes from lib/Support.
Michael Zolotukhin via llvm-commits
- [llvm] r320628 - Remove redundant includes from lib/Transforms.
Michael Zolotukhin via llvm-commits
- [llvm] r320629 - Remove redundant includes from various places.
Michael Zolotukhin via llvm-commits
- [llvm] r320630 - Remove redundant includes from unittests.
Michael Zolotukhin via llvm-commits
- [llvm] r320631 - Remove redundant includes from tools.
Michael Zolotukhin via llvm-commits
- [llvm] r320632 - Remove redundant includes from utils/TableGen.
Michael Zolotukhin via llvm-commits
- [llvm] r320633 - Remove redundant includes from lib/Target/*.cpp.
Michael Zolotukhin via llvm-commits
- [llvm] r320634 - Remove redundant includes from lib/Target/AArch64.
Michael Zolotukhin via llvm-commits
- [llvm] r320635 - Remove redundant includes from lib/Target/ARM.
Michael Zolotukhin via llvm-commits
- [llvm] r320636 - Remove redundant includes from lib/Target/X86.
Michael Zolotukhin via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40980: Add /DEBUG:GHASH option to LLD to speed up COFF linking
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320635 - Remove redundant includes from lib/Target/ARM.
Friedman, Eli via llvm-commits
- [PATCH] D41193: [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D41188: Move Repl to SectionBase
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r320637 - [X86] Move ADX schedule tests out of schedule-x86_64.ll
Simon Pilgrim via llvm-commits
- [PATCH] D41139: [SLPVectorizer] Don't ignore scalar extraction instructions of aggregate value
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [llvm] r320639 - [WebAssembly] Add linking metatdata test coverage for wasm2yaml
Sam Clegg via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r320640 - [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via llvm-commits
- [PATCH] D41199: Updated llvm-objdump to display local relocations in Mach-O binaries
Kevin Enderby via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320641 - Reverting [JumpThreading] Preservation of DT and LVI across the pass
Brian M. Rzycki via llvm-commits
- [llvm] r320642 - [WebAssembly] Use bitfield types in wasm YAML representation
Sam Clegg via llvm-commits
- [compiler-rt] r320643 - [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Matt Morehouse via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41193: [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r320644 - [X86] Add CLWB schedule test
Simon Pilgrim via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r320645 - Speculative build fix for lld on Linux after Michael's #include removals
Hans Wennborg via llvm-commits
- [llvm] r320646 - Speculative build fix for llvm-pdbdump on Linux after Michael's #include removals
Hans Wennborg via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41204: Inline a small function.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r320647 - [EarlyCSE] add tests for swapped abs/nabs; NFC
Sanjay Patel via llvm-commits
- [llvm] r320648 - Recover some overzealously removed includes.
Michael Zolotukhin via llvm-commits
- [PATCH] D41158: [cmake] Support host architectures other than x64
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r320635 - Remove redundant includes from lib/Target/ARM.
Mikhail Zolotukhin via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320645 - Speculative build fix for lld on Linux after Michael's #include removals
Robinson, Paul via llvm-commits
- [llvm] r320649 - [CodeView] Teach clang to emit the .debug$H COFF section.
Zachary Turner via llvm-commits
- [PATCH] D40917: Emit .debug$H section in clang
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D40333: Separate LoopTraversal and BreakFalseDeps out of ExecutionDomainFix into their own files
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D40330: Separate ExecutionDepsFix into 4 parts - enable breaking false dependencies for all reg classes.
Marina Yatsina via Phabricator via llvm-commits
- [llvm] r320645 - Speculative build fix for lld on Linux after Michael's #include removals
Hans Wennborg via llvm-commits
- [PATCH] D40874: [LV][LoopInfo] Add irreducible CFG detection for outer loops
Diego Caballero via Phabricator via llvm-commits
- [llvm] r320650 - CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via llvm-commits
- [PATCH] D41132: CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r320651 - [X86] Add missing MULX32 schedule test
Simon Pilgrim via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41204: Inline a small function.
Rafael Avila de Espindola via llvm-commits
- [lld] r320652 - Inline a small function.
Rui Ueyama via llvm-commits
- [PATCH] D41204: Inline a small function.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320653 - [EarlyCSE] recognize swapped variants of abs/nabs as equivalent
Sanjay Patel via llvm-commits
- [llvm] r320645 - Speculative build fix for lld on Linux after Michael's #include removals
Mikhail Zolotukhin via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r320654 - Move Repl to SectionBase.
Rafael Espindola via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [llvm] r320655 - Recommit r320461 "[X86] Use regular expressions more aggressively to reduce the number of scheduler entries needed for FMA3 instructions."
Craig Topper via llvm-commits
- [llvm] r320656 - [cmake] Support host architectures other than x64
Shoaib Meenai via llvm-commits
- [PATCH] D41158: [cmake] Support host architectures other than x64
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40664: [SelectionDAG][X86][AArch64] Require targets to specify the promotion type when using setOperationAction Promote for INT_TO_FP and FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41205: [CMake] Pass LLVM_HAVE_LINK_VERSION_SCRIPT to external projects
Petr Hosek via Phabricator via llvm-commits
- [llvm] r320657 - [cmake] Add support for case-sensitive Windows SDKs
Shoaib Meenai via llvm-commits
- [PATCH] D41156: [cmake] Add support for case-sensitive Windows SDKs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D41204: Inline a small function.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r320658 - [CMake] Pass LLVM_HAVE_LINK_VERSION_SCRIPT to external projects
Petr Hosek via llvm-commits
- [PATCH] D41205: [CMake] Pass LLVM_HAVE_LINK_VERSION_SCRIPT to external projects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41204: Inline a small function.
Rui Ueyama via llvm-commits
- [PATCH] D40665: [sanitizer] Implement NanoTime() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40665: [sanitizer] Implement NanoTime() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r320659 - [sanitizer] Use MADV_FREE on Darwin/BSD to release pages to the OS
Kuba Mracek via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40666: [sanitizer] Use MADV_FREE on Darwin/BSD to release pages to the OS
Phabricator via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r320660 - [asan] Use linker initialization for the allocator
Kuba Mracek via llvm-commits
- [PATCH] D40627: [asan] Use linker initialization for the allocator
Phabricator via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [llvm] r320661 - MC: Add support for mach-o build_version
Matthias Braun via llvm-commits
- [PATCH] D41207: Rename --icf-data and add a corresponding flag for functions
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41207: Rename --icf-data and add a corresponding flag for functions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41209: Minor corrections to TBAA metadata docs <NFC>
Rehana Begam via Phabricator via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41210: [WebAssembly] Update YAML expected output after llvm change
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D39034: [WIP][GlobalISel][TableGen] Optimize MatchTable for faster instruction selection
Quentin Colombet via Phabricator via llvm-commits
- [lld] r320662 - [WebAssembly] Update YAML expected output after llvm change
Sam Clegg via llvm-commits
- [PATCH] D41207: Rename --icf-data and add a corresponding flag for functions
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41210: [WebAssembly] Update YAML expected output after llvm change
Phabricator via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Rafael Avila de Espindola via llvm-commits
- [lld] r319127 - Store the real binding of shared symbols.
Rui Ueyama via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41124: [llvm-objcopy] Add symlink for llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41105: [ELF] Prevent crash in writing an .ARM.exidx sentinel entry.
Rafael Avila de Espindola via llvm-commits
- [lld] r319127 - Store the real binding of shared symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41053: Set of corrections for MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [compiler-rt] r320663 - Set of corrections for MSan/NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D41053: Set of corrections for MSan/NetBSD
Phabricator via Phabricator via llvm-commits
- [lld] r319127 - Store the real binding of shared symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41214: [cmake] Fix typo in test/asan/CMakeLists.txt
Azharuddin Mohammed via Phabricator via llvm-commits
- Buildbot numbers for the week of 11/26/2017 - 12/02/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 12/3/2017 - 12/9/2017
Galina Kistanova via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Keith via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D41216: [RISCV] Change shift amount operand of RVC shift instructions to uimmlog2xlennonzero
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r320481 - [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then will be replaced by X86 BZHI machine instruction.
Philip Reames via llvm-commits
- [compiler-rt] r320664 - [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via llvm-commits
- [PATCH] D41153: [XRay][compiler-rt] Coalesce calls to mprotect to reduce patching overhead
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D41218: [scudo] Disabling the interface test on armhf
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r320665 - [scudo] Disabling the interface test on armhf
Kostya Kortchinsky via llvm-commits
- [PATCH] D41218: [scudo] Disabling the interface test on armhf
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41218: [scudo] Disabling the interface test on armhf
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D41219: [cmake] Fix clang-cl cross-compilation on macOS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D41220: [cmake] Only attempt to install MSVC system libraries on Windows
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D40807: [RISCV] Support stack frames and offsets up to 32-bits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41220: [cmake] Only attempt to install MSVC system libraries on Windows
Zachary Turner via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41219: [cmake] Fix clang-cl cross-compilation on macOS
Zachary Turner via llvm-commits
- [PATCH] D31772: [PowerPC] Add pass to expand extra memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [llvm] r320666 - MC/AsmPrinter: Reduce code duplication.
Matthias Braun via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Vedant Kumar via Phabricator via llvm-commits
- [lld] r320667 - Fix crash on invalid.
Rafael Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r320503 - [MachineOperand][MIR] Add isRenamable to MachineOperand.
Galina Kistanova via llvm-commits
- [lld] r320668 - [ELF] Prevent crash in writing an .ARM.exidx sentinel entry.
Igor Kudrin via llvm-commits
- [PATCH] D41105: [ELF] Prevent crash in writing an .ARM.exidx sentinel entry.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r320669 - [SelectionDAG] When legalizing the result type of CONCAT_VECTORS, take into account whether the input type also needs to be promoted.
Craig Topper via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D40335: [WIP] X86-specific path: Implemented the fusing of MUL+SUBADD to FMSUBADD
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- llvm-commits Digest, Vol 162, Issue 194
George Rimar via llvm-commits
- [llvm] r320670 - [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D41154: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [lld] r320671 - Fix a build bot failure.
Igor Kudrin via llvm-commits
- [PATCH] D41190: [tsan] Separate the constants in libignore and bump the maximum for instrumented libraries
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r320672 - [LV] Support efficient vectorization of an induction with redundant casts
Dorit Nuzman via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320673 - [X86] Remove redundant setOperationAction calls.
Craig Topper via llvm-commits
- [llvm] r320674 - [SelectionDAG][X86] Improve legalization of v32i1 CONCAT_VECTORS of v16i1 for AVX512F.
Craig Topper via llvm-commits
- [llvm] r320675 - [X86] Make ANY_EXTEND from vXi1 Custom for more types.
Craig Topper via llvm-commits
- [PATCH] D41225: [RISCV] enable emission of alias instructions by default
Mario Werner via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D41227: [CGP] Fix Complex addressing mode for offset
Serguei Katkov via Phabricator via llvm-commits
- [lld] r320676 - [COFF] Sort .pdata for arm64
Martin Storsjo via llvm-commits
- [lld] r320677 - [COFF] Error out if 20 bit thumb branches are out of range
Martin Storsjo via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41163: [LLD] [COFF] Error out if 20 bit thumb branches are out of range
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320679 - [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Phabricator via Phabricator via llvm-commits
- [llvm] r320680 - [Verifier] Check that GEP indexes has correct types
Igor Laevsky via llvm-commits
- [PATCH] D40391: [Verifier] Check that GEP indexes has correct types
Phabricator via Phabricator via llvm-commits
- [PATCH] D41184: [BuildLibCalls] Cast length argument to the correct integer type
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
James Henderson via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
James Henderson via Phabricator via llvm-commits
- [llvm] r320681 - [CodeGen] Print external symbols as $symbol in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320682 - [CodeGen] Print global addresses as @foo in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320683 - [CodeGen] Print live-out register lists as liveout(...) in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320684 - [CodeGen] Move printing MO_Metadata operands to MachineOperand::print
Francis Visoiu Mistrih via llvm-commits
- [llvm] r320685 - [CodeGen] Print MCSymbol operands as <mcsymbol sym> in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D41141: [llvm-objcopy] Add -S option to llvm-objcopy and llvm-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D41124: [llvm-objcopy] Add symlink for llvm-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41225: [RISCV] enable emission of alias instructions by default
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41100: [llvm-objcopy] Refactor llvm-objcopy to allow llvm-strip to differ
James Henderson via Phabricator via llvm-commits
- [PATCH] D41216: [RISCV] Change shift amount operand of RVC shift instructions to uimmlog2xlennonzero
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320686 - Remove redundant includes from lib/Target/AArch64.
Fedor Sergeev via llvm-commits
- [llvm] r320687 - [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via llvm-commits
- [PATCH] D41203: [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Simon Atanasyan via Phabricator via llvm-commits
- wrong attribution [Re: r320686 - Remove redundant includes from lib/Target/AArch64]
Fedor Sergeev via llvm-commits
- [PATCH] D41209: Minor corrections to TBAA metadata docs <NFC>
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41229: [SCEV] Fix the movement of insertion point in expander. PR35406.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r320689 - [X86] Add FMA3 schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r320690 - [X86] Add FMA4 schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D38030: Fix APFloat from string conversion for Inf
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r320691 - [AVX512] Adding support for load truncate store of I1
Michael Zuckerman via llvm-commits
- [PATCH] D39547: [AVX512] Adding support for load truncate store of I1
Phabricator via Phabricator via llvm-commits
- [llvm] r320692 - Inserting several lit tests to reflect current behaviour
Omer Paparo Bivas via llvm-commits
- [llvm] r320693 - Any Target Asm comments should start from MachineInstr::TAsmComments value.
Andrew V. Tischenko via llvm-commits
- [PATCH] D41230: [MIR] Add support for missing CFI directives
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D41010: [orc][cmake] Check if 8 byte atomics require libatomic for unittest
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
ben via Phabricator via llvm-commits
- [PATCH] D41233: [InstCombine] Canonizing 'and' before 'shl'
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D41183: [mips] Fix the target specific instruction verifier
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D39421: [InstCombine] Extracting common and-mask for shift operands of Or instruction
Omer Paparo Bivas via Phabricator via llvm-commits
- [llvm] r320698 - Revert "[DAGCombine] Move AND nodes to multiple load leaves"
Benjamin Kramer via llvm-commits
- [llvm] r320679 - [DAGCombine] Move AND nodes to multiple load leaves
Benjamin Kramer via llvm-commits
- [PATCH] D38037: [InstCombine] Compacting or instructions whose operands are shift instructions
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D35192: [ARM] Use ADDCARRY / SUBCARRY
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D41235: [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D40879: [X86][I86, I186, I286, I386, I486, Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D40033: [NVPTX] Initial adaptation of MCAsmStreamer/MCTargetStreamer for debug info in Cuda.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D39421: [InstCombine] Extracting common and-mask for shift operands of Or instruction
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D38948: [LV] Support efficient vectorization of an induction with redundant casts
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r320699 - [InlineCost] Tracking Values through PHI Nodes
Haicheng Wu via llvm-commits
- [PATCH] D38594: [InlineCost] Tracking Values through PHI Nodes
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r320679 - [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via llvm-commits
- [PATCH] D38030: Fix APFloat from string conversion for Inf
Anna Thomas via Phabricator via llvm-commits
- [llvm] r320700 - [ScalarEvolution] Fix base condition in isNormalAddRecPHI.
Bjorn Pettersson via llvm-commits
- [PATCH] D40946: [ScalarEvolution] Fix base condition in isNormalAddRecPHI.
Bjorn Pettersson 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>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320703 - [mips] Add partial support for R6 in the long branch pass
Simon Dardis via llvm-commits
- [PATCH] D40786: [mips] Add partial support for R6 in the long branch pass
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41238: [LLVMgold] Use platform dependent extension in tests
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r319522 - Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and stores
Davide Italiano via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rafael Avila de Espindola 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] D36827: Changed createTemporaryFile without FD to actually create a file.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41164: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- wrong attribution [Re: r320686 - Remove redundant includes from lib/Target/AArch64]
Davide Italiano via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40786: [mips] Add partial support for R6 in the long branch pass
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D41238: [LLVMgold] Use platform dependent extension in tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] r320710 - [LLVMgold] Use platform dependent extension in tests
Eugene Leviant via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D41238: [LLVMgold] Use platform dependent extension in tests
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [llvm] r320711 - Re-commit: [TableGen] AsmMatcher: Fix bug with reported diagnostic for operand.
Sander de Smalen via llvm-commits
- [PATCH] D40011: [TableGen] AsmMatcher: Fix bug with reported diagnostic for operand.
Phabricator via Phabricator via llvm-commits
- [llvm] r320712 - Revert CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via llvm-commits
- [PATCH] D40899: [Sanitizers, CMake] Basic sanitizer Solaris support (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41096: [X86] Initial support for prefer-vector-width function attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320715 - [mips] Update some tests before posting a patch, NFC.
Simon Dardis via llvm-commits
- [llvm] r320716 - [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Gadi Haber via llvm-commits
- [llvm] r320716 - [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Gadi Haber via llvm-commits
- [llvm] r320716 - [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
ben via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D41122: Tests for D34515
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] D41246: [LLD][ELF] Optimize Arm PLT entries
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D40942: [X86] Fix insert_vector_elt lowering for v32i1/v64i1 with non-constant index
Craig Topper via Phabricator via llvm-commits
- [PATCH] D40846: Add branch flag on branch instructions
Leonardo Bianconi via Phabricator via llvm-commits
- [PATCH] D39575: [X86] Add subtarget features prefer-avx256 and prefer-avx128 and use them to limit vector width presented by TTI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41233: [InstCombine] Canonizing 'and' before 'shl'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41247: Handle a VersymIndex of 0 as an error
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [llvm] r320718 - [ARM] Fix isRenamable flag setting on expanded VSTMDIA opcode.
Geoff Berry via llvm-commits
- [lld] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Zachary Turner via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Zachary Turner via llvm-commits
- [PATCH] D40980: Add /DEBUG:GHASH option to LLD to speed up COFF linking
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41103: [CMake] Allow passing extra CMake arguments to custom libc++
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r320720 - Fix error due to missing includes.
Zachary Turner via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r320722 - [Hexagon] Remove vectors of i64 from valid HVX types
Krzysztof Parzyszek via llvm-commits
- [llvm] r320723 - [X86] Don't zero the upper bits of the k-register before extracting a single bit from a vXi1.
Craig Topper via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41160: [LLD] [COFF] Sort .pdata for arm64
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r320724 - [cmake] Only attempt to install MSVC system libraries on Windows
Shoaib Meenai via llvm-commits
- [PATCH] D41220: [cmake] Only attempt to install MSVC system libraries on Windows
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r320725 - [opt-viewer] Support unicode characters in function names
Adam Nemet via llvm-commits
- [compiler-rt] r320726 - [profile] Port the runtime to Solaris
Vedant Kumar via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Phabricator via Phabricator via llvm-commits
- [PATCH] D40944: [profile] Enable on Solaris
Phabricator via Phabricator via llvm-commits
- [PATCH] D38289: [opt-viewer] Don't Decode HTML bytes for Python 2
Adam Nemet via Phabricator via llvm-commits
- [llvm] r320727 - [MC] Allow .file directives to be out-of-order
Paul Robinson via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] r320728 - Revert "(HEAD -> master, origin/master, origin/HEAD) [profile] Port the runtime to Solaris"
Vedant Kumar via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r320729 - [opt-viewer] Render utf-8 characters properly in the generated HTML
Adam Nemet via llvm-commits
- [PATCH] D39716: Explicitly set CMake policy CMP0068 to NEW to avoid warnings
Don Hinton via Phabricator via llvm-commits
- [PATCH] D40758: PeepholeOptimizer: Do not form PHI with subreg operands
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r320731 - [profile] Port the runtime to Solaris (retry)
Vedant Kumar via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D40876: AArch64: Fix emergency spillslot being out of reach for large callframes
Matthias Braun via Phabricator via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Craig Topper via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320732 - Add MVT::v128i1, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Hans Wennborg via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Anna Thomas via Phabricator via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Zachary Turner via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
David Li via Phabricator via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Craig Topper via llvm-commits
- [llvm] r320733 - Only use is_trivially_copyable if we know it's safe to do so.
Zachary Turner via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320719 - [COFF] Teach LLD to use the COFF .debug$H section.
Zachary Turner via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D40077: [RFC][LNT][test-suite] - Allow 1 test to report multiple individual test results
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D41122: Tests for D34515
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41247: Handle a VersymIndex of 0 as an error
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D40979: [DWARF] Allow duplication of tails with CFI instructions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rui Ueyama via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41251: [CGP] Fix the handling an assert in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D38948: [LV] Support efficient vectorization of an induction with redundant casts
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r320736 - [SLPVectorizer] Don't ignore scalar extraction instructions of aggregate value
Guozhi Wei via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41139: [SLPVectorizer] Don't ignore scalar extraction instructions of aggregate value
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D41027: [CodeGen] Print stack object references as %(fixed-)stack.0 in both MIR and debug output
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41159: [asan] LIT: Add lld testing config.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41083: DAG: Tolerate non-MemSDNOdes for OPC_RecordMemRef
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320737 - Fix isPodLike for MSVC and use it in TypeHashing.
Zachary Turner via llvm-commits
- [PATCH] D41115: [LNT] Provide a way to reliably point to results page
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41230: [MIR] Add support for missing CFI directives
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Yaxun Liu via Phabricator via llvm-commits
- [lld] r320738 - Fix a -Wreorder warning
Hans Wennborg via llvm-commits
- [PATCH] D40913: TLI: Allow using PSV for intrinsic mem operands
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D41083: DAG: Tolerate non-MemSDNOdes for OPC_RecordMemRef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40913: TLI: Allow using PSV for intrinsic mem operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40987: Rewrite the cached map used for locating the most precise DIE among inlined subroutines for a given address.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D41249: test-suite: add avx512 tests with math intrinsics
Matthias Braun via Phabricator via llvm-commits
- [llvm] r320739 - Revert "Fix isPodLike for MSVC and use it in TypeHashing."
Zachary Turner via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r320737 - Fix isPodLike for MSVC and use it in TypeHashing.
Hans Wennborg via llvm-commits
- [llvm] r320737 - Fix isPodLike for MSVC and use it in TypeHashing.
Zachary Turner via llvm-commits
- [PATCH] D41184: [BuildLibCalls] Cast length argument to the correct integer type
Eli Friedman via Phabricator via llvm-commits
- [llvm] r320737 - Fix isPodLike for MSVC and use it in TypeHashing.
Hans Wennborg via llvm-commits
- [PATCH] D40482: [X86] Instrument Control Flow For Indirect Branch Tracking
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] r320740 - [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Kamil Rytarowski via llvm-commits
- [PATCH] D40898: [Sanitizers] Basic sanitizer Solaris support (PR 33274)
Phabricator via Phabricator via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40913: TLI: Allow using PSV for intrinsic mem operands
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41193: [libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41252: [MinGW] Implement the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41222: Handle previously ASAN-instrumented IR gracefully when ASAN re-invoked
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D41255: Fix -Wreorder warning
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D40894: [XRay][compiler-rt+llvm] Update XRay trampoline CFI and register stashing semantics
David Blaikie via Phabricator via llvm-commits
- [PATCH] D41256: Find many -Wsign-compare and -Wtautological-constant-compare warnings in clang-cl.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41255: Fix -Wreorder warning
Hans Wennborg via Phabricator via llvm-commits
- [lld] r320741 - Fix -Wreorder warning
Sam Clegg via llvm-commits
- [llvm] r320742 - [WebAssembly] Add support for init functions linking metadata
Sam Clegg via llvm-commits
- [PATCH] D41255: Fix -Wreorder warning
Phabricator via Phabricator via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
David Blaikie via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Hal Finkel via Phabricator via llvm-commits
- [llvm] r319839 - [Orc] Add a SymbolStringPool data structure for efficient storage and fast
David Blaikie via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Zachary Turner via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Peter Collingbourne via llvm-commits
- [PATCH] D41098: [InlineSpiller] Fix a crash due to lack of forward progress from remat
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
David Blaikie via llvm-commits
- [PATCH] D40033: [NVPTX] Initial adaptation of MCAsmStreamer/MCTargetStreamer for debug info in Cuda.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r320744 - [Hexagon] Generate HVX code for comparisons and selects
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rui Ueyama via llvm-commits
- [PATCH] D41256: Fix many -Wsign-compare and -Wtautological-constant-compare warnings in clang-cl.
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r320745 - [scudo] Refactor ScudoChunk
Kostya Kortchinsky via llvm-commits
- [PATCH] D41200: [scudo] Refactor ScudoChunk
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320746 - DAG: Expose all MMO flags in getTgtMemIntrinsic
Matt Arsenault via llvm-commits
- [PATCH] D40912: TLI: Expose all MMO flags in getTgtMemIntrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Zachary Turner via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Peter Collingbourne via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
David Blaikie via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D40886: [LVI] Support for ashr in LVI
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D41260: [debuginfo] Remove obsolete test_debuginfo.pl that was moved to debuginfo-tests.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
George Burgess IV via Phabricator via llvm-commits
- [llvm] r320749 - [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via llvm-commits
- [PATCH] D38566: [SimplifyCFG] don't sink common insts too soon (PR34603)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320750 - Fix many -Wsign-compare and -Wtautological-constant-compare warnings.
Zachary Turner via llvm-commits
- [PATCH] D41260: [debuginfo] Remove obsolete test_debuginfo.pl that was moved to debuginfo-tests.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41256: Fix many -Wsign-compare and -Wtautological-constant-compare warnings in clang-cl.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support for buffer intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D41260: [debuginfo] Remove obsolete test_debuginfo.pl that was moved to debuginfo-tests.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
David Li via Phabricator via llvm-commits
- [PATCH] D40077: [RFC][LNT][test-suite] - Allow 1 test to report multiple individual test results
Matthias Braun via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D40984: [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Sanjay Patel via Phabricator via llvm-commits
- [lld] r320754 - Add a missing build dependency.
Rui Ueyama via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r320756 - TLI: Allow using PSV for intrinsic mem operands
Matt Arsenault via llvm-commits
- [PATCH] D40913: TLI: Allow using PSV for intrinsic mem operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r320757 - [X86] Remove an unnecessary SmallVector that was collecting chains for two SDNode's we're still holding SDValues for. NFCI
Craig Topper via llvm-commits
- [llvm] r320758 - EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Adrian Prantl via llvm-commits
- [PATCH] D41135: EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments
Phabricator via Phabricator via llvm-commits
- [PATCH] D39956: [IR] Add MDBuilder helpers for the new TBAA metadata format
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40438: [IR] Support the new TBAA metadata format in IR verifier
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320760 - [AArch64] Test patch
Evandro Menezes via llvm-commits
- [PATCH] D41091: [ModRefInfo] Reverse Must/NoModRef bit order.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r320762 - [Unit][AArch64] Additional tests for target parsing
Evandro Menezes via llvm-commits
- [PATCH] D39557: [Analysis] Generate more precise TBAA tags when one access encloses the other
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40751: [ICP] Expose unconditional call promotion interface
David Li via Phabricator via llvm-commits
- [PATCH] D40975: [LangRef] Reflect the changes in the TBAA info format
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40802: [MemDep] Don't use cached results from a previous larger query
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320764 - [ProfileData] Use a different data structure to save memory.
George Burgess IV via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rui Ueyama via llvm-commits
- [PATCH] D41152: Use a custom container to reduce AFDO's memory usage by ~60%
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D40552: [PowerPC, AsmParser] Enable the mnemonic spell corrector.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Peter Collingbourne via llvm-commits
- [llvm] r320767 - [TableGen][GlobalISel] Add a common class for all PredicateMatcher
Quentin Colombet via llvm-commits
- [llvm] r320768 - Remove a non-modular header (& inline it into its one use)
David Blaikie via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r320770 - Use warn() instead of error() to report a bad symbol in a DSO.
Rui Ueyama via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41262: [llvm-objcopy] Reformat everything using clang-format -i
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r320771 - [debuginfo] Remove obsolete test_debuginfo.pl that was moved to debuginfo-tests.
Don Hinton via llvm-commits
- [PATCH] D41260: [debuginfo] Remove obsolete test_debuginfo.pl that was moved to debuginfo-tests.
Phabricator via Phabricator via llvm-commits
- [lld] r320772 - Fix error messages.
Rui Ueyama via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [lld] r320773 - Do not create an unnecessary object file in a test.
Rui Ueyama via llvm-commits
- [llvm] r320774 - [WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtors
Sam Clegg via llvm-commits
- [PATCH] D41257: Use warn() instead of error() to report a bad symbol in a DSO.
Rui Ueyama via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r320775 - Don't crash in llvm-pdbutil when dumping TypeIndexes with high bit set.
Zachary Turner via llvm-commits
- [llvm] r320776 - FastISel: support no-PLT PIC calls on ELF x86_64
Saleem Abdulrasool via llvm-commits
- [lld] r320777 - [WebAssembly] Remove extra semicolon. NFC.
Sam Clegg via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41219: [cmake] Fix clang-cl cross-compilation on macOS
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41264: Fix faulty assertion for void type in debug info
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Zachary Turner via llvm-commits
- [llvm] r320779 - [X86] Move some of the hasVLX qualified code out of the main hasAVX512 block in the X86ISelLowering constructor. NFCI
Craig Topper via llvm-commits
- [llvm] r320780 - [X86] Make ISD::INSERT_SUBVECTOR v8i1 legal with AVX512F because we should be custom lowering inserting v1i1 into v8i1 under this.
Craig Topper via llvm-commits
- [llvm] r320781 - [X86] Group setOperationActions related to vXi1 masks together. NFCI
Craig Topper via llvm-commits
- [llvm] r320782 - [X86] Further rearrange the setOperationAction calls to separate the ones that require 512-bit registers OR VLX into separate sections. NFCI
Craig Topper via llvm-commits
- [llvm] r320783 - [SelectionDAG] Make getNode calls that take an ArrayRef of SDValue for operands call NewSDValueDbgMsg.
Craig Topper via llvm-commits
- [llvm] r320784 - [X86] Add a TODO about v8i1 CONCAT_VECTORS.
Craig Topper via llvm-commits
- [llvm] r320785 - [cmake] Fix clang-cl cross-compilation on macOS
Shoaib Meenai via llvm-commits
- [PATCH] D39785: [PowerPC] Remove redundant register copies in late peephole
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41219: [cmake] Fix clang-cl cross-compilation on macOS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D41229: [SCEV] Fix the movement of insertion point in expander. PR35406.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41083: DAG: Tolerate non-MemSDNOdes for OPC_RecordMemRef
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320642 - [WebAssembly] Use bitfield types in wasm YAML representation
Galina Kistanova via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40978: TableGen: Allow setting SDNodeProperties on intrinsics
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320786 - Disabling r312514 as it causes miscompiles that show up on bootstrap
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r320787 - [libFuzzer] make the tests depend on ubsan
Kostya Serebryany via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41045: [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama 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] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40575: LoopVectorize support for simd functions
Hal Finkel via Phabricator via llvm-commits
- [lld] r320770 - Use warn() instead of error() to report a bad symbol in a DSO.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41229: [SCEV] Fix the movement of insertion point in expander. PR35406.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D41263: Fix size computation in WindowsResourceCOFFWriter::performFileLayout()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320788 - Recommit CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value
Yaxun Liu via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
David Li via Phabricator via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41271: [RISCV] Propagate -mabi and -march values to GNU assembler.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D22792: VecClone Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41272: Don't try to run MCJIT/OrcJIT EH tests when C++ library is statically linked
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40984: [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40894: [XRay][compiler-rt+llvm] Update XRay trampoline CFI and register stashing semantics
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r320789 - [SCEV] Fix the movement of insertion point in expander. PR35406.
Serguei Katkov via llvm-commits
- [PATCH] D41229: [SCEV] Fix the movement of insertion point in expander. PR35406.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41103: [CMake] Allow passing extra CMake arguments to custom libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40552: [PowerPC, AsmParser] Enable the mnemonic spell corrector.
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41262: [llvm-objcopy] Reformat everything using clang-format -i
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320790 - [X86] Fix a couple bugs in my recent changes to vXi1 insert_subvector lowering.
Craig Topper via llvm-commits
- [PATCH] D41251: [CGP] Fix the handling an assert in complex addressing mode
Mikael Holmén via Phabricator via llvm-commits
- [llvm] r320791 - [PowerPC] Convert r+r instructions to r+i (pre and post RA)
Nemanja Ivanovic via llvm-commits
- [PATCH] D41251: [CGP] Fix the handling an assert in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D31852: [PowerPC] Convert reg/reg instructions fed by constants to reg/imm instructions (pre and post RA)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D41273: [cmake] Remove redundant check for Targets to build
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41134: [compiler-rt] [builtins] Implement __chkstk for arm64 windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41274: [LTO] NFC: remove unique_ptr from some LTO::RegularLTOState members
Vitaly Buka via Phabricator via llvm-commits
- [lld] r320792 - [COFF] Warn for locally imported symbols
Shoaib Meenai via llvm-commits
- [PATCH] D41269: [COFF] Warn for locally imported symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D40375: Use MemorySSA in LICM to do sinking and hoisting.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41274: [LTO] NFC: remove unique_ptr from some LTO::RegularLTOState members
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41275: [LLD] [MinGW] Ignore the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [lld] r320793 - Repair Windows buildbots after r320792
Shoaib Meenai via llvm-commits
- [PATCH] D41273: [cmake] Remove redundant check for Targets to build
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Chih-Mao Chen via Phabricator via llvm-commits
- [llvm] r320794 - [LLVMgold] Don't set undefined symbol as prevailing
Eugene Leviant via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r320795 - [ARM] Add tests for D34515
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
James Henderson via Phabricator via llvm-commits
- [PATCH] D41122: Tests for D34515
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D41122: Tests for D34515
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r320796 - [PM] port Rewrite Statepoints For GC to the new pass manager.
Fedor Sergeev via llvm-commits
- [PATCH] D41162: [PM] port Rewrite Statepoints For GC to the new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [llvm] r320797 - [RISCV] Enable emission of alias instructions by default
Alex Bradbury via llvm-commits
- [PATCH] D41225: [RISCV] enable emission of alias instructions by default
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320798 - Fix the build bot break introduced by r320791.
Nemanja Ivanovic via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Björn Steinbrink via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
James Henderson via Phabricator via llvm-commits
- [llvm] r320799 - [RISCV] Change shift amount operand of RVC shift instructions to uimmlog2xlennonzero
Alex Bradbury via llvm-commits
- [PATCH] D41216: [RISCV] Change shift amount operand of RVC shift instructions to uimmlog2xlennonzero
Alex Bradbury via Phabricator via llvm-commits
- [lld] r320800 - [ELF] Complete implementation of --fix-cortex-a53-843419
Peter Smith via llvm-commits
- [PATCH] D36749: [LLD][ELF][AArch64] Complete implementation of -fix-cortex-a53-843419
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Pavel Labath via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [lld] r320801 - [ELF] Fix buildbot warning error.
Peter Smith via llvm-commits
- [lld] r320802 - [ELF] Add missing test from r320800
Peter Smith via llvm-commits
- [lld] r320803 - [ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D40967: [LLD][ELF] Remove Duplicate .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D40029: [ELF] Only add contiguous isRelro sections to PT_GNU_RELRO PHDR
Peter Smith via Phabricator via llvm-commits
- [PATCH] D35413: [LLD][ELF] Add DefinedInThunk to SymbolBody to remove need for hash lookup
Peter Smith via Phabricator via llvm-commits
- [llvm] r320805 - [X86] Add AVX512 VPOPCNTDQ schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
ben via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
ben via Phabricator via llvm-commits
- [llvm] r320806 - Fix code causing fallthrough warnings in the PPC back end.
Nemanja Ivanovic 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
- [PATCH] D40805: [RISCV] Support for varargs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41184: [BuildLibCalls] Cast length argument to the correct integer type
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D40807: [RISCV] Support stack frames and offsets up to 32-bits
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D41283: [InstCombine] Missed optimization in math expression: tan(a) * cos(a) == sin(a)
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D40830: [RISCV] Implement support for the BranchRelaxation pass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [compiler-rt] r320808 - Added a separate install target for compilert-rt-headers
Ilya Biryukov via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D41244: Added a separate install target for compilert-rt-headers
Phabricator via Phabricator via llvm-commits
- [PATCH] D38182: test-suite: add cpu features detection in configuration
Ilia Taraban via Phabricator via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41285: [mips] Remove codegen support from some 16 bit instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D40723: [MemCpyOpt] Perform call slot optimizations through GEPs
Björn Steinbrink via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41286: [InstCombine] Missed optimization in math expression: sin(x) / cos(x) => tan(x)
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r320810 - [X86] Add XOP schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41288: Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r320811 - Fix the second build bot break introduced by r320791.
Nemanja Ivanovic via llvm-commits
- [llvm] r320812 - [X86] Add MWAITX/MONITORX schedule tests
Simon Pilgrim via llvm-commits
- [llvm] r320814 - [InlineCost] Find repeated loads in the callee
Haicheng Wu via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r320815 - [X86] Add RTM schedule tests
Simon Pilgrim via llvm-commits
- [PATCH] D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via Phabricator via llvm-commits
- [lld] r320817 - Handle a VersymIndex of 0 as an error.
Rafael Espindola via llvm-commits
- [lld] r320818 - Delete a really large test output.
Rafael Espindola via llvm-commits
- [lld] r319780 - [ELF] Implement scanner for Cortex-A53 Erratum 843419
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
ben via Phabricator via llvm-commits
- [PATCH] D40033: [NVPTX] Initial adaptation of MCAsmStreamer/MCTargetStreamer for debug info in Cuda.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41290: [YAML] Add support for non-printable characters
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40361: [AArch64][SVE] Asm: Add ZIP1/ZIP2 instructions (predicate/data vectors)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D41290: [YAML] Add support for non-printable characters
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D40362: [TableGen][AsmMatcherEmitter] Only choose specific diagnostic for enabled instruction
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D40362: [TableGen][AsmMatcherEmitter] Only choose specific diagnostic for enabled instruction
Sander de Smalen via Phabricator via llvm-commits
- [lld] r319780 - [ELF] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via llvm-commits
- [PATCH] D40363: [AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D40363: [AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r320819 - [MIR] Add support for missing CFI directives
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Brad Nemanich via Phabricator via llvm-commits
- [PATCH] D41230: [MIR] Add support for missing CFI directives
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41290: [YAML] Add support for non-printable characters
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Brad Nemanich via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Alexander Richardson via llvm-commits
- D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Evgeny Leviant via llvm-commits
- [lld] r320821 - [ELF] Reduce size of ELF file produced by test
Peter Smith via llvm-commits
- [llvm] r320822 - [ARM] Some DAG combine tests
Sam Parker via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Paul Walker via Phabricator via llvm-commits
- D41113: [LLVMgold] Don't set resolutions for undefined symbols to 'Prevailing'
Teresa Johnson via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41291: [ThinLTO] Disallow multiple prevailing defs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41234: [ELF] Fix placement of a sentinel entry in the .ARM.exidx section.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Paul Walker via Phabricator via llvm-commits
- [lld] r320821 - [ELF] Reduce size of ELF file produced by test
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41291: [ThinLTO] Disallow multiple prevailing defs
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41290: [YAML] Add support for non-printable characters
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320823 - [LICM] Allow sinking when foldable in loop
Jun Bum Lim via llvm-commits
- [PATCH] D37076: [LICM] Allow sinking when foldable in loop
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D40942: [X86] Fix insert_vector_elt lowering for v32i1/v64i1 with non-constant index
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r320824 - [X86] Widen (v2i32 (fp_to_uint v2f64)) to (v8i32 (fp_to_uint v8f64)) during legalization if we have AVX512F, but not VLX. NFC
Craig Topper via llvm-commits
- [PATCH] D41046: [ELF] Make overlapping output sections an error
Rafael Avila de Espindola via llvm-commits
- [llvm] r320825 - [ThinLTO] Disallow multiple prevailing defs
Eugene Leviant via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D40984: [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Sanjay Patel 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
- [llvm] r320827 - [CodeGen] Print stack object references as %(fixed-)stack.0 in both MIR and debug output
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D41293: [DAG] Improve multi-chain merging in ISel
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41027: [CodeGen] Print stack object references as %(fixed-)stack.0 in both MIR and debug output
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41294: [X86][SSE] Use (V)PHMINPOSUW for vXi8 SMAX/SMIN/UMAX/UMIN horizontal reductions (PR32841)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320828 - Revert "[LICM] Allow sinking when foldable in loop"
Jun Bum Lim via llvm-commits
- [PATCH] D40984: [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41264: Fix faulty assertion for void type in debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41296: Limit size of SROA - generated register names
serge via Phabricator via llvm-commits
- [PATCH] D41235: [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41296: Limit size of SROA - generated register names
serge via Phabricator via llvm-commits
- [PATCH] D40727: Syndicate duplicate code between CallInst and InvokeInst
serge via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
ben 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] D41264: Fix faulty assertion for void type in debug info
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D41231: [Support][CachePruning] Fix regression that prevents disabling of pruning
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Peter Smith via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41177: [DAGCombine] Move AND nodes to multiple load leaves
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41298: [PDT] Add verifyDomTree and verifyAnalysis for Post Dom Trees
Dave Green via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41299: [PDT] Fix splitBlock for Post Dom Trees
Dave Green via Phabricator via llvm-commits
- [compiler-rt] r320831 - [ubsan-minimal] Add a path for non-POSIX (and bare-metal) use of the library
Filipe Cabecinhas via llvm-commits
- [PATCH] D39791: [ubsan-minimal] Add a path for non-POSIX (and bare-metal) use of the library
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support for buffer intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Evgeny Astigeevich via llvm-commits
- [PATCH] D41045: [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D41246: [LLD][ELF] Optimize Arm PLT entries
Rafael Avila de Espindola via llvm-commits
- [PATCH] D41300: [ARM] Fix PR35379 - incorrect unwind information when compiling with -Oz
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D41297: [ThinLTO] Implement summary visualizer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41273: [cmake] Remove redundant check for Targets to build
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D32872: [PowerPC] Leverage PGO data to version/expand small/large memcpy calls
Brad Nemanich via Phabricator via llvm-commits
- [PATCH] D41090: [DWARFv5] Dump MD5 checksum from line-table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support for buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r320832 - Updated llvm-objdump to display local relocations in Mach-O binaries
Michael Trent via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r320833 - Re-commit : [LICM] Allow sinking when foldable in loop
Jun Bum Lim via llvm-commits
- [PATCH] D41090: [DWARFv5] Dump MD5 checksum from line-table header
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41302: [LoopSimplify] Preserve Post Dom Trees across Loop Simplify
Dave Green via Phabricator via llvm-commits
- [www] r320834 - Post 6.0.0 schedule
Hans Wennborg via llvm-commits
- [llvm] r320835 - [CodeGen] fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D41251: [CGP] Fix the handling an assert in complex addressing mode
John Brawn via Phabricator via llvm-commits
- [PATCH] D37054: Require address space to be specified when creating functions (2/3)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320836 - Revert "Re-commit : [LICM] Allow sinking when foldable in loop"
Jun Bum Lim via llvm-commits
- [llvm] r320837 - Fix for bug PR35549 - Repeated schedule comments.
Andrew V. Tischenko via llvm-commits
- [PATCH] D40960: Fix for bug PR35549 - [X86] Repeated schedule comments
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D39352: [SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
ben via Phabricator via llvm-commits
- [PATCH] D39352: [SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Guozhi Wei via Phabricator via llvm-commits
- [lld] r315658 - Slightly simplify code and add comment.
Ed Maste via llvm-commits
- [llvm] r320836 - Revert "Re-commit : [LICM] Allow sinking when foldable in loop"
Roman Lebedev via llvm-commits
- [llvm] r320838 - fix typo in comment and remove inaccurate comment; NFC
Sanjay Patel via llvm-commits
- [llvm] r320839 - [AArch64] Fix typo in the ASIMD instruction optimization pass
Evandro Menezes via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r320840 - [CodeGen] fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D41302: [LoopSimplify] Preserve Post Dom Trees across Loop Simplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D41273: [cmake] Remove redundant check for Targets to build
Don Hinton via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r320842 - [TargetLibraryInfo] fix documentation comment; NFC
Sanjay Patel via llvm-commits
- [lld] r315658 - Slightly simplify code and add comment.
Rui Ueyama via llvm-commits
- [llvm] r320843 - [X86] Remove the 'Requires<[In64BitMode]>' from SHSTK instructions.
Craig Topper via llvm-commits
- [llvm] r320844 - [X86] Remove the 'Requires' In64BitMode/Not64BitMode from the LWP instructions.
Craig Topper via llvm-commits
- [llvm] r320845 - [X86] Change BNDLDX to use anymem instead of i64mem for itsmemory operand.
Craig Topper via llvm-commits
- [llvm] r320846 - [X86] Add 'Requires<[In64BitMode]>' to a bunch of instructions that only have memory and immediate operands.
Craig Topper via llvm-commits
- [PATCH] D41274: [LTO] NFC: remove unique_ptr from some LTO::RegularLTOState members
Peter Collingbourne 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
Rui Ueyama via llvm-commits
- [PATCH] D41288: Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41298: [PDT] Add verifyDomTree and verifyAnalysis for Post Dom Trees
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D41299: [PDT] Fix splitBlock for Post Dom Trees
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D38182: test-suite: add cpu features detection in configuration
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D41274: [LTO] NFC: remove unique_ptr from some LTO::RegularLTOState members
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41304: [WebAssembly] Base imports on Symtab. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
David Blaikie via llvm-commits
- [PATCH] D41304: [WebAssembly] Base imports on Symtab. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320847 - [WebAssembly] Base imports on Symtab. NFC.
Sam Clegg via llvm-commits
- [PATCH] D41304: [WebAssembly] Base imports on Symtab. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41184: [TargetLibraryInfo] Discard library functions with incorrectly sized integers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41296: Limit size of SROA - generated register names
Eduard Burtescu via Phabricator via llvm-commits
- [llvm] r320848 - [Memcpy Loop Lowering] Insert loop BB inbetween the split BB.
Sean Fertile via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Teresa Johnson via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Bob Haarman via Phabricator via llvm-commits
- [llvm] r320849 - [SelectionDAG][X86] Fix insert_vector_elt lowering for v32i1/v64i1 with non-constant index
Craig Topper via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D40942: [X86] Fix insert_vector_elt lowering for v32i1/v64i1 with non-constant index
Phabricator via Phabricator via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Zachary Turner via Phabricator via llvm-commits
- [llvm] r320850 - [X86] Remove assert in X86MCCodeEmitter.cpp that was added in r320830.
Craig Topper via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Nikola Prica via Phabricator via llvm-commits
- [lld] r320851 - Do not add .dynamic entries that don't have to be added early in the ctor. NFC.
Rui Ueyama via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D41270: Fix buffer overrun in WindowsResourceCOFFWriter::writeSymbolTable()
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D40033: [NVPTX] Initial adaptation of MCAsmStreamer/MCTargetStreamer for debug info in Cuda.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D41275: [LLD] [MinGW] Ignore the --no-seh flag
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r320852 - [DWARFv5] Dump an MD5 checksum in the line-table header.
Paul Robinson via llvm-commits
- [PATCH] D41090: [DWARFv5] Dump MD5 checksum from line-table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41090: [DWARFv5] Dump MD5 checksum from line-table header
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Teresa Johnson via llvm-commits
- [PATCH] D41305: Properly handle byval arguments in getPointerDereferenceableBytes()
Björn Steinbrink via Phabricator via llvm-commits
- [llvm] r320855 - [Hexagon] Fix operand-swapping PatFrag for atomic stores
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41305: Properly handle byval arguments in getPointerDereferenceableBytes()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support for buffer intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r320856 - [llvm-objcopy] Reformat everything using clang-format -i
Jake Ehrlich via llvm-commits
- [PATCH] D41262: [llvm-objcopy] Reformat everything using clang-format -i
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40361: [AArch64][SVE] Asm: Add ZIP1/ZIP2 instructions (predicate/data vectors)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r320857 - Revert "[DWARFv5] Dump an MD5 checksum in the line-table header."
Paul Robinson via llvm-commits
- [PATCH] D41305: Properly handle byval arguments in getPointerDereferenceableBytes()
Björn Steinbrink via Phabricator via llvm-commits
- [PATCH] D40363: [AArch64][SVE] Asm: Improve diagnostics further when +sve is not specified
Florian Hahn via Phabricator via llvm-commits
- [llvm] r320858 - Re-commit : [LICM] Allow sinking when foldable in loop
Jun Bum Lim via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
ben via Phabricator via llvm-commits
- [PATCH] D41305: Properly handle byval arguments in getPointerDereferenceableBytes()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Teresa Johnson via llvm-commits
- [llvm] r320859 - [LTO] Remove unused RegularLTOState::HasModule
Vitaly Buka via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D41302: [LoopSimplify] Preserve Post Dom Trees across Loop Simplify
Florian Hahn via Phabricator via llvm-commits
- [lld] r320860 - [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Martin Storsjo via llvm-commits
- [lld] r320861 - [MinGW] Ignore the --no-seh flag
Martin Storsjo via llvm-commits
- [PATCH] D41252: [COFF] Set the IMAGE_DLL_CHARACTERISTICS_NO_SEH flag automatically
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41275: [LLD] [MinGW] Ignore the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Teresa Johnson via llvm-commits
- [llvm] r320862 - [X86] Remove unnecessary TODO.
Craig Topper via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Nikola Prica via Phabricator via llvm-commits
- [llvm] r320830 - [X86] Fix XSAVE64 and similar instructions to not be allowed by the assembler in 32-bit mode.
Evgenii Stepanov via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38906: AMDGPU/SI: Implement d16 support for buffer intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Write LTO output for empty RegularLTO.ModsWithSummaries
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41307: [PGO] Fix handling of cold entry count for instrumented PGO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41307: [PGO] Fix handling of cold entry count for instrumented PGO
David Li via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320863 - [X86] In LowerVectorCTPOP use ISD::ZERO_EXTEND/ISD::TRUNCATE instead of the target specific nodes.
Craig Topper via llvm-commits
- [llvm] r320864 - [X86] Use AND32ri8 instead of AND64ri8 in Asan code in EmitCallAsanReport for 32-bit mode.
Craig Topper via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r320865 - [Hexagon] Handle concat_vectors of all allowed HVX types
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D41309: [WebAssembly] Don't include lazy symbols in import table
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
Rong Xu via Phabricator via llvm-commits
- [llvm] r320866 - [Hexagon] Remove recursion in visitUsesOf, replace with use queue
Krzysztof Parzyszek via llvm-commits
- [PATCH] D41309: [WebAssembly] Don't include lazy symbols in import table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
Pavel Labath via llvm-commits
- [PATCH] D41212: [llvm-objcopy] Add option to add a progbits section from a file
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40291: [Support] Add WritableMemoryBuffer class
David Blaikie via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41307: [PGO] Fix handling of cold entry count for instrumented PGO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41226: LiveDebugValues spill recognition expasnsion
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D41290: [YAML] Add support for non-printable characters
Matthias Braun via Phabricator via llvm-commits
- [llvm] r320852 - [DWARFv5] Dump an MD5 checksum in the line-table header.
Adrian Prantl via llvm-commits
- [PATCH] D39407: [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PM
Brooks Moses via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Remove /nopdb option
Rui Ueyama via llvm-commits
- [PATCH] D39407: [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PM
Chandler Carruth via llvm-commits
- [llvm] r320868 - Fixed the gcc 'enumeral and non-enumeral type in conditional expression [-Werror=extra]' warning introduced by r320750
Galina Kistanova via llvm-commits
- [test-suite] r320870 - Creating release candidate final from release_501 branch
Tom Stellard via llvm-commits
- [lld] r320872 - [WebAssembly] Don't include lazy symbols in import table
Sam Clegg via llvm-commits
- [llvm] r320852 - [DWARFv5] Dump an MD5 checksum in the line-table header.
Robinson, Paul via llvm-commits
- [lld] r320878 - Creating release candidate final from release_501 branch
Tom Stellard via llvm-commits
- [PATCH] D41309: [WebAssembly] Don't include lazy symbols in import table
Phabricator via Phabricator via llvm-commits
- [llvm] r320881 - MachineModuleInfo: Remove unused function; NFC
Matthias Braun via llvm-commits
- [llvm] r320882 - MachineFunction: Slight refactoring; NFC
Matthias Braun via llvm-commits
- [llvm] r320884 - MachineFunction: Return reference from getFunction(); NFC
Matthias Braun via llvm-commits
- [PATCH] D40973: [LV] Remove unnecessary DoExtraAnalysis guard (silent bug)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Saleem Abdulrasool via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
David Li via Phabricator via llvm-commits
- [PATCH] D40849: CodeGen: support an extension to pass linker options on ELF
Rui Ueyama via llvm-commits
- [llvm] r320885 - Fix unused variable in non-assert builds
Matthias Braun via llvm-commits
- [llvm] r320886 - Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."
Paul Robinson via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320887 - [TableGen][GlobalISel] Have the predicate directly know which data they are dealing with
Quentin Colombet via llvm-commits
- [PATCH] D41272: Don't try to run MCJIT/OrcJIT EH tests when C++ library is statically linked
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41307: [PGO] Fix handling of cold entry count for instrumented PGO
David Li via Phabricator via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
David Li via Phabricator via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
Rong Xu via llvm-commits
- [llvm] r320888 - Revert "Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header.""
Paul Robinson via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
David Li via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Katya Romanova via Phabricator via llvm-commits
- [llvm] r320889 - [TableGen][GlobalISel] Fix unused variable warning in release mode
Quentin Colombet via llvm-commits
- [llvm] r320890 - [TableGen][GlobalISel] Make the different Matcher comparable
Quentin Colombet via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
Rong Xu via llvm-commits
- [PATCH] D41059: [PGO] MST min edge selection heuristic to ensure non-zero entry count
Rong Xu via Phabricator via llvm-commits
- [PATCH] D41264: Fix faulty assertion for void type in debug info
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D39407: [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PM
Brooks Moses via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Katya Romanova via Phabricator via llvm-commits
- [lld] r320892 - [COFF] Simplify hasArgs calls. NFC
Shoaib Meenai via llvm-commits
- [llvm] r320893 - Fix WebAssembly backend for some LLVM API changes
David Blaikie via llvm-commits
- [lld] r320894 - [COFF] Update an outdated comment. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Rui Ueyama via Phabricator via llvm-commits
- [lld] r320892 - [COFF] Simplify hasArgs calls. NFC
Rui Ueyama via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r320895 - [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D40747: [ThinLTO] Enable importing of aliases as copy of aliasee
Teresa Johnson via Phabricator via llvm-commits
- [lld] r320892 - [COFF] Simplify hasArgs calls. NFC
Shoaib Meenai via llvm-commits
- [lld] r320896 - [COFF] Clean up debug option handling
Shoaib Meenai via llvm-commits
- [lld] r320892 - [COFF] Simplify hasArgs calls. NFC
Rui Ueyama via llvm-commits
- [PATCH] D41310: [COFF] Clean up debug option handling
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r320897 - Fix NDEBUG build problem in r320895
Teresa Johnson via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320898 - [X86] Add back the assert from r320830 that was reverted in r320850
Craig Topper via llvm-commits
- [PATCH] D41312: [testsuite] Un-XFAIL a test with global variables
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D41312: [testsuite] Un-XFAIL a test with global variables
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D41313: [WebAssembly] Move code for copying of data segment relocation. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41314: [cmake] Use symlinks for Windows-hosted toolchains built on Unix
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [llvm] r320899 - Add -enable-import-metadata to test
Teresa Johnson via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Sam Clegg via Phabricator via llvm-commits
- [llvm] r320900 - [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hal Finkel via llvm-commits
- [PATCH] D41045: [LV] NFC patch for moving VP*Recipe class definitions from LoopVectorize.cpp to VPlan.h
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320901 - [SimplifyLibCalls] Inline calls to cabs when it's safe to do so
Hal Finkel via llvm-commits
- [PATCH] D40069: [SimplifyLibCall] Inline calls to cabs when it's safe to do so.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r320903 - Add another missing -enable-import-metadata to test
Teresa Johnson via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output function individually
Rui Ueyama via Phabricator via llvm-commits
- [lld] r315658 - Slightly simplify code and add comment.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rafael Avila de Espindola via llvm-commits
- [lld] r320905 - [LTO] Make processing of combined module more consistent
Vitaly Buka via llvm-commits
- [llvm] r320905 - [LTO] Make processing of combined module more consistent
Vitaly Buka via llvm-commits
- [llvm] r320906 - [WebAssembly] Return ArrayRef's rather than const std::vector&
Sam Clegg via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r320907 - Remove trailing whitespace
Vitaly Buka via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r320909 - [LTO] Update tests for r320905
Vitaly Buka via llvm-commits
- [llvm] r320910 - [X86] Add 128 and 256-bit VPOPCNTDQ instructions. Adjust some tablegen classes LZCNT/POPCNT.
Craig Topper via llvm-commits
- [llvm] r320911 - [PowerPC, AsmParser] Enable the mnemonic spell corrector
Hal Finkel via llvm-commits
- [PATCH] D40552: [PowerPC, AsmParser] Enable the mnemonic spell corrector.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r320913 - [LV] Extend InstWidening with CM_Widen_Recursive
Hal Finkel via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41006: [SafepointIRVerifier] Allow non-dereferencing uses of unrelocated or poisoned PHI nodes
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D37631: [libFuzzer] Support using libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D41300: [ARM] Fix PR35379 - incorrect unwind information when compiling with -Oz
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D41267: [LTO] Make processing of combined module more consistent
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r320914 - Move Transforms/LoopVectorize/consecutive-ptr-cg-bug.ll into the X86 subdirectory
Hal Finkel via llvm-commits
- [PATCH] D41307: [PGO] Fix handling of cold entry count for instrumented PGO
Dehao Chen via Phabricator via llvm-commits
- [llvm] r320917 - [X86] Remove unneeded code for handling the old kunpck intrinsics.
Craig Topper via llvm-commits
- [PATCH] D41062: [X86] Legalize v2i32 via widening rather than promoting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41279: [ThinLTO][C-API] Correct api comments
Katya Romanova via Phabricator via llvm-commits
- [llvm] r320918 - [X86] Remove GCCBuiltin from kand/kandn/kor/kxor/kxnor/knot intrinsics so clang can implement with native IR.
Craig Topper via llvm-commits
- [PATCH] D41300: [ARM] Fix PR35379 - incorrect unwind information when compiling with -Oz
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D41300: [ARM] Fix PR35379 - incorrect unwind information when compiling with -Oz
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D41146: [DWARF] DWARF v5: Rework of string offsets table reader
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output functions individually
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Evgeny Astigeevich via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D39407: [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PM
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41322: [InstCombine] Missed optimization in math expression: squashing sqrt functions
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41322: [InstCombine] Missed optimization in math expression: squashing sqrt functions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41126: [SelectionDAG] Fixed f16-from-vector promotion problem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D41323: [X86][SSE] Add cpu feature for aggressive combining to variable shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r320921 - [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Sanjay Patel via llvm-commits
- [PATCH] D40984: [InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+sel
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r320922 - [InstCombine] Regenerate FMUL/FMA combine tests with update_test_checks.py
Simon Pilgrim via llvm-commits
- [PATCH] D41233: [InstCombine] Canonizing 'and' before 'shl'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41322: [InstCombine] Missed optimization in math expression: squashing sqrt functions
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Shahid, Asghar-ahmad via llvm-commits
- [compiler-rt] r320594 - [sanitizer] Introduce a vDSO aware timing function
Krzysztof Parzyszek via llvm-commits
- [PATCH] D37686: [DAG] Consolidating Instruction->SDNode Flags propagation in one class for better code management.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r320923 - [X86] Use instrs instead of instregex for gather/scatter instructions in the scheduler models. Combine into single InstrRW entries.
Craig Topper via llvm-commits
- [llvm] r320924 - [X86] Combine some more scheduler model entries using regular expressions.
Craig Topper via llvm-commits
- [PATCH] D34875: ARM: Report error for invalid use of AAPCS_VFP calling convention
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r320926 - [X86] When using vpopcntdq for ctpop of v8i16 vectors, only promote to v8i32.
Craig Topper via llvm-commits
- [PATCH] D41315: [WebAssembly] Output functions individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output functions individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41313: [WebAssembly] Move code for copying of data segment relocation. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41315: [WebAssembly] Output functions individually
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41131: [AArch64] Implement stack probing for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D41325: [sanitizer] Define __sanitizer_clockid_t on FreeBSD
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r320594 - [sanitizer] Introduce a vDSO aware timing function
Kostya Kortchinsky via llvm-commits
- [llvm] r320927 - [X86] Have getVectorMaskingNode return an ISD::AND for X86ISD::VPSHUFBITQMB instead of creating a select with one input being 0.
Craig Topper via llvm-commits
- [llvm] r320928 - [X86] Don't pass a zero input to the passthru operand of getVectorMaskingNode/getScalarMaskingNode when its going to emit an ISD::OR/ISD::AND. NFCI
Craig Topper via llvm-commits
- [PATCH] D41292: [AMDGPU] Fixed incorrect uniform branch condition
Tim Renouf via Phabricator via llvm-commits
- [llvm] r320929 - [Memcpy Loop Lowering] Only calculate residual size/bytes copied when needed.
Sean Fertile via llvm-commits
- [PATCH] D41325: [sanitizer] Define __sanitizer_clockid_t on FreeBSD
Krzysztof Parzyszek via Phabricator via llvm-commits
- [compiler-rt] r320594 - [sanitizer] Introduce a vDSO aware timing function
Krzysztof Parzyszek via llvm-commits
- [llvm] r320930 - [X86][AVX] Fix failed broadcast fold
Simon Pilgrim via llvm-commits
- [compiler-rt] r320931 - [sanitizer] Define __sanitizer_clockid_t on FreeBSD
Kostya Kortchinsky via llvm-commits
- [PATCH] D41325: [sanitizer] Define __sanitizer_clockid_t on FreeBSD
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r320932 - [X86][AVX] Use extract128BitVector helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r320933 - [X86][AVX] lowerVectorShuffleAsBroadcast - aggressively peek through BITCASTs
Simon Pilgrim via llvm-commits
- [llvm] r320934 - Fix unused variable warning.
Simon Pilgrim via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Ngie Cooper via Phabricator via llvm-commits
- [llvm] r320935 - [X86] Don't create X86ISD::VEXTRACT nodes directly. Use EXTRACT_VECTOR_ELT and allow that to be legaized to VEXTRACT.
Craig Topper via llvm-commits
- [llvm] r320936 - [X86] Canonicalize extract_vector_elt from vXi1 to always return MVT::i32.
Craig Topper via llvm-commits
- [llvm] r320937 - [X86] Use extract_vector_elt instead of X86ISD::VEXTRACT for isel of vXi1 extractions.
Craig Topper via llvm-commits
- [llvm] r320938 - Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()
Bjorn Steinbrink via llvm-commits
- [PATCH] D41288: Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()
Phabricator via Phabricator via llvm-commits
- [llvm] r320939 - Properly handle byval arguments in getPointerDereferenceableBytes()
Bjorn Steinbrink via llvm-commits
- [PATCH] D41305: Properly handle byval arguments in getPointerDereferenceableBytes()
Phabricator via Phabricator via llvm-commits
- [llvm] r320940 - [X86DomainReassignment] Store legal domains in a std::bitset instead of using a SmallVector that really only ever has one element as a set.
Craig Topper via llvm-commits
- [PATCH] D41327: [X86] Refactor DomainReassignment pass to make the Closure class not stores references to the main data structures of the pass itself
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41294: [X86][SSE] Use (V)PHMINPOSUW for vXi8 SMAX/SMIN/UMAX/UMIN horizontal reductions (PR32841)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Roman Lebedev via llvm-commits
- [PATCH] D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320941 - Remove superfluous break after a return. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41332: LSAN_OPTIONS=log_path=xxx is ignored
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D41133: [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [llvm] r320943 - Treat sret arguments as being dereferenceable in getPointerDereferenceableBytes()
Bjorn Steinbrink via llvm-commits
- [llvm] r320944 - Revert "Treat sret arguments as being dereferenceable in getPointerDereferenceableBytes()"
Bjorn Steinbrink via llvm-commits
- [llvm] r320945 - Revert "Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()"
Bjorn Steinbrink via llvm-commits
- [lld] r315658 - Slightly simplify code and add comment.
Ed Maste via llvm-commits
- [PATCH] D41323: [X86][SSE] Add cpu feature for aggressive combining to variable shuffles
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D39352: [SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D41136: [EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (PR35642)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41327: [X86] Refactor DomainReassignment pass to make the Closure class not stores references to the main data structures of the pass itself
Guy Blank via Phabricator via llvm-commits
- [llvm] r320946 - [WebAssembly] Export some more info on wasm funtions
Sam Clegg via llvm-commits
- [llvm] r320947 - use uint32_t
Sam Clegg via llvm-commits
- [PATCH] D41320: [WebAssembly] Export some more information on wasm functions
Phabricator via Phabricator via llvm-commits
- [lld] r320948 - [WebAssembly] Move code for copying of data segment relocation. NFC.
Sam Clegg via llvm-commits
- [PATCH] D41313: [WebAssembly] Move code for copying of data segment relocation. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D40684: Use size_t, instead of unsigned, to represnt StringMapEntry length and alignment.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D41327: [X86] Refactor DomainReassignment pass to make the Closure class not stores references to the main data structures of the pass itself
Craig Topper via Phabricator via llvm-commits
- [llvm] r320949 - [X86] Regenerate truncated rotation tests + add missing 32-bit checks
Simon Pilgrim via llvm-commits
- [llvm] r320950 - [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Craig Topper via llvm-commits
- [PATCH] D41133: [X86] Make the code that creates fmaddsub from build_vector of extracts and inserts functional and add tests.
Phabricator via Phabricator via llvm-commits
- [llvm] r320951 - [X86] Add test cases that show cases where buildvector of extract and inserts should be turned into fmsubadd.
Craig Topper via llvm-commits
- [PATCH] D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41312: [testsuite] Un-XFAIL a test with global variables
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D41312: [testsuite] Un-XFAIL a test with global variables
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D40335: [WIP] X86-specific path: Implemented the fusing of MUL+SUBADD to FMSUBADD
Craig Topper via Phabricator via llvm-commits
- [llvm] r320947 - use uint32_t
Rui Ueyama via llvm-commits
- [PATCH] D41333: [ValueTracking] ignore FP signed-zero when detecting a casted-to-integer fmin/fmax pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40742: [LV] Fix PR34965 - Extend InstWidening with CM_Widen_Recursive
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D40808: [RISCV] Implement branch analysis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D41273: [cmake] Remove redundant check for Targets to build
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r320953 - Re-commit "Properly handle multi-element and dynamically sized allocas in getPointerDereferenceableBytes()""
Bjorn Steinbrink via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D41334: [CodeExtractor] Use function attributes from original function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41104: Set the NoRecurse attribute for the dbg intrinsics.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D41335: [InlineFunction] Inline vararg functions that do not access varargs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41336: [PartialInliner] Move code to forward varargs to partial inliner.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41337: [PartialInliner] Set attributes for new call instruction.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r320955 - [x86] add tests for finite libcall lowering (PR35672); NFC
Sanjay Patel via llvm-commits
- [PATCH] D41338: [CodeGen] lower math intrinsics to finite version of libcalls when possible (PR35672)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41339: [RISCV] Add Defs Uses information for c.jal and c.addi4spn
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41340: [LTO] Remove temporary files corresponding to stream which LTO skips
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41340: [LTO] Remove temporary files corresponding to stream which LTO skips
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41340: [LTO] Remove temporary files corresponding to stream which LTO skips
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41227: [CGP] Fix Complex addressing mode for offset
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r320956 - [CGP] Fix the handling select inst in complex addressing mode
Serguei Katkov via llvm-commits
- [PATCH] D41251: [CGP] Fix the handling an assert in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r320957 - [X86] Fix mistake that I made when splitting up the setOperationAction calls recently.
Craig Topper via llvm-commits
- [PATCH] D40347: [JumpThreading] Restrict PRE across instructions that don't pass control to successors
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D41221: [RISCV] writeNopData support generate c.nop
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D40335: [WIP] X86-specific path: Implemented the fusing of MUL+SUBADD to FMSUBADD
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41341: [X86] WIP disable 512-bit vectors during type legalization for prefer-vector-width
Craig Topper via Phabricator via llvm-commits
- [llvm] r320958 - [SROA] Disable non-whole-alloca splits by default
Hiroshi Inoue via llvm-commits
- [llvm] r320959 - [X86] Use mattr instead of mcpu in some of the cost model tests.
Craig Topper via llvm-commits
- [PATCH] D40067: [X86] Update BTVER2 sched numbers for some AVX instructions (xmm version)
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r320960 - [NFC][CodeGen][ExpandMemCmp] Fix documentation.
Clement Courbet via llvm-commits
Last message date:
Sun Dec 17 23:32:48 PST 2017
Archived on: Sun Dec 17 23:32:50 PST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).