The Week Of Monday 6 July 2015 Archives by author
Starting: Mon Jul 6 00:21:55 PDT 2015
Ending: Sun Jul 12 23:39:53 PDT 2015
Messages: 1369
- [PATCH] D10984: Redirect DataLayout from TargetMachine to Module in MachineFunction
Mehdi AMINI
- [PATCH] D10985: Redirect DataLayout from TargetMachine to Module in FastISel
Mehdi AMINI
- [PATCH] D10986: Redirect DataLayout from TargetMachine to Module in CodeGen Prepare
Mehdi AMINI
- [PATCH] D10987: Redirect DataLayout from TargetMachine to Module in GlobalMerge
Mehdi AMINI
- [PATCH] D11000: Redirect DataLayout from TargetMachine to Module in SelectionDAG
Mehdi AMINI
- [PATCH] D10985: Redirect DataLayout from TargetMachine to Module in FastISel
Mehdi AMINI
- [PATCH] D11009: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi AMINI
- [PATCH] D11010: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi AMINI
- [PATCH] D11017: Remove IsLittleEndian from TargetLowering and redirect to DataLayout
Mehdi AMINI
- [PATCH] D11009: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi AMINI
- [PATCH] D10823: Remove DataLayout access from the TargetMachine, redirect to the Module
Mehdi AMINI
- [PATCH] D10984: Redirect DataLayout from TargetMachine to Module in MachineFunction
Mehdi AMINI
- [PATCH] D10985: Redirect DataLayout from TargetMachine to Module in FastISel
Mehdi AMINI
- [PATCH] D10986: Redirect DataLayout from TargetMachine to Module in CodeGen Prepare
Mehdi AMINI
- [PATCH] D10987: Redirect DataLayout from TargetMachine to Module in GlobalMerge
Mehdi AMINI
- [PATCH] D11000: Redirect DataLayout from TargetMachine to Module in SelectionDAG
Mehdi AMINI
- [PATCH] D11010: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi AMINI
- [PATCH] D11019: Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Mehdi AMINI
- [PATCH] D11021: Make TargetTransformInfo keeping a reference to the Module DataLayoutDataLayout is no longer optional. It was initialized with or withouta DataLayout, and the DataLayout when supplied could have been theone from the TargetMachine.
Mehdi AMINI
- [PATCH] D10823: Remove DataLayout access from the TargetMachine, redirect to the Module
Mehdi AMINI
- [PATCH] D11009: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi AMINI
- [PATCH] D11017: Remove IsLittleEndian from TargetLowering and redirect to DataLayout
Mehdi AMINI
- [PATCH] D8050: Refactor and enhance FMA combine
Mehdi AMINI
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11019: Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Mehdi AMINI
- [PATCH] D11037: Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11038: Make getByValTypeAlignment() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11040: Make isLegalAddressingMode() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11042: Remove getDataLayout() from TargetLowering
Mehdi AMINI
- [PATCH] D11045: Remove getDataLayout() from TargetSelectionDAGInfo (had no users)
Mehdi AMINI
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11037: Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11021: Make TargetTransformInfo keeping a reference to the Module DataLayoutDataLayout is no longer optional. It was initialized with or withouta DataLayout, and the DataLayout when supplied could have been theone from the TargetMachine.
Mehdi AMINI
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11037: Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11038: Make getByValTypeAlignment() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11040: Make isLegalAddressingMode() taking DataLayout as an argument
Mehdi AMINI
- [PATCH] D11042: Remove getDataLayout() from TargetLowering
Mehdi AMINI
- [PATCH] D11045: Remove getDataLayout() from TargetSelectionDAGInfo (had no users)
Mehdi AMINI
- [PATCH] D11019: Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Mehdi AMINI
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Mehdi AMINI
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D11084: Unbreak WebAssembly build
Mehdi AMINI
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D11086: Remove cached DataLayout from X86ISelLowering
Mehdi AMINI
- [PATCH] D11090: Move most user of TargetMachine::getDataLayout to the Module one
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Mehdi AMINI
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Mehdi AMINI
- [PATCH] D11120: Add missing break in switch case in R600ISelLowering
Mehdi AMINI
- r240176 caused a regression in reading MIPS elf files.
Aboud, Amjad
- [PATCH] D4925: Add FreeBSD 9 support to libcxxabi testing framework
Dan Albert
- [llvm] r241610 - Redirect DataLayout from TargetMachine to Module in MachineFunction
Mehdi Amini
- [llvm] r241613 - Redirect DataLayout from TargetMachine to Module in FastISel
Mehdi Amini
- [llvm] r241614 - Redirect DataLayout from TargetMachine to Module in CodeGen Prepare
Mehdi Amini
- [llvm] r241615 - Redirect DataLayout from TargetMachine to Module in GlobalMerge
Mehdi Amini
- [llvm] r241618 - Redirect DataLayout from TargetMachine to Module in SelectionDAG
Mehdi Amini
- [llvm] r241646 - Redirect DataLayout from TargetMachine to Module in StackProtector
Mehdi Amini
- [llvm] r241654 - Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Mehdi Amini
- [llvm] r241655 - Remove IsLittleEndian from TargetLowering and redirect to DataLayout
Mehdi Amini
- [llvm] r241773 - Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Mehdi Amini
- [llvm] r241774 - Make TargetTransformInfo keeping a reference to the Module DataLayout
Mehdi Amini
- [llvm] r241775 - Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi Amini
- [llvm] r241776 - Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Mehdi Amini
- [llvm] r241777 - Make getByValTypeAlignment() taking DataLayout as an argument
Mehdi Amini
- [llvm] r241778 - Make isLegalAddressingMode() taking DataLayout as an argument
Mehdi Amini
- [llvm] r241779 - Remove getDataLayout() from TargetLowering
Mehdi Amini
- [llvm] r241780 - Remove getDataLayout() from TargetSelectionDAGInfo (had no users)
Mehdi Amini
- [llvm] r241807 - Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT user
Mehdi Amini
- [PATCH] D10512: ComputeKnownBits: be a bit smarter about ADDs
Owen Anderson
- Proposal: New Intrinsic anyfloat @llvm.canonicalize(anyfloat)
Owen Anderson
- [llvm] r241977 - Define a new intrinsic @llvm.canonicalize.
Owen Anderson
- [llvm] r241462 - AMDGPU/SI: Add debugging subtarget feature for DS offsets
Matt Arsenault
- [PATCH] D10794: AMDGPU/SI: Add debugging subtarget feature for DS offsets
Matt Arsenault
- [llvm] r241473 - AMDGPU: Run SIInsertWaits as pre-emit pass
Matt Arsenault
- [PATCH] D10793: AMDGPU: Run SIInsertWaits as pre-emit pass
Matt Arsenault
- [PATCH] D10749: DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
Matt Arsenault
- [PATCH] D11024: AMDGPU: Minor cleanups to help with f16 support
Matt Arsenault
- [llvm] AMDGPU: Add helper function for implicit parameter offsets.
Matt Arsenault
- [llvm] AMDGPU: Add helper function for implicit parameter offsets.
Matt Arsenault
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Matt Arsenault
- [PATCH] D11061: AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Matt Arsenault
- [PATCH] D11067: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Matt Arsenault
- [llvm] r241839 - AMDGPU/R600: Return correct chain when lowering loads
Matt Arsenault
- [PATCH] D11081: SelectionDAG: Support Expand of f16 extloads
Matt Arsenault
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Matt Arsenault
- [PATCH] D10749: DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [PATCH] D11107: DAGCombiner: Don't search up chain through non-memory dependencies
Matt Arsenault
- [PATCH] D10742: AMDGPU: Fix chains for memory ops dependent on argument loads
Matt Arsenault
- [PATCH] D11107: DAGCombiner: Don't search up chain through non-memory dependencies
Matt Arsenault
- [llvm] [PATCH 2/2] AMDGPU: Add image attribute reader intrinsic.
Matt Arsenault
- [llvm] r241948 - DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [PATCH] D10749: DAGCombiner: Assume invariant load cannot alias a store
Matt Arsenault
- [llvm] r241954 - AMDGPU: Use requested chain when lowering arguments
Matt Arsenault
- [llvm] r241960 - AMDGPU: Fix chains for memory ops dependent on argument loads
Matt Arsenault
- [PATCH] D10742: AMDGPU: Fix chains for memory ops dependent on argument loads
Matt Arsenault
- [PATCH] D11120: Add missing break in switch case in R600ISelLowering
Matt Arsenault
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [llvm] r241669 - [yaml2obj] Use regex to match sections offsets. NFC
Simon Atanasyan
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [lld] r241676 - The LLD tests require 'llvm-lib', ensure that this is built.
Simon Atanasyan
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [llvm] r241834 - [ELF] Explicitly configure sections alignment in the tests. NFC
Simon Atanasyan
- [llvm] r241835 - [yaml2obj] Initialize sh_addralign field for the .symtab section
Simon Atanasyan
- [llvm] r241836 - [llvm-readobj] Print MIPS PLT table
Simon Atanasyan
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Simon Atanasyan
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Auler
- [PATCH] D11012: Add a target environment for CoreCLR.
Andy Ayers
- [PATCH] D10948: [X86][AVX512] Multiply Packed Unsigned Integers with Round and Scale
Asaf Badouh
- [llvm] r241443 - [X86][AVX512] Multiply Packed Unsigned Integers with Round and Scale
Asaf Badouh
- [PATCH] D10893: [X86][AVX512VL-BW] Add more intrinsics support
Asaf Badouh
- [patch] Fix pr23650
Aaron Ballman
- [patch] Fix pr23650
Aaron Ballman
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
Silviu Baranga
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
Silviu Baranga
- [llvm] r241809 - Don't rely on the DepCands iteration order when constructing checking pointer groups
Silviu Baranga
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
Silviu Baranga
- [llvm] r241818 - Add a test of a regression discovered during testing of r241673
Silviu Baranga
- [PATCH] D10971: WebAssembly: add some TODO
JF Bastien
- [llvm] r241513 - WebAssembly: add some TODO
JF Bastien
- [PATCH] D10971: WebAssembly: add some TODO
JF Bastien
- [llvm] r241513 - WebAssembly: add some TODO
JF Bastien
- [PATCH] D10716: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11080: WebAssembly: add placeholder intrinsics header
JF Bastien
- [PATCH] D11084: Unbreak WebAssembly build
JF Bastien
- [PATCH] D11084: Unbreak WebAssembly build
JF Bastien
- [PATCH] D11080: WebAssembly: add placeholder intrinsics header
JF Bastien
- [llvm] r241858 - WebAssembly: add placeholder intrinsics header
JF Bastien
- [PATCH] D11080: WebAssembly: add placeholder intrinsics header
JF Bastien
- [PATCH] D11080: WebAssembly: add placeholder intrinsics header
JF Bastien
- [PATCH] D11084: Unbreak WebAssembly build
JF Bastien
- [llvm] r241859 - Unbreak WebAssembly build
JF Bastien
- [PATCH] D11084: Unbreak WebAssembly build
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11093: Target RegisterInfo: devirtualize TargetFrameLowering
JF Bastien
- [llvm] r241921 - Target RegisterInfo: devirtualize TargetFrameLowering
JF Bastien
- [PATCH] D11093: Target RegisterInfo: devirtualize TargetFrameLowering
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [llvm] r241923 - WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
JF Bastien
- [llvm] r241938 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [PATCH] D10716: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
JF Bastien
- [llvm] r241897 - Disable loop re-rotation for -Oz (patch by Andrey Turetsky)
Alexey Bataev
- [PATCH] D10961: Disable loop re-rotation for -Oz
Alexey Bataev
- [llvm] r241687 - Cosmetic cleanups - NFC
Eli Bendersky
- [llvm] r241736 - Add tests for the NVPTXLowerAggrCopies pass.
Eli Bendersky
- [llvm] r241875 - Replace index-loops by range-based loops
Eli Bendersky
- [PATCH] D11091: Actually support volatile memcpys in NVPTX lowering
Eli Bendersky
- [llvm] r241914 - Actually support volatile memcpys in NVPTX lowering
Eli Bendersky
- [PATCH] D11091: Actually support volatile memcpys in NVPTX lowering
Eli Bendersky
- [PATCH] D8413: Add getSizeInBits function to the APFloat class
Tamas Berghammer
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Tamas Berghammer
- [llvm] r241793 - Add getSizeInBits function to the APFloat class
Tamas Berghammer
- [PATCH] D8413: Add getSizeInBits function to the APFloat class
Tamas Berghammer
- [PATCH] D11043: Const fold vtable load from global variable
Geoff Berry
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Kristof Beyls
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Kristof Beyls
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Kristof Beyls
- Recording hash of binaries in test-suite and LNT.
Kristof Beyls
- Recording hash of binaries in test-suite and LNT.
Kristof Beyls
- [test-suite] r241675 - [LNT] Reduce I/O execution time for Polybench
Kristof Beyls
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Kristof Beyls
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Kristof Beyls
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Kristof Beyls
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Kristof Beyls
- [llvm] r241665 - Allow constfolding of llvm.sin.* and llvm.cos.* intrinsics
Karthik Bhat
- [llvm] r240973 - Simplify .gitignore: projects/* => projects/*/
Chris Bieneman
- [llvm] r240973 - Simplify .gitignore: projects/* => projects/*/
Chris Bieneman
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r241621 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r241622 - Minor updates to gitignore so that symlinks are ignored in the projects dir.
Chris Bieneman
- [llvm] r240973 - Simplify .gitignore: projects/* => projects/*/
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [PATCH] D11073: Architectures for darwin need to be conditionalized based on the operating system.
Chris Bieneman
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Chris Bieneman
- [PATCH] D11083: [CMake] Add experimental support for building compiler-rt for iOS
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [PATCH] Value profiling - patchset 3
Justin Bogner
- [llvm] r241783 - llvm-readobj: Fix an unused variable after r241764
Justin Bogner
- [llvm] r241764 - [CodeView] Add support for emitting column information
Justin Bogner
- [PATCH] Value profiling - patchset 3
Justin Bogner
- [zorg] r241972 - jenkins: Add an option to limit the number of lit jobs
Justin Bogner
- [compiler-rt] r242013 - profile: Autoconf build system support for r241824
Justin Bogner
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
Ahmed Bougacha
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Ahmed Bougacha
- [PATCH] D10965: [GlobalMerge] Allow targets to enable merging of extern variables, NFC.
Ahmed Bougacha
- [llvm] r239806 - [AVX512] add integer min/max intrinsics support.
Ahmed Bougacha
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Matthias Braun
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Matthias Braun
- [PATCH] D10904: Fix Integer Division Expansion special case of divide by 1
Matthias Braun
- [llvm] r241759 - RegisterPressure: Add PressureDiff::dump()
Matthias Braun
- [llvm] r241920 - ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Matthias Braun
- [llvm] r241926 - ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Matthias Braun
- [llvm] r241928 - ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code
Matthias Braun
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
Matthias Braun
- [PATCH] D9313: Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [PATCH] D9589: Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] D9751: Add HSAIL target
Matthias Braun
- [llvm] r241951 - ARM: Use SpecificBumpPtrAllocator to fix leak introduced in r241920
Matthias Braun
- [PATCH] D10965: [GlobalMerge] Allow targets to enable merging of extern variables, NFC.
John Brawn
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10944: [asan] Fix an OS X startup crash when an empty section is present
Kuba Brecka
- [compiler-rt] r241474 - [asan] Fix an OS X startup crash when an empty section is present
Kuba Brecka
- [PATCH] D10944: [asan] Fix an OS X startup crash when an empty section is present
Kuba Brecka
- [compiler-rt] r241487 - [asan] Add OS X 10.11's new dyld interposition support
Kuba Brecka
- [PATCH] D10988: [asan] Add missing $ASAN_OPTIONS to some test cases
Kuba Brecka
- [PATCH] D10924: [asan] Add OS X 10.11's new dyld interposition support
Kuba Brecka
- [PATCH] D10924: [asan] Add OS X 10.11's new dyld interposition support
Kuba Brecka
- [compiler-rt] r241571 - [asan] Add missing $ASAN_OPTIONS to some test cases
Kuba Brecka
- [PATCH] D11004: [asan] Change ABI versioning to include release numbers
Kuba Brecka
- [PATCH] D11004: [asan] Change ABI versioning to include release numbers
Kuba Brecka
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Kuba Brecka
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Kuba Brecka
- [llvm] r241674 - [yaml2obj] Align section content using AddressAlign field's value
Kuba Brecka
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Igor Breger
- [PATCH] D10955: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions
Zlatko Buljan
- [PATCH] D10955: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions
Zlatko Buljan
- [PATCH] Value profiling - patchset 3
Betul Buyukkurt
- [llvm] r241790 - Fix shift legalization and lowering for big constants.
Pawel Bylica
- [llvm] r241792 - Revert r241790: Fix shift legalization and lowering for big constants.
Pawel Bylica
- [llvm] r241806 - Reapply fixed r241790: Fix shift legalization and lowering for big constants.
Pawel Bylica
- [llvm] r241896 - [llvm-stress] Enhance scalar type selection from command line.
Pawel Bylica
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Paweł Bylica
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Paweł Bylica
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Paweł Bylica
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Paweł Bylica
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Paweł Bylica
- [PATCH] D10667: [llvm-stress] Enhance scalar type selection from command line.
Paweł Bylica
- [PATCH] D10667: [llvm-stress] Enhance scalar type selection from command line.
Paweł Bylica
- [compiler-rt] r241571 - [asan] Add missing $ASAN_OPTIONS to some test cases
Filipe Cabecinhas
- [patch] Fix pr23650
Filipe Cabecinhas
- [patch] Fix pr23650
Filipe Cabecinhas
- [Openmp-commits] [PATCH] LLVM OpenMP CMake Overhaul
Chandler Carruth
- Proposal: New Intrinsic anyfloat @llvm.canonicalize(anyfloat)
Chandler Carruth
- [PATCH] [PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Chandler Carruth
- [llvm] r241975 - [PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Chandler Carruth
- [PATCH] D10889: [PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Chandler Carruth
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
Chandler Carruth
- [PATCH] D10276: [SROA] Fix for PR23737: Handle Atomic when rewriting Loads and Stores
Chandler Carruth
- [zorg] r241735 - Add android test to darwin builder
Ying Chen
- [PATCH] D10252: Add android test to darwin builder
Ying Chen
- [zorg] r241766 - Add step to get fingerprint of Android device
Ying Chen
- [zorg] r241769 - Enable mi tests on darwin
Ying Chen
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D10823: Remove DataLayout access from the TargetMachine, redirect to the Module
Eric Christopher
- [llvm] r241517 - Remove JumpInstrTableInfo.h as it is no longer used.
Eric Christopher
- [PATCH] D10984: Redirect DataLayout from TargetMachine to Module in MachineFunction
Eric Christopher
- [PATCH] D11000: Redirect DataLayout from TargetMachine to Module in SelectionDAG
Eric Christopher
- [PATCH] D10987: Redirect DataLayout from TargetMachine to Module in GlobalMerge
Eric Christopher
- [PATCH] D10986: Redirect DataLayout from TargetMachine to Module in CodeGen Prepare
Eric Christopher
- [PATCH] D10985: Redirect DataLayout from TargetMachine to Module in FastISel
Eric Christopher
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
Eric Christopher
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Eric Christopher
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Eric Christopher
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
Eric Christopher
- [PATCH] D10816: Expand LangRef.html's documentation on LLVM's inline assembly.
Eric Christopher
- [PATCH] D10401: [SPARC] Cleanup handling of the Y/ASR registers.
Eric Christopher
- [PATCH] D8713: Sparc: Implement i64 load/store support for 32-bit sparc.
Eric Christopher
- [PATCH] D10985: Redirect DataLayout from TargetMachine to Module in FastISel
Eric Christopher
- [PATCH] D11009: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Eric Christopher
- [PATCH] D11010: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Eric Christopher
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Eric Christopher
- [PATCH] D11017: Remove IsLittleEndian from TargetLowering and redirect to DataLayout
Eric Christopher
- [PATCH] D11009: Redirect DataLayout from TargetMachine to Module in SjLjEHPrepare
Eric Christopher
- [PATCH] D11019: Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Eric Christopher
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Eric Christopher
- [PATCH] D11021: Make TargetTransformInfo keeping a reference to the Module DataLayoutDataLayout is no longer optional. It was initialized with or withouta DataLayout, and the DataLayout when supplied could have been theone from the TargetMachine.
Eric Christopher
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11037: Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11038: Make getByValTypeAlignment() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11040: Make isLegalAddressingMode() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11042: Remove getDataLayout() from TargetLowering
Eric Christopher
- [PATCH] D11045: Remove getDataLayout() from TargetSelectionDAGInfo (had no users)
Eric Christopher
- [PATCH] D11037: Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Eric Christopher
- [PATCH] D11084: Unbreak WebAssembly build
Eric Christopher
- [PATCH] D11084: Unbreak WebAssembly build
Eric Christopher
- [PATCH] D11093: Target RegisterInfo: devirtualize TargetFrameLowering
Eric Christopher
- [PATCH] D11086: Remove cached DataLayout from X86ISelLowering
Eric Christopher
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Eric Christopher
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Eric Christopher
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Eric Christopher
- [PATCH] D11106: use-after-dtor cmd option
Eric Christopher
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Eric Christopher
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Eric Christopher
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [PATCH] D11090: Move most user of TargetMachine::getDataLayout to the Module one
Eric Christopher
- [llvm] r241698 - Expand LangRef.html's documentation on LLVM's inline assembly.
Eric Christopher
- [llvm] r241698 - Expand LangRef.html's documentation on LLVM's inline assembly.
Eric Christopher
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Eric Christopher
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Greg Clayton
- [PATCH] D10553: misc-uninitialized-field
Jonathan B Coe
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] D9649: [AArch64] [DFSan] Adding support of AArch64 for DFSan
Peter Collingbourne
- [PATCH] D9650: [LLVM] [AArch64] [DFSan] Adding support of AArch64 for DFSan
Peter Collingbourne
- [PATCH] D9651: [Clang] [AArch64] [DFSan] Adding support of AArch64 for DFSan
Peter Collingbourne
- [PATCH] D10980: [lld] COFF: Fix bug involving archives defining a symbol multiple times.
Peter Collingbourne
- [lld] r241538 - COFF: Fix bug involving archives defining a symbol multiple times.
Peter Collingbourne
- [PATCH] D10980: [lld] COFF: Fix bug involving archives defining a symbol multiple times.
Peter Collingbourne
- [PATCH] D10982: [lld] COFF: Improve undefined symbol diagnostics.
Peter Collingbourne
- [PATCH] D10983: [lld] COFF: Set parent name for bitcode files.
Peter Collingbourne
- [PATCH] D11007: LLD: COFF: Move inferMachineType from Writer to Driver
Peter Collingbourne
- [lld] r241612 - COFF: Improve undefined symbol diagnostics.
Peter Collingbourne
- [PATCH] D10982: [lld] COFF: Improve undefined symbol diagnostics.
Peter Collingbourne
- [PATCH] D11015: LLD: COFF: Check for incompatible machine types
Peter Collingbourne
- [PATCH] D11015: LLD: COFF: Check for incompatible machine types
Peter Collingbourne
- [PATCH] D11029: CFI: Get check-cfi passing on Windows.
Peter Collingbourne
- [PATCH] D11031: [lld] Create lld-link2 symlink/copy for new COFF linker.
Peter Collingbourne
- [lld] r241696 - Create lld-link2 symlink/copy for new COFF linker.
Peter Collingbourne
- [PATCH] D11031: [lld] Create lld-link2 symlink/copy for new COFF linker.
Peter Collingbourne
- [PATCH] D10983: [lld] COFF: Set parent name for bitcode files.
Peter Collingbourne
- [llvm] r241710 - LibDriver: Fix output path inference.
Peter Collingbourne
- [lld] r241713 - COFF: Set parent name for bitcode files.
Peter Collingbourne
- [PATCH] D10983: [lld] COFF: Set parent name for bitcode files.
Peter Collingbourne
- [compiler-rt] r241745 - CFI: Get check-cfi passing on Windows.
Peter Collingbourne
- [PATCH] D11029: CFI: Get check-cfi passing on Windows.
Peter Collingbourne
- [compiler-rt] r241758 - UBSan: Simplify logic for locating the RTTI object.
Peter Collingbourne
- [PATCH] D11074: LLD: COFF: Infer machine type earlier than before.
Peter Collingbourne
- [PATCH] D11074: LLD: COFF: Infer machine type earlier than before.
Peter Collingbourne
- [PATCH] D11095: CFI: Add a default blacklist.
Peter Collingbourne
- [PATCH] D11096: CodeGen: Improve CFI type blacklisting mechanism.
Peter Collingbourne
- [compiler-rt] r241940 - Temporarily disable check-sanitizer tests on 64-bit Windows.
Peter Collingbourne
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [compiler-rt] r242002 - sanitizer_common: Fix implementation of bit count operations on 64-bit Windows.
Peter Collingbourne
- [compiler-rt] r242003 - sanitizer_common: Only use _ReadWriteBarrier when targeting MSVC cl.exe.
Peter Collingbourne
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Peter Collingbourne
- [PATCH] D11117: [llgo] set function personality with SetPersonality
Peter Collingbourne
- [PATCH] D11118: [llgo] update libgo-llgo.so version to match libtool_VERSION
Peter Collingbourne
- [llvm] r239806 - [AVX512] add integer min/max intrinsics support.
Quentin Colombet
- [llvm] r241505 - [TwoAddressInstructionPass] Rename a variable to match the coding style.
Quentin Colombet
- [llvm] r241206 - [TwoAddressInstructionPass] Try 3 Addr Conversion After Commuting.
Quentin Colombet
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Quentin Colombet
- [PATCH] MIR Parser: verify the implicit register operands.
Quentin Colombet
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
Quentin Colombet
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Quentin Colombet
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Quentin Colombet
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Quentin Colombet
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Quentin Colombet
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Quentin Colombet
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Quentin Colombet
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Quentin Colombet
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Quentin Colombet
- [llvm] r241803 - [AArch64] Select SBFIZ or UBFIZ instead of left + right shifts
Quentin Colombet
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Quentin Colombet
- [PATCH] D11063: [X86][SSE] Vectorized v4i32 non-uniform shifts.
Quentin Colombet
- [llvm] r241946 - [ShrinkWrap][PEI] Do not insert epilogue for unreachable blocks.
Quentin Colombet
- [PATCH] Fix crash in loop idiom recognizer
Pete Cooper
- [llvm] r241958 - [IR] Switch static const to an enum to silence MSVC linker warnings
Pete Cooper
- [PATCH] D11062: Bug fixes in OMPT support
Jim Cownie
- [www-pubs] r241909 - Added the paper "Experimental Evaluation of Various Register Pressure
John Criswell
- [www-pubs] r241910 - Added a DOI URL for the paper "Experimental Evaluation of Various Register
John Criswell
- [www-pubs] r241910 - Added a DOI URL for the paper "Experimental Evaluation of Various Register
John Criswell
- [PATCH] D10585: Add support for nest attribute to AArch64 backend
Stephen Cross
- [PATCH] D10585: Add support for nest attribute to AArch64 backend
Stephen Cross
- [PATCH] D10585: Add support for nest attribute to AArch64 backend
Stephen Cross
- [PATCH] D11126: Add support for nest attribute to ARM backend
Stephen Cross
- [PATCH] D10782: [IndVars] Try to use existing values in RewriteLoopExitValues.
Sanjoy Das
- [PATCH] D9181: [LSR] Generate and use zero extends
Sanjoy Das
- [llvm] r241521 - [FaultMaps] Add statistic to count the # of implicit null checks.
Sanjoy Das
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Sanjoy Das
- Re: [PATCH] D9521: Converting ‘sext of addrec’ to ‘addrec of sext’
Sanjoy Das
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Sanjoy Das
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Sanjoy Das
- [PATCH] D10782: [IndVars] Try to use existing values in RewriteLoopExitValues.
Sanjoy Das
- [llvm] r241838 - [IndVars] Try to use existing values in RewriteLoopExitValues.
Sanjoy Das
- [PATCH] D10782: [IndVars] Try to use existing values in RewriteLoopExitValues.
Sanjoy Das
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Sanjoy Das
- [llvm] r241850 - [ImplicitNullChecks] Be smarter in picking the memory op.
Sanjoy Das
- [llvm] r241851 - [ImplicitNullChecks] Fix a memory leak.
Sanjoy Das
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Sanjoy Das
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Sanjoy Das
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10947: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
Demikhovsky, Elena
- [PATCH] D10496: Extending Vector GetElementPtr - please review
Elena Demikhovsky
- [PATCH] D10948: [X86][AVX512] Multiply Packed Unsigned Integers with Round and Scale
Elena Demikhovsky
- [PATCH] D10496: Extending Vector GetElementPtr - please review
Demikhovsky, Elena
- [llvm] r241788 - Extended syntax of vector version of getelementptr instruction.
Elena Demikhovsky
- [PATCH] D10496: Extending Vector GetElementPtr - please review
Elena Demikhovsky
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Elena Demikhovsky
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Elena Demikhovsky
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Elena Demikhovsky
- [PATCH] D11124: Extracting a splat value from vector
Elena Demikhovsky
- [PATCH] D10716: Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Richard Diamond
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [llvm] r241798 - [ARM] Add ADD tests for Thumb2 narrowing (nfc)
Scott Douglass
- [llvm] r241799 - [ARM] Refactor converting Thumb1 from 3 to 2 operand (nfc)
Scott Douglass
- [llvm] r241800 - [ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2
Scott Douglass
- [llvm] r241801 - [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
Scott Douglass
- [llvm] r241802 - [ARM] Thumb1 3 to 2 operand convertion for commutative operations
Scott Douglass
- [PATCH] D6584: Add per-test timeouts to lit
Daniel Dunbar
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Kevin Enderby
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Kevin Enderby
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Kevin Enderby
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Kevin Enderby
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Kevin Enderby
- [llvm] r241440 - Fix handling of ELF::R_MIPS_32 on Mips64.
Rafael Espindola
- [llvm] r241447 - Check that COFF .obj files have sections with zero virtual address spaces.
Rafael Espindola
- [llvm] r241450 - Remove getRelocationAddress.
Rafael Espindola
- [llvm] r241453 - Inline function into single use. NFC.
Rafael Espindola
- [llvm] r241456 - Simplify. NFC.
Rafael Espindola
- [llvm] r241458 - Simplify. NFC.
Rafael Espindola
- [llvm] r241480 - Fix printing of common symbols.
Rafael Espindola
- [llvm] r241484 - Reduce code duplication. NFC.
Rafael Espindola
- [llvm] r241488 - When sorting by address, undefined symbols go first.
Rafael Espindola
- [lld] r241489 - Update for llvm change.
Rafael Espindola
- [llvm] r241490 - Swap operands instead of using !.
Rafael Espindola
- [llvm] r241512 - llvm-nm: treat weak undefined as undefined.
Rafael Espindola
- [llvm] r241584 - Simplify, NFC.
Rafael Espindola
- [llvm] r241587 - Common symbols are not undefined, at least for ObjectFile.
Rafael Espindola
- [llvm] r241593 - Common symbols don't have a value.
Rafael Espindola
- [llvm] r241603 - Simplify by passing in the section of the symbol. NFC.
Rafael Espindola
- [llvm] r241605 - Delete UnknownAddress. It is a perfectly valid symbol value.
Rafael Espindola
- [llvm] r241608 - Fix the -DBUILD_SHARED_LIBS=ON build.
Rafael Espindola
- [llvm] r241617 - Don't pass a null pointer to memcpy.
Rafael Espindola
- [llvm] r241685 - Use a range loop. NFC.
Rafael Espindola
- [llvm] r241691 - Add a helper function to reduce a bit of code duplication.
Rafael Espindola
- [llvm] r241692 - Inline function into only use.
Rafael Espindola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espindola
- [llvm] r241727 - Use a raw_svector_ostream and simplify a loop. NFC.
Rafael Espindola
- [lld] r241746 - Update for upcoming llvm change.
Rafael Espindola
- [llvm] r241747 - Disallow Archive::child_iterator that don't point to an archive.
Rafael Espindola
- [llvm] r241750 - Don't reject an archive with just a symbol table.
Rafael Espindola
- [llvm] r241753 - Revert part of "Disallow Archive::child_iterator that don't point to an archive."
Rafael Espindola
- [llvm] r241805 - Extract printBSDMemberHeader.
Rafael Espindola
- [llvm] r241808 - Add a helper to printing BE of LE depending on the format.
Rafael Espindola
- [llvm] r241810 - Remove redundant variable. NFC.
Rafael Espindola
- [llvm] r241814 - Basic support for BSD symbol tables in archives.
Rafael Espindola
- [llvm] r241815 - Add missing file from previous commit.
Rafael Espindola
- [llvm] r241842 - llvm-ar: Pad the symbol table to 4 bytes.
Rafael Espindola
- [llvm] r241849 - Create BSD archives by default on OS X.
Rafael Espindola
- [PATCH] D11028: Make TargetLowering::getPointerTy() taking DataLayout as an argument
Rafael Ávila de Espíndola
- [PATCH] D9751: Add HSAIL target
Rafael Ávila de Espíndola
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Rafael Ávila de Espíndola
- r240176 caused a regression in reading MIPS elf files.
Rafael Espíndola
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Espíndola
- [llvm] r241484 - Reduce code duplication. NFC.
Rafael Espíndola
- [PATCH] D10960: Where Triple has a suitable predicate, use it rather than the enum values. NFC.
Rafael Espíndola
- [llvm] r241483 - [llvm-extract] Drop comdats from declarations
Rafael Espíndola
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Rafael Espíndola
- [llvm] r241513 - WebAssembly: add some TODO
Rafael Espíndola
- [llvm] r239819 - Repair cmake libatomic check.
Rafael Espíndola
- [patch] Fix pr23650
Rafael Espíndola
- [llvm] r239819 - Repair cmake libatomic check.
Rafael Espíndola
- [llvm] r241631 - [llvm-objdump] Print the call target next to the instruction
Rafael Espíndola
- [PATCH] D11021: Make TargetTransformInfo keeping a reference to the Module DataLayoutDataLayout is no longer optional. It was initialized with or withouta DataLayout, and the DataLayout when supplied could have been theone from the TargetMachine.
Rafael Espíndola
- [llvm] r241710 - LibDriver: Fix output path inference.
Rafael Espíndola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espíndola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espíndola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espíndola
- [llvm] r241831 - [llvm-readobj] Re-add sanity checking which was accidentally removed in r241764
Rafael Espíndola
- [llvm] r241721 - Start adding support for writing archives in BSD format.
Rafael Espíndola
- [PATCH] Fix enum BitcodeError to not define 0.
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [PATCH] D10815: Fix enum BitcodeError to not define 0.
Rafael Espíndola
- [PATCH] D11072: Implement tool to convert bitcode to text.
Rafael Espíndola
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Rafael Espíndola
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Rafael Espíndola
- [Patch] (take 2) New EliminateAvailableExternally pass / Pass down -flto
Rafael Espíndola
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Francois de Ferriere
- [PATCH] D9107: Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Francois de Ferriere
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Hal Finkel
- [PATCH] Fix crash in loop idiom recognizer
Hal Finkel
- [llvm] r241794 - Add support for nest attribute to AArch64 backend
Hal Finkel
- [PATCH 1/2] [InstCombine] Properly combine metadata when replacing a load with another
Hal Finkel
- [PATCH 2/2] [InstCombine] Employ AliasAnalysis in FindAvailableLoadedValue
Hal Finkel
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Hal Finkel
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Hal Finkel
- [llvm] r241884 - [NVPTX] declare no vector registers
Hal Finkel
- [llvm] r241900 - Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Hal Finkel
- Proposal: New Intrinsic anyfloat @llvm.canonicalize(anyfloat)
Hal Finkel
- [llvm] r241980 - Move getStrideFromPointer and friends from LoopVectorize to VectorUtils
Hal Finkel
- [llvm] r241981 - Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""
Hal Finkel
- [llvm] r241984 - [PowerPC] Support the nest parameter attribute
Hal Finkel
- [llvm] r241985 - [PowerPC] Make use of the TargetRecip system
Hal Finkel
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Hal Finkel
- [test-suite] r242000 - Fix print_element in polybench.h to be big-Endian friendly
Hal Finkel
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [VIRUS PM SCAN ERROR] [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Keno Fischer
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D11012: Add a target environment for CoreCLR.
Pat Gavlin
- [llvm] r241827 - Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Pat Gavlin
- [llvm] AMDGPU: Add helper function for implicit parameter offsets.
Zoltan Gilian
- [llvm] AMDGPU: Add helper function for implicit parameter offsets.
Zoltan Gilian
- [llvm] [PATCH 1/2] AMDGPU: Support OpenCL image ID getter intrinsics.
Zoltan Gilian
- [llvm] [PATCH 2/2] AMDGPU: Add image attribute reader intrinsic.
Zoltan Gilian
- [llvm] Image attribute access for the AMDGPU backend
Zoltán Gilián
- [llvm] Image attribute access for the AMDGPU backend
Zoltán Gilián
- [llvm] Image attribute access for the AMDGPU backend
Zoltán Gilián
- [llvm] Image attribute access for the AMDGPU backend
Zoltán Gilián
- [llvm] Image attribute access for the AMDGPU backend
Zoltán Gilián
- [llvm] [PATCH 2/2] AMDGPU: Add image attribute reader intrinsic.
Zoltán Gilián
- [llvm] r241927 - ComputeKnownBits: be a bit smarter about ADDs
Fiona Glaser
- [PATCH] D10913: FastISel support for instructions that load floating point immediate values.
Dan Gohman
- [PATCH] D10914: Allow BranchFolding to operate on instructions with virtual registers
Dan Gohman
- [PATCH] D10971: WebAssembly: add some TODO
Dan Gohman
- [llvm] r241520 - [WebAssembly] Create a CodeGen unittest directory.
Dan Gohman
- [llvm] r241637 - [WebAssembly] Set the scheduling preference.
Dan Gohman
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
Dan Gohman
- [PATCH] D11080: WebAssembly: add placeholder intrinsics header
Dan Gohman
- [PATCH] D11084: Unbreak WebAssembly build
Dan Gohman
- [PATCH] D11070: WebAssembly: basic instructions todo, and basic register info.
Dan Gohman
- [PATCH] D10962: Change the last few internal StringRef triples into Triple objects.
Renato Golin
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Renato Golin
- [llvm] r241570 - [IR] Make getFirstNonPHI return null if the BB is empty
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [llvm] r241570 - [IR] Make getFirstNonPHI return null if the BB is empty
Renato Golin
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [llvm] r241570 - [IR] Make getFirstNonPHI return null if the BB is empty
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [test-suite] r241675 - [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [test-suite] r241677 - [Polybench] Fix a type on a header guard
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [test-suite] r241709 - Revert Polybench/medley/reg_redect print_element
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [llvm] r241794 - Add support for nest attribute to AArch64 backend
Renato Golin
- [PATCH] D10585: Add support for nest attribute to AArch64 backend
Renato Golin
- [PATCH] D11053: [ARM] Add ADD tests for Thumb2 narrowing (nfc)
Renato Golin
- [PATCH] D11054: [ARM] Refactor converting Thumb1 from 3 to 2 operand (nfc)
Renato Golin
- [PATCH] D11055: [ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2 operand
Renato Golin
- [PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
Renato Golin
- [PATCH] D11053: [ARM] Add ADD tests for Thumb2 narrowing (nfc)
Renato Golin
- [PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
Renato Golin
- [llvm] r241797 - Test for 241794 (nest attribute in AArch64)
Renato Golin
- [PATCH] D10585: Add support for nest attribute to AArch64 backend
Renato Golin
- [llvm] r241794 - Add support for nest attribute to AArch64 backend
Renato Golin
- [llvm] r241962 - [ExecutionEngine] Use std::function rather than a function pointer for the
Renato Golin
- [test-suite] r241982 - Revert Polybench/linear-algebra/solvers/gramschmidt print_element
Renato Golin
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Renato Golin
- [llvm] r241983 - Revert "[ExecutionEngine] Use std::function rather than a function pointer for the LazyFunctionCreator."
Renato Golin
- [llvm] r241962 - [ExecutionEngine] Use std::function rather than a function pointer for the
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [llvm] r241996 - [ARM] Add support for nest attribute using r12
Renato Golin
- [PATCH] D11126: Add support for nest attribute to ARM backend
Renato Golin
- [llvm] r241803 - [AArch64] Select SBFIZ or UBFIZ instead of left + right shifts
Arnaud A. de Grandmaison
- [polly] r241452 - Print thread-identifiers in GPU debug output
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [test-suite] r241675 - [LNT] Reduce I/O execution time for Polybench
Tobias Grosser
- [polly] r241787 - Make non-affine statement names isl compatible
Tobias Grosser
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Lang Hames
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Lang Hames
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Lang Hames
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Lang Hames
- [llvm] r241962 - [ExecutionEngine] Use std::function rather than a function pointer for the
Lang Hames
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Lang Hames
- [llvm] r241973 - [ExecutionEngine] Remove cruft and fix a couple of warnings in the test case for
Lang Hames
- [llvm] r241974 - [ExecutionEngine] Add a static cast to the unittest for r241962 to suppress a
Lang Hames
- [llvm] r241566 - [ARM] Define a subtarget feature and use it to decide whether long calls should
Akira Hatanaka
- [PATCH] D9364: [ARM] Use function attribute "arm-long-calls"
Akira Hatanaka
- [llvm] r241588 - Fix test case to unbreak build.
Akira Hatanaka
- [llvm] r241566 - [ARM] Define a subtarget feature and use it to decide whether long calls should
Akira Hatanaka
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Akira Hatanaka
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Akira Hatanaka
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Akira Hatanaka
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
Mark Heffernan
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
Mark Heffernan
- [PATCH] D10854: Enable runtime unrolling with unroll pragma metadata
Mark Heffernan
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
Mark Heffernan
- [PATCH] D10854: Enable runtime unrolling with unroll pragma metadata
Mark Heffernan
- [PATCH] D10975: [x86] extend machine combiner reassociation optimization to SSE scalar adds
Gerolf Hoflehner
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Gerolf Hoflehner
- [PATCH] D10208: Add tests for full unroll heuristic: folding CFG, folding IVs.
Gerolf Hoflehner
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Gerolf Hoflehner
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Gerolf Hoflehner
- [PATCH] D11089: [NVPTX] declare no vector registers
Justin Holewinski
- [PATCH] D11089: [NVPTX] declare no vector registers
Justin Holewinski
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Cong Hou
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Cong Hou
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Cong Hou
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [Openmp-commits] [PATCH] LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment
Lawrence Hu
- [PATCH] D9804: Optimize scattered vector insert/extract pattern
Lawrence Hu
- [PATCH] D9804: Optimize scattered vector insert/extract pattern
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D7705: Improve RefreshCallGraph to remove invalid call graph edge.
Lawrence Hu
- [PATCH] D7705: Improve RefreshCallGraph to remove invalid call graph edge.
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
Lawrence Hu
- [Review]: Fix Integer Division Expansion special case of divide by 1
Michael Ilseman
- [Review]: Fix Integer Division Expansion special case of divide by 1
Michael Ilseman
- [Review]: Fix Integer Division Expansion special case of divide by 1
Michael Ilseman
- [Review]: Fix Integer Division Expansion special case of divide by 1
Michael Ilseman
- [lld] r241530 - Fix undefined behaviour exposed by the new -Wshift-negative-value warning.
Davide Italiano
- [llvm] r241772 - Silence a warning, trying to unbreak the build after r241765.
Davide Italiano
- [llvm] r241765 - [Object][ELF] Support dumping hash-tables from files with no section table.
Davide Italiano
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
- [llvm] r241900 - Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
- [llvm] r241913 - NFC. Added a blank line for consistency.
Nemanja Ivanovic
- [llvm] r241566 - [ARM] Define a subtarget feature and use it to decide whether long calls should
Daniel Jasper
- [llvm] r241892 - Add missing 'const'. I don't think this is strictly required, but some
Daniel Jasper
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Teresa Johnson
- [llvm] r241442 - [Mips] Add support for MCJIT for MIPS32r6
Petar Jovanovic
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Petar Jovanovic
- [PATCH] D10970: [mips] Promote the result of SETCC nodes to GPR width.
Vasileios Kalintiris
- [PATCH] D10768: [mips] Interrupt attribute support for mips32.
Vasileios Kalintiris
- [PATCH] D10707: Part 1 of 2-part patch: Use a specified list of languages in cmake project() command.
Douglas Katzman
- [llvm] r241978 - Fix include guard typo introduced in r239315.
Yaron Keren
- [llvm] r241997 - Fix PR24099 reported by Tomas Brukner.
Yaron Keren
- [zorg] r241639 - Removed long time off-line builders from llvm master waterfall view:
Galina Kistanova
- [zorg] r241715 - Added mail notifier for builder clang-x86_64-linux-abi-test.
Galina Kistanova
- [zorg] r241717 - Removed broken builder lldb-x86_64-freebsd builder to reduce workload on the slave.
Galina Kistanova
- [llvm] r241483 - [llvm-extract] Drop comdats from declarations
Reid Kleckner
- [llvm] r241509 - [WinEH] Insert the EH code load before the block terminator
Reid Kleckner
- [llvm] r241510 - [WinEH] Add some test cases I forgot to add to previous commits
Reid Kleckner
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Reid Kleckner
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Reid Kleckner
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
Reid Kleckner
- [llvm] r241597 - [WinEH] Add a report_fatal_error for 32-bit stack realignment
Reid Kleckner
- [llvm] r241609 - Use default member initializers to deduplicate code in X86MachineFunctionInfo, NFC
Reid Kleckner
- [PATCH] D11011: Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
Reid Kleckner
- [PATCH] D11011: Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
Reid Kleckner
- [llvm] r241633 - Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
Reid Kleckner
- [PATCH] D11011: Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
Reid Kleckner
- [llvm] r241643 - [WinEH] Add localaddress intrinsic instead of using frameaddress
Reid Kleckner
- [llvm] r241648 - [WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologues
Reid Kleckner
- [llvm] r241699 - [SEH] Ensure that empty __except blocks have their own BB
Reid Kleckner
- [llvm] r241700 - [SEH] Add missing test case from previous realignment commit
Reid Kleckner
- [llvm] r241725 - [Win64] Only treat some functions as having the Win64 convention
Reid Kleckner
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
Reid Kleckner
- [PATCH] D11041: New EH representation for MSVC compatibility
Reid Kleckner
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
Reid Kleckner
- [llvm] r241829 - Remove dead code from old 64-bit SEH lowering
Reid Kleckner
- [llvm] r241864 - Expose sjlj preparation through opt for my own debugging purposes
Reid Kleckner
- [llvm] r241865 - [WinEH] Give up on using CSRs across 32-bit invokes for now
Reid Kleckner
- [llvm] r241877 - [WinEH] Make sure LSDA tables are 4 byte aligned
Reid Kleckner
- [PATCH] D11041: New EH representation for MSVC compatibility
Reid Kleckner
- [llvm] r241950 - [SEH] Push reloads of the SEH code past phi nodes
Reid Kleckner
- [llvm] r240405 - Simplify the Mangler interface now that DataLayout is mandatory.
Josh Klontz
- [PATCH] D10816: Expand LangRef.html's documentation on LLVM's inline assembly.
James Y Knight
- [llvm] r241460 - [Sparc] Add support for flush instruction.
James Y Knight
- [llvm] r241461 - [Sparc] Add more instruction aliases.
James Y Knight
- [PATCH] D9833: [Sparc] Add support for flush instruction.
James Y Knight
- [PATCH] D9834: [Sparc] Add more instruction aliases.
James Y Knight
- [PATCH] D8713: Sparc: Implement i64 load/store support for 32-bit sparc.
James Y Knight
- [PATCH] D10401: [SPARC] Cleanup handling of the Y/ASR registers.
James Y Knight
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
James Y Knight
- [llvm] r239819 - Repair cmake libatomic check.
James Y Knight
- [llvm] r241686 - [SPARC] Cleanup handling of the Y/ASR registers.
James Y Knight
- [PATCH] D10401: [SPARC] Cleanup handling of the Y/ASR registers.
James Y Knight
- [llvm] r241698 - Expand LangRef.html's documentation on LLVM's inline assembly.
James Y Knight
- [PATCH] D10816: Expand LangRef.html's documentation on LLVM's inline assembly.
James Y Knight
- [PATCH] D10816: Expand LangRef.html's documentation on LLVM's inline assembly.
James Y Knight
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [llvm] r241484 - Reduce code duplication. NFC.
Benjamin Kramer
- [llvm] r241527 - [Triple] Add a helper to switch between big/little endian variants
Benjamin Kramer
- [llvm] r241911 - [InstSimplify] Fold away ord/uno fcmps when nnan is present.
Benjamin Kramer
- [PATCH] MIR Parser: verify the implicit register operands.
Alex L
- [PATCH] MIR Parser: verify the implicit register operands.
Alex L
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Alex L
- [PATCH] MIR Serialization: Initial serialization of stack objects.
Alex L
- [PATCH] MIR Serialization: Initial serialization of stack objects.
Alex L
- [PATCH] MIR Serialization: MIR Serialization: Serialize the fixed stack objects.
Alex L
- [PATCH] D10571: Allow InstCombiner to eliminate truncates even if it will require inserting additional instructions
Igor Laevsky
- [PATCH] D10398: Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] D10398: Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] D10398: Add read_write_arg_mem attribute
Igor Laevsky
- [PATCH] D10398: Add read_write_arg_mem attribute
Igor Laevsky
- [llvm] r241979 - Add argmemonly attribute.
Igor Laevsky
- [llvm] r241012 - Reapply "Use gethostuuid() on Mac to identify hosts for LockFileManager"
Ben Langmuir
- [www] r241846 - Add first draft of 2015 Dev Meeting webpage
Tanya Lattner
- [www] r241847 - Close html tag.
Tanya Lattner
- [www] r241848 - Fix paragraph
Tanya Lattner
- [www] r241855 - Change wording.
Tanya Lattner
- [www] r241856 - Executable.
Tanya Lattner
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Xinliang David Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Xinliang David Li
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Xinliang David Li
- [PATCH] Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Xinliang David Li
- [PATCH] Value profiling - patchset 3
Xinliang David Li
- [PATCH] Value profiling - patchset 3
Xinliang David Li
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [llvm] r240981 - Fix bug #23967. The gtest and gtest_main targets were exported into the
Dan Liew
- [llvm] r241599 - Fix bug in test-release.sh where the script would not exit if any
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Bruno Cardoso Lopes
- [llvm] r241206 - [TwoAddressInstructionPass] Try 3 Addr Conversion After Commuting.
Bruno Cardoso Lopes
- [llvm] r241476 - llc: Add a 'run-pass' option.
Alex Lorenz
- [PATCH] D10776: llc: Add 'run-pass' option
Alex Lorenz
- [llvm] r241519 - MIR Serialization: Serialize the implicit register flag.
Alex Lorenz
- [PATCH] D10709: MIR Serialization: Serialize the implicit register flags.
Alex Lorenz
- [llvm] r241537 - MIR Parser: Verify the implicit machine register operands.
Alex Lorenz
- [PATCH] D10781: MIR Parser: verify the implicit register operands.
Alex Lorenz
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Alex Lorenz
- [llvm] r241607 - MIR Parser: wrap 'MBBSlots' from the MI parsing functions in a struct. NFC.
Alex Lorenz
- [PATCH] D11005: MIR Serialization: serialize virtual register machine operands.
Alex Lorenz
- [llvm] r241624 - MIR Serialization: Serialize the 'dead' register machine operand flag.
Alex Lorenz
- [llvm] r241645 - MIR Printer: Use a module slot tracker to print global address operands. NFC.
Alex Lorenz
- [llvm] r241718 - MIR Parser: Use source locations for MBB naming errors.
Alex Lorenz
- [llvm] r241734 - MIR Serialization: Serialize the 'killed' register machine operand flag.
Alex Lorenz
- [llvm] r241737 - MIR Parser: Remove redundant TODO comment. NFC.
Alex Lorenz
- [llvm] r241762 - MIR Serialization: Serialize the 'undef' register machine operand flag.
Alex Lorenz
- [llvm] r241844 - MIR Serialization: Serialize the simple MachineFrameInfo attributes.
Alex Lorenz
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Alex Lorenz
- [llvm] r241862 - MIR Parser: Report an error when parsing machine function with an empty body.
Alex Lorenz
- [llvm] r241868 - MIR Serialization: Serialize the virtual register definitions.
Alex Lorenz
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Alex Lorenz
- [PATCH] D11005: MIR Serialization: serialize virtual register operands.
Alex Lorenz
- [llvm] r241922 - MIR Serialization: Initial serialization of stack objects.
Alex Lorenz
- [llvm] r241959 - MIR Serialization: Serialize the virtual register operands.
Alex Lorenz
- [PATCH] D11005: MIR Serialization: serialize virtual register operands.
Alex Lorenz
- [llvm] r241570 - [IR] Make getFirstNonPHI return null if the BB is empty
David Majnemer
- [llvm] r241616 - Revert "Revert r241570, it caused PR24053"
David Majnemer
- [llvm] r241631 - [llvm-objdump] Print the call target next to the instruction
David Majnemer
- [PATCH] D11022: LLD: COFF: Support x86 file header and relocations
David Majnemer
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
David Majnemer
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
David Majnemer
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
David Majnemer
- [llvm] r241631 - [llvm-objdump] Print the call target next to the instruction
David Majnemer
- [lld] r241689 - COFF: Emit a symbol table if /debug is specified
David Majnemer
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r241764 - [CodeView] Add support for emitting column information
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [lld] r241828 - COFF: Fill in the type and storage class in the symbol table
David Majnemer
- [llvm] r241830 - [llvm-objdump] Require that jump targets shown in -d are functions
David Majnemer
- [llvm] r241831 - [llvm-readobj] Re-add sanity checking which was accidentally removed in r241764
David Majnemer
- [llvm] r241764 - [CodeView] Add support for emitting column information
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r241888 - New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r241889 - Address Reid's review feedback.
David Majnemer
- [llvm] r241890 - Address Joseph's review comments.
David Majnemer
- [llvm] r241891 - Tighten the verifier check for catchblock.
David Majnemer
- [llvm] r241893 - Revert the new EH instructions
David Majnemer
- [PATCH] D11041: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11106: use-after-dtor cmd option
David Majnemer
- [llvm] r241945 - [MC] Switch static const to an enum to silence MSVC linker warnings
David Majnemer
- [llvm] r241958 - [IR] Switch static const to an enum to silence MSVC linker warnings
David Majnemer
- [llvm] r241958 - [IR] Switch static const to an enum to silence MSVC linker warnings
David Majnemer
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
David Majnemer
- [PATCH] D10276: [SROA] Fix for PR23737: Handle Atomic when rewriting Loads and Stores
David Majnemer
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
David Majnemer
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r241987 - [LICM] Don't try to sink values out of loops without any exits
David Majnemer
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [llvm] r242007 - [InstSimplify] Teach InstSimplify how to simplify extractvalue
David Majnemer
- [llvm] r242008 - [InstSimplify] Teach InstSimplify how to simplify extractelement
David Majnemer
- [compiler-rt] r242003 - sanitizer_common: Only use _ReadWriteBarrier when targeting MSVC cl.exe.
David Majnemer
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Ed Maste
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Ed Maste
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Ed Maste
- [PATCH] D4925: Add FreeBSD 9 support to libcxxabi testing framework
Ed Maste
- [LLVMdev] Recording hash of binaries in test-suite and LNT.
Chris Matthews
- [PATCH] D11062: Bug fixes in OMPT support
John Mellor-Crummey
- [PATCH] D11062: Bug fixes in OMPT support
John Mellor-Crummey
- [PATCH] D10038: Enable debugger support
John Mellor-Crummey
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
James Molloy
- [PATCH] D10140: ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
James Molloy
- [PATCH] D10947: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D10900: Fix a bug in the A57FPLoadBalancing register tracking/scavenger due to aliasing registers.
James Molloy
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment
James Molloy
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
James Molloy
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [llvm] r241901 - Add support for fast-math flags to the FCmp instruction.
James Molloy
- [PATCH] D9793: Add support for fast-math flags to the FCmp instruction.
James Molloy
- [PATCH] D11092: use-after-dtor cmd option
Naomi Musgrave
- [PATCH] D11106: use-after-dtor cmd option
Naomi Musgrave
- [PATCH] D11106: use-after-dtor cmd option
Naomi Musgrave
- [PATCH] D10999: [trivial] Fix copy/paste mistake in llvm.debug.value docs
David Nadlinger
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Anton Nadolskiy
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Anton Nadolskiy
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Anton Nadolskiy
- [Review]: Fix Integer Division Expansion special case of divide by 1
Aditya Nandakumar
- [Review]: Fix Integer Division Expansion special case of divide by 1
Aditya Nandakumar
- [Review]: Fix Integer Division Expansion special case of divide by 1
Aditya Nandakumar
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Nema, Ashutosh
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
Ashutosh Nema
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
Ashutosh Nema
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
Nema, Ashutosh
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
Ashutosh Nema
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
Nema, Ashutosh
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [llvm] r241707 - [LAA] Add missing debug output after r239285
Adam Nemet
- [llvm] r241756 - [LAA] Revert a small part of r239295
Adam Nemet
- [llvm] r241763 - [LAA] Fix misleading use of word 'consecutive'
Adam Nemet
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [llvm] r241784 - [LAA] Rename IsRTNeeded to IsRTCheckAnalysisNeeded
Adam Nemet
- [llvm] r241785 - [LAA] Fix line break in comment
Adam Nemet
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
Adam Nemet
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
Adam Nemet
- [llvm] r241866 - [LAA] Hide NeedRTCheck logic completely inside canCheckPtrAtRT, NFC
Adam Nemet
- [llvm] r241867 - [LAA] Fix grammar in debug output
Adam Nemet
- [llvm] r241931 - [LoopDist] Move loop-versioning helper functions to Cloning, NFC
Adam Nemet
- [llvm] r241932 - [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] D10576: [LoopDist] Move loop-versioning helper functions to Cloning, NFC
Adam Nemet
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
Adam Nemet
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
Adam Nemet
- [PATCH] D10140: ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Tim Northover
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Tim Northover
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Tim Northover
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Tim Northover
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Diego Novillo
- [llvm] r241731 - Add missing dependency to Hexagon target.
Diego Novillo
- [llvm] r241731 - Add missing dependency to Hexagon target.
Diego Novillo
- [compiler-rt] r241824 - Add support for generating profiles in a given directory.
Diego Novillo
- [PATCH][Loop Vectorizer] Identify basic FP recurrences in LoopVectorizer
Tyler Nowicki
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
Tyler Nowicki
- [llvm] r241971 - Renamed some uses of unroll to interleave in the vectorizer.
Tyler Nowicki
- [PATCH] D10611: [mips] Expansion of ROL and ROR macros
Srdjan Obucina
- [PATCH] D10611: [mips] Expansion of ROL and ROR macros
Srdjan Obucina
- [PATCH] D10059: New alias analysis for static global variables
Sam Parker
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [llvm] r241595 - [Hexagon] Implement bit-tracking facility with specifics for Hexagon
Krzysztof Parzyszek
- [llvm] r241600 - [Hexagon] Fix unused variable warnings in NDEBUG build caused by r241595
Krzysztof Parzyszek
- [llvm] r241681 - [Hexagon] Generate "insert" instructions more aggressively
Krzysztof Parzyszek
- [llvm] r241682 - Revert 241681: causes Windows builds to fail
Krzysztof Parzyszek
- [llvm] r241683 - [Hexagon] Generate "insert" instructions more aggressively
Krzysztof Parzyszek
- [llvm] r241714 - [Hexagon] Implement commoning of GetElementPtr instructions
Krzysztof Parzyszek
- [llvm] r241731 - Add missing dependency to Hexagon target.
Krzysztof Parzyszek
- [llvm] r241804 - [Hexagon] Add support for atomic RMW operations
Krzysztof Parzyszek
- [llvm] r241813 - [Hexagon] Add missing preamble to a source file
Krzysztof Parzyszek
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Sanjay Patel
- [llvm] r241463 - use range-based for loops; NFCI
Sanjay Patel
- [llvm] r241468 - use range-based for loops; NFCI
Sanjay Patel
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Sanjay Patel
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Sanjay Patel
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Sanjay Patel
- [PATCH] D9893: fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] D10975: [x86] extend machine combiner reassociation optimization to SSE scalar adds
Sanjay Patel
- [llvm] r241515 - [x86] extend machine combiner reassociation optimization to SSE scalar adds
Sanjay Patel
- [PATCH] D10975: [x86] extend machine combiner reassociation optimization to SSE scalar adds
Sanjay Patel
- [llvm] r241592 - use range-based for loops; NFCI
Sanjay Patel
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Sanjay Patel
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Sanjay Patel
- [llvm] r241629 - fix typo; NFC
Sanjay Patel
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Sanjay Patel
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Sanjay Patel
- [llvm] r241716 - early exits -> less indenting; NFCI
Sanjay Patel
- [llvm] r241752 - [x86] enable machine combiner reassociations for scalar single-precision multiplies
Sanjay Patel
- [llvm] r241760 - [SLPVectorizer] Try different vectorization factors for store chains
Sanjay Patel
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Sanjay Patel
- [llvm] r241826 - fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] D9893: fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] D9893: fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Sanjay Patel
- [llvm] r241871 - [x86] enable machine combiner reassociations for scalar double-precision adds
Sanjay Patel
- [llvm] r241873 - [x86] enable machine combiner reassociations for scalar double-precision multiplies
Sanjay Patel
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10038: Enable debugger support
Jonathan Peyton
- [PATCH] D9918: Follow up to safe API patch
Jonathan Peyton
- [PATCH] D11062: Bug fixes in OMPT support
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [Openmp-commits] [PATCH] LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Peyton, Jonathan L
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
Philip Pfaffe
- [PATCH] D10988: [asan] Add missing $ASAN_OPTIONS to some test cases
Phabricator
- [PATCH] D10665: [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Phabricator
- [PATCH] D10836: [ConstFolding] Allow constfolding of llvm.sin.* and llvm.cos.* intrinsics
Phabricator
- [PATCH] D10140: ARMLoadStoreOptimizer: Rewrite LDM/STM matching logic.
Phabricator
- [PATCH] D10623: ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2
Phabricator
- [PATCH] D10676: ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code
Phabricator
- [PATCH] D10398: Add read_write_arg_mem attribute
Phabricator
- [PATCH] D10947: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
Simon Pilgrim
- [llvm] r241445 - [X86][SSE] Added missing stack folding test for SQRTSD and SQRTSS instructions.
Simon Pilgrim
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Simon Pilgrim
- [llvm] r241506 - [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
Simon Pilgrim
- [PATCH] D10947: [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes and remove the X86 implementation
Simon Pilgrim
- [llvm] r241508 - [X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ instructions
Simon Pilgrim
- [PATCH] D10146: [X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ instructions
Simon Pilgrim
- [PATCH] D10146: [X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ instructions
Simon Pilgrim
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Simon Pilgrim
- [llvm] r241514 - [X86][SSE] Vectorized i64 uniform constant SRA shifts
Simon Pilgrim
- [PATCH] D9645: [X86][SSE] Vectorized i64 uniform constant SRA shifts
Simon Pilgrim
- [PATCH] D9645: [X86][SSE] Vectorized i64 uniform constant SRA shifts
Simon Pilgrim
- [llvm] r241516 - [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Simon Pilgrim
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Simon Pilgrim
- [PATCH] D10593: [X86][AVX] Add support for shuffle decoding of vperm2f128/vperm2i128 with zero'd lanes
Simon Pilgrim
- [llvm] r241671 - [X86][SSE] Added (V)ROUNDSD + (V)ROUNDSS stack folding support
Simon Pilgrim
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Simon Pilgrim
- [PATCH] D10767: Fix shift legalization and lowering for big constants.
Simon Pilgrim
- [llvm] r241730 - [X86][SSE] Vector shift test cleanup. NFC.
Simon Pilgrim
- [PATCH] D11063: [X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
- [PATCH] D11063: [X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
- [llvm] r241989 - [X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
- [PATCH] D11063: [X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
- [llvm] r241990 - Trim trailing whitespaces. NFC.
Simon Pilgrim
- [llvm] r241994 - [X86][SSE] (V)PMINSB is commutable.
Simon Pilgrim
- [llvm] r241995 - [X86][SSE] Tidied up vector extend/truncation tests. NFCI.
Simon Pilgrim
- [PATCH] D11058: Parser support for string attributes on arguments/return values
Artur Pilipenko
- [PATCH] D10872: Add getters to access string attributes of arguments/return values
Artur Pilipenko
- [PATCH] D11058: Parser support for string attributes on arguments/return values
Artur Pilipenko
- [PATCH] D10924: [asan] Add OS X 10.11's new dyld interposition support
Alexander Potapenko
- [PATCH] D10988: [asan] Add missing $ASAN_OPTIONS to some test cases
Alexander Potapenko
- [PATCH] D10944: [asan] Fix an OS X startup crash when an empty section is present
Alexander Potapenko
- [llvm] r241464 - Use the correct DIArray types in DICompileUnit::replace*().
Adrian Prantl
- [llvm] r241465 - Use an early exit in DIBuilder::finalize() to improve readability.
Adrian Prantl
- [llvm] r241470 - DIBuilder: Don't rauw null pointers with empty arrays in finalize().
Adrian Prantl
- [llvm] r241308 - DIBuilder: Now that DICompileUnit is distinct, stop using temporary nodes
Adrian Prantl
- [llvm] r241308 - DIBuilder: Now that DICompileUnit is distinct, stop using temporary nodes
Adrian Prantl
- [llvm] r241659 - llvm-objdump: Replace the -macho -raw option with a generic -raw-clang-ast
Adrian Prantl
- [llvm] r241781 - Temporarily reverting 241765, 241768, and 241772 to unbreak the build bots.
Adrian Prantl
- [llvm] r241765 - [Object][ELF] Support dumping hash-tables from files with no section table.
Adrian Prantl
- [llvm] r241965 - Clean up the comments in DIBuilder.h to adhere to the coding standards
Adrian Prantl
- [llvm] r241966 - Cleanup a couple of comments in DIBuilder.cpp
Adrian Prantl
- [llvm] r241968 - Revert "Clean up the comments in DIBuilder.h to adhere to the coding standards"
Adrian Prantl
- [llvm] r241969 - Clean up the comments in DIBuilder.h to adhere to the coding standards
Adrian Prantl
- [PATCH] D10952: [LinkerScript] Don't create unnecessarily large segments
Denis Protivensky
- [llvm] r241567 - Fix gcc warnings of different enum and non-enum types in ternaries
Denis Protivensky
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Vladimir Radosavljevic
- [llvm] r241139 - [NaryReassociate] enhances nsw by leveraging @llvm.assume
Philip Reames
- [PATCH] D10872: Support custom string attributes for function arguments/return values
Philip Reames
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Philip Reames
- [PATCH] D11043: Const fold vtable load from global variable
Philip Reames
- [llvm] r241535 - [StackMap Liveness] No need to cache the MachineFunction. NFC.
Juergen Ributzka
- [llvm] r241536 - [StackMap Liveness] Calling the base class' getAnalysisUsage method. NFCI.
Juergen Ributzka
- [llvm] r241754 - Run clang-format before making changes to StackMaps. NFC.
Juergen Ributzka
- [llvm] r241821 - [StackMaps] Use emplace_back when possible. NFC.
Juergen Ributzka
- [llvm] r241822 - [StackMap] Rename variables to be more consistent. NFC.
Juergen Ributzka
- [llvm] r241823 - [StackMap] Use lambdas to specify the sort and erase conditions. NFC.
Juergen Ributzka
- Fix i386 Calling llvm.experimental.patchpoint.i64
Juergen Ributzka
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Paul Robinson
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Paul Robinson
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D6584: Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] D6584: Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] D6584: Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] D6584: Add per-test timeouts to lit
Jonathan Roelofs
- [llvm] r241625 - Fix comment typo. NFC
Jonathan Roelofs
- [PATCH] D11124: Extracting a splat value from vector
Jonathan Roelofs
- [llvm] r241449 - Fix a bug in the A57FPLoadBalancing register tracking/scavenger.
Chad Rosier
- [PATCH] D10900: Fix a bug in the A57FPLoadBalancing register tracking/scavenger due to aliasing registers.
Chad Rosier
- [PATCH] D10900: Fix a bug in the A57FPLoadBalancing register tracking/scavenger due to aliasing registers.
Chad Rosier
- [PATCH] D11019: Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()
Chad Rosier
- [PATCH] D11093: Target RegisterInfo: devirtualize TargetFrameLowering
Chad Rosier
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Nadav Rotem
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Amaury SECHET
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Amaury SECHET
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Amaury SECHET
- [PATCH] D10725: Improve testing for the C API
Amaury SECHET
- [PATCH] D10636: Move target dependent test in their own folder for c API test
Amaury SECHET
- [PATCH] D10924: [asan] Add OS X 10.11's new dyld interposition support
Alexey Samsonov
- [PATCH] D10944: [asan] Fix an OS X startup crash when an empty section is present
Alexey Samsonov
- [PATCH] D10944: [asan] Fix an OS X startup crash when an empty section is present
Alexey Samsonov
- [llvm] r241127 - [SanitizerCoverage] Don't add instrumentation to unreachable blocks.
Alexey Samsonov
- [PATCH] D11029: CFI: Get check-cfi passing on Windows.
Alexey Samsonov
- [compiler-rt] r241876 - [TSan] Fix dl_iterate_phdr callback for the case when info->dlpi_name is overwritten by user.
Alexey Samsonov
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [PATCH] D10687: [Mips] Add support for MCJIT for MIPS32r6
Daniel Sanders
- [PATCH] D10923: [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
Daniel Sanders
- [PATCH] D10960: Where Triple has a suitable predicate, use it rather than the enum values. NFC.
Daniel Sanders
- [PATCH] D10962: Change the last few internal StringRef triples into Triple objects.
Daniel Sanders
- [PATCH] D10962: Change the last few internal StringRef triples into Triple objects.
Daniel Sanders
- [llvm] r241469 - Where Triple has a suitable predicate, use it rather than the enum values. NFC.
Daniel Sanders
- [PATCH] D10967: [mips] Fix li/la differences between IAS and GAS.
Daniel Sanders
- [llvm] r241472 - Change the last few internal StringRef triples into Triple objects.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Daniel Sanders
- [PATCH] D10969: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
Daniel Sanders
- [PATCH] D10611: [mips] Expansion of ROL and ROR macros
Daniel Sanders
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D11072: Implement tool to convert bitcode to text.
Karl Schimpf
- [PATCH] D11072: Implement tool to convert bitcode to text.
Karl Schimpf
- [PATCH] D11072: Implement tool to convert bitcode to text.
Karl Schimpf
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [PATCH] D10972: Add missing builtins to altivec.h for ABI compliance (vol. 3)
Bill Schmidt
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Arnold Schwaighofer
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Arnold Schwaighofer
- [llvm] r241619 - Add CHECK lines to test case
Arnold Schwaighofer
- [llvm] r241611 - Add a pattern for a nvcast from v2f64 -> v4f32
Arnold Schwaighofer
- [PATCH][Loop Vectorizer] Identify basic FP recurrences in LoopVectorizer
Arnold Schwaighofer
- [llvm] r241641 - Add more nvcasts
Arnold Schwaighofer
- [llvm] r241127 - [SanitizerCoverage] Don't add instrumentation to unreachable blocks.
Kostya Serebryany
- [PATCH] D11004: [asan] Change ABI versioning to include release numbers
Kostya Serebryany
- [compiler-rt] r241755 - [asan] relax the test case to allow either 'malloc' or '__interceptor_malloc' ; PR22681
Kostya Serebryany
- [PATCH] D11004: [asan] Change ABI versioning to include release numbers
Kostya Serebryany
- [PATCH] D11072: Implement tool to convert bitcode to text.
Kostya Serebryany
- [PATCH] D11072: Implement tool to convert bitcode to text.
Kostya Serebryany
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
Shahid
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid, Asghar-ahmad
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Sean Silva
- Recording hash of binaries in test-suite and LNT.
Sean Silva
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Sean Silva
- [llvm] r241631 - [llvm-objdump] Print the call target next to the instruction
Sean Silva
- [PATCH] D10937: [yaml2obj] Align section content using AddressAlign field's value
Sean Silva
- [llvm] r241698 - Expand LangRef.html's documentation on LLVM's inline assembly.
Sean Silva
- [llvm] r241927 - ComputeKnownBits: be a bit smarter about ADDs
Sean Silva
- [llvm] r241698 - Expand LangRef.html's documentation on LLVM's inline assembly.
Sean Silva
- [llvm] r241927 - ComputeKnownBits: be a bit smarter about ADDs
Sean Silva
- [PATCH] MIR Serialization: Serialize the implicit register flags.
Duncan P. N. Exon Smith
- [llvm] r240973 - Simplify .gitignore: projects/* => projects/*/
Duncan P. N. Exon Smith
- [llvm] r240973 - Simplify .gitignore: projects/* => projects/*/
Duncan P. N. Exon Smith
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Duncan P. N. Exon Smith
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Duncan P. N. Exon Smith
- [llvm] r241693 - MC: Constify MCSubtargetInfo in getDeprecationInfo(), NFC
Duncan P. N. Exon Smith
- [llvm] r241694 - MC: Make MCSubtargetInfo::isCPUStringValid() const, NFC
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Duncan P. N. Exon Smith
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Duncan P. N. Exon Smith
- [PATCH] D10981: MIR Serialization: serialize the virtual register definitions.
Duncan P. N. Exon Smith
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Initial serialization of stack objects.
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Duncan P. N. Exon Smith
- [PATCH] D11005: MIR Serialization: serialize virtual register operands.
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [llvm] r241947 - MC: Remove the copy of MCSchedModel in MCSubtargetInfo
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [llvm] r241949 - Add <type_traits> for is_pod, fixing r241947
Duncan P. N. Exon Smith
- [llvm] r241956 - MC: Remove MCSubtargetInfo::InitCPUSched()
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [llvm] r241957 - MC: Remove MCSubtargetInfo() default constructor
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [llvm] r241961 - MC: Only allow changing feature bits in MCSubtargetInfo
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [llvm] r241958 - [IR] Switch static const to an enum to silence MSVC linker warnings
Duncan P. N. Exon Smith
- [llvm] r241970 - MC: Shrink MCDwarfLoc/MCLineEntry
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: MIR Serialization: Serialize the fixed stack objects.
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [PATCH] Remove copies of MCSubtargetInfo from MCRelaxableFragment
Duncan P. N. Exon Smith
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Joerg Sonnenberger
- [llvm] r241765 - [Object][ELF] Support dumping hash-tables from files with no section table.
Michael J. Spencer
- [llvm] r241768 - Fix typename issues.
Michael J. Spencer
- [llvm] r241869 - [Object][ELF] Support dumping hash-tables from files with no section table.
Michael J. Spencer
- [llvm] r241870 - Fix shadowing.
Michael J. Spencer
- [llvm] r241937 - [Object][ELF] Handle the dynamic string table in files without a section table.
Michael J. Spencer
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [PATCH] D11003: Tolerate DWARF compile unit without filename.
David Srbecký
- [llvm] r241886 - [InstCombine] Properly combine metadata when replacing a load with another
Bjorn Steinbrink
- [llvm] r241887 - [InstCombine] Employ AliasAnalysis in FindAvailableLoadedValue
Bjorn Steinbrink
- [llvm] r241955 - [InstCombine] Actually combine AA metadata when replacing one load with another
Bjorn Steinbrink
- [PATCH] D10793: AMDGPU: Run SIInsertWaits as pre-emit pass
Tom Stellard
- [PATCH] D10794: AMDGPU/SI: Add debugging subtarget feature for DS offsets
Tom Stellard
- [dragonegg] r241495 - Creating release candidate final from release_362 branch
Tom Stellard
- [test-suite] r241496 - Creating release candidate final from release_362 branch
Tom Stellard
- [lld] r241503 - Creating release candidate final from release_362 branch
Tom Stellard
- [llvm] Image attribute access for the AMDGPU backend
Tom Stellard
- [llvm] Image attribute access for the AMDGPU backend
Tom Stellard
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [PATCH] D11061: AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Tom Stellard
- [llvm] r241816 - AMDGPU/SI: Fix crash on physical registers in SIInstrInfo::isOperandLegal()
Tom Stellard
- [llvm] r241817 - AMDGPU/SI: The SIShrinkInstructions pass should only fold immediates with one use
Tom Stellard
- [PATCH] D11067: AMDGPU/SI: Add VI patterns to select FLAT instructions for global memory ops
Tom Stellard
- [llvm] r241861 - AMDGPU: Add helper function for implicit parameter offsets.
Tom Stellard
- [llvm] AMDGPU: Add helper function for implicit parameter offsets.
Tom Stellard
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [llvm] [PATCH 2/2] AMDGPU: Add image attribute reader intrinsic.
Tom Stellard
- [llvm] [PATCH 1/2] AMDGPU: Support OpenCL image ID getter intrinsics.
Tom Stellard
- [PATCH] D10742: AMDGPU: Fix chains for memory ops dependent on argument loads
Tom Stellard
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [llvm] r241943 - Fix AArch64 prologue for empty frame with dynamic allocas.
Evgeniy Stepanov
- [PATCH] D10826: Fix AArch64 prologue for empty frame with dynamic allocas
Evgeniy Stepanov
- [PATCH] D11106: use-after-dtor cmd option
Evgeniy Stepanov
- [llvm] r240981 - Fix bug #23967. The gtest and gtest_main targets were exported into the
NAKAMURA Takumi
- [llvm] r241523 - Make UnitTestMain/TestMain.cpp free from llvm/Config/config.h.
NAKAMURA Takumi
- [llvm] r241552 - Fix \param in r241472. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
NAKAMURA Takumi
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
NAKAMURA Takumi
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
NAKAMURA Takumi
- [llvm] r241673 - [LAA] Merge memchecks for accesses separated by a constant offset
NAKAMURA Takumi
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
NAKAMURA Takumi
- [llvm] r241895 - llvm/Object/ELF.h: Appease g++-4.7.2.
NAKAMURA Takumi
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
NAKAMURA Takumi
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11044: [ImplicitNullChecks] Be smarter in picking the memory op.
Joseph Tremoulet
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11041: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D10961: Disable loop re-rotation for -Oz
Andrey Turetskiy
- [PATCH] D10961: Disable loop re-rotation for -Oz
Andrey Turetskiy
- [llvm] r241387 - Object/COFF: Do not rely on VirtualSize being 0 in object files.
Rui Ueyama
- [lld] r241477 - COFF: Support isa<> for Symbol::Body, whose type is std::atomic<SymbolBody *>.
Rui Ueyama
- [lld] r241416 - COFF: Use atomic pointers in preparation for parallelizing.
Rui Ueyama
- [lld] r241481 - COFF: Make ArchiveFile::getMember lock-free.
Rui Ueyama
- [PATCH] D10980: [lld] COFF: Fix bug involving archives defining a symbol multiple times.
Rui Ueyama
- [PATCH] D10982: [lld] COFF: Improve undefined symbol diagnostics.
Rui Ueyama
- [PATCH] D11007: LLD: COFF: Move inferMachineType from Writer to Driver
Rui Ueyama
- [PATCH] D11015: LLD: COFF: Check for incompatible machine types
Rui Ueyama
- [lld] r241638 - COFF: Split writeTo in preparation for supporting 32-bit x86.
Rui Ueyama
- [PATCH] D11015: LLD: COFF: Check for incompatible machine types
Rui Ueyama
- [PATCH] D11015: LLD: COFF: Check for incompatible machine types
Rui Ueyama
- [lld] r241647 - COFF: Check for incompatible machine types.
Rui Ueyama
- [PATCH] D11022: LLD: COFF: Support x86 file header and relocations
Rui Ueyama
- [lld] r241657 - COFF: Support x86 file header and relocations.
Rui Ueyama
- [lld] r241658 - COFF: Fix AMD64_SECTION relocation.
Rui Ueyama
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
Rui Ueyama
- [PATCH] D11031: [lld] Create lld-link2 symlink/copy for new COFF linker.
Rui Ueyama
- [PATCH] D11023: COFF: Emit a symbol table if /debug is specified
Rui Ueyama
- [PATCH] D10983: [lld] COFF: Set parent name for bitcode files.
Rui Ueyama
- [lld] r241701 - COFF: Handle /machine option in a similar manner for other options. NFC.
Rui Ueyama
- [llvm] r241703 - Object/COFF: Fix import library's getNameType method.
Rui Ueyama
- [lld] r241719 - COFF: Implement dllimported symbol name mangling.
Rui Ueyama
- [lld] r241720 - COFF: Remove dead code.
Rui Ueyama
- [llvm] r241765 - [Object][ELF] Support dumping hash-tables from files with no section table.
Rui Ueyama
- [lld] r241767 - COFF: Support 32-bit x86 DLL import table.
Rui Ueyama
- [lld] r241771 - COFF: Fix import thunks and name mangling for x86.
Rui Ueyama
- [lld] r241819 - COFF: Remove Writer::Is64 and use Config::is64 instead. NFC.
Rui Ueyama
- [PATCH] D11074: LLD: COFF: Infer machine type earlier than before.
Rui Ueyama
- [PATCH] D11074: LLD: COFF: Infer machine type earlier than before.
Rui Ueyama
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Rui Ueyama
- [lld] r241840 - COFF: Make /machine:{i386, amd64} aliases to {x86, x64}.
Rui Ueyama
- [lld] r241843 - COFF: Infer machine type earlier than before.
Rui Ueyama
- [lld] r241853 - COFF: Fix command line options for external commands.
Rui Ueyama
- [lld] r241854 - COFF: Fix import symbol name mangling.
Rui Ueyama
- [lld] r241857 - COFF: Implement base relocations for x86.
Rui Ueyama
- [lld] r241860 - COFF: Fix locally-imported symbol's size for x86.
Rui Ueyama
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Rui Ueyama
- [lld] r241872 - COFF: Fix dllexported symbol names on x86.
Rui Ueyama
- [lld] r241874 - COFF: Find C++ mangled name for symbols starting with underscore.
Rui Ueyama
- [lld] r241883 - COFF: Fix locally-imported symbol's base relocations.
Rui Ueyama
- [PATCH] D10956: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit LBU16, LHU16, LW16, LWGP and LWSP instructions
Hrvoje Varga
- [PATCH] D10923: [mips][microMIPS] Create microMIPS64r6 subtarget and implement DALIGN, DAUI, DAHI, DATI, DEXT, DEXTM and DEXTU instructions
Hrvoje Varga
- [PATCH] D11072: Implement tool to convert bitcode to text.
Jan Voung
- [PATCH] D10815: Fix enum BitcodeError to not define 0.
Jan Voung
- [PATCH] D10815: Fix enum BitcodeError to not define 0.
Jan Voung
- [llvm] r241933 - Fix enum BitcodeError to not define a zero-valued error code.
Jan Wen Voung
- [PATCH] D9176: Add support for symbolic large constant entries inside stackmaps
Marius Wachtler
- [llvm] r241602 - Revert r241570, it caused PR24053
Nico Weber
- [lld] r241988 - elf: Make error output from AtomSection<ELFT>::write() deterministic.
Nico Weber
- [lld] r242004 - Fix lld tests with LLVM_ENABLE_THREADS disabled.
Nico Weber
- [lld] r242006 - Make COFF linker work when it's built by clang again.
Nico Weber
- [PATCH] D9986: Refactor: Simplify boolean conditional return statements in lib/Target/SystemZ
Ulrich Weigand
- [PATCH] D9813: [BasicAA] Fix incorrect scale & offset initializer
Nick White
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Andrew Wilkins
- [PATCH] D11117: [llgo] set function personality with SetPersonality
Andrew Wilkins
- [PATCH] D11118: [llgo] update libgo-llgo.so version to match libtool_VERSION
Andrew Wilkins
- [llvm] r241139 - [NaryReassociate] enhances nsw by leveraging @llvm.assume
Jingyue Wu
- [PATCH] D11089: [NVPTX] declare no vector registers
Jingyue Wu
- [PATCH] D11089: [NVPTX] declare no vector registers
Jingyue Wu
- [PATCH] D11089: [NVPTX] declare no vector registers
Jingyue Wu
- [PATCH] D11091: Actually support volatile memcpys in NVPTX lowering
Jingyue Wu
- [llvm] r241884 - [NVPTX] declare no vector registers
Jingyue Wu
- [PATCH] D11089: [NVPTX] declare no vector registers
Jingyue Wu
- [PATCH] D11108: [TTI] BasicTTIImpl assumes no vector registers
Jingyue Wu
- [PATCH] D11108: [TTI] BasicTTIImpl assumes no vector registers
Jingyue Wu
- [PATCH] D11108: [TTI] BasicTTIImpl assumes no vector registers
Jingyue Wu
- [llvm] r241942 - [TTI] BasicTTIImpl assumes no vector registers
Jingyue Wu
- [PATCH] D11115: [LSR] don't attempt to promote ephemeral values to indvars
Jingyue Wu
- [PATCH] D9819: [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [PATCH] D9819: [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [llvm] r242011 - [LSR] don't attempt to promote ephemeral values to indvars
Jingyue Wu
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D11076: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D10836: [ConstFolding] Allow constfolding of llvm.sin.* and llvm.cos.* intrinsics
Michael Zolotukhin
- [PATCH] D10950: [SLPVectorizer] Try different vectorization factors and set max vector register size based on target
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10208: Add tests for full unroll heuristic: folding CFG, folding IVs.
Michael Zolotukhin
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] D10961: Disable loop re-rotation for -Oz
Michael Zolotukhin
- [llvm] r241738 - [LoopVectorizer] Remove redundant variable LastBypassBlock. NFC.
Michael Zolotukhin
- [llvm] r241739 - [LoopVectorizer] Move some code around to ease further refactoring. NFCI.
Michael Zolotukhin
- [llvm] r241740 - [LoopVectorizer] Remove redundant variables PastOverflowCheck and OverflowCheckAnchor. NFCI.
Michael Zolotukhin
- [llvm] r241741 - [LoopVectorizer] Restructurize code for emitting RT checks. NFCI.
Michael Zolotukhin
- [llvm] r241742 - [LoopVectorizer] Rename BypassBlock to VectorPH, and CheckBlock to NewVectorPH. NFCI.
Michael Zolotukhin
- [PATCH] D10097: Vectorizer: Refactor code for runtime checks generation.
Michael Zolotukhin
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
hfinkel at anl.gov
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
hfinkel at anl.gov
- [PATCH] D10059: New alias analysis for static global variables
hfinkel at anl.gov
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
hfinkel at anl.gov
- [PATCH] D10059: New alias analysis for static global variables
hfinkel at anl.gov
- [PATCH] D10059: New alias analysis for static global variables
hfinkel at anl.gov
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
hfinkel at anl.gov
- [PATCH] D10576: [LoopDist] Move loop-versioning helper functions to Cloning, NFC
hfinkel at anl.gov
- [PATCH] D10577: [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC
hfinkel at anl.gov
- [PATCH] D10496: Extending Vector GetElementPtr - please review
hfinkel at anl.gov
- [PATCH] D10977: Allow {e, r}bp as the target of {read, write}_register.
hfinkel at anl.gov
- [PATCH] D8413: Add getSizeInBits function to the APFloat class
hfinkel at anl.gov
- [PATCH] D10398: Add read_write_arg_mem attribute
hfinkel at anl.gov
- [PATCH] D10749: DAGCombiner: Assume invariant load cannot alias a store
hfinkel at anl.gov
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
hfinkel at anl.gov
- [PATCH] D10782: [IndVars] Try to use existing values in RewriteLoopExitValues.
hfinkel at anl.gov
- [PATCH] D10961: Disable loop re-rotation for -Oz
hfinkel at anl.gov
- [PATCH] D9893: fix an invisible bug when combining repeated FP divisors
hfinkel at anl.gov
- [PATCH] D9813: [BasicAA] Fix incorrect scale & offset initializer
hfinkel at anl.gov
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
hfinkel at anl.gov
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
hfinkel at anl.gov
- [PATCH] D10667: [llvm-stress] Enhance scalar type selection from command line.
hfinkel at anl.gov
- [PATCH] D10714: Modify interleave diagnostics to clearly indicate why interleaving wasn't done.
hfinkel at anl.gov
- [PATCH] D10398: Add read_write_arg_mem attribute
hfinkel at anl.gov
- [PATCH] D11058: Parser support for string attributes on arguments/return values
hfinkel at anl.gov
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
hfinkel at anl.gov
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
hfinkel at anl.gov
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
hfinkel at anl.gov
- [PATCH] D10857: Update documentation for unroll pragmas on loops with runtime trip counts
hfinkel at anl.gov
- [PATCH] D10854: Enable runtime unrolling with unroll pragma metadata
hfinkel at anl.gov
- [PATCH] D10973: Add missing builtins to the PPC back end for ABI compliance (vol. 3)
hfinkel at anl.gov
- [PATCH] D11058: Parser support for string attributes on arguments/return values
hfinkel at anl.gov
- [PATCH] D10961: Disable loop re-rotation for -Oz
hfinkel at anl.gov
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
hfinkel at anl.gov
- [PATCH] D10398: Add read_write_arg_mem attribute
hfinkel at anl.gov
- [PATCH] D11032: [PM] Enable registration of out-of-tree or plugin passes
hfinkel at anl.gov
- [PATCH] D10749: DAGCombiner: Assume invariant load cannot alias a store
hfinkel at anl.gov
- [PATCH] D11108: [TTI] BasicTTIImpl assumes no vector registers
hfinkel at anl.gov
- [PATCH] D11108: [TTI] BasicTTIImpl assumes no vector registers
hfinkel at anl.gov
- [PATCH] D11107: DAGCombiner: Don't search up chain through non-memory dependencies
hfinkel at anl.gov
- [PATCH] D11107: DAGCombiner: Don't search up chain through non-memory dependencies
hfinkel at anl.gov
- [PATCH] D11115: [LSR] don't attempt to promote ephemeral values to indvars
hfinkel at anl.gov
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
hfinkel at anl.gov
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
hfinkel at anl.gov
- [PATCH] D10835: getStrideFromPointer and its helper function from LoopVectorize moved to VectorUtils
hfinkel at anl.gov
- [PATCH] D9813: [BasicAA] Fix incorrect scale & offset initializer
hfinkel at anl.gov
- [PATCH] D10903: [LICM] Replace incoming values with undef if the incoming BB is unreachable
hfinkel at anl.gov
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D11064: Don't rely on the DepCands iteration oreder when constructing checking pointer groups
silviu.baranga at arm.com
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
silviu.baranga at arm.com
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [PATCH] D11068: Add a test of a regression discovered during teting of r241673
silviu.baranga at arm.com
- [PATCH] D11068: Add a test of a regression discovered during testing of r241673
silviu.baranga at arm.com
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
silviu.baranga at arm.com
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
silviu.baranga at arm.com
- [PATCH] D11053: [ARM] Add ADD tests for Thumb2 narrowing (nfc)
scott douglass
- [PATCH] D11054: Refactor converting Thumb1 from 3 to 2 operand (nfc)
scott douglass
- [PATCH] D11055: [ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2 operand
scott douglass
- [PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
scott douglass
- [PATCH] D11057: [ARM] Thumb1 3 to 2 operand convertion for commutative operations
scott douglass
- [PATCH] D11053: [ARM] Add ADD tests for Thumb2 narrowing (nfc)
scott douglass
- [PATCH] D11054: [ARM] Refactor converting Thumb1 from 3 to 2 operand (nfc)
scott douglass
- [PATCH] D11055: [ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2 operand
scott douglass
- [PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
scott douglass
- [PATCH] D11053: [ARM] Add ADD tests for Thumb2 narrowing (nfc)
scott douglass
- [PATCH] D11054: [ARM] Refactor converting Thumb1 from 3 to 2 operand (nfc)
scott douglass
- [PATCH] D11055: [ARM] Add Thumb2 ADD with PC narrowing from 3 operand to 2 operand
scott douglass
- [PATCH] D11056: [ARM] Don't be overzealous converting Thumb1 3 to 2 operands
scott douglass
- [PATCH] D11057: [ARM] Thumb1 3 to 2 operand convertion for commutative operations
scott douglass
- [PATCH] D10512: ComputeKnownBits: be a bit smarter about ADDs
escha
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
escha
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
escha
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
escha
- [PATCH] D11002: CodeGenPrepare: add disablebranchopts and addrsinkusinggeps as pass options
escha
- [PATCH] D11008: CodeGenPrepare: add target hook to enable address sinking using GEPs
escha
- [llvm] r241927 - ComputeKnownBits: be a bit smarter about ADDs
escha
Last message date:
Sun Jul 12 23:39:53 PDT 2015
Archived on: Tue Aug 4 17:12:59 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).