The Week Of Monday 13 July 2015 Archives by subject
Starting: Mon Jul 13 01:32:23 PDT 2015
Ending: Sun Jul 19 23:27:17 PDT 2015
Messages: 1332
- [compiler-rt] r242003 - sanitizer_common: Only use _ReadWriteBarrier when targeting MSVC cl.exe.
Peter Collingbourne
- [compiler-rt] r242193 - [Sanitizer] Fix fopencookie() interceptor to work with null hook functions.
Alexey Samsonov
- [compiler-rt] r242287 - CFI: Add a default blacklist.
Peter Collingbourne
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Alexey Samsonov
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Hans Wennborg
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Alexey Samsonov
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Diego Novillo
- [compiler-rt] r242350 - [probile] Fix memory leak introduced in r241824.
Hans Wennborg
- [compiler-rt] r242363 - [CMake] Revisit PR23539: allow to override SANITIZER_MIN_OSX_VERSION at configure time.
Alexey Samsonov
- [compiler-rt] r242424 - [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [compiler-rt] r242424 - [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Hans Wennborg
- [compiler-rt] r242444 - [CMake] One more attempt to fix PR24144.
Alexey Samsonov
- [compiler-rt] r242444 - [CMake] One more attempt to fix PR24144.
Hans Wennborg
- [compiler-rt] r242449 - [ASan] PR24150: restrict test case to i386.
Alexey Samsonov
- [compiler-rt] r242449 - [ASan] PR24150: restrict test case to i386.
Hans Wennborg
- [compiler-rt] r242535 - [msan] Fix open_memstream handling.
Evgeniy Stepanov
- [compiler-rt] r242539 - compiler-rt: add support for mingw-w64 in builtins
Reid Kleckner
- [compiler-rt] r242540 - Add missing chkstk.S files from r242539
Reid Kleckner
- [compiler-rt] r242582 - [asan] Fix sanitizer_allocator_test on AArch64.
Evgeniy Stepanov
- [compiler-rt] r242589 - re-added changes due to svn config setting issues
Naomi Musgrave
- [compiler-rt] r242590 - added test file
Naomi Musgrave
- [compiler-rt] r242594 - [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [compiler-rt] r242647 - [sanitizer] De-flake one test.
Evgeniy Stepanov
- [compiler-rt] r242651 - asan: fix a test
Dmitry Vyukov
- [lld] r239937 - COFF: Create import library files.
Filipe Cabecinhas
- [lld] r239937 - COFF: Create import library files.
Filipe Cabecinhas
- [lld] r239937 - COFF: Create import library files.
Rui Ueyama
- [lld] r239937 - COFF: Create import library files.
Sean Silva
- [lld] r239937 - COFF: Create import library files.
Rui Ueyama
- [lld] r239937 - COFF: Create import library files.
Rafael Espíndola
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Rui Ueyama
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Sean Silva
- [lld] r240922 - COFF: Fix logic to find default entry name or subsystem.
Rui Ueyama
- [lld] r242014 - [Mips] Support MIPS big-endian 32/64-bits targets
Simon Atanasyan
- [lld] r242066 - COFF: Split createSymbolAndSymbolTable to small functions. NFC.
Rui Ueyama
- [lld] r242075 - COFF: Inline Defined::getRVA because it's very hot.
Rui Ueyama
- [lld] r242078 - COFF: Fix x86 delay-load helper function name.
Rui Ueyama
- [lld] r242088 - Initial ELF port.
Michael J. Spencer
- [lld] r242088 - Initial ELF port.
David Majnemer
- [lld] r242088 - Initial ELF port.
Rafael Auler
- [lld] r242088 - Initial ELF port.
Rui Ueyama
- [lld] r242088 - Initial ELF port.
Michael Spencer
- [lld] r242088 - Initial ELF port.
Chandler Carruth
- [lld] r242088 - Initial ELF port.
Adhemerval Zanella
- [lld] r242088 - Initial ELF port.
Rafael Espíndola
- [lld] r242088 - Initial ELF port.
Chandler Carruth
- [lld] r242089 - [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Auler
- [lld] r242092 - Remove commented out code.
Michael J. Spencer
- [lld] r242093 - Put explicit template instantiations in the correct namespace.
Michael J. Spencer
- [lld] r242096 - [LinkerScript] Don't create unnecessarily large segments
Rafael Auler
- [lld] r242098 - Fix warnings.
Michael J. Spencer
- [lld] r242110 - COFF: Fix entry name inference for x86.
Rui Ueyama
- [lld] r242112 - Revert "Make COFF linker work when it's built by clang again."
Rui Ueyama
- [lld] r242118 - Revert ELF port. Posting to mailing list.
Michael J. Spencer
- [lld] r242142 - [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [lld] r242205 - Use getChildOffset instead of getBuffer for identifying a member.
Rafael Espindola
- [lld] r242216 - Update for llvm api change.
Rafael Espindola
- [lld] r242233 - Creating release_37 branch off revision 242221
Hans Wennborg
- [lld] r242259 - COFF: Fix base relocations for __imp_ symbols on x86.
Rui Ueyama
- [lld] r242342 - COFF: Fix mangled dllexported names.
Rui Ueyama
- [lld] r242343 - COFF: Implement x86 delay-load thunks.
Rui Ueyama
- [lld] r242353 - COFF: Fix offset in x86 delay-load thunks.
Rui Ueyama
- [lld] r242415 - Fix test/COFF/dll.test after r242342.
Nico Weber
- [lld] r242427 - COFF: Set Load Configuration entry in Data Directory.
Rui Ueyama
- [lld] r242452 - Add missing REQUIRES to this test.
Sean Silva
- [lld] r242476 - Creating release directory for release_370.
Hans Wennborg
- [lld] r242477 - Creating release candidate rc1 from release_370 branch
Hans Wennborg
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
Gerolf Hoflehner
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
James Molloy
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Chad Rosier
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Rafael Espíndola
- [llvm] r232769 - libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.
Chad Rosier
- [llvm] r233722 - [Orc][MCJIT] Remove the small code model regression tests.
Philip Reames
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Philip Reames
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Hal Finkel
- [llvm] r235483 - [patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Lang Hames
- [llvm] r235977 - [DebugInfo] Add debug locations to constant SD nodes
Kuba Brecka
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Juergen Ributzka
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Reid Kleckner
- [llvm] r240010 - Update LLVM bindings after r239940. Apparently these aren't included in
Juergen Ributzka
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Reid Kleckner
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Reid Kleckner
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Kuperstein, Michael M
- [llvm] r240257 - [X86] Allow more call sequences to use push instructions for argument passing
Kuperstein, Michael M
- [llvm] r240405 - Simplify the Mangler interface now that DataLayout is mandatory.
Rafael Espíndola
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Quentin Colombet
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Matthias Braun
- [llvm] r241027 - RegisterCoalescer: Cleanup empty subranges after shrinkToUses()
Quentin Colombet
- [llvm] r241139 - [NaryReassociate] enhances nsw by leveraging @llvm.assume
Philip Reames
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Rafael Espíndola
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Teresa Johnson
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Rafael Espíndola
- [llvm] r241466 - Resubmit "Add new EliminateAvailableExternally module pass" (r239480)
Teresa Johnson
- [llvm] r241484 - Reduce code duplication. NFC.
David Blaikie
- [llvm] r241484 - Reduce code duplication. NFC.
Rafael Espíndola
- [llvm] r241663 - Revert r241621, "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r241764 - [CodeView] Add support for emitting column information
David Blaikie
- [llvm] r241869 - [Object][ELF] Support dumping hash-tables from files with no section table.
Kuperstein, Michael M
- [llvm] r241938 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Laurent Carlier
- [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
- [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
- [llvm] r241938 - Fix `llvm-config` to emit the linker flag for the combined shared object built by autoconfig/make instead of the individual components.
Richard Diamond
- [llvm] r241962 - [ExecutionEngine] Use std::function rather than a function pointer for the
Lang Hames
- [llvm] r241974 - [ExecutionEngine] Add a static cast to the unittest for r241962 to suppress a
David Blaikie
- [llvm] r241974 - [ExecutionEngine] Add a static cast to the unittest for r241962 to suppress a
Eric Christopher
- [llvm] r241981 - Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""
Manuel Klimek
- [llvm] r241981 - Revert "Revert r236894 "[BasicAA] Fix zext & sext handling""
Hal Finkel
- [llvm] r242015 - [mips] Explained the 'w' modifier in the Inline Assembler documentation.
Daniel Sanders
- [llvm] r242020 - [llvm-stress] Remove unneeded llvm:: prefix. NFC.
Pawel Bylica
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Elena Demikhovsky
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Bruno Cardoso Lopes
- [llvm] r242023 - AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
Demikhovsky, Elena
- [llvm] r242025 - Revert r241981 "Revert "Revert r236894 "[BasicAA] Fix zext & sext handling"""
Manuel Klimek
- [llvm] r242027 - Print the visibility of available_externally functions.
Rafael Espindola
- [llvm] r242028 - Removing several -Wunused-but-set-variable warnings; NFC intended.
Aaron Ballman
- [llvm] r242030 - Don't change the visibility when converting a definition to a declaration.
Rafael Espindola
- [llvm] r242031 - Aliases don't have available_externally linkage.
Rafael Espindola
- [llvm] r242032 - Remove unused variable.
Rafael Espindola
- [llvm] r242033 - Cleanup after r241809 - remove uncessary call to std::sort
Silviu Baranga
- [llvm] r242034 - [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
Scott Douglass
- [llvm] r242035 - [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Scott Douglass
- [llvm] r242036 - [ARM] Handle commutativity when converting to tADDhirr in Thumb2
Scott Douglass
- [llvm] r242037 - ARM: Fix cttz expansion on vector types.
Logan Chien
- [llvm] r242038 - AMDGPU/SI: Select mad patterns to v_mac_f32
Tom Stellard
- [llvm] r242040 - Fix handling of the 'n' asm constraint with invalid operands.
James Y Knight
- [llvm] r242041 - Avoid using Loop::getSubLoopsVector.
Benjamin Kramer
- [llvm] r242042 - Remove macro guards for extern template instantiations.
Benjamin Kramer
- [llvm] r242044 - [WinEH] Strip the \01 character from the __CxxFrameHandler3 thunk name
Reid Kleckner
- [llvm] r242045 - MIR Serialization: Serialize the fixed stack objects.
Alex Lorenz
- [llvm] r242046 - Service the doxygen comments in DwarfUnit and DwarfDebug.
Adrian Prantl
- [llvm] r242047 - Enable runtime unrolling with unroll pragma metadata
Mark Heffernan
- [llvm] r242049 - Enable partial and runtime loop unrolling for NVPTX.
Mark Heffernan
- [llvm] r242050 - [MC] Correctly escape .safeseh's symbol
David Majnemer
- [llvm] r242053 - AMDGPU: Minor cleanups to always inline pass
Matt Arsenault
- [llvm] r242054 - [CMake] Add missing DebugInfo libraries to llvm-shlib
Keno Fischer
- [llvm] r242059 - [CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working.
Chris Bieneman
- [llvm] r242060 - Revert "[CMake] Cleanup tools/CMakeLists.txt to take advantage of the auto-registration that was already partially working."
Chris Bieneman
- [llvm] r242061 - Add support deterministic output in llvm-ar and make it the default.
Rafael Espindola
- [llvm] r242062 - [Hexagon] Move BitTracker into the llvm namespace and remove redundant qualifications
Benjamin Kramer
- [llvm] r242063 - [WinEH] Emit the LSDA even if no lpads remain but outlining occurred
Reid Kleckner
- [llvm] r242068 - Loop idiom recognizer was replacing too many uses of popcount.
Pete Cooper
- [llvm] r242069 - Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [llvm] r242073 - Remove unnecessary lines from the test in r242068.
Pete Cooper
- [llvm] r242074 - Use std::make_tuple to reduce code duplication.
Rafael Espindola
- [llvm] r242081 - [PPC64LE] More improvements to VSX swap optimization
Bill Schmidt
- [llvm] r242082 - Fix reading archive members with / in the name.
Rafael Espindola
- [llvm] r242083 - Add missing file.
Rafael Espindola
- [llvm] r242084 - MIR Serialization: Serialize the sub register indices.
Alex Lorenz
- [llvm] r242091 - Update enforceKnownAlignment after the isWeakForLinker semantic change
Reid Kleckner
- [llvm] r242095 - MIR Serialization: Serialize the variable sized stack objects.
Alex Lorenz
- [llvm] r242100 - Add a herper function. NFC.
Rafael Espindola
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Daniel Sanders
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Daniel Sanders
- [llvm] r242102 - [CMake] We shouldn't be storing values in the cache unless they actually need CMake cache behavior.
Chris Bieneman
- [llvm] r242103 - [CMake] Forgot to quote the first part of STREQUAL.
Chris Bieneman
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Duncan P. N. Exon Smith
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [llvm] r242104 - Add capability to get and set the personalitty function from the C API
Duncan P. N. Exon Smith
- [llvm] r242106 - X86: Check output of x86 copysignl testcase.
Matthias Braun
- [llvm] r242107 - LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
Matthias Braun
- [llvm] r242108 - Revert "LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization"
Matthias Braun
- [llvm] r242111 - Give an explicit triple to llvm/test/CodeGen/X86/pr13577.ll.
NAKAMURA Takumi
- [llvm] r242117 - Prune trailing whitespaces and CRs.
NAKAMURA Takumi
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
NAKAMURA Takumi
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Chris Bieneman
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Brad King
- [llvm] r242120 - [CMake] Unbreak add_llvm_external_project when external projects are specified.
Chris Bieneman
- [llvm] r242123 - Generate correct asm info for mingw and cygwin ARM targets.
Yaron Keren
- [llvm] r242126 - [SROA] Don't de-atomic volatile loads and stores
David Majnemer
- [llvm] r242128 - Fix comment typo
Petr Pavlu
- [llvm] r242129 - [PM/AA] Reformat GlobalsModRef so that subsequent patches I make here
Chandler Carruth
- [llvm] r242139 - [mips] Fix li/la differences between IAS and GAS.
Daniel Sanders
- [llvm] r242141 - -Added API for retrieving the default FPU of a CPU from TargetParser.
Alexandros Lamprineas
- [llvm] r242145 - Silencing two MSVC warnings; 'argument' : truncation from 'unsigned int' to 'int16_t' and truncation of constant value. NFC intended.
Aaron Ballman
- [llvm] r242146 - AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Tom Stellard
- [llvm] r242147 - Caused regressions: compile Release+Asserts failed on clang-native-arm-cortex-a9
Alexandros Lamprineas
- [llvm] r242151 - Rename a test. NFC.
Rafael Espindola
- [llvm] r242152 - Revert "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] r242153 - Use a range loop. NFC.
Rafael Espindola
- [llvm] r242156 - llvm-ar: print an error when the requested member is not found.
Rafael Espindola
- [llvm] r242157 - Allocate the IntervalMap in ELF.h on the heap to work around MSVC alignment bug (PR24113)
Hans Wennborg
- [llvm] r242158 - Sleep for 2.1 seconds to see if that makes the test stable on windows.
Rafael Espindola
- [llvm] r242159 - Add default value for Args parameter of IRBuilder::CreateCall
David Blaikie
- [llvm] r242160 - ARMAsmParser: Take MCInst param by const-ref
Hans Wennborg
- [llvm] r242162 - llvm-ar: Don't try to extract from thin archives.
Rafael Espindola
- [llvm] r242163 - [Hexagon] Generate "extract" instructions more aggressively
Krzysztof Parzyszek
- [llvm] r242164 - AArch64: add rev64 alias for 64-bit rev instruction.
Tim Northover
- [llvm] r242165 - PrologEpilogInserter: Rewrite API to determine callee save regsiters.
Matthias Braun
- [llvm] r242166 - ARM: add at least one real test for r242123.
Tim Northover
- [llvm] r242167 - Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [llvm] r242169 - RAGreedy: Keep track of allocated PhysRegs internally
Matthias Braun
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
David Blaikie
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
Pete Cooper
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
David Blaikie
- [llvm] r242170 - Avoid MSVC-incompatible use of init list.
Pete Cooper
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
- [llvm] r242174 - AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [llvm] r242177 - AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [llvm] r242178 - Teach config.guess that MSYS exists.
Yaron Keren
- [llvm] r242179 - Add support for on-disk hash table lookup with a known hash, for situations where the same key will be looked up in multiple tables.
Richard Smith
- [llvm] r242179 - Add support for on-disk hash table lookup with a known hash, for situations where the same key will be looked up in multiple tables.
David Blaikie
- [llvm] r242185 - [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Hal Finkel
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Hal Finkel
- [llvm] r242186 - [Hexagon] Generate instructions for operations on predicate registers
Krzysztof Parzyszek
- [llvm] r242187 - Fix several issues with the test-release.sh script
Dan Liew
- [llvm] r242188 - [PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation
Hal Finkel
- [llvm] r242191 - [MMX] Use the appropriate instructions for GR64 <-> VR64 copies.
Bruno Cardoso Lopes
- [llvm] r242192 - Fix Windows build: replace __func__ with LLVM_FUNCTION_NAME
Krzysztof Parzyszek
- [llvm] r242194 - test-release.sh: Remove the InstallDir parameter from configure_llvmCore
Hans Wennborg
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Tim Northover
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Nick Lewycky
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Tim Northover
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Daniel Berlin
- [llvm] r242199 - GVN: tolerate an instruction being replaced without existing in the leaderboard
Nick Lewycky
- [llvm] r242200 - Fix NDEBUG build warning
Krzysztof Parzyszek
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
Rafael Espíndola
- [llvm] r242201 - WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [llvm] r242202 - GVN: use a static array instead of regenerating it each time. NFC.
Tim Northover
- [llvm] r242203 - MIR Printer: move the function 'printReg'. NFC.
Alex Lorenz
- [llvm] r242204 - MIR Serialization: Serialize the machine basic block live in registers.
Alex Lorenz
- [llvm] r242208 - Use more foreach loops in SelectionDAG. NFC
Pete Cooper
- [llvm] r242209 - Remove unnecessary .getNode() in SelectionDAG. NFC.
Pete Cooper
- [llvm] r242210 - Constify parameters in SelectionDAG methods. NFC
Pete Cooper
- [llvm] r242211 - Move SDNode::IROrder in to padding to save space. NFC.
Pete Cooper
- [llvm] r242212 - Add allnodes() iterator range to SelectionDAG. NFC.
Pete Cooper
- [llvm] r242213 - [ExecutionEngine] Re-apply r241962 with fixes for ARM.
Lang Hames
- [llvm] r242215 - Add support for reading members out of thin archives.
Rafael Espindola
- [llvm] r242217 - [PowerPC] Use the ABI indirect-call protocol for patchpoints
Hal Finkel
- [llvm] r242218 - [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC
Adam Nemet
- [llvm] r242219 - [LAA] Introduce RuntimePointerChecking::PointerInfo, NFC
Adam Nemet
- [llvm] r242220 - [LAA] Turn RuntimePointerChecking into a class, start hiding things, NFC
Adam Nemet
- [llvm] r242222 - Update the trunk version to 3.8.0svn.
Hans Wennborg
- [llvm] r242235 - [InstCombine] Generalize sub of selects optimization to all BinaryOperators
David Majnemer
- [llvm] r242236 - Accept lower case to handle windows error messages.
Rafael Espindola
- [llvm] r242236 - Accept lower case to handle windows error messages.
Robinson, Paul
- [llvm] r242236 - Accept lower case to handle windows error messages.
Hans Wennborg
- [llvm] r242237 - ReleaseNotes.rst: Bump version to 3.8
Hans Wennborg
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hal Finkel
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hal Finkel
- [llvm] r242239 - [PowerPC] Support symbolic targets in patchpoints
Hans Wennborg
- [llvm] r242242 - WebAssembly: fix build breakage.
JF Bastien
- [llvm] r242245 - Fix Sphinx error about duplicate label in CommandLine.rst:1560 and CoverageMappingFormat.rst
Hans Wennborg
- [llvm] r242248 - Create a wrapper pass for BlockFrequencyInfo.
Wei Mi
- [llvm] r242249 - Use more foreach loops in SelectionDAG. NFC
Pete Cooper
- [llvm] r242250 - Use a range loop.
Rafael Espindola
- [llvm] r242254 - Use getStoreSize() instead of getStoreSizeInBits()/8. NFC.
Pete Cooper
- [llvm] r242255 - Change conditional to assert. NFC.
Pete Cooper
- [llvm] r242257 - [LoopUnrolling] Handle cast instructions.
Michael Zolotukhin
- [llvm] r242257 - [LoopUnrolling] Handle cast instructions.
Chandler Carruth
- [llvm] r242260 - Use getZExtOrTrunc helper instead of manually doing zext/trunc check. NFC.
Pete Cooper
- [llvm] r242261 - Use getAnyExtOrTrunc helper instead of manually doing ext/trunc check. NFC.
Pete Cooper
- [llvm] r242263 - Use another foreach loop. NFC
Pete Cooper
- [llvm] r242264 - Use cast<> instead of dyn_cast to remove llvm_unreachable. NFC.
Pete Cooper
- [llvm] r242265 - Use enum instead of unsigned. NFC.
Pete Cooper
- [llvm] r242266 - [vim] Add the IR's comment prefix to the comments list. This allows vim
Chandler Carruth
- [llvm] r242266 - [vim] Add the IR's comment prefix to the comments list. This allows vim
Duncan P. N. Exon Smith
- [llvm] r242267 - [vim] Update the syntax to mark REQUIRES lines and not talk about
Chandler Carruth
- [llvm] r242267 - [vim] Update the syntax to mark REQUIRES lines and not talk about
Duncan P. N. Exon Smith
- [llvm] r242268 - Tidy-up test case from r242257.
Michael Zolotukhin
- [llvm] r242269 - Initial support for writing thin archives.
Rafael Espindola
- [llvm] r242270 - AVX : Fix ISA disabling in case AVX512VL , some instructions should be disabled only if AVX512BW present.
Igor Breger
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Simon Pilgrim
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Sean Silva
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Simon Pilgrim
- [llvm] r242273 - [X86][SSE] Added i686/SSE2 vector shift tests.
Rafael Espíndola
- [llvm] r242274 - [TableGen] Improve decoding options for non-orthogonal instructions
Petr Pavlu
- [llvm] r242275 - [PM/AA] Cleanup some loops to be range-based. NFC.
Chandler Carruth
- [llvm] r242276 - [AArch64] Fix problems in decoding generic MSR instructions
Petr Pavlu
- [llvm] r242277 - [MachineCombiner] Work with itineraries
Hal Finkel
- [llvm] r242278 - [PowerPC] Extend physical register live range in PPCVSXFMAMutate
Hal Finkel
- [llvm] r242279 - [PowerPC] Use the MachineCombiner to reassociate fadd/fmul
Hal Finkel
- [llvm] r242280 - [SDAG] Optimize unordered comparison in soft-float mode (patch by Anton Nadolskiy)
Alexey Bataev
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Hans Wennborg
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Sean Silva
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
- [llvm] r242281 - [PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Hans Wennborg
- [llvm] r242284 - -Added API for retrieving the default FPU of a CPU from TargetParser.
Alexandros Lamprineas
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Benjamin Kramer
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Hal Finkel
- [llvm] r242288 - [PPC] Disassemble little endian ppc instructions in the right byte order
Hans Wennborg
- [llvm] r242289 - Expose setPersonalityFn to Go
Andrew Wilkins
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Bruno Cardoso Lopes
- [llvm] r242294 - Refactor optimizeUncoalescable logic
Renato Golin
- [llvm] r242295 - Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hal Finkel
- [llvm] r242296 - [PPC64LE] Fix vec_sld semantics for little endian
Hans Wennborg
- [llvm] r242300 - Add missing load/store flags to thumb2 instructions.
Pete Cooper
- [llvm] r242302 - Debug Info: Add basic support for external types references.
Adrian Prantl
- [llvm] r242304 - Delete declared but not implemented functions.
Rafael Espindola
- [llvm] r242308 - Test commit.
Cong Hou
- [llvm] r242310 - Revert "Look through PHIs to find additional register sources"
Bruno Cardoso Lopes
- [llvm] r242311 - Revert "Refactor optimizeUncoalescable logic"
Bruno Cardoso Lopes
- [llvm] r242320 - Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [llvm] r242322 - Rename doFunction() in BFI to calculate() and change its parameters from pointers to references.
Cong Hou
- [llvm] r242330 - Handle the error of trying to convert a regular archive to a thin one.
Rafael Espindola
- [llvm] r242331 - Switch the release script to build with CMake by default (PR21561)
Hans Wennborg
- [llvm] r242331 - Switch the release script to build with CMake by default (PR21561)
Daniel Sanders
- [llvm] r242334 - Simplify a few uses of remove_filename by using parent_path instead.
Rafael Espindola
- [llvm] r242337 - Fix mergefunc infinite loop
JF Bastien
- [llvm] r242338 - Add a "debugger tuning" concept that allows us to fine-tune how we
Paul Robinson
- [llvm] r242339 - MIR Serialization: Serialize references from the stack objects to named allocas.
Alex Lorenz
- [llvm] r242340 - TargetRegisterInfo: Provide a way to check assigned registers in getRegAllocationHints()
Matthias Braun
- [llvm] r242341 - test-release.sh: Run both .o files through sed before comparing them
Hans Wennborg
- [llvm] r242345 - [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [llvm] r242347 - For new archive member we only need to store the full path.
Rafael Espindola
- [llvm] r242348 - Silence GCC -Wparenthesis warning
David Majnemer
- [llvm] r242348 - Silence GCC -Wparenthesis warning
Rafael Espíndola
- [llvm] r242349 - Create a wrapper pass for BranchProbabilityInfo.
Cong Hou
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Rafael Espindola
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Alexey Samsonov
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Alexey Samsonov
- [llvm] r242354 - llvm-ar: Don't write the directory in the string table.
Rafael Espíndola
- [llvm] r242355 - Remove a private member of BranchProbabilityInfo which is not used at all.
Cong Hou
- [llvm] r242356 - Add a test for r242281 from an old patch of mine.
Sean Silva
- [llvm] r242357 - MIR Serialization: Serialize the jump table info.
Alex Lorenz
- [llvm] r242358 - MIR Serialization: Serialize the jump table index operands.
Alex Lorenz
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Pete Cooper
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Tim Northover
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Pete Cooper
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Matthias Braun
- [llvm] r242359 - Clear kill flags in ARMLoadStoreOptimizer.
Duncan P. N. Exon Smith
- [llvm] r242362 - Fix handling of relative paths in thin archives.
Rafael Espindola
- [llvm] r242367 - Trying to fix the windows bots.
Rafael Espindola
- [llvm] r242369 - [ARM] Define a subtarget feature that is used to avoid using movt/movw
Akira Hatanaka
- [llvm] r242370 - Fix broken testcase from r242358.
Alex Lorenz
- [llvm] r242372 - Revert "Update LLVM bindings after r239940. ..."
Reid Kleckner
- [llvm] r242372 - Revert "Update LLVM bindings after r239940. ..."
Rafael Espíndola
- [llvm] r242373 - Revert "[X86] Allow more call sequences to use push instructions for argument passing"
Reid Kleckner
- [llvm] r242376 - [LAA] Split out a helper to check the pointer partitions, NFC
Adam Nemet
- [llvm] r242384 - Redirect pointerSize query to the TargetMachine in ASMPrinter
Mehdi Amini
- [llvm] r242385 - Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi Amini
- [llvm] r242386 - Move most user of TargetMachine::getDataLayout to the Module one
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
İsmail Dönmez
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Kuperstein, Michael M
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Manuel Klimek
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242387 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242388 - Add missing break in switch case in R600ISelLowering
Mehdi Amini
- [llvm] r242389 - Add PM extension point EP_VectorizerStart
Tobias Grosser
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242393 - [Mips] Make helper function static, NFC.
David Blaikie
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242393 - [Mips] Make helper function static, NFC.
David Blaikie
- [llvm] r242393 - [Mips] Make helper function static, NFC.
Benjamin Kramer
- [llvm] r242394 - Revert "Make ExecutionEngine owning a DataLayout"
Michael Kuperstein
- [llvm] r242395 - [X86] Fix emitPrologue() to make less assumptions about pushes
Michael Kuperstein
- [llvm] r242398 - [X86] Reapply r240257 : "Allow more call sequences to use push instructions for argument passing"
Michael Kuperstein
- [llvm] r242399 - [X86] Test for r242395 (Fix emitPrologue() to make less assumptions about pushes)
Michael Kuperstein
- [llvm] r242400 - Fix memcheck interval ends for pointers with negative strides
Silviu Baranga
- [llvm] r242406 - - TargetParser does not handle armv7l in parseArchProfile().
Alexandros Lamprineas
- [llvm] r242406 - - TargetParser does not handle armv7l in parseArchProfile().
İsmail Dönmez
- [llvm] r242409 - [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Tom Stellard
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [llvm] r242410 - AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [llvm] r242412 - AMDGPU/R600: Remove unused variable
Tom Stellard
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Larisse Voufo
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Benjamin Kramer
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Eli Bendersky
- [llvm] r242413 - Correct lowering of memmove in NVPTX
Larisse Voufo
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Laurent Carlier
- [llvm] r242414 - Make ExecutionEngine owning a DataLayout
Mehdi Amini
- [llvm] r242416 - Fix Kaleidoscope tuto: ExecutionEngine->getDataLayout() returns a ref
Mehdi Amini
- [llvm] r242416 - Fix Kaleidoscope tuto: ExecutionEngine->getDataLayout() returns a ref
Lang Hames
- [llvm] r242417 - [NVPTX] Don't leak dead instructions after unlinking them from the BasicBlock
Benjamin Kramer
- [llvm] r242423 - Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [llvm] r242426 - Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [llvm] r242428 - Revert "Add missing load/store flags to thumb2 instructions."
Pete Cooper
- [llvm] r242429 - Delete an unused function.
Rafael Espindola
- [llvm] r242430 - Do not duplicate method name in comment, remove duplicate comment
Matthias Braun
- [llvm] r242431 - LiveInterval: Document and enforce rules about empty subranges.
Matthias Braun
- [llvm] r242433 - AMDPGU/SI: Use AssertZext node to mask high bit for scratch offsets
Tom Stellard
- [llvm] r242434 - AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Arnaud A. de Grandmaison
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242436 - AArch64: Implement conditional compare sequence matching.
Matthias Braun
- [llvm] r242437 - [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [llvm] r242438 - MachineInstr: Explain the subtle semantics of uses()/defs()
Matthias Braun
- [llvm] r242439 - Streamline the coding style in NVPTXLowerAggrCopies
Eli Bendersky
- [llvm] r242440 - [X86][SSE] Updated vector conversion test names.
Simon Pilgrim
- [llvm] r242441 - List supported architectures for StackMap section and related intrinsics
Philip Reames
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Bill Schmidt
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Hal Finkel
- [llvm] r242442 - [PowerPC] v4i32 is a VSRCRegClass
Hans Wennborg
- [llvm] r242443 - [X86][SSE] Added nounwind attribute to vector shift tests.
Simon Pilgrim
- [llvm] r242446 - AArch64: make inexact signalling on round Darwin-specific
Tim Northover
- [llvm] r242448 - Fix spelling. NFCI.
Simon Pilgrim
- [llvm] r242451 - [SCEV][NFC] Use triple-slash (///) for comment.
Sanjoy Das
- [llvm] r242456 - Fix ffiInvoke() use of DataLayout, broken in 242414
Mehdi Amini
- [llvm] r242481 - Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [llvm] r242482 - Arm: Don't define a label twice with two setjmps in a function.
Matthias Braun
- [llvm] r242486 - Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Cong Hou
- [llvm] r242487 - MIR Serialization: Serialize the frame index machine operands.
Alex Lorenz
- [llvm] r242491 - MIR Serialization: Serialize the frame setup machine instruction flag.
Alex Lorenz
- [llvm] r242493 - Use small encodings for constants when possible.
Rafael Espindola
- [llvm] r242498 - Only do fmul (fadd x, x), c combine if the fadd only has one use
Matt Arsenault
- [llvm] r242500 - ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
Matthias Braun
- [llvm] r242503 - AArch64: add comment missed out from earlier patch.
Tim Northover
- [llvm] r242509 - [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [llvm] r242510 - [asan] Fix invalid debug info for promotable allocas
Kuba Brecka
- [llvm] r242511 - [OCaml] Use a nicer style for documentation than OCaml default.
Peter Zotov
- [llvm] r242512 - [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of
Chandler Carruth
- [llvm] r242518 - test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [llvm] r242520 - Make global aliases have symbol size equal to their type
John Brawn
- [llvm] r242528 - Edited the CPUNames table of TargetParser
Alexandros Lamprineas
- [llvm] r242533 - Add support for producing thin archives in llvm-lib.
Rafael Espindola
- [llvm] r242542 - Use inbounds GEPs for memcpy and memset lowering
Eli Bendersky
- [llvm] r242543 - Add libunwind to the release scripts
Hans Wennborg
- [llvm] r242545 - [AArch64] Use [SU]ABSDIFF nodes instead of intrinsics for ABD/ABA
James Molloy
- [llvm] r242546 - [ARM] Use [SU]ABSDIFF nodes instead of intrinsics for VABD/VABA
James Molloy
- [llvm] r242550 - [OCaml] Do not use -warn-error in tests.
Peter Zotov
- [llvm] r242551 - Use llvm_unreachable() instead of report_fatal_error() if the machine model is incomplete
Matthias Braun
- [llvm] r242553 - Revert "ARM: Enable MachineScheduler and disable PostRAScheduler for swift."
Adam Nemet
- [llvm] r242557 - Start adding documentation for llvm-lib.
Rafael Espindola
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Pete Cooper
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Pete Cooper
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Arnold Schwaighofer
- [llvm] r242558 - MergeFuncs: Transfer the function parameter attributes to the call site
Nick Lewycky
- [llvm] r242561 - [asan] Add a comment explaining why non-instrumented allocas are moved.
Kuba Brecka
- [llvm] r242579 - AsmParser: Add a function to parse a standalone constant value.
Alex Lorenz
- [llvm] r242584 - MIR Parser: Allow the dollar characters in all of the identifier tokens.
Alex Lorenz
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
Quentin Colombet
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
James Molloy
- [llvm] r242585 - [RAGreedy] Add an experimental deferred spilling feature.
James Molloy
- [llvm] r242587 - ARM: Add scheduling information for LDRLIT instructions to swift scheduling model
Matthias Braun
- [llvm] r242588 - ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
Matthias Braun
- [llvm] r242595 - [asan] Fix shadow mapping on Android/AArch64.
Evgeniy Stepanov
- [llvm] r242596 - [libFuzzer] require the files and directories passed to the fuzzer to exist
Kostya Serebryany
- [llvm] r242605 - [PM/AA] Remove the addEscapingUse update API that won't be easy to
Chandler Carruth
- [llvm] r242609 - Tidyup shufflevector calls - don't repeat inputs if you can avoid it.
Simon Pilgrim
- [llvm] r242610 - Refreshed tests and reordered in descending integer size.
Simon Pilgrim
- [llvm] r242613 - Refreshed tests.
Simon Pilgrim
- [llvm] r242614 - [X86][SSE] Added additional fp/int tests.
Simon Pilgrim
- [llvm] r242616 - [Hexagon] Use composition instead of inheritance from STL types
Benjamin Kramer
- [llvm] r242619 - Rangify for loops in GlobalDCE, NFC.
Yaron Keren
- [llvm] r242620 - [AggressiveAntiDepBreaker] Use range loops for multimap access.
Benjamin Kramer
- [llvm] r242621 - [X86][SSE] Updated SHL/LSHR i64 vectorization costs.
Simon Pilgrim
- [llvm] r242631 - [LIT] Allow for executeCommand to take the stdin input.
Eric Fiselier
- [llvm] r242636 - Use SDValue bool check. NFCI.
Simon Pilgrim
- [llvm] r242637 - AVX-512: Floating point conversions for SKX - DAG Lowering.
Elena Demikhovsky
- [llvm] r242638 - Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [llvm] r242639 - [X86] Add support for tbyte memory operand size for Intel-syntax x86 assembly
Michael Kuperstein
- [llvm] r242640 - [DAGCombiner] Fixed minor typo that was missed in D9097.
Simon Pilgrim
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
Yaron Keren
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
David Blaikie
- [llvm] r242641 - De-duplicate CS.getCalledFunction() expression.
Yaron Keren
- [llvm] r242643 - [X86][SSE] Reordered cast vectorization costs. NFCI.
Simon Pilgrim
- [llvm] r242644 - Narrow Callee scope, suggestion from David Blaikie.
Yaron Keren
- [llvm] r242645 - [X86][SSE] Tidied up vector CTLZ/CTTZ. NFCI.
Simon Pilgrim
- [llvm] r242646 - Revert "MergeFuncs: Transfer the function parameter attributes to the call site"
Arnold Schwaighofer
- [llvm] r242655 - Refactor duplicated code. NFC.
Rafael Espindola
- [llvm] r242656 - llvm-readobj: call exit(1) on error.
Rafael Espindola
- [llvm] r242656 - llvm-readobj: call exit(1) on error.
Filipe Cabecinhas
- [llvm] r242657 - Move CHECKs closer to the RUN line.
Rafael Espindola
- [llvm] r242658 - llvm-readobj: Handle invalid references to the string table.
Rafael Espindola
- [LLVMdev] Recording hash of binaries in test-suite and LNT.
Kristof Beyls
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Renato Golin
- [LNT] r242070 - Start adding a simple REST API to LNT
Bill Seurer
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242070 - Start adding a simple REST API to LNT
Chris Matthews
- [LNT] r242149 - Revert "Start adding a simple REST API to LNT"
Renato Golin
- [LNT] r242206 - Reapply "Start adding a simple REST API to LNT""
Chris Matthews
- [LNT] r242207 - try and fix setuptools dependencies on Linux
Chris Matthews
- [LNT] r242324 - Issue 400 error when graphing things that are not in the database
Chris Matthews
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Stephan Bergmann
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Stephan Bergmann
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Duncan P. N. Exon Smith
- [PATCH] [comiler-rt/ubsan] getVtablePrefix must not sanity-check on Prefix->Offset > 0
Alexey Samsonov
- [Patch][LoopVectorize]Late evaluation of vectorization requirements
Tyler Nowicki
- [Patch][LoopVectorize] Renaming and Diagnostics for Loop Interleaving
Tyler Nowicki
- [PATCH] [PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Pete Cooper
- [patch] Add support to llvm-lib for producing thin archives
Rafael Espíndola
- [patch] Add support to llvm-lib for producing thin archives
Peter Collingbourne
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Puyan Lotfi
- [PATCH] ADT SortedVector and MachineBasicBlock::LiveIns changes.
Quentin Colombet
- [PATCH] AsmParser: Add a function to parse a standalone type and value
Duncan P. N. Exon Smith
- [PATCH] D10059: New alias analysis for static global variables
Chandler Carruth
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Renato Golin
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
Arnold Schwaighofer
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10206: Handle resolvable branches in complete loop unroll heuristic.
Michael Zolotukhin
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D10207: Handle cast instructions in complete loop unroll heuristic.
Chandler Carruth
- [PATCH] D10207: Handle cast instructions 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.
Chandler Carruth
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
James Molloy
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
Renato Golin
- [PATCH] D10273: Add intrinsics and SDNodes for signed/unsigned absolute difference (absdiff) and horizontal add (hadd).
Shahid
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Alex Lorenz
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Duncan P. N. Exon Smith
- [PATCH] D10280: AsmParser: Add a function to parse a standalone type and value
Alex Lorenz
- [PATCH] D10289: LoopStrengthReduce: Try to pass address space to isLegalAddressingMode
Matt Arsenault
- [PATCH] D10357: SROA produces miscompiled code for bitfield access on big-endian targets
Alexandros Lamprineas
- [PATCH] D10364: [LNT] Add cflags string argument to lnt (2)
James Molloy
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Tobias Edler von Koch
- [PATCH] D10368: Analyze recursive PHI nodes in BasicAA
Sanjoy Das
- [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
Adam Nemet
- [PATCH] D10386: [LAA] Merge memchecks for accesses separated by a constant offset
silviu.baranga at arm.com
- [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
James Molloy
- [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
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [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
- [PATCH] D10477: Expand loop reroll to handle loop with multiple induction variables and negative increment -part 1/3
James Molloy
- [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
- [PATCH] D10513: ARM: Enable MachineScheduler and disable PostRAScheduler for swift CPU.
Andrew Trick
- [PATCH] D10513: ARM: Enable MachineScheduler and disable PostRAScheduler for swift CPU.
Phabricator
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Dan Albert
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chris Bieneman
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
David
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
enh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Elliott Hughes
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Xinliang David Li
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Stephen Hines
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
David
- [PATCH] D10522: Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Yaron Keren
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Reid Kleckner
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-hung Hsieh
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Joerg Sonnenberger
- [PATCH] D10524: Clang/driver: emulated TLS mode.
Chih-Hung Hsieh
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
Matthias Braun
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
James Molloy
- [PATCH] D10579: AArch64: Use CMP; CCMP sequences for and/or/setcc trees.
Phabricator
- [PATCH] D10640: [mips][microMIPS] Implement LWXS, LWP and SWP instructions
Zlatko Buljan
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Chandler Carruth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jack Howarth
- [PATCH] D10656: LLVM OpenMP CMake Overhaul
Jonathan Peyton
- [PATCH] D10659: Split BaseIndexOffset and MemOpLink into separate header
Matt Arsenault
- [PATCH] D10668: [X86] Add Jcc branch hint (2E, 3E) MC support.
Ahmed Bougacha
- [PATCH] D10674: Value profiling - patchset 3
David
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Rafael Ávila de Espíndola
- [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.
Rafael Espíndola
- [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.
Rafael Espíndola
- [PATCH] D10679: Internalize: internalize comdat members as a group, and drop comdat on such members.
Peter Collingbourne
- [PATCH] D10683: AVX-512 vector shuffle lowering
Simon Pilgrim
- [PATCH] D10683: AVX-512 vector shuffle lowering
Demikhovsky, Elena
- [PATCH] D10683: AVX-512 vector shuffle lowering
Chandler Carruth
- [PATCH] D10692: Adding altmacro support in integrated assembler. continue of D10591 diff #28219.
Rafael Ávila de Espíndola
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Renato Golin
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Daniel Sanders
- [PATCH] D10715: Switch test-release.sh to build with cmake by default (PR21561)
Hans Wennborg
- [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] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
John Brawn
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
Matthias Braun
- [PATCH] D10745: MachineScheduler: Avoid pointless macroop fusion edges.
John Brawn
- [PATCH] D10745: MachineScheduler: Restrict macroop fusion to data-dependent instructions.
Matthias Braun
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Ahmed Bougacha
- [PATCH] D10804: [SDAG] Optimize unordered comparison in soft-float mode
Alexey Bataev
- [PATCH] D10825: Improvement on computing edge probabilities when choosing the best successor in machine block placement.
Cong Hou
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
David Blaikie
- [PATCH] D10837: Make global aliases have symbol size equal to their type
Rafael Espíndola
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10837: Make global aliases have symbol size equal to their type
Rafael Ávila de Espíndola
- [PATCH] D10837: Make global aliases have symbol size equal to their type
John Brawn
- [PATCH] D10859: [asan and libcxx] Add missing instrumentation in vector::insert
Eric Fiselier
- [PATCH] D10859: [asan and libcxx] Add missing instrumentation in vector::insert
Eric Fiselier
- [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] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [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
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
hfinkel at anl.gov
- [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
James Molloy
- [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
James Molloy
- [PATCH] D10867: [Codegen] Added intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation
James Molloy
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Keno Fischer
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Reid Kleckner
- [PATCH] D10884: [CodeGen] Force emission of personality directive if explicitly specified
Phabricator
- [PATCH] D10893: [X86][AVX512VL-BW] Add more intrinsics support
Phabricator
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
James Y Knight
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
Mehdi AMINI
- [PATCH] D10905: move DAGCombiner's allowableAlignment() helper function into the TLI
James Y Knight
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Matthias Braun
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
hfinkel at anl.gov
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Phabricator
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
JF Bastien
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Andrew Trick
- [PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Matthias Braun
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Matthias Braun
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Jakob Stoklund Olesen
- [PATCH] D10910: RAGreedy: Keep track of allocated PhysRegs internally
Phabricator
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Jakob Stoklund Olesen
- [PATCH] D10911: MachineRegisterInfo: Remove UsedPhysReg infrastructure
Phabricator
- [PATCH] D10918: [lld][ELF] Apply segments from linker scripts
Denis Protivensky
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Tom Stellard
- [PATCH] D10936: AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
Matt Arsenault
- [PATCH] D10946: Add capability to get and set the personalitty function from the C API
Andrew Wilkins
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Auler
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Rafael Espíndola
- [PATCH] D10951: [LinkerScript] Fix bug in Segment::assignVirtualAddress()
Phabricator
- [PATCH] D10952: [LinkerScript] Don't create unnecessarily large segments
Phabricator
- [PATCH] D10958: [JIT] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Bruno Cardoso Lopes
- [PATCH] D10964: [Codegen] Add intrinsics 'hadd*' and corresponding SDNodes for horizontal sum operation.
Shahid
- [PATCH] D10966: [ARM] Make GlobalMerge merge extern globals by default
John Brawn
- [PATCH] D10967: [mips] Fix li/la differences between IAS and GAS.
Vasileios Kalintiris
- [PATCH] D10967: [mips] Fix li/la differences between IAS and GAS.
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] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Tom Stellard
- [PATCH] D10978: AMDGPU/SI: Fix read2 merging into a super register.
Matt Arsenault
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [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.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [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] D10979: Update the branch weight metadata in JumpThreading pass.
David
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Cong Hou
- [PATCH] D10979: Update the branch weight metadata in JumpThreading pass.
Xinliang David Li
- [PATCH] D10991: [LNT] Reduce I/O execution time for Polybench
Lang Hames
- [PATCH] D11012: Add a target environment for CoreCLR.
Nikola Smiljanić
- [PATCH] D11012: Add a target environment for CoreCLR.
Reid Kleckner
- [PATCH] D11012: Add a target environment for CoreCLR.
Saleem Abdulrasool
- [PATCH] D11026: [ARM] Define subtarget feature "dont-use-movt" to disallow emitting movt/movw pairs
Eric Christopher
- [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] D11043: Const fold vtable load from global variable
Geoff Berry
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Andrew Trick
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
hfinkel at anl.gov
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Lawrence Hu
- [PATCH] D11051: Extend LICM to hoist loop invariant GEP out
Nuno Lopes
- [PATCH] D11060: AMDGPU/SI: Select mad patterns to v_mac_f32
Phabricator
- [PATCH] D11061: AMDGPU/SI: Add support for shrinking v_cndmask_b32_e32 instructions
Phabricator
- [PATCH] D11062: Bug fixes in OMPT support
Jonathan Peyton
- [PATCH] D11064: Don't rely on the DepCands iteration order when constructing checking pointer groups
silviu.baranga at arm.com
- [PATCH] D11073: Architectures for darwin need to be conditionalized based on the operating system.
Alexey Samsonov
- [PATCH] D11073: Architectures for darwin need to be conditionalized based on the operating system.
Alexey Samsonov
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Mehdi AMINI
- [PATCH] D11078: Redirect pointerSize query from the to the TargetMachine in ASMPrinter
Eric Christopher
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Mehdi AMINI
- [PATCH] D11079: Remove DataLayout from TargetLoweringObjectFile, redirect to Module
Eric Christopher
- [PATCH] D11081: SelectionDAG: Support Expand of f16 extloads
Matt Arsenault
- [PATCH] D11082: [CMake] Adding some utility functions for Darwin builds into a new CompilerRTDarwinUtils.cmake module
Alexey Samsonov
- [PATCH] D11090: Move most user of TargetMachine::getDataLayout to the Module one
Eric Christopher
- [PATCH] D11095: CFI: Add a default blacklist.
Alexey Samsonov
- [PATCH] D11095: CFI: Add a default blacklist.
Peter Collingbourne
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
Joseph Tremoulet
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11097: New EH representation for MSVC compatibility
David Majnemer
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Rafael Ávila de Espíndola
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Mehdi AMINI
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Rafael Espíndola
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Lang Hames
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Lang Hames
- [PATCH] D11103: Remove access to the DataLayout in the TargetMachine
Eric Christopher
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Duncan P. N. Exon Smith
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Cong Hou
- [PATCH] D11104: Add setBlockFreq interface to BlockFrequencyInfo, BlockFrequencyInfoImplBase, and BlockFrequencyInfoImpl.
Duncan P. N. Exon Smith
- [PATCH] D11106: use-after-dtor cmd option
Naomi Musgrave
- [PATCH] D11110: Make ExecutionEngine owning a DataLayout
Lang Hames
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Amaury SECHET
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Andrew Wilkins
- [PATCH] D11116: Expose setPersonalityFn to C and Go
Andrew Wilkins
- [PATCH] D11116: Expose setPersonalityFn to Go
Peter Collingbourne
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Ahmed Bougacha
- [PATCH] D11121: Optimization for Gather/Scatter with uniform base
Elena Demikhovsky
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Igor Breger
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Elena Demikhovsky
- [PATCH] D11122: AVX : Fix ISA disabling in case AVX512VL present
Phabricator
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Logan Chien
- [PATCH] D11123: ARM: Fix cttz expansion on vector types.
Renato Golin
- [PATCH] D11124: Extracting a splat value from vector
Elena Demikhovsky
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Chris Bieneman
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Phabricator
- [PATCH] D11128: [CMake] Add missing DebugInfo libraries to llvm-shlib
Keno Fischer
- [PATCH] D11130: [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
scott douglass
- [PATCH] D11130: [ARM] Small refactor of tryConvertingToTwoOperandForm (nfc)
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Renato Golin
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
Renato Golin
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11131: [ARM] Add Thumb2 ADD with SP narrowing from 3 operand to 2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
Renato Golin
- [PATCH] D11132: [ARM] Handle commutativity when converting to tADDhirr in Thumb2
scott douglass
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Elena Demikhovsky
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Igor Breger
- [PATCH] D11134: AVX-512: Added all forms of Vector Convert instructions, 32 and 64 bit types
Elena Demikhovsky
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Scott Egerton
- [PATCH] D11136: [mips] Added support for the ERETNC instruction.
Vasileios Kalintiris
- [PATCH] D11138: [ExecutionEngine] Use std::function with InstallLazyFunctionCreator
Pierre-Andre Saulais
- [PATCH] D11138: [ExecutionEngine] Use std::function with InstallLazyFunctionCreator
Lang Hames
- [PATCH] D11139: [mips] Added support for various EVA ASE instructions.
Scott Egerton
- [PATCH] D11140: [ELF/AArch64] Fix export TLS dynamic symbol
Adhemerval Zanella
- [PATCH] D11140: [ELF/AArch64] Fix export TLS dynamic symbol
Rui Ueyama
- [PATCH] D11141: Add support to set/get ordering for load/store from the C API
Amaury SECHET
- [PATCH] D11141: Add support to set/get ordering for load/store from the C API
Andrew Wilkins
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Evgeny Astigeevich
- [PATCH] D11143: [RFC] Cross Block DSE
Evgeny Astigeevich
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Daniel Berlin
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11143: [RFC] Cross Block DSE
Karthik Bhat
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Nick Lewycky
- [PATCH] D11144: ConstantFolding- Trunc, rint and nearbyint
Chakshu Grover
- [PATCH] D11145: Cleanup after r241809 - remove uncessary call to std::sort
silviu.baranga at arm.com
- [PATCH] D11145: Cleanup after r241809 - remove uncessary call to std::sort
silviu.baranga at arm.com
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Matt Arsenault
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
David Majnemer
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
Matt Arsenault
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11146: [ValueTracking] Add support for floating-point minnum and maxnum
James Molloy
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Renato Golin
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
silviu.baranga at arm.com
- [PATCH] D11149: Fix memcheck interval ends for pointers with negative strides
Adam Nemet
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Logan Chien
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11153: [Compiler-RT] If unwind/c++abi is set, don't include libgcc
Renato Golin
- [PATCH] D11155: Move AMDGPUAlwaysInlinePass to generic code
Matt Arsenault
- [PATCH] D11156: Fix comments by eliminating possible trademark conflicts.
Jonathan Peyton
- [PATCH] D11157: Fix bug in affinity binding during team allocation.
Jonathan Peyton
- [PATCH] D11158: Fix machine topology pruning.
Jonathan Peyton
- [PATCH] D11159: Fixing the stack offset functionality
Jonathan Peyton
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
Dan Gohman
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
hfinkel at anl.gov
- [PATCH] D11160: Targets: commonize some stack realignment code
Chad Rosier
- [PATCH] D11160: Targets: commonize some stack realignment code
Reid Kleckner
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11160: Targets: commonize some stack realignment code
Krzysztof Parzyszek
- [PATCH] D11160: Targets: commonize some stack realignment code
JF Bastien
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Hans Wennborg
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Reid Kleckner
- [PATCH] D11167: Avoid passing objects with __declspec(align) members by value (PR24113) - llvm part
Hans Wennborg
- [PATCH] D11170: AMDGPU: s_mulk_i32 does not set scc according to ISA doc
Matt Arsenault
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
John Mellor-Crummey
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
John Mellor-Crummey
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
Andrey Churbanov
- [PATCH] D11171: Rename OMPT placeholder type names to be in the OMPT name space
Jonathan Peyton
- [PATCH] D11172: LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
Matthias Braun
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11174: [BranchFolding] do not iterate the aliases of virtual registers
Jingyue Wu
- [PATCH] D11175: [CGP] DisableBranchOpts guards against EliminateMostlyEmptyBlocks
Jingyue Wu
- [PATCH] D11178: [mips][micromips] Implement ADDU16, AND16, ANDI16, NOT16, OR16, SLL16 and SRL16 instructions
Hrvoje Varga
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Alexey Samsonov
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kuba Brecka
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Alexander Potapenko
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Kostya Serebryany
- [PATCH] D11179: [asan] Invalid debug info for promotable allocas
Phabricator
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] D11181: [mips][microMIPS] Implement BC16, BEQZC16 and BNEZC16 instructions
Zlatko Buljan
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Bill Schmidt
- [PATCH] D11183: Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
- [PATCH] D11186: [mips][mcjit] Calculate correct addend for R_MIPS_HI16 and R_MIPS_PCHI16 relocations.
Vladimir Radosavljevic
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Simon Atanasyan
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Joerg Sonnenberger
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Michael Spencer
- [PATCH] D11188: [LLD] New ELF implementation
Eric Christopher
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Davide Italiano
- [PATCH] D11188: [LLD] New ELF implementation
Joerg Sonnenberger
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11188: [LLD] New ELF implementation
Sean Silva
- [PATCH] D11188: [LLD] New ELF implementation
Rui Ueyama
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
Dan Gohman
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11193: WebAssembly: add basic int/fp instruction codegen.
JF Bastien
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Quentin Colombet
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11195: [PeepholeOptimizer] Refactor optimizeUncoalescable logic. NFC
Bruno Cardoso Lopes
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11196: Create a wrapper pass for BlockFrequencyInfo so that block frequency analysis can be done without requiring a pass.
Wei Mi
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Quentin Colombet
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D11197: [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Anthony Pesch
- [PATCH] D11198: Avoid insertion sorting each new range in MemCpyOptimizer
Nick Lewycky
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11199: WebAssembly: fix build breakage.
Dan Gohman
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11199: WebAssembly: fix build breakage.
Matthias Braun
- [PATCH] D11199: WebAssembly: fix build breakage.
JF Bastien
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Anthony Pesch
- [PATCH] D11200: Improve merging of stores from static constructors in GlobalOpt
Nick Lewycky
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Jingyue Wu
- [PATCH] D11201: [NVPTX] enable SpeculativeExecution in NVPTX
Eli Bendersky
- [PATCH] D11205: [LAA] Begin moving the logic of generating checks out of addRuntimeCheck
Adam Nemet
- [PATCH] D11208: Fix mergefunc infinite loop
Jason Koenig
- [PATCH] D11208: Fix mergefunc infinite loop
Nick Lewycky
- [PATCH] D11208: Fix mergefunc infinite loop
Jason Koenig
- [PATCH] D11208: Fix mergefunc infinite loop
JF Bastien
- [PATCH] D11208: Fix mergefunc infinite loop
Nick Lewycky
- [PATCH] D11208: Fix mergefunc infinite loop
JF Bastien
- [PATCH] D11210: Broaden optimization of fcmp ([us]itofp x, constant)
Arch D. Robison
- [PATCH] D11211: ConstantFolding- Trunc, rint and nearbyint
CHAKSHU GROVER
- [PATCH] D11211: ConstantFolding- Trunc, rint and nearbyint
CHAKSHU GROVER
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
hfinkel at anl.gov
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
David Majnemer
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
David Majnemer
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Bjarke Hammersholt Roune
- [PATCH] D11212: [SCEV] Apply NSW and NUW flags via poison value analysis
Sanjoy Das
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Pete Cooper
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Gerolf Hoflehner
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Chandler Carruth
- [PATCH] D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.
Gerolf Hoflehner
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Pete Cooper
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Gerolf Hoflehner
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [PATCH] D11214: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM.
Chandler Carruth
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Renato Golin
- [PATCH] D11216: [ARM] Warnings for .cpu/.fpu/.arch directives in ASM
Rafael Ávila de Espíndola
- [PATCH] D11217: [mips64][mcjit] Add test for MIPS64R6 relocations, and change some check expressions in MIPS64R2 test.
Vladimir Radosavljevic
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
hfinkel at anl.gov
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Ahmed Bougacha
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Elena Demikhovsky
- [PATCH] D11218: AVX512 : Integer Truncate with/without saturation support
Igor Breger
- [PATCH] D11219: [mips][microMIPS] Implement JALRC16, JRCADDIUSP and JRC16 instructions
Zlatko Buljan
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Justin Holewinski
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Justin Holewinski
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Tom Stellard
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Okwan Kwon
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Jingyue Wu
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Jingyue Wu
- [PATCH] D11220: Correct lowering of memmove in NVPTX
Eli Bendersky
- [PATCH] D11222: [X86][AVX512] add support in reduce/range/scalef/rndScale
Asaf Badouh
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
Tom Stellard
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
escha
- [PATCH] D11224: SelectionDAG: Add AssertAnd SDNode
Tom Stellard
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Tom Stellard
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Tom Stellard
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Matt Arsenault
- [PATCH] D11225: AMDPGU/SI: Use AssertAnd node to mask high bit for scratch offsets
Phabricator
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Matt Arsenault
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Tom Stellard
- [PATCH] D11226: AMDPGU/SI: Negative offsets aren't allowed in MUBUF's vaddr operand
Phabricator
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Rafael Ávila de Espíndola
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Rafael Ávila de Espíndola
- [PATCH] D11227: [llvm-cxxdump] Don't rely on global state
Davide Italiano
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Kristof Beyls
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Chris Matthews
- [PATCH] D11231: [LNT] Add support for storing hash of test binaries.
Renato Golin
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Bruno Cardoso Lopes
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11232: Always run GlobalDCE before the inliner
Evgeniy Stepanov
- [PATCH] D11234: Add debug option to turn off zero cost phi node inserting in PRE
Lawrence Hu
- [PATCH] D11236: ScalarEvolution: Make required passes transitive to prevent dangling pointers
Steve King
- [PATCH] D11236: ScalarEvolution: Make required passes transitive to prevent dangling pointers
hfinkel at anl.gov
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Philip Reames
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11239: [LoopUnswitch] Add an else clause to IsTrivialUnswitchCondition() when checking HeaderTerm instruction type
Chen Li
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Duncan P. N. Exon Smith
- [PATCH] D11241: Create a wrapper pass for BranchProbabilityInfo so that branch probability analysis can be done without requiring a pass.
Cong Hou
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
David Majnemer
- [PATCH] D11242: Fix assert when inlining a constantexpr addrspacecast
Matt Arsenault
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Bruno Cardoso Lopes
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Quentin Colombet
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Quentin Colombet
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Bruno Cardoso Lopes
- [PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions
Renato Golin
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11249: Fix PR#24142
Eric Christopher
- [PATCH] D11249: Fix PR#24142
Chandler Carruth
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11249: Fix PR#24142
David Majnemer
- [PATCH] D11249: Fix PR#24142
Guozhi Wei
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Duncan P. N. Exon Smith
- [PATCH] D11250: Rename LoopInfo::Analyze() to LoopInfo::analyze() and turn its parameter type to const&.
Cong Hou
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Hans Wennborg
- [PATCH] D11252: [CMake] Workaround for PR24144: avoid installing libcxx_tsan and libcxx_msan by default "ninja install" command.
Alexey Samsonov
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Elena Demikhovsky
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Igor Breger
- [PATCH] D11255: AVX-512: DAG lowering for the "convert" nodes
Elena Demikhovsky
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Reid Kleckner
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Chad Rosier
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Chad Rosier
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
David Majnemer
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11257: Adding support for TBYTE type for MS inline asm
Marina Yatsina
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Jonas Hahnfeld
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Andrey Churbanov
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
John Mellor-Crummey
- [PATCH] D11259: Fix OMPT support for task frames for parallel regions and parallel regions + loops
Jonas Hahnfeld
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Tom Stellard
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Daniel Sanders
- [PATCH] D11260: AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError()
Phabricator
- [PATCH] D11262: [SDAG] Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
James Molloy
- [PATCH] D11263: ELFYAML: Enable parsing of EM_AMDGPU
Tom Stellard
- [PATCH] D11265: LLD: ELF: Make ELFFile::handleSectionWithNoSymbols() virtual
Tom Stellard
- [PATCH] D11265: LLD: ELF: Make ELFFile::handleSectionWithNoSymbols() virtual
Simon Atanasyan
- [PATCH] D11266: LLD: ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*Note
Tom Stellard
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Tom Stellard
- [PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter
Simon Atanasyan
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Adrian Prantl
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Oleg Ranevskyy
- [PATCH] D11268: [DebugInfo] Fix ARM/AArch64 prologue_end position
Kuba Brecka
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
John Mellor-Crummey
- [PATCH] D11269: Patch out an (apparently unwarranted) fatal assertion in OpenMP runtime until preconditions are met
Andrey Churbanov
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D11272: Add a TrailingObjects template class.
Richard Smith
- [PATCH] D11272: Add a TrailingObjects template class.
Sean Silva
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D11272: Add a TrailingObjects template class.
James Y Knight
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Cong Hou
- [PATCH] D11274: Add new constructors for LoopInfo/DominatorTree/BFI/BPI
Duncan P. N. Exon Smith
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Chen Li
- [PATCH] D11276: [LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-trivial loop unswitch in processCurrentLoop()
Philip Reames
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Kostya Serebryany
- [PATCH] D11277: [lib/Fuzzer] Add sanitizer runtime errors unit save option
Karl Skomski
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Sanjoy Das
- [PATCH] D11278: [IndVars] Make loop varying predicates loop invariant.
Philip Reames
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Kostya Serebryany
- [PATCH] D11284: [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file.
Alexey Samsonov
- [PATCH] D11286: [ImplicitNullChecks] Work with implicit defs.
Sanjoy Das
- [PATCH] D11286: [ImplicitNullChecks] Work with implicit defs.
Joseph Tremoulet
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Oleksiy Vyalov
- [PATCH] D11287: [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Peter Collingbourne
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Peter Collingbourne
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11288: [llgo] cmd/gllgo: handle/ignore more flags
Andrew Wilkins
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
escha
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
David Majnemer
- [PATCH] D11289: [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Chandler Carruth
- [PATCH] D11290: [cmake] pass GO_EXECUTABLE to llgo-go
Andrew Wilkins
- [PATCH] D11290: [cmake] pass GO_EXECUTABLE to llgo-go
Peter Collingbourne
- [PATCH] D11291: [llgo] build llgoi by default
Andrew Wilkins
- [PATCH] D11291: [llgo] build llgoi by default
Peter Collingbourne
- [PATCH] D11292: [mips][microMIPS] Implement BREAK16, LI16, MOVE16, SDBBP16, SUBU16 and XOR16 instructions
Hrvoje Varga
- [PATCH] D11293: [mips] Remove incorrect DebugLoc entries from prologue.
Vladimir Radosavljevic
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Justin Holewinski
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11304: [NVPTX] run LSR before straight-line optimizations
Jingyue Wu
- [PATCH] D11306: Constant folding support for load from GlobalAlias
David Majnemer
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D11306: Constant folding support for load from GlobalAlias
Andrew Zhogin
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Reid Kleckner
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Evgeniy Stepanov
- [PATCH] D11307: Don't try to instrument allocas used by outlined SEH funclets
Alexey Samsonov
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Jingyue Wu
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Xuetian Weng
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [PATCH] D11311: Replace hardcoded threshold with an option when analyze read attributes
Nick Lewycky
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Xuetian Weng
- [PATCH] D11314: [NVPTX] make load on global readonly memory to use ldg
Jingyue Wu
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart
- [PATCH] D11320: [ARM] Define subtarget feature reserve-r9
Akira Hatanaka
- [PATCH] D11320: [ARM] Define subtarget feature reserve-r9
Matthias Braun
- [PATCH] D11324: [PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in GlobalsModRef) with CallbackVHs that trigger the same behavior.
Chandler Carruth
- [PATCH] D11325: [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
Chandler Carruth
- [PATCH] D11326: [Release] Allow release testers to disable certain components
Renato Golin
- [PATCH] D11327: [X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.
Simon Pilgrim
- [PATCH] D11330: [LIT] Add a .gitignore to llvm/utils/lit
Eric Fiselier
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Benjamin Kramer
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11331: Remove TargetInstrInfo::canFoldMemoryOperand
Simon Pilgrim
- [PATCH] D11332: [LIT] Allow for executeCommand to take the stdin input.
Eric Fiselier
- [PATCH] D11332: [LIT] Allow for executeCommand to take the stdin input.
Jonathan Roelofs
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Asaf Badouh
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Elena Demikhovsky
- [PATCH] D11336: [X86][AVX512BW] add clang intrinsics for pmulhrsw / pmulhuw / pmulhw
Phabricator
- [PATCH] D11337: Fix bug in ins and outs operand order
Marina Yatsina
- [PATCH] D11339: [asan] Improve moving of non-instrumented allocas
Kuba Brecka
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Simon Pilgrim
- [PATCH] D11340: [X86] Allow load folding into PUSH instructions
Michael Kuperstein
- [PATCH] D11342: Minor fixes for SparseBitVector
Lenar Safin
- [PATCH] D11342: Minor fixes for SparseBitVector
Daniel Berlin
- [PATCH] D11342: Minor fixes for SparseBitVector
Lenar Safin
- [PATCH] D11343: AVX-512: Added intrinsics to "VCVT*" instructions for SKX
Elena Demikhovsky
- [PATCH] D11344: [Polly] Fix CMake build for Visual Studio
Michael Kruse
- [PATCH] D11345: ignore duplicate divisor uses when transforming into reciprocal multiplies (PR24141)
Sanjay Patel
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Hans Wennborg
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Hans Wennborg
- [PATCH] D6563: test-release.sh: Add ability to do a test build using the trunk or branches.
Daniel Sanders
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
James Molloy
- [PATCH] D7174: [AArch64] Fix problems in handling generic MSR/MRS instructions
Phabricator
- [PATCH] D8460: [LIT] Change the semantics of the LIT options '-s' and '-v' and modify when information is output.
Eric Fiselier
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Eric Christopher
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Adrian Prantl
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Eric Christopher
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8506: Set a debugger "target" to guide DWARF choices
Paul Robinson
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Gerolf Hoflehner
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Gerolf Hoflehner
- [PATCH] D8817: Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [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.
Chandler Carruth
- [PATCH] D9181: [LSR] Generate and use zero extends
Sanjoy Das
- [PATCH] D9264: [AArch64] Support for integer vmin/vmax
James Molloy
- [PATCH] D9293: Add intrinsics and SDNodes for umin, umax, smin and smax.
James Molloy
- [PATCH] D9313: Fix __builtin_setjmp in combination with sjlj exception handling.
Saleem Abdulrasool
- [PATCH] D9313: Fix __builtin_setjmp in combination with sjlj exception handling.
Phabricator
- [PATCH] D9314: Arm: Don't define a label twice with two setjmps in a function.
Phabricator
- [PATCH] D9332: Refactor code for adding runtime checks in vectorizer.
Michael Zolotukhin
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Renato Golin
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Finkel, Hal J.
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction.
Daniel Sanders
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
David Majnemer
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] D9747: [AArch64] Mark SMIN/SMAX/UMIN/UMAX nodes as legal and add patterns for them
James Molloy
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D9751: Add HSAIL target
Matt Arsenault
- [PATCH] D9784: Remove loop variant range check when induction variable is strictly increasing
Sanjoy Das
- [PATCH] D9784: Remove loop variant range check when induction variable is strictly increasing
Philip Reames
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] D9822: Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
James Molloy
- [PATCH] D9863: [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
James Molloy
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
David Blaikie
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Alexey Samsonov
- [PATCH] D9998: [RuntimeDyld] Adapt PPC64 relocations to PPC32
Pierre-Andre Saulais
- [PATCH] Fix crash in loop idiom recognizer
Pete Cooper
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] Fix test-release.sh to use DESTDIR
Dan Liew
- [PATCH] Fix test-release.sh to use DESTDIR
Hans Wennborg
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Paweł Bylica
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Brad King
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Paweł Bylica
- [PATCH] Make CMake files generated by the Autoconf build system relocatable.
Dan Liew
- [PATCH] MIR Parser: Add support for quoted named global value operands.
Alex L
- [PATCH] MIR Parser: Add support for quoted named global value operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Initial serialization of constant pools and constant pool operands.
Alex L
- [PATCH] MIR Serialization: Initial serialization of constant pools and constant pool operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: MIR Serialization: Serialize the fixed stack objects.
Alex L
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Alex L
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize references from stack objects to named allocas.
Alex L
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the frame index machine operands.
Alex L
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Alex L
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Serialize the jump table info and the jump table index operands.
Alex L
- [PATCH] propagate IR-level fast-math-flags to DAG nodes, disabled by default
Nick Lewycky
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Douglas Gregor
- [patch] Reduce memory usage of ComputeEditDistance() by (almost) 50%
Nico Weber
- [PATCH] Remove unused method in dsymutil DwarfLinker
Xan López
- [PATCH] Remove unused method in dsymutil DwarfLinker
Rafael Espíndola
- [PATCH] reserve constants for Swift bitcode compatibility
Bob Wilson
- [PATCH] reserve constants for Swift bitcode compatibility
Eric Christopher
- [PATCH] reserve constants for Swift bitcode compatibility
Bob Wilson
- [PATCH] TableGen: Put NoRegAltName up front in RegAltNameIndices
David Siegel
- [PATCH] Wire up external debug type references in LLVM
Adrian Prantl
- [PATCH] Wire up external debug type references in LLVM
David Blaikie
- [PATCH] Wire up external debug type references in LLVM
Adrian Prantl
- [polly] r242130 - Use schedule trees to represent execution order of statements
Tobias Grosser
- [polly] r242134 - www: Add link to llvm.org
Tobias Grosser
- [polly] r242135 - Drop outdated video
Tobias Grosser
- [polly] r242136 - Mark a couple of items as completed
Tobias Grosser
- [polly] r242390 - Add option to choose where in the pass pipeline polly is run
Tobias Grosser
- [polly] r242524 - GPURuntimeDebugPrinter: Printer pointer values (except if they are strings)
Tobias Grosser
- [test-suite] r242226 - Creating release_37 branch off revision 242221
Hans Wennborg
- [test-suite] r242462 - Creating release directory for release_370.
Hans Wennborg
- [test-suite] r242463 - Creating release candidate rc1 from release_370 branch
Hans Wennborg
- [www-releases] r242024 - Add 3.6.2 binaries and source code
Tom Stellard
- [www-releases] r242026 - Add links to 3.6.2 binaries and source code
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242418 - Add 3.6.2 docs.
Tom Stellard
- [www-releases] r242419 - Add 3.6.2 release to index.html
Tom Stellard
- [www] r242071 - Add upcoming dev meeting.
Tanya Lattner
- [www] r242072 - Add upcoming dev meeting
Tanya Lattner
- [www] r242497 - Add 3.6.2 release information
Tom Stellard
- [zorg] r242502 - [zorg]Support separate toolchain locations for android build and test
Ying Chen
- [zorg] r242556 - [zorg]For darwin lldb builder, remove symbolic link at the beginning of build
Ying Chen
- [zorg] r242603 - [zorg] Change hostname to 127.0.0.1 for lldb android testing
Ying Chen
- Few builder will go off-line temporally
Galina Kistanova
- How to write Clang plugin makefile with binary download LLVM and Clang?
朱军
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- Is it OK to upgrade autoconf\config.guess?
Joerg Sonnenberger
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- Is it OK to upgrade autoconf\config.guess?
Eric Christopher
- Is it OK to upgrade autoconf\config.guess?
Yaron Keren
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- MIR Serialization: Serialize the sub register indices.
Alex L
- MIR Serialization: Serialize the sub register indices.
Duncan P. N. Exon Smith
- MIR Serialization: Serialize the sub register indices.
Alex L
- Optimizations for MemCpyOpt / GlobalOpt when compiling large static initializers
Anthony Pesch
- Optimizations for MemCpyOpt / GlobalOpt when compiling large static initializers
Bruno Cardoso Lopes
- Start adding documentation for llvm-lib
Rafael Espíndola
- Start adding documentation for llvm-lib
Robinson, Paul
- Start adding documentation for llvm-lib
Rafael Espíndola
- Start adding documentation for llvm-lib
Sean Silva
Last message date:
Sun Jul 19 23:27:17 PDT 2015
Archived on: Tue Aug 4 17:13:01 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).