The Week Of Monday 18 May 2015 Archives by author
Starting: Mon May 18 00:06:23 PDT 2015
Ending: Sun May 24 23:58:02 PDT 2015
Messages: 1183
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Mehdi AMINI
- [compiler-rt] r238056 - builtins: mark functions as aapcs on Windows
Saleem Abdulrasool
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] Refactor debug info lexical block generation
Amjad Aboud
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud
- [PATCH] Remove unused function HasPICArg().
Ikhlas Ajbar
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Jyoti Allur
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Jyoti Allur
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Jyoti Allur
- [PATCH] builtins: Add __probestack support functions for x86
John Kåre Alsaker
- [PATCH] VirtRegRewriter compile time reduction.
Mehdi Amini
- [PATCH] Create convergent LLVM IR attribute
Owen Anderson
- [PATCH] Create convergent LLVM IR attribute
Owen Anderson
- [PATCH] Create convergent LLVM IR attribute
Owen Anderson
- [PATCH] Consider offset in global variables during lowering in NVPTX.
Samuel Antao
- [PATCH] Fix endianess issue in global variable constant initialization in NVPTX.
Samuel Antao
- [PATCH] Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [PATCH] Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [llvm] r238108 - Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [PATCH] Add target hook to allow merging stores of nonzero constants
Matt Arsenault
- [PATCH] [ELF] Simplify dynamic table entry creation
Simon Atanasyan
- [lld] r238050 - [Mips] Cleanup and reformat test cases, add more checkings
Simon Atanasyan
- [lld] r238115 - [ELF] Fix lld when no unique sections is used
Simon Atanasyan
- [llvm] r237794 - Silencing a -Wsign-compare warning; NFC.
Aaron Ballman
- [llvm] r238099 - Silencing a spurious -Wreturn-type warning; NFC.
Aaron Ballman
- [PATCH] Fix documentation for Set-Like Containers
Silviu Baranga
- [PATCH] [PPC64] Add vector quadword add/sub instructions for POWER8
Kit Barton
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Kit Barton
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Tamas Berghammer
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Daniel Berlin
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Daniel Berlin
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Daniel Berlin
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Daniel Berlin
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Daniel Berlin
- [PATCH] Bug 20788 - bugpoint does not respect the "Alias must point to a definition"
Daniel Berlin
- [llvm] r237978 - MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require it.
Daniel Berlin
- [llvm] r237978 - MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require it.
Daniel Berlin
- [PATCH] [NaryReassociate] Run EarlyCSE/GVN after NaryReassociate
Daniel Berlin
- [Patch][LNT] Make submission configurable per metric
Kristof Beyls
- [LNT] r237671 - add --exclude-stat-from-submission option to lnt runtest nt.
Kristof Beyls
- [PATCH][TEST-SUITE] Marking more programs as not to be run in benchmark-only mode
Kristof Beyls
- [test-suite] r237777 - Disable more short-running programs in benchmark-only mode.
Kristof Beyls
- [PATCH][TEST-SUITE] Marking more programs as not to be run in benchmark-only mode
Kristof Beyls
- [LNT] r237783 - Improve regression test for --exclude-stat-from-submission option
Kristof Beyls
- [LNT] r237784 - add missing assert in --exclude-stat-from-submission implementation
Kristof Beyls
- [LNT] r237671 - add --exclude-stat-from-submission option to lnt runtest nt.
Kristof Beyls
- Provide better -O0 assembly on request
David Blaikie
- Provide better -O0 assembly on request
David Blaikie
- [llvm] r237614 - [YAML] Plug a memory leak
David Blaikie
- [llvm] r237614 - [YAML] Plug a memory leak
David Blaikie
- [llvm] r237624 - Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced init only
David Blaikie
- [llvm] r237627 - [opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type
David Blaikie
- [llvm] r237629 - Revert "[opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type"
David Blaikie
- [llvm] r237627 - [opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type
David Blaikie
- [PATCH] Add a DWOId field to DICompileUnit (so DWARF skeleton CUs can be expression in IR).
David Blaikie
- [llvm] r237673 - Fix getSwappedBytes for double.
David Blaikie
- [llvm] r237711 - use range-based for-loop
David Blaikie
- [llvm] r237728 - [opaque pointer type] Provide the ability to pass an explicit type when creating a CallInst through IRBuilder
David Blaikie
- [llvm] r237731 - [opaque pointer type] Provide a convenience function for creating direct CallInsts to Functions in IRBuilder
David Blaikie
- [llvm] r186044 - Don't assert if we can't constant fold extract/insertvalue
David Blaikie
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
David Blaikie
- [llvm] r237830 - [opaque pointer type] LoadInst: assert that the explicit type matches the implicit one
David Blaikie
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
David Blaikie
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
David Blaikie
- [llvm] r237838 - [opaque pointer type] Pass explicit type to Load instruction creation in AutoUpgrade
David Blaikie
- [llvm] r237860 - [opaque pointer type] Pass explicit pointee type in another case of GEP constant folding
David Blaikie
- [PATCH] Add a DWOId field to DICompileUnit (so DWARF skeleton CUs can be expression in IR).
David Blaikie
- [llvm] r237930 - [LoopDistribute] Remove a layer of pointer indirection.
David Blaikie
- [llvm] r237958 - [opaque pointer type] Allow gep_type_iterator to work with the pointee type from the GEP instruction
David Blaikie
- [llvm] r237960 - Put GEPOperator member function definition in the appropriate .cpp file
David Blaikie
- [PATCH] [DWARF] Fix a bug in line info handling
David Blaikie
- [llvm] r237975 - Fix Clang -Wmissing-override warning
David Blaikie
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
David Blaikie
- [PATCH] Make it easier to use DwarfContext with MCJIT
David Blaikie
- [llvm] r237975 - Fix Clang -Wmissing-override warning
David Blaikie
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Justin Bogner
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Justin Bogner
- [PATCH] Fuzzer: When using token-based fuzzing, put spaces between them
Justin Bogner
- [PATCH] Indirect call target profiling compiler-rt changes
Justin Bogner
- [PATCH] LLVM changes for indirect call target profiling support
Justin Bogner
- [PATCH] MIR Serialization: Print and parse machine function names.
Justin Bogner
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
Justin Bogner
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Justin Bogner
- [llvm] r238019 - Fix llvm-nm -S option.
Justin Bogner
- [PATCH] Change final case of Driver::getToolChain to if/else/else/... NFC
Justin Bogner
- [llvm] r238059 - [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators
Justin Bogner
- [llvm] r238093 - Use range-based for loops. NFC.
Justin Bogner
- [llvm] r238094 - Fix an unused variable warning in release builds.
Justin Bogner
- [PATCH] [TableGen][AsmMatcherEmitter] Only parse tokens following separators as registers
Ahmed Bougacha
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Ahmed Bougacha
- [llvm] r237858 - [MemCpyOpt] Don't move the memset when optimizing memset+memcpy.
Ahmed Bougacha
- [llvm] r237861 - [MemCpyOpt] Pass Instruction to IRBuilder, no need for NextNode. NFC.
Ahmed Bougacha
- [PATCH] [TableGen][AsmMatcherEmitter] Only parse tokens following separators as registers
Ahmed Bougacha
- [llvm] r237874 - [MemCpyOpt] Do move the memset, but look at its dest's dependencies.
Ahmed Bougacha
- [llvm] r237858 - [MemCpyOpt] Don't move the memset when optimizing memset+memcpy.
Ahmed Bougacha
- [llvm] r237903 - AVX-512: Enabled SSE intrinsics on AVX-512.
Ahmed Bougacha
- [PATCH] New "strict_string_checks" run-time flag
Ahmed Bougacha
- [PATCH] [X86] Add HasAVX512 patterns for SS SSE intrinsics.
Ahmed Bougacha
- [PATCH] [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [llvm] r238049 - [AArch64] Robustize atomic cmpxchg test. NFC.
Ahmed Bougacha
- [llvm] r238052 - [AArch64] Robustize atomic cmpxchg test a little more. NFC.
Ahmed Bougacha
- [llvm] r238054 - [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [PATCH] [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Ahmed Bougacha
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Ahmed Bougacha
- [PATCH] AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
Matthias Braun
- [PATCH] Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] MachineInstr: Change return value of getOpcode() to unsigned. NFC
Matthias Braun
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [llvm] r237611 - MachineInstr: Change return value of getOpcode() to unsigned.
Matthias Braun
- [PATCH] MachineInstr: Change return value of getOpcode() to unsigned. NFC
Matthias Braun
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Matthias Braun
- [llvm] r237633 - DAGCombiner: Factor common pattern into isNullConstant() function. NFC
Matthias Braun
- [llvm] r237635 - Revert accidental change in r237633
Matthias Braun
- [llvm] r237643 - DAGCombiner: Use isNullConstant() where possible
Matthias Braun
- [llvm] r237644 - DAGCombiner: Factor common pattern into isAllOnesConstant() function. NFC
Matthias Braun
- [llvm] r237645 - DAGCombiner: Factor common pattern into isOneConstant() function. NFC
Matthias Braun
- [llvm] r237651 - SelectionDAG: Cleanup and simplify FoldConstantArithmetic
Matthias Braun
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] Arm: Don't define a label twice with two setjmps in a function.
Matthias Braun
- [PATCH] Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [llvm] r237645 - DAGCombiner: Factor common pattern into isOneConstant() function. NFC
Matthias Braun
- [llvm] r237706 - RegisterCoalescer: Improve a comment.
Matthias Braun
- [llvm] r235668 - RegisterCoalescer: Avoid unnecessary register class widening for some rematerializations
Matthias Braun
- [llvm] r237726 - MachineInstr: Remove unused parameter.
Matthias Braun
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Matthias Braun
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Matthias Braun
- [PATCH] Take alignment into account for speculative loads
Matthias Braun
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Matthias Braun
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Matthias Braun
- [llvm] r237820 - ARM: Fix comment and make it slightly more readable
Matthias Braun
- [llvm] r237822 - DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Matthias Braun
- [PATCH] Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [PATCH] Fix __builtin_setjmp in combination with sjlj exception handling.
Matthias Braun
- [PATCH] Support python in other than /usr/bin/python
Matthias Braun
- [PATCH] [PATCH][ARM] Fix issue with UMLAL (unsigned multiple accumulate long) lowering
Matthias Braun
- [PATCH] VirtRegRewriter compile time reduction.
Matthias Braun
- [llvm] r237766 - Support: Introduce LLVM_FALLTHROUGH macro.
Matthias Braun
- [PATCH] CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
Matthias Braun
- [PATCH] [ARM] Fix typo in subtarget feature list for 7em triple
John Brawn
- [llvm] r238022 - [ARM] Fix typo in subtarget feature list for 7em triple
John Brawn
- [PATCH] [ARM] Fix typo in subtarget feature list for 7em triple
John Brawn
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Sean Bruno
- [PATCH] [mips][microMIPS] Implement LH, LHE, LHU and LHUE instructions
Zlatko Buljan
- [PATCH] [COMPILER-RT] Fix CMake build for Apple/Darwin without Xcode and for universal build
Jonathan Buschmann
- [PATCH] LLVM changes for indirect call target profiling support
Betul Buyukkurt
- [PATCH] LLVM changes for indirect call target profiling support
Betul Buyukkurt
- [PATCH] Indirect call target profiling compiler-rt changes
Betul Buyukkurt
- [llvm] r237673 - Fix getSwappedBytes for double.
Pawel Bylica
- [llvm] r237678 - Avoid size_t -> unsigned conversion in MathExtras.h header. NFC.
Pawel Bylica
- [llvm] r237680 - Revert "Avoid size_t -> unsigned conversion in MathExtras.h header. NFC".
Pawel Bylica
- [llvm] r237795 - Unit tests for the getSwappedBytes(double) fix from r237673.
Pawel Bylica
- [llvm] r237812 - Fix icmp lowering
Pawel Bylica
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Paweł Bylica
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Paweł Bylica
- [PATCH] Fix icmp lowering
Paweł Bylica
- [PATCH] Fix icmp lowering
Paweł Bylica
- [llvm] r237673 - Fix getSwappedBytes for double.
Paweł Bylica
- [PATCH] Fix icmp lowering
Paweł Bylica
- [PATCH] Handle big index in getelementptr instruction for AArch64FastISel
Paweł Bylica
- [llvm] r237619 - Extract the load/store type verification to a separate function.
Filipe Cabecinhas
- [PATCH] Extract the load/store type verification to a separate function.
Filipe Cabecinhas
- [PATCH] Change a reachable unreachable to a fatal error.
Filipe Cabecinhas
- [llvm] r237628 - [BitcodeReader] Make sure the type of the inserted value matches the type of the aggregate at those indices
Filipe Cabecinhas
- [llvm] r237646 - [BitcodeReader] It's a malformed block if CodeLenWidth is too big
Filipe Cabecinhas
- [llvm] r237650 - [BitcodeReader] Error out if we read an invalid function argument type
Filipe Cabecinhas
- [llvm] r237709 - Change a reachable unreachable to a fatal error.
Filipe Cabecinhas
- [PATCH] Change a reachable unreachable to a fatal error.
Filipe Cabecinhas
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Filipe Cabecinhas
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Filipe Cabecinhas
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Bitcode/Reader
Filipe Cabecinhas
- [llvm] r237858 - [MemCpyOpt] Don't move the memset when optimizing memset+memcpy.
Chandler Carruth
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Chandler Carruth
- [llvm] r237156 - Reimplement heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [llvm] r237156 - Reimplement heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [PATCH] LPM: Print after/before all passes during -print-{after, before}-all even if not registered.
Chandler Carruth
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Chandler Carruth
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Chandler Carruth
- [llvm] r237990 - [Unroll] Refactor the accumulation of optimized instruction costs into
Chandler Carruth
- [llvm] r237993 - [Unroll] Extract the logic for caching SCEV-modeled GEPs with their
Chandler Carruth
- [llvm] r237994 - [Unroll] Replace a hand-wavy FIXME with a FIXME that explains the actual
Chandler Carruth
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Chandler Carruth
- [llvm] r238033 - [Unroll] Separate the logic for testing each iteration of the loop,
Chandler Carruth
- [llvm] r238124 - [Unroll] Switch from an eagerly populated SCEV cache to one that is
Chandler Carruth
- [PATCH] [Unroll] Rework the naming and structure of the new unroll heuristics.
Chandler Carruth
- [PATCH] Switch to Release build for lldb cmake and android builder
Siva Chandra
- [PATCH] [LLVM - ARM/AArch64] Add ACLE special register intrinsics (10.1)
Luke Cheeseman
- [PATCH] Add email notifications for failures on lldb-darwin builder
Ying Chen
- [zorg] r237663 - Add email notifications for failures on lldb-darwin builder
Ying Chen
- [PATCH] Add email notifications for failures on lldb-darwin builder
Ying Chen
- [PATCH] Link against installed library when running lldb test with gcc-4.9.2
Ying Chen
- [zorg] r238069 - Switch to Release build for lldb cmake and android builder
Ying Chen
- [PATCH] Switch to Release build for lldb cmake and android builder
Ying Chen
- [PATCH] Switch to Release build for lldb cmake and android builder
Ying Chen
- [PATCH] Send email notification for failures on lldb android builder
Ying Chen
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Eric Christopher
- [llvm] r237620 - Fix some odd whitespace and formatting errors while making
Eric Christopher
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Eric Christopher
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Eric Christopher
- [llvm] r237622 - Fix grammar in comments.
Eric Christopher
- [llvm] r237623 - 80-col fixup.
Eric Christopher
- Provide better -O0 assembly on request
Eric Christopher
- Provide better -O0 assembly on request
Eric Christopher
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Eric Christopher
- [llvm] r237876 - AsmPrinter: Compute absolute label difference directly
Eric Christopher
- [PATCH] Add a DIExternalTypeRef debug metadata node to the IR.
Eric Christopher
- [PATCH] Add RelocVisitor support for MachO
Eric Christopher
- [PATCH] Make it easier to use DwarfContext with MCJIT
Eric Christopher
- [PATCH] Make it easier to use DwarfContext with MCJIT
Eric Christopher
- [PATCH] Make it easier to use DwarfContext with MCJIT
Eric Christopher
- [PATCH] Make it easier to use DwarfContext with MCJIT
Eric Christopher
- [PATCH] Make it easier to use DwarfContext with MCJIT
Eric Christopher
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Eric Christopher
- [PATCH] [Support/ELF] Add missing DF_1_XXX bits
Eric Christopher
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Eric Christopher
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [compiler-rt] r237746 - CFI: Remove <utility> include.
Peter Collingbourne
- [compiler-rt] r237747 - Factor out LTO detection to common configuration.
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [llvm] r237766 - Support: Introduce LLVM_FALLTHROUGH macro.
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Peter Collingbourne
- [PATCH] LPM: Print after/before all passes during -print-{after, before}-all even if not registered.
Peter Collingbourne
- [llvm] r237941 - Revert r237766, "Support: Introduce LLVM_FALLTHROUGH macro."
Peter Collingbourne
- [llvm] r237766 - Support: Introduce LLVM_FALLTHROUGH macro.
Peter Collingbourne
- [llvm] r237972 - Revert r237590, "ARM: allow jump tables to be placed as constant islands."
Peter Collingbourne
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Peter Collingbourne
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Peter Collingbourne
- [PATCH] [llgo] cmd/llgoi: use line editor
Peter Collingbourne
- [llvm] r237645 - DAGCombiner: Factor common pattern into isOneConstant() function. NFC
Quentin Colombet
- [llvm] r235668 - RegisterCoalescer: Avoid unnecessary register class widening for some rematerializations
Quentin Colombet
- [PATCH] reenable gep merging in some constrainted cases
Quentin Colombet
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Quentin Colombet
- [PATCH] reenable gep merging in some constrainted cases
Quentin Colombet
- [PATCH] VirtRegRewriter compile time reduction.
Quentin Colombet
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Quentin Colombet
- [PATCH] reenable gep merging in some constrainted cases
Quentin Colombet
- [llvm] r237964 - [InlineSpiller] Fix rematerialization for bundles.
Quentin Colombet
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Quentin Colombet
- [llvm] r237977 - [X86] Refactor the prologue emission to prepare for shrink-wrapping.
Quentin Colombet
- [llvm] r237978 - MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require it.
Quentin Colombet
- [llvm] r237980 - [X86] Fix a variable name for r237977 so that it works with every compilers.
Quentin Colombet
- [llvm] r237978 - MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require it.
Quentin Colombet
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Quentin Colombet
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Quentin Colombet
- [PATCH] CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
Quentin Colombet
- [llvm] r238035 - Reapply r238011 with a fix for the trap instruction.
Quentin Colombet
- [llvm] r238011 - Revert "[X86] Fix a variable name for r237977 so that it works with every compilers."
Quentin Colombet
- [PATCH] [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block.
Quentin Colombet
- [PATCH] MachineInstr: Change return value of getOpcode() to unsigned. NFC
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [llvm] r237641 - Move Function::lookupIntrinsicID to a static method. NFC
Pete Cooper
- [llvm] r237642 - Store intrinsic ID by value in Function instead of a string lookup. NFC.
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Pete Cooper
- [llvm] r237707 - Remove unused MachineLocation.h include from MCAsmInfo.h. NFC
Pete Cooper
- [llvm] r237710 - Remove unused MCRelocationInfo.h include from MCDisassembler.h. NFC
Pete Cooper
- [llvm] r237717 - Remove unused MCExpr.h include from MCELF.h. NFC
Pete Cooper
- [llvm] r237722 - Remove unnecessary cast. NFC
Pete Cooper
- [llvm] r237810 - Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.
Pete Cooper
- [llvm] r237823 - Use a SmallString buffer instead of a std::string for debug info path lookup. NFC.
Pete Cooper
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [llvm] r237849 - Revert "Add bool to DebugLocDwarfExpression to control emitting comments."
Pete Cooper
- [llvm] r237851 - Don't generate comments in the DebugLocStream unless required. NFC.
Pete Cooper
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Pete Cooper
- [llvm] r237766 - Support: Introduce LLVM_FALLTHROUGH macro.
Pete Cooper
- [llvm] r237910 - Size enum so we can store it as 16-bits and avoid casts. NFC
Pete Cooper
- [llvm] r237967 - Use Op<0> accessor instead of OperandList for Instructions. NFC
Pete Cooper
- Fwd: Possible regression in X86 Disassembler
James Courtier-Dutton
- [www-pubs] r238021 - Added "Compiler Driven Automatic Kernel Context Migration for Heterogeneous
John Criswell
- [www-pubs] r238023 - Added "Beyond the PDP-11: Architectural Support for a Memory-Safe C Abstract
John Criswell
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Sanjoy Das
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Sanjoy Das
- [PATCH] Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [PATCH] Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Sanjoy Das
- [PATCH] Exploit dereferenceable_or_null attribute in LICM pass
Sanjoy Das
- [PATCH] Support of the gc.relocates for invoke statepoints
Sanjoy Das
- [llvm] r237720 - Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [PATCH] Dereferenceable, dereferenceable_or_null metadata for loads
Sanjoy Das
- [PATCH] [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Sanjoy Das
- [PATCH] [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Sanjoy Das
- [PATCH] Disable x86 tail call optimization under PIC mode
David
- [PATCH] Disable x86 tail call optimization under PIC mode
David
- [llvm] r237558 - AVX-512: Added patterns for scalar-to-vector broadcast
Elena Demikhovsky
- [llvm] r237559 - fixed compilation warning/error
Elena Demikhovsky
- [llvm] r237560 - AVX-512: Added intrinsics for ADDSS/D, MULSS/D, SUBSS/D, DIVSS/D
Elena Demikhovsky
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Elena Demikhovsky
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Elena Demikhovsky
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Elena Demikhovsky
- [llvm] r237793 - AVX-512: fixed algorithm of building vectors of i1 elements
Elena Demikhovsky
- [PATCH] [X86] Add HasAVX512 patterns for SS SSE intrinsics.
Demikhovsky, Elena
- [llvm] r237903 - AVX-512: Enabled SSE intrinsics on AVX-512.
Elena Demikhovsky
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Elena Demikhovsky
- [poolalloc] r238045 - Fix compilation against latest LLVM, use nullptr for GEP type for now.
Will Dietz
- [poolalloc] r238046 - Update lit tests for textual GEP changes. Tests pass.
Will Dietz
- [poolalloc] r238057 - Add callgraph tests for behavior when main is addr-taken or not.
Will Dietz
- [poolalloc] r238067 - Revert r238057, pending further investigation.
Will Dietz
- Provide better -O0 assembly on request
Sergey Dmitrouk
- Provide better -O0 assembly on request
Sergey Dmitrouk
- Provide better -O0 assembly on request
Sergey Dmitrouk
- Provide better -O0 assembly on request
Sergey Dmitrouk
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk
- [PATCH] [NFC] Make the maximal loop depth an absolut value.
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [polly] r238070 - Add scalar and phi code generation
Johannes Doerfert
- [PATCH] Scalar/PHI code genration
Johannes Doerfert
- [polly] r238090 - Use unique_ptr to clarify ownership of ScopStmt
Johannes Doerfert
- [polly] r238092 - Remove unnecessary indirection through SCEV
Johannes Doerfert
- [polly] r238088 - Enable scalar and PHI code generation for Polly
Johannes Doerfert
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Jean-Daniel Dupas
- [PATCH] [LLD] Add support for multiple segments with same name
Shankar Easwaran
- [llvm] r237909 - Use existing helper for adding a section. NFC.
Rafael Espindola
- [llvm] r237912 - Remove yet another method of creating begin and end symbol for sections.
Rafael Espindola
- [llvm] r237913 - Avoid unnecessary section switching. NFC.
Rafael Espindola
- [llvm] r237915 - Fix warning on builds without asserts.
Rafael Espindola
- [llvm] r237936 - Move alignment from MCSectionData to MCSection.
Rafael Espindola
- [llvm] r237938 - Fetch alignment directly out of MCSection. NFC.
Rafael Espindola
- [llvm] r237940 - Remove unused argument. NFC.
Rafael Espindola
- [llvm] r237943 - Pass a const MCAssembler to writeSectionHeader.
Rafael Espindola
- [llvm] r237944 - writeSymbolTable now only needs a MCContext.
Rafael Espindola
- [llvm] r237951 - Stop creating MCSectionData is the ELF writer.
Rafael Espindola
- [llvm] r237956 - Stop forwarding (get|set)Aligment from MCSectionData to MCSection.
Rafael Espindola
- [llvm] r238018 - Make this test stricter. NFC.
Rafael Espindola
- [llvm] r238019 - Fix llvm-nm -S option.
Rafael Espindola
- [llvm] r238024 - Detect invalid section indexes when we first read them.
Rafael Espindola
- [llvm] r238028 - Stop inventing symbol sizes.
Rafael Espindola
- [llvm] r238053 - Relax these tests a bit.
Rafael Espindola
- [llvm] r238073 - Produce a single string table in a ELF .o
Rafael Espindola
- [llvm] r238075 - Revert "make reciprocal estimate code generation more flexible by adding command-line options"
Rafael Espindola
- [PATCH] Change a reachable unreachable to a fatal error.
Rafael Ávila de Espíndola
- [PATCH] Remove astyle-options.
Rafael Ávila de Espíndola
- [PATCH] Add test showing error in StreamingMemoryObject.setKnownObjectSize().
Rafael Ávila de Espíndola
- [PATCH] Make EmitFunctionHeader virtual
Rafael Ávila de Espíndola
- [llvm] r237145 - [DWARF] Add CIE header fields address_size and segment_size when generating dwarf-4
Rafael Espíndola
- [patch][pr23594] Print the lock prefix first
Rafael Espíndola
- [llvm] r236368 - MC: Tidy up comments and clean up formatting a bit. NFC.
Rafael Espíndola
- [patch] Start merging MCSection and MCSectionData
Rafael Espíndola
- [patch] Start merging MCSection and MCSectionData
Rafael Espíndola
- [llvm] r236642 - MC: Skip names of temporary symbols in object streamer
Rafael Espíndola
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Rafael Espíndola
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Rafael Espíndola
- [llvm] r238019 - Fix llvm-nm -S option.
Rafael Espíndola
- [llvm] r238051 - make reciprocal estimate code generation more flexible by adding command-line options
Rafael Espíndola
- [llvm] r238073 - Produce a single string table in a ELF .o
Rafael Espíndola
- [llvm] r238051 - make reciprocal estimate code generation more flexible by adding command-line options
Rafael Espíndola
- [llvm] r237261 - Update ELFObjectWriter::reset() following r236255.
Rafael Espíndola
- [llvm] r236894 - [BasicAA] Fix zext & sext handling
Hal Finkel
- [PATCH] Fix DAG fold that didn't check legal ops
Hal Finkel
- [llvm] r237576 - [DAGCombine] Be more pedantic about use iteration in CombineToPreIndexedLoadStore
Hal Finkel
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Hal Finkel
- [llvm] r237584 - Preserve the order of READ_REGISTER and WRITE_REGISTER
Hal Finkel
- [LLVMdev] Preserving the order of WRITE_REGISTER, READ_REGISTER in IR and ISelDAG
Hal Finkel
- [PATCH] Fix DAG fold that didn't check legal ops
Hal Finkel
- [PATCH] Fix DAG fold that didn't check legal ops
Hal Finkel
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Hal Finkel
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Hal Finkel
- [llvm] r237877 - [TableGen] Resolve complex def names inside multiclasses
Hal Finkel
- [llvm] r237947 - [PPC/LoopUnrollRuntime] Don't avoid high-cost trip count computation on the PPC/A2
Hal Finkel
- [llvm] r237974 - [PPC] Correct iterator bug in PPCTLSDynamicCall
Hal Finkel
- [llvm] r238097 - [PowerPC] Fix fast-isel when compare is split from branch
Hal Finkel
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [llvm] r237961 - Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Add RelocVisitor support for MachO
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [DWARF] Fix a bug in line info handling
Keno Fischer
- [PATCH] [LIT] Fix failing LIT tests
Eric Fiselier
- [zorg] r237986 - Remove OS X bots and other failing configurations.
Eric Fiselier
- [PATCH] [zorg] disable llgo builder
Galina
- [PATCH] Support memory markers for nonzero address spaces
John Garvin
- [PATCH] [PlaceSafepoints] Use the analysis infrastructure rather than an inner pass manager
Pat Gavlin
- [PATCH] Add a GCStrategy for CoreCLR
Pat Gavlin
- [PATCH] Add a GCStrategy for CoreCLR
Pat Gavlin
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Fiona Glaser
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Renato Golin
- [PATCH] [LLVM - ARM/AArch64] Add ACLE special register intrinsics (10.1)
Renato Golin
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Renato Golin
- [llvm] r237712 - Fix llc path in MIR testcases committed in r237708.
Renato Golin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Renato Golin
- [llvm] r237797 - Get Triple::getARMCPUForArch() to use TargetParser
Renato Golin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Renato Golin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Renato Golin
- [llvm] r237890 - Remove unnecessary FIXME comment
Renato Golin
- [llvm] r237902 - Make Triple::parseARMArch use ARMTargetParser
Renato Golin
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Renato Golin
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Renato Golin
- [llvm] r238036 - Adding profile and version parsers to ARMTargetParser
Renato Golin
- [llvm] r238047 - Reinforce ARMTargetParser::getCanonicalArchName validation
Renato Golin
- [llvm] r238110 - Move parseSubArch to ARMTargetParser. NFC
Renato Golin
- [llvm] r237594 - MC: Clean up method names in MCContext.
Jim Grosbach
- [llvm] r237595 - MC: clang-format MCContext. NFC.
Jim Grosbach
- [LNT] r237564 - Fix bug in buildbot reporting introduced in r237540
Tobias Grosser
- [polly] r237616 - Update isl to 6be6768e
Tobias Grosser
- [polly] r237666 - Adapt to IRBuilder::CreateCall interface change
Tobias Grosser
- [llvm] r237667 - Drop unnecessary ';' after namespace
Tobias Grosser
- [polly] r237616 - Update isl to 6be6768e
Tobias Grosser
- [PATCH] Handle llvm.loop metadata in SplitCriticalEdges.
Tobias Grosser
- [PATCH] [Polly] Use ISL to Determine Loop Trip Count
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [PATCH] [NFC] Make the maximal loop depth an absolut value.
Tobias Grosser
- [zorg] r237716 - Drop polly-detect only bot in favor of another -O3 bot
Tobias Grosser
- [polly] r237779 - Add printing and testing to ScopArrayInfo
Tobias Grosser
- [polly] r237785 - Use base-pointer address space when creating new access functions
Tobias Grosser
- [polly] r237796 - Drop redundant condition
Tobias Grosser
- [polly] r237800 - Add diagnostic for unsigned integer comparisions
Tobias Grosser
- [PATCH] Scalar/PHI code genration
Tobias Grosser
- [polly] r237934 - Replace low-level constraint building with higher level functions
Tobias Grosser
- [llvm] r237996 - Revert "unique_ptrify LoadedObjectInfo::clone"
Tobias Grosser
- [llvm] r238004 - Revert "Fix Clang -Wmissing-override warning"
Tobias Grosser
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
Tobias Grosser
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
Tobias Grosser
- [polly] r238087 - Make use of scalar/phi code generation explicit in the tests
Tobias Grosser
- [polly] r238088 - Enable scalar and PHI code generation for Polly
Tobias Grosser
- [polly] r238090 - Use unique_ptr to clarify ownership of ScopStmt
Tobias Grosser
- [polly] r238091 - Use unique_ptr to clarify ownershop of ScopArrayInfoMap
Tobias Grosser
- [polly] r238092 - Remove unnecessary indirection through SCEV
Tobias Grosser
- [polly] r238088 - Enable scalar and PHI code generation for Polly
Tobias Grosser
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Lang Hames
- [PATCH] [LLD] Add the -stack-size option for Darwin ld.
Lang Hames
- [lld] r237841 - [LLD] Add support for the -stack_size option to Darwin ld.
Lang Hames
- [PATCH] [LLD] Add the -stack-size option for Darwin ld.
Lang Hames
- [lld] r237842 - y
Lang Hames
- [lld] r237841 - [LLD] Add support for the -stack_size option to Darwin ld.
Lang Hames
- [lld] r237846 - [LLD] Revert r237842 - it went in without a proper commit message.
Lang Hames
- [lld] r237847 - [LLD] Fix an out-of-order-initialization bug that was introduced in r237841 by
Lang Hames
- [lld] r237842 - y
Lang Hames
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Lang Hames
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Lang Hames
- [lld] r237857 - [LLD] Make lastOrdinal atomic to avoid race conditions.
Lang Hames
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Lang Hames
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Lang Hames
- [PATCH] Fix race condition in Defined Atom ordinal computation.
Lang Hames
- [lld] r237979 - [lld] Make the MachO -stack_size default '0', add a test case.
Lang Hames
- [lld] r238072 - [lld] Manage atom ordinals in the File class rather than using a static counter.
Lang Hames
- [PATCH] Fix race condition in Defined Atom ordinal computation.
Lang Hames
- [PATCH] Fix race condition in Defined Atom ordinal computation.
Lang Hames
- [llvm] r238111 - Remove log2 dependency when building against Android API-9 SDK
Vince Harron
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Vince Harron
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Vince Harron
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Akira Hatanaka
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka
- [llvm] r237734 - Add a comment line that was accidentally dropped in r236671.
Akira Hatanaka
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Akira Hatanaka
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [llvm] r238077 - Remove unnecessary command line option "-disable-fp-elim".
Akira Hatanaka
- [llvm] r238079 - Simplify and rename function overrideFunctionAttributes. NFC.
Akira Hatanaka
- [llvm] r238080 - Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
Akira Hatanaka
- [PATCH] [PATCH] Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions
Akira Hatanaka
- [Diffusion] rL238080: Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
Akira Hatanaka
- [PATCH] Disable x86 tail call optimization under PIC mode
Chih-Hung Hsieh
- [PATCH] Disable x86 tail call optimization under PIC mode
Chih-Hung Hsieh
- [PATCH] Disable x86 tail call optimization under PIC mode
Chih-Hung Hsieh
- [PATCH] Disable x86 tail call optimization under PIC mode
Chih-Hung Hsieh
- [PATCH] Disable x86 tail call optimization under PIC mode
Chih-Hung Hsieh
- [PATCH] Optimize scattered vector insert/extract pattern
Lawrence Hu
- [PATCH] Optimize scattered vector insert/extract pattern
Lawrence Hu
- [PATCH] Optimize scattered vector insert/extract pattern
Lawrence Hu
- [PATCH] [Target/X86] Fix crash in assignTopologicalOrder()
Davide Italiano
- [PATCH] [Target/X86] Fix crash in assignTopologicalOrder()
Davide Italiano
- [llvm] r237837 - [Target/ARM] Only enable OptimizeBarrierPass at -O1 and above.
Davide Italiano
- [PATCH] [Target/AArch64] Introduce OptimizeBarriersPass
Davide Italiano
- [PATCH] [ELF] Simplify dynamic table entry creation
Davide Italiano
- [PATCH] [ELF] Simplify dynamic table entry creation
Davide Italiano
- [lld] r237973 - [ELF] Simplify dynamic table entry creation.
Davide Italiano
- [PATCH] [ELF] Simplify dynamic table entry creation
Davide Italiano
- [PATCH] [Support/ELF] Add missing DF_1_XXX bits
Davide Italiano
- [llvm] r238107 - [Support/ELF] Add missing DF_1_XXX bits.
Davide Italiano
- [PATCH] [Support/ELF] Add missing DF_1_XXX bits
Davide Italiano
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Davide Italiano
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Davide Italiano
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Davide Italiano
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
Davide Italiano
- [PATCH] [ELF] Add support for -z {now, origin}
Davide Italiano
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [test-suite] r237924 - Adding testing for Bug 2349 Fix
Nemanja Ivanovic
- [llvm] r237937 - Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
- [PATCH] Add support for VSX FMA single-precision instructions to the PPC back end
Nemanja Ivanovic
- [PATCH] Add support for VSX FMA single-precision instructions to the PPC back end
Nemanja Ivanovic
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Petar Jovanovic
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Petar Jovanovic
- [PATCH] [mips] Fix ehframe-indirect.ll test.
Petar Jovanovic
- [PATCH] [mips][microMIPSr6] Implement LSA instruction
Zoran Jovanovic
- [llvm] r237685 - [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructions
Zoran Jovanovic
- [llvm] r237696 - [mips][microMIPSr6] Implement AND and ANDI instructions
Zoran Jovanovic
- [llvm] r237697 - [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructions
Zoran Jovanovic
- [PATCH] Re: Fix llvm::BumpPtrAllocatorImpl::Reset()
Kal
- [PATCH] [mips] The naming convention for private labels is ABI dependant.
Vasileios Kalintiris
- [PATCH] [mips][FastISel] Clobber HI0/LO0 registers in MUL instructions.
Vasileios Kalintiris
- [PATCH] [mips][FastISel] Implement intrinsics memset, memcopy & memmove.
Vasileios Kalintiris
- [PATCH] [mips][FastISel] Implement bswap.
Vasileios Kalintiris
- [PATCH] [mips][FastISel] Implement srem and urem.
Vasileios Kalintiris
- [PATCH] [mips][FastISel] Implement div instruction.
Vasileios Kalintiris
- [PATCH] [mips] The naming convention for private labels is ABI dependant.
Vasileios Kalintiris
- [PATCH] Change final case of Driver::getToolChain to if/else/else/... NFC
Douglas Katzman
- [llvm] r237854 - [WinEH] C++ EH state numbering fixes
Andrew Kaylor
- [llvm] r237855 - Fix build warning
Andrew Kaylor
- [llvm] r237859 - Fix build error
Andrew Kaylor
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Yaron Keren
- [llvm] r237678 - Avoid size_t -> unsigned conversion in MathExtras.h header. NFC.
Yaron Keren
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Yaron Keren
- [llvm] r237687 - As r237678 was reverted, this is no longer needed.
Yaron Keren
- [llvm] r237683 - Fix Visual C++ errors C2784, C2780, C2782 after r237678.
Yaron Keren
- [llvm] r237692 - Use cat and not type Under MSYS, same as Cygwin.
Yaron Keren
- [llvm-build] fix build error when building under msys bug #23570
Yaron Keren
- [llvm] r237694 - Prevent Cleanup() from running more than once.
Yaron Keren
- [llvm] r237695 - Rangify for loop in Cleanup(), NFC.
Yaron Keren
- [zorg] r237626 - Keep sanitizer_x86_64-freebsd bot quite till it will be reliably green.
Galina Kistanova
- [zorg] r237825 - Reduced number of jobs for lld-x86_64-freebsd builder.
Galina Kistanova
- [zorg] r237920 - Temporary disable "clang-x64-ninja-win7-debug" builder.
Galina Kistanova
- [PATCH] Extract the load/store type verification to a separate function.
Reid Kleckner
- [llvm] r237627 - [opaque pointer type] Provide a convenience for IRBuilder::CreateCall that accepts a Function without needing to take an explicit callee Type
Reid Kleckner
- [llvm] r237639 - Re-land r237175: [X86] Always return the sret parameter in eax/rax ...
Reid Kleckner
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Reid Kleckner
- [compiler-rt] r237725 - [ASan/Win] Add DLL thunk for new coverage hook
Reid Kleckner
- [llvm] r237743 - Try to fix the build with MSVC 2015 by disabling sized deallocation
Reid Kleckner
- [PATCH] [WinEH] C++ EH state number fixes
Reid Kleckner
- [compiler-rt] r237808 - Silence some CMake 3.3 dev warnings in compiler-rt
Reid Kleckner
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Reid Kleckner
- [compiler-rt] r237819 - Revert some of "Silence some CMake 3.3 dev warnings in compiler-rt"
Reid Kleckner
- [lld] r237834 - [lld] Use lit's shell to run tests on Windows by default
Reid Kleckner
- [llvm] r237852 - [WinEH] Store pointers to the LSDA in the exception registration object
Reid Kleckner
- [PATCH] Disable x86 tail call optimization under PIC mode
Reid Kleckner
- [PATCH] Disable x86 tail call optimization under PIC mode
Reid Kleckner
- [llvm] r237840 - [doc] Update Lexicon with C++ unwinder acronyms
Nick Kledzik
- [compiler-rt] r237848 - [darwin] fix libcompiler_rt.dylib build
Nick Kledzik
- [lld] r237841 - [LLD] Add support for the -stack_size option to Darwin ld.
Nick Kledzik
- [llvm] r237854 - [WinEH] C++ EH state numbering fixes
Manuel Klimek
- [llvm] r237906 - std::sort must be called with a strict weak ordering.
Manuel Klimek
- [llvm] r237854 - [WinEH] C++ EH state numbering fixes
Manuel Klimek
- [llvm] r237580 - Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [llvm] r237581 - Sparc: Add the "alternate address space" load/store instructions.
James Y Knight
- [PATCH] Sparc: Add the alternate address space load/store instructions.
James Y Knight
- [llvm] r237582 - Sparc: Support PSR, TBR, WIM read/write instructions.
James Y Knight
- [PATCH] Sparc: Support PSR, TBR, WIM read/write instructions.
James Y Knight
- [llvm] r237585 - Sparc: support the "set" synthetic instruction.
James Y Knight
- [PATCH] Sparc: support the "set" synthetic instruction.
James Y Knight
- [PATCH] Sparc: Implement i64 load/store support for 32-bit sparc.
James Y Knight
- [PATCH] [Sparc] Add support for flush instruction.
James Y Knight
- [PATCH] [Sparc] Add more instruction aliases.
James Y Knight
- [llvm] r237563 - [mips][microMIPSr6] Implement ALIGN and AUI instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ALIGN and AUI instructions
Jozef Kolek
- [llvm] r237634 - [mips][microMIPSr6] Implement LSA instruction
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement LSA instruction
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement SEB and SEH instructions
Jozef Kolek
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Anton Korobeynikov
- [PATCH] libunwind cannot be used in C programs due to __cxxabi_config.h include
Anton Korobeynikov
- [llvm] r237614 - [YAML] Plug a memory leak
Benjamin Kramer
- [llvm] r237614 - [YAML] Plug a memory leak
Benjamin Kramer
- [llvm] r237801 - [YAML] Make Node's destructor non-virtual.
Benjamin Kramer
- [PATCH] [Target/X86] Fix crash in assignTopologicalOrder()
Benjamin Kramer
- [llvm] r237828 - [X86] Remove unused node after morphing it from shr to and.
Benjamin Kramer
- [llvm] r237930 - [LoopDistribute] Remove a layer of pointer indirection.
Benjamin Kramer
- [llvm] r237930 - [LoopDistribute] Remove a layer of pointer indirection.
Benjamin Kramer
- [lld] r238029 - [ELF] Fix shared CMake build.
Benjamin Kramer
- [lld] r238030 - [ELF] Remove redundant unique_ptr moves found by -Wpessimizing-move.
Benjamin Kramer
- [lld] r238034 - Remove redundant std::move on functions that return a unique_ptr.
Benjamin Kramer
- [llvm] r238101 - [AArch64] Move AArch64TargetStreamer out of MCStreamer.h
Benjamin Kramer
- [llvm] r238102 - [AArch64] Clean up the ELF streamer a bit.
Benjamin Kramer
- [llvm] r238103 - [Mips] Prefer Twine::utohexstr over utohexstr, saves a string copy.
Benjamin Kramer
- [llvm] r238104 - Bump SmallString to the minimum required amount for raw_ostream to avoid allocation.
Benjamin Kramer
- [llvm] r237682 - [X86] ABI change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin.
Michael Kuperstein
- [PATCH] [X86] ABI breaking change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin
Michael Kuperstein
- [PATCH] [X86] When pattern-matching scalar FMA3 intrinsics, don't re-arrange the first and second operands
Michael Kuperstein
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Kuperstein, Michael M
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Kuperstein, Michael M
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Kuperstein, Michael M
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Kuperstein, Michael M
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Volodymyr Kuznetsov
- [llvm] r237614 - [YAML] Plug a memory leak
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [llvm] r237712 - Fix llc path in MIR testcases committed in r237708.
Alex L
- [llvm] r237712 - Fix llc path in MIR testcases committed in r237708.
Alex L
- [llvm] r237708 - MIR Serialization: print and parse LLVM IR using MIR format.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex L
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex L
- [PATCH] AsmParser: Use range check instead of null character check for EOF while tokenizing.
Alex L
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex L
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex L
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex L
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex L
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex L
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex L
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex L
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Igor Laevsky
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Igor Laevsky
- [PATCH] Support of the gc.relocates for invoke statepoints
Igor Laevsky
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Igor Laevsky
- [llvm] r237701 - [RewriteStatepointsForGC] For some values (like gep's and bitcasts) it's cheaper to clone them after statepoint than to emit proper relocates for them. This change implements this logic. There is alredy similar optimization in CodeGenPrepare, but doing so during RewriteStatepointsForGC allows to capture more opprtunities such as relocates in loops and longer instruction chains.
Igor Laevsky
- [llvm] r237703 - [RewriteStatepointsForGC] Fix up naming in "relocationViaAlloca" and run it through clang-format.
Igor Laevsky
- [llvm] r237786 - [StatepointLowering] Support of the gc.relocates for invoke statepoints.
Igor Laevsky
- [PATCH] [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Igor Laevsky
- [llvm] r237899 - [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Igor Laevsky
- [llvm] r237046 - propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFC
Nick Lewycky
- [llvm] r237858 - [MemCpyOpt] Don't move the memset when optimizing memset+memcpy.
Nick Lewycky
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Nick Lewycky
- [llvm] r237597 - [PlaceSafepoints] Assertion on that gc_result can not have preceding phis should only apply to invoke statepoint
Chen Li
- [llvm] r237605 - [Verifier] Assert gc_relocate always return a pointer type
Chen Li
- [PATCH] [RewriteStatepointsForGC] Exclude noreturn calls from doing GC liveness analysis
Chen Li
- [PATCH] reenable gep merging in some constrainted cases
Xinliang David Li
- [PATCH] reenable gep merging in some constrainted cases
Xinliang David Li
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Hao Liu
- [PATCH] [x86] @llvm.ctpop.v8i32 custom lowering
Bruno Cardoso Lopes
- [PATCH] [x86] @llvm.ctpop.v8i32 custom lowering
Bruno Cardoso Lopes
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex Lorenz
- [llvm] r237708 - MIR Serialization: print and parse LLVM IR using MIR format.
Alex Lorenz
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Alex Lorenz
- [llvm] r237712 - Fix llc path in MIR testcases committed in r237708.
Alex Lorenz
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex Lorenz
- [llvm] r237723 - Fix MIR testcase committed in r237708 - remove target triple.
Alex Lorenz
- [llvm] r237730 - Revert r237708 (MIR serialization) - incremental buildbots became unstable.
Alex Lorenz
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex Lorenz
- [PATCH] AsmParser: Use range check instead of null character check for EOF while tokenizing.
Alex Lorenz
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex Lorenz
- [llvm] r237833 - AsmParser: Require a terminating null character when creating memory buffer.
Alex Lorenz
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Alex Lorenz
- [llvm] r237942 - YAML: Null terminate block scalar's value.
Alex Lorenz
- [llvm] r237954 - Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Alex Lorenz
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex Lorenz
- [PATCH] MIR Serialization: Print and parse machine function names.
Alex Lorenz
- [PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.
Alex Lorenz
- [PATCH] VirtRegRewriter compile time reduction.
Puyan Lotfi
- [PATCH] VirtRegRewriter compile time reduction.
Puyan Lotfi
- [PATCH] VirtRegRewriter compile time reduction.
Puyan Lotfi
- [llvm] r238008 - Compile time improvements to VirtRegRewriter.
Puyan Lotfi
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Yin Ma
- [PATCH] remove the InstructionSimplifierPass immediately after InstructionCombiningPass
David Majnemer
- [llvm] r237772 - [X86] Implement the local-exec TLS model for Windows targets
David Majnemer
- [llvm] r237968 - [InstCombine] X - 0 is equal to X, not undef
David Majnemer
- [llvm] r237995 - [InstSimplify] Handle some overflow intrinsics in InstSimplify
David Majnemer
- [PATCH] reenable gep merging in some constrainted cases
David Majnemer
- [llvm] r238066 - [InstCombine] Don't eagerly propagate nsw for A*B+A*C => A*(B+C)
David Majnemer
- [PATCH] [InstCombine] Don't propagate nsw for A*B+A*C => A*(B+C).
David Majnemer
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
David Majnemer
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
David Majnemer
- [PATCH] [llvm-readobj] Properly decode DF_1_XXX flags
David Majnemer
- [PATCH] [Msan] Fix the report-demangling.cc test to pass on FreeBSD
Ed Maste
- [PATCH] Support python in other than /usr/bin/python
Ed Maste
- [PATCH] [X86] ABI breaking change for x86-32: pass 3 vector arguments in-register instead of 4, except on Darwin
Ed Maste
- [PATCH] [ELF] Add support for -z {now, origin}
Ed Maste
- [LNT] r237564 - Fix bug in buildbot reporting introduced in r237540
Chris Matthews
- [Patch][LNT] Make submission configurable per metric
Chris Matthews
- [LNT] r237653 - Test the generation of ComparisonResults
Chris Matthews
- [LNT] r237654 - Use a property instead of a getter for test ids
Chris Matthews
- [LNT] r237655 - Remove getter for samples, it is not used
Chris Matthews
- [LNT] r237656 - Add repr to ComparisonResults for handy logging and debugging
Chris Matthews
- [LNT] r237657 - Some more comments in ComparisonResults
Chris Matthews
- [LNT] r237658 - Refactor ComparisonResult to be more self contained
Chris Matthews
- [LNT] r237659 - Refactor min measurable value - it should be common and agreed on
Chris Matthews
- [LNT] r237660 - Reorder checks from stronger to weaker
Chris Matthews
- [LNT] r237661 - More analysis test cases
Chris Matthews
- [PATCH][TEST-SUITE] Marking more programs as not to be run in benchmark-only mode
Chris Matthews
- [LNT] r237732 - Fix broken view-comparison tool
Chris Matthews
- [LNT] r232207 - Make the baseline configurable per database. This enables different projects on the same LNT installation to use different baselines.
Chris Matthews
- [LNT] r237742 - Small test for the exclude stat option
Chris Matthews
- [LNT] r237671 - add --exclude-stat-from-submission option to lnt runtest nt.
Chris Matthews
- [LNT] r237748 - Make show all points the default, also remove show single point
Chris Matthews
- [LNT] r237987 - Add a searchable machines page
Chris Matthews
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
John McCall
- [PATCH] remove the InstructionSimplifierPass immediately after InstructionCombiningPass
Wei Mi
- [llvm] r237702 - Remove the InstructionSimplifierPass immediately after InstructionCombiningPass.
Wei Mi
- [PATCH] remove the InstructionSimplifierPass immediately after InstructionCombiningPass
Wei Mi
- [PATCH] reenable gep merging in some constrainted cases
Wei Mi
- [PATCH] reenable gep merging in some constrainted cases
Wei Mi
- [PATCH] Enable ExitValue rewrite only when expansion cost is low.
Wei Mi
- [PATCH] Enable ExitValue rewrite only when expansion cost is low.
Wei Mi
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Wei Mi
- [PATCH] reenable gep merging in some constrainted cases
Wei Mi
- [PATCH] reenable gep merging in some constrainted cases
Wei Mi
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Wei Mi
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Wei Mi
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Wei Mi
- [llvm] r237539 - Reapply r237520 with another fix for infinite looping
James Molloy
- [llvm] r237821 - Reapply r237539 with a fix for the Chromium build.
James Molloy
- [PATCH] [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
James Molloy
- [PATCH] [DependenceAnalysis] Extend unifySubscriptType for handling coupled subscript groups.
Vaivaswatha Nagaraj
- [PATCH] Loop Versioning for LICM
Nema, Ashutosh
- [PATCH] Loop Versioning for LICM
Nema, Ashutosh
- [llvm] r237572 - [LoopAccesses] Debug improvement
Adam Nemet
- [llvm] r237573 - [LoopAccesses] Rearrange printed lines in -analyze
Adam Nemet
- [llvm] r237574 - [LoopAccesses] If shouldRetryWithRuntimeCheck, reset InterestingDependences
Adam Nemet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Adam Nemet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Adam Nemet
- [PATCH] Loop Versioning for LICM
Adam Nemet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Adam Nemet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Adam Nemet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Adam Nemet
- [PATCH] Sparc: Implement i64 load/store support for 32-bit sparc.
Tim Northover
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Tim Northover
- [PATCH] ARM: allow ConstantIslands to handle jump tables
Tim Northover
- [llvm] r237621 - AArch64: work around ld64 bug more aggressively.
Tim Northover
- [llvm] r237590 - ARM: allow jump tables to be placed as constant islands.
Tim Northover
- [PATCH] [ARM] Fix typo in subtarget feature list for 7em triple
Tim Northover
- [PATCH] [ARM] Fix typo in subtarget feature list for 7em triple
Tim Northover
- [PATCH] improve vectorizers by removing cost of unnecessary truncs and exts.
Sam Parker
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
Sam Parker
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [llvm] r237705 - use range-based for loop
Sanjay Patel
- [llvm] r237711 - use range-based for-loop
Sanjay Patel
- [llvm] r237715 - tidy up
Sanjay Patel
- [llvm] r237719 - use 'auto *' for pointers; clearer usage, no deep copying
Sanjay Patel
- [llvm] r237711 - use range-based for-loop
Sanjay Patel
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Sanjay Patel
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Sanjay Patel
- [llvm] r237046 - propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFC
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [llvm] r237046 - propagate IR-level fast-math-flags to DAG nodes; 2nd try; NFC
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] fix an invisible bug when combining repeated FP divisors
Sanjay Patel
- [llvm] r237908 - use range-based for-loop; NFCI
Sanjay Patel
- [llvm] r237911 - don't repeat function names in comments; NFC
Sanjay Patel
- [llvm] r237914 - use range-based for-loop
Sanjay Patel
- [llvm] r237917 - use range-based for-loops; NFCI
Sanjay Patel
- [llvm] r237918 - use range-based for-loops; NFCI
Sanjay Patel
- [llvm] r237962 - fix typo in comment; NFC
Sanjay Patel
- [llvm] r237969 - fix typos, remove function names from comments, NFC
Sanjay Patel
- [llvm] r238025 - fix typo in comment; NFC
Sanjay Patel
- [llvm] r238026 - fix typo, 80-col; NFC
Sanjay Patel
- [llvm] r238027 - remove names from comments, fix typos; NFC
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [llvm] r238051 - make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [llvm] r238051 - make reciprocal estimate code generation more flexible by adding command-line options
Sanjay Patel
- [PATCH] Changing CMake variable prefix to LIBOMP.
Jonathan Peyton
- [PATCH] Removing old CMake build system
Jonathan Peyton
- [PATCH] Changing CMake variable prefix to LIBOMP.
Jonathan Peyton
- [PATCH] Task Team Synchronization Fix
Jonathan Peyton
- [PATCH] Task Team Synchronization Fix
Jonathan Peyton
- [PATCH] Change macro GUIDEDLL_EXPORTS to KMP_DYNAMIC_LIB
Jonathan Peyton
- [PATCH] Allow machine hierarchy expansion
Jonathan Peyton
- [PATCH] Allow machine hierarchy expansion
Jonathan Peyton
- [PATCH] Task Team Synchronization Fix
Jonathan Peyton
- [PATCH] Task Team Synchronization Fix
Jonathan Peyton
- [PATCH] Follow up to safe API patch
Jonathan Peyton
- [PATCH] CMake formatting change
Jonathan Peyton
- [PATCH] [sanitizer][MIPS] Add --target flag for MIPS32
Phabricator
- [PATCH] [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructions
Phabricator
- [PATCH] [mips][microMIPSr6] Implement AND and ANDI instructions
Phabricator
- [PATCH] [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructions
Phabricator
- [PATCH] Move easily derivable pointers optimization from CodeGenPrepare to RewriteStatepointPass
Phabricator
- [PATCH] Support of the gc.relocates for invoke statepoints
Phabricator
- [PATCH] [WinEH] C++ EH state number fixes
Phabricator
- [PATCH] [RewriteStatepointsForGC] Fix debug assertion during derivable pointer rematerialization
Phabricator
- [PATCH] Make it easier to use DwarfContext with MCJIT
Phabricator
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [llvm] r237885 - [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [PATCH] [X86][SSE] Improve support for 128-bit vector sign extension
Simon Pilgrim
- [llvm] r237889 - Fixed unused variable warning in non-assert builds from rL237885
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] [X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
- [PATCH] Dereferenceable, dereferenceable_or_null metadata for loads
Artur Pilipenko
- [PATCH] Minor refactoring of GEP handling in isDereferenceablePointer
Artur Pilipenko
- [PATCH] Fix memory-dereferenceable.ll test
Artur Pilipenko
- [PATCH] Take alignment into account for speculative loads
Artur Pilipenko
- [PATCH] Take alignment into account for speculative loads
Artur Pilipenko
- [llvm] r237893 - Test commit. Fix typo in MemDerefPrinter.cpp comment.
Artur Pilipenko
- [llvm] r237897 - Fix memory-dereferenceable.ll test
Artur Pilipenko
- [PATCH] Fix memory-dereferenceable.ll test
Artur Pilipenko
- [PATCH] Implement `internal_start/join_thread` on Mac OS X
Alexander Potapenko
- [llvm-build] fix build error when building under msys bug #23570
Tzafrir Poupko
- [llvm-lit] remove %t files before running a test
Tzafrir Poupko
- [PATCH] Add a DWOId field to DICompileUnit (so DWARF skeleton CUs can be expression in IR).
Adrian Prantl
- [PATCH] Add a DIExternalTypeRef debug metadata node to the IR.
Adrian Prantl
- [llvm] r237949 - IR / debug info: Add a DWOId field to DICompileUnit,
Adrian Prantl
- [lld] r237791 - [ARM] Add needed symbols during dynamic executable linking
Denis Protivensky
- [lld] r237881 - [ARM] Add skeleton implementation of DSO linking
Denis Protivensky
- [lld] r237883 - [ARM] Remove unused fields in dynamic library writer
Denis Protivensky
- [lld] r237886 - [ELF] Move start/end atom method assignment to OutputELFWriter. NFC
Denis Protivensky
- [lld] r237891 - [ARM] Move out common Writer functionality to ARMELFWriter
Denis Protivensky
- [lld] r237892 - [ARM] Remove unused field in executable writer
Denis Protivensky
- [lld] r237896 - [ARM] Remove useless file with writer's instantiation stub
Denis Protivensky
- [lld] r237898 - [ARM] Add dynamic symbols to the dynamic library writer
Denis Protivensky
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Denis Protivensky
- [lld] r236726 - [ARM] llvm_unreachable => make_*_reloc_error in group relocs
Denis Protivensky
- [lld] r238014 - [ARM] Implement R_ARM_GLOB_DAT for GOT entries
Denis Protivensky
- [lld] r238015 - [ARM] Ability to add GOT and PLTGOT entries for same symbol
Denis Protivensky
- [lld] r238017 - [ARM] report_fatal_error for not implemented functionality
Denis Protivensky
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Vladimir Radosavljevic
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Vladimir Radosavljevic
- [PATCH] libunwind cannot be used in C programs due to __cxxabi_config.h include
Oleg Ranevskyy
- [PATCH] Teach InlineCost to account for a null check which can be folded away
Philip Reames
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [PATCH] Add a GCStrategy for CoreCLR
Philip Reames
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Philip Reames
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Philip Reames
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [llvm] r237459 - Add a speculative execution pass
Philip Reames
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Philip Reames
- [llvm] r237459 - Add a speculative execution pass
Philip Reames
- [llvm] r237736 - Remove a stale comment
Philip Reames
- [llvm] r237744 - [PlaceSafepoints] Stop special casing some intrinsics
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Exclude noreturn calls from doing GC liveness analysis
Philip Reames
- [PATCH] Document the CoreCLR GC Strategy
Philip Reames
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Philip Reames
- [llvm] r237985 - [LICM] Sinking doesn't involve the preheader
Philip Reames
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Philip Reames
- [llvm] r237593 - Exploit dereferenceable_or_null attribute in LICM pass
Philip Reames
- [llvm] r238071 - Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [PATCH] Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
- [llvm] r238074 - Correct a mistaken comment from 238071 [NFC]
Philip Reames
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Analysis
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in lib/AsmParser
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Bitcode/Reader
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen/SelectionDAG
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/DebugInfo/DWARF
Richard
- [PATCH] Refactor: Simplify boolean conditional return statements in lib/llvm/ExecutionEngine/Orc
Richard
- [llvm] r232342 - [dsymutil] Add support to generate .debug_pubnames and .debug_pubtypes
Frédéric Riss
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Frédéric Riss
- Provide better -O0 assembly on request
Robinson, Paul
- Provide better -O0 assembly on request
Robinson, Paul
- Provide better -O0 assembly on request
Robinson, Paul
- Provide better -O0 assembly on request
Robinson, Paul
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Robinson, Paul
- [PATCH] [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Paul Robinson
- [PATCH] Fixed debug info generation for function static variables, typedef, and records
Paul Robinson
- [zorg] r237853 - [zorg] disable llgo builder
Jonathan Roelofs
- [PATCH] Add per-test timeouts to lit
Jonathan Roelofs
- [PATCH] Optimize scattered vector insert/extract pattern
Chad Rosier
- [PATCH] Optimize scattered vector insert/extract pattern
Chad Rosier
- [PATCH] [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
Chad Rosier
- [PATCH] [AArch64] Enhance the load/store optimizer to use target-specific alias analysis.
Chad Rosier
- [llvm] r237955 - [MachineInstr] Add mayLoadOrStore API. NFC.
Chad Rosier
- [llvm] r237963 - [AArch64] Enhance the load/store optimizer with target-specific alias analysis.
Chad Rosier
- [llvm] r237965 - Use new MachineInstr mayLoadOrStore() API.
Chad Rosier
- [llvm] r238044 - Use new MachineInstr mayLoadOrStore() API. NFC.
Chad Rosier
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Nadav Rotem
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Nadav Rotem
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Bjarke Hammersholt Roune
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Bjarke Hammersholt Roune
- [PATCH] [tablegen] Resolve complex def identifiers when instanciating multiclass
Amaury SECHET
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Alexey Samsonov
- [llvm] r237733 - [DWARF parser] Make DWARF parser more robust against missing compile/type units.
Alexey Samsonov
- [llvm] r237809 - Temporary delete the test while we're investigating crashes in LLVMObject it causes.
Alexey Samsonov
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Alexey Samsonov
- [llvm] r237721 - [DWARF parser] Add basic support for DWZ DWARF multifile extensions.
Alexey Samsonov
- [PATCH] Support python in other than /usr/bin/python
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [DWARF] Fix a bug in line info handling
Alexey Samsonov
- [PATCH] [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [PATCH] [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [PATCH] [mips][FastISel] Implement bswap.
Daniel Sanders
- [PATCH] [mips][FastISel] Implement intrinsics memset, memcopy & memmove.
Daniel Sanders
- [llvm] r237689 - [mips] Correct and improve special-case shuffle instructions.
Daniel Sanders
- [PATCH] [mips][FastISel] Clobber HI0/LO0 registers in MUL instructions.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Daniel Sanders
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Daniel Sanders
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Daniel Sanders
- [PATCH] [mips] [IAS] Fix expansion of LASym with positive offset.
Daniel Sanders
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Daniel Sanders
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Daniel Sanders
- [PATCH] [mips] [IAS] Factor out .set nomacro warning. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for BNE and BEQ with an immediate operand.
Daniel Sanders
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Daniel Sanders
- [llvm] r237789 - [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [llvm] r237790 - [mips] Fix ehframe-indirect.ll test.
Daniel Sanders
- [llvm] r237792 - Revert r237789 - [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [llvm] r237789 - [mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Daniel Sanders
- [PATCH] [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6
Daniel Sanders
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Daniel Sanders
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Daniel Sanders
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Pierre-Andre Saulais
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Pierre-Andre Saulais
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Pierre-Andre Saulais
- [PATCH] Remove log2 dependency when building against Android API-9 SDK
Pierre-Andre Saulais
- [PATCH] Add test showing error in StreamingMemoryObject.setKnownObjectSize().
Karl Schimpf
- [PATCH] Add support for VSX scalar single-precision arithmetic in the PPC target
Bill Schmidt
- [llvm] r237952 - [PPC64] Handle vpkudum mask pattern correctly when vpkudum isn't available
Bill Schmidt
- [llvm] r238032 - [PPC64] Add support for clrbhrb, mfbhrbe, rfebb.
Bill Schmidt
- [PATCH] [PPC64] Add vector quadword add/sub instructions for POWER8
Bill Schmidt
- [llvm] r237939 - Fix StreamingMemoryObject to respect known object size.
Derek Schuff
- [PATCH] Add test showing error in StreamingMemoryObject.setKnownObjectSize().
Derek Schuff
- [PATCH] Adjust the cost of vectorized SHL/SRL/SRA
Arnold Schwaighofer
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Kostya Serebryany
- [llvm] r237617 - [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD CORPUS' to synchronize with other processes
Kostya Serebryany
- [llvm] r237649 - [lib/Fuzzer] more efficient reload logic; also don't spam git too much
Kostya Serebryany
- [llvm] r237735 - [lib/Fuzzer] change the meaning of -timeout flag: now timeout is applied to every unit of work separately
Kostya Serebryany
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Kostya Serebryany
- [PATCH] Protection against stack-based memory corruption errors using SafeStack
Kostya Serebryany
- [llvm] r237836 - [lib/Fuzzer] more docs
Kostya Serebryany
- [llvm] r237950 - [lib/Fuzzer] ignore flags that start with --; use git pull --rebase instead of just git pull
Kostya Serebryany
- [PATCH] Fuzzer: When using token-based fuzzing, put spaces between them
Kostya Serebryany
- [llvm] r238059 - [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators
Kostya Serebryany
- [llvm] r238062 - [lib/Fuzzer] mention the user-supplied mutators
Kostya Serebryany
- [llvm] r238063 - [lib/Fuzzer] remove -use_coverage_pairs=1, an experimental feature that is unlikely to ever scale
Kostya Serebryany
- [llvm] r238078 - [lib/Fuzzer] start getting rid of std::cerr. Sadly, these parts of C++ library used in libFuzzer badly interract with the same code used in the target function and also with dfsan. It's easier to just not use std::cerr than to defeat these issues.
Kostya Serebryany
- [llvm] r238081 - [lib/Fuzzer] fully get rid of std::cerr in libFuzzer
Kostya Serebryany
- [compiler-rt] r238085 - [dfsan] ignore more __sanitizer callbacks
Kostya Serebryany
- [llvm] r238086 - [lib/Fuzzer] doxygen-ify the comments for the user interface
Kostya Serebryany
- [llvm] r238059 - [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators
Kostya Serebryany
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Bill Seurer
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Dmitri Shtilman
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Dmitri Shtilman
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Dmitri Shtilman
- [PATCH] [RegAllocGreedy] Rematerialization crashes while updating operands in bundled MIs
Dmitri Shtilman
- [llvm] r237343 - [TableGen] Remove an unnecessary outer 'if' around 3 separate inner ifs. No functional change intended.
Sean Silva
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Sean Silva
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
Sean Silva
- [llvm] r238028 - Stop inventing symbol sizes.
Sean Silva
- [llvm] r238073 - Produce a single string table in a ELF .o
Sean Silva
- [llvm] r237677 - Fix documentation for Set-Like Containers
Artyom Skrobov
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Duncan P. N. Exon Smith
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Duncan P. N. Exon Smith
- [PATCH] Store intrinsic ID by value in Function instead of a string lookup. NFC
Duncan P. N. Exon Smith
- [llvm] r237749 - MC: Use MCSymbol in MCAsmLayout::getSymbolOffset(), NFC
Duncan P. N. Exon Smith
- [llvm] r237750 - MC: Take MCSymbol in MachObjectWriter::getSymbolAddress(), NFC
Duncan P. N. Exon Smith
- [llvm] r237770 - MC: Use MCSymbol in most of ELFObjectWriter, NFC
Duncan P. N. Exon Smith
- [llvm] r237798 - MC: Use MCSymbol in MCObjectWriter::isWeak(), NFC
Duncan P. N. Exon Smith
- [llvm] r237799 - MC: Use MCSymbol in MachObjectWriter, NFC
Duncan P. N. Exon Smith
- [llvm] r237803 - MC: Update MCAssembler to use MCSymbol, NFC
Duncan P. N. Exon Smith
- [llvm] r237807 - MC: Add MCSymbolData back to MCAssembler dump
Duncan P. N. Exon Smith
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Duncan P. N. Exon Smith
- [llvm] r237816 - MC: Use MCSymbol in LocalCommon, NFC
Duncan P. N. Exon Smith
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Duncan P. N. Exon Smith
- [llvm] r237826 - MC: Stop using MCSymbolData::getSymbol() in WinCOFF, NFC
Duncan P. N. Exon Smith
- [PATCH] AsmParser: Require null terminator in the created memory buffer.
Duncan P. N. Exon Smith
- [llvm] r237829 - MC: Remove most remaining uses of MCSymbolData::getSymbol(), NFC
Duncan P. N. Exon Smith
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Duncan P. N. Exon Smith
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Duncan P. N. Exon Smith
- [llvm] r237827 - Add bool to DebugLocDwarfExpression to control emitting comments.
Duncan P. N. Exon Smith
- [llvm] r237867 - MC: Remove last use of MCSymbolData::getSymbol(), NFC
Duncan P. N. Exon Smith
- [llvm] r237868 - MC: Make MCSymbolData::Symbol private
Duncan P. N. Exon Smith
- [llvm] r237873 - MC: Simplify MCSymbolData initialization and remove MCSymbol pointer
Duncan P. N. Exon Smith
- [llvm] r237875 - MC: Initialize MCSymbolData::Offset directly
Duncan P. N. Exon Smith
- [llvm] r237876 - AsmPrinter: Compute absolute label difference directly
Duncan P. N. Exon Smith
- [PATCH] Machine Level IR Serialization: print and parse LLVM IR.
Duncan P. N. Exon Smith
- [patch] Start merging MCSection and MCSectionData
Duncan P. N. Exon Smith
- [llvm] r236642 - MC: Skip names of temporary symbols in object streamer
Duncan P. N. Exon Smith
- [patch] Start merging MCSection and MCSectionData
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Print and parse machine function names.
Duncan P. N. Exon Smith
- [llvm] r237997 - SDAG: Cleanup initialization of SDDbgValue, NFC
Duncan P. N. Exon Smith
- [llvm] r237998 - SDAG: Give SDDbgValues their own allocator (and reset it)
Duncan P. N. Exon Smith
- [llvm] r238001 - MC: Lift MCSymbolData::Index up to MCSymbol::Index, NFC
Duncan P. N. Exon Smith
- [llvm] r238003 - MC: Pack MCSymbol::Index in with the bitfield in MCSymbol
Duncan P. N. Exon Smith
- [llvm] r238005 - MC: Shave a pointer off of MCSymbol::Name
Duncan P. N. Exon Smith
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Duncan P. N. Exon Smith
- [PATCH] MIR Serialization: Print and parse machine function names.
Duncan P. N. Exon Smith
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Duncan P. N. Exon Smith
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
Duncan P. N. Exon Smith
- [llvm] r238082 - CodeGen: Remove redundant DIETypeSignature::dump(), NFC
Duncan P. N. Exon Smith
- [llvm] r238084 - AsmPrinter: Remove the vtable-entry from DIEValue
Duncan P. N. Exon Smith
- [llvm] r238112 - AsmPrinter: Refactor DwarfStringPool::getEntry(), NFC
Duncan P. N. Exon Smith
- [llvm] r238113 - DebugInfo: Clarify test/DebugInfo/X86/stmt-list-multiple-compile-units.ll
Duncan P. N. Exon Smith
- [llvm] r238114 - AsmPrinter: Emit the DwarfStringPool offset directly when possible
Duncan P. N. Exon Smith
- [llvm] r238116 - AsmPrinter: Extract DwarfStringPoolEntry from DwarfStringPool, NFC
Duncan P. N. Exon Smith
- [llvm] r238117 - AsmPrinter: Make DIEString small
Duncan P. N. Exon Smith
- [llvm] r238118 - AsmPrinter: Use DwarfStringPoolEntry in DwarfAccelTable, NFC
Duncan P. N. Exon Smith
- [llvm] r238119 - AsmPrinter: Avoid EmitLabelDifference() in DwarfAccelTable
Duncan P. N. Exon Smith
- [llvm] r238120 - AsmPrinter: Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r238121 - AsmPrinter: Prune an include, NFC
Duncan P. N. Exon Smith
- [llvm] r238122 - AsmPrinter: Avoid creating symbols in DwarfStringPool
Duncan P. N. Exon Smith
- [llvm] r238123 - AsmPrinter: Make DIEValue::Ty private, NFC
Duncan P. N. Exon Smith
- [PATCH] Rename eh_sjlj_{setjmp|longjmp} intrinsic to lightweight_{setjmp|longjmp}
Joerg Sonnenberger
- [PATCH] [mips] Make TTypeEncoding indirect to allow .eh_frame to be read-only.
Joerg Sonnenberger
- [llvm] r237970 - [Support] Fix ErrorOr equality operator.
Michael J. Spencer
- [llvm] r237753 - Add a GCStrategy for CoreCLR
Swaroop Sridhar
- [llvm] r237869 - Document the CoreCLR GC Strategy
Swaroop Sridhar
- [llvm] r237579 - [LLVM - ARM/AArch64] Add ACLE special register intrinsics
Oliver Stannard
- [PATCH] [LLVM - ARM/AArch64] Add ACLE special register intrinsics (10.1)
Oliver Stannard
- [llvm] r237583 - Revert r237579, as it broke windows buildbots
Oliver Stannard
- [llvm] r237751 - [bpf] fix build
Alexei Starovoitov
- [llvm] r237975 - Fix Clang -Wmissing-override warning
Alexei Starovoitov
- [llvm] r238004 - Revert "Fix Clang -Wmissing-override warning"
Alexei Starovoitov
- [llvm] r238038 - [bpf] emit jmp fixups in little endian
Alexei Starovoitov
- [dragonegg] r237756 - Creating release candidate final from release_361 branch
Tom Stellard
- [test-suite] r237757 - Creating release candidate final from release_361 branch
Tom Stellard
- [lld] r237764 - Creating release candidate final from release_361 branch
Tom Stellard
- PATCHES: R600/SI: Fix for v_interp_p1 bug on chips with 16 LDS banks.
Tom Stellard
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Evgeniy Stepanov
- [PATCH] [PowerPC]Adapt fast stack unwinding to work for Power.
Evgeniy Stepanov
- [zorg] r237957 - Downgrade UBSan failures on the sanitizer-bootstrap bot to warnings.
Evgeniy Stepanov
- [compiler-rt] r238109 - [msan] Mprotect all inaccessible memory regions.
Evgeniy Stepanov
- [PATCH] [AArch64] [ASAN] Enabling ASAN for AArch64 Architecture
Kumar Sukhani
- [PATCH] [LLVM] [AArch64] [DFSan] Adding support of AArch64 for DFSan
Kumar Sukhani
- [PATCH] [mips] [IAS] Add support for LAReg with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with negative offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix expansion of LASym with positive offset.
Toma Tabacu
- [PATCH] [mips] [IAS] Restore STI.FeatureBits in .set pop.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for expanding LASym with a source register operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Refactor symbol-address loading code into a helper function. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for LASym with identical source and destination register operands.
Toma Tabacu
- [llvm] r237780 - [mips] [IAS] Factor out .set nomacro warning. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for BNE and BEQ with an immediate operand.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the B{L, G}{T, E}(U) branch pseudo-instructions.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1.
Toma Tabacu
- [llvm] r237884 - [mips] [IAS] Add 2 missing CHECK directives for fixups in mips-expansions.s.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULHU pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix creation of MCSymbolRefExpr's of $tmp symbols in evaluateRelocExpr().
Toma Tabacu
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Toma Tabacu
- [PATCH] [mips] Expand JAL instructions when PIC is enabled.
Toma Tabacu
- [PATCH] [mips] Add assembler support for the .cprestore directive.
Toma Tabacu
- [llvm] r237669 - BrainF.cpp: Update CreateCall() according to r237624.
NAKAMURA Takumi
- [llvm] r238000 - Revert part of r237975, "Fix Clang -Wmissing-override warning" in DIContext.h, to appease g++-4.7.
NAKAMURA Takumi
- [llvm] r237976 - unique_ptrify LoadedObjectInfo::clone
NAKAMURA Takumi
- [llvm] r238007 - Revert r237954, "Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format)."
NAKAMURA Takumi
- [llvm] r238012 - Reapply part of r237975, "Fix Clang -Wmissing-override warning", except for DIContext.h, to apease g++-4.7.
NAKAMURA Takumi
- [Diffusion] rL237954: Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).
NAKAMURA Takumi
- [llvm] r238096 - Update ExecutionEngine/LLVMBuild.txt, to add LLVMCodeGen.
NAKAMURA Takumi
- [Diffusion] rL238080: Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
NAKAMURA Takumi
- [llvm] r238125 - Prune CRLFs.
NAKAMURA Takumi
- [llvm] r238126 - Reformat.
NAKAMURA Takumi
- [compiler-rt] r237675 - [sanitizer][MIPS] Add --target flag for MIPS32
Sagar Thakur
- [PATCH] [TableGen][AsmMatcherEmitter] Only parse tokens following separators as registers
Craig Topper
- [llvm] r237773 - [TableGen] Don't override convertValue for some of the Init types when it does the same thing as the base class implementation.
Craig Topper
- [llvm] r237774 - [TableGen] Fix a memory leak.
Craig Topper
- [llvm] r237775 - [TableGen] Make some variable names consistent with their type names and just generally consistent across all of the overloads.
Craig Topper
- [llvm] r238093 - Use range-based for loops. NFC.
Craig Topper
- [llvm] r238094 - Fix an unused variable warning in release builds.
Craig Topper
- [llvm] r238095 - Give more meaningful names than I and J to some for loop variables after converting to range-based loops.
Craig Topper
- [llvm] r238094 - Fix an unused variable warning in release builds.
Craig Topper
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/Analysis
Craig Topper
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen/SelectionDAG
Craig Topper
- [PATCH] Refactor: Simplify boolean conditional return statements in llvm/lib/CodeGen
Craig Topper
- [PATCH] Remove loop variant range check when induction variable is strictly increasing
Andrew Trick
- [llvm] r237586 - SimplifyIV comments and dead argument cleanup.
Andrew Trick
- [llvm] r237587 - indvars cruft: don't replace phi nodes for no reason.
Andrew Trick
- [PATCH] [LLD] Add the -stack-size option for Darwin ld.
Rui Ueyama
- [PATCH] [LLD] Add support for multiple segments with same name
Rui Ueyama
- [PATCH] [LLD] Add support for multiple segments with same name
Rui Ueyama
- [PATCH] [LLD] Prevent race condition by making lastOrdinal atomic.
Rui Ueyama
- [PATCH] [ELF] Add support for -z {now, origin}
Rui Ueyama
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [PATCH] Re: Fix llvm::BumpPtrAllocatorImpl::Reset()
Hans Wennborg
- [llvm] r237588 - Fix llvm::BumpPtrAllocatorImpl::Reset()
Hans Wennborg
- [PATCH] Re: Fix llvm::BumpPtrAllocatorImpl::Reset()
Hans Wennborg
- [www] r237591 - Win snapshot: r237568
Hans Wennborg
- [llvm] r237739 - Revert r237539: "Reapply r237520 with another fix for infinite looping"
Hans Wennborg
- [llvm] r237539 - Reapply r237520 with another fix for infinite looping
Hans Wennborg
- [llvm] r237843 - Revert r237828 "[X86] Remove unused node after morphing it from shr to and."
Hans Wennborg
- [llvm] r237828 - [X86] Remove unused node after morphing it from shr to and.
Hans Wennborg
- [llvm] r237984 - Revert r236894 "[BasicAA] Fix zext & sext handling"
Hans Wennborg
- [llvm] r236894 - [BasicAA] Fix zext & sext handling
Hans Wennborg
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [PATCH] [zorg] disable llgo builder
Andrew Wilkins
- [zorg] r237853 - [zorg] disable llgo builder
Andrew Wilkins
- [zorg] r237853 - [zorg] disable llgo builder
Andrew Wilkins
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [PATCH] [llgo] cmd/llgoi: use line editor
Andrew Wilkins
- [PATCH] Task Team Synchronization Fix
Terry Wilmarth
- [PATCH] Task Team Synchronization Fix
Terry Wilmarth
- [llvm] r237589 - [ScalarEvolution] refactor: extract interface getGEPExpr
Jingyue Wu
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [llvm] r237459 - Add a speculative execution pass
Jingyue Wu
- [llvm] r237724 - [Speculation] NFC: more header comments
Jingyue Wu
- [llvm] r237459 - Add a speculative execution pass
Jingyue Wu
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [PATCH] [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
Jingyue Wu
- [llvm] r237971 - [NaryReassoc] reassociate GEP for CSE
Jingyue Wu
- [PATCH] [NaryReassociate] Run EarlyCSE/GVN after NaryReassociate
Jingyue Wu
- [PATCH] [NaryReassociate] Run EarlyCSE/GVN after NaryReassociate
Jingyue Wu
- [PATCH] [NaryReassociate] Run EarlyCSE/GVN after NaryReassociate
Jingyue Wu
- [PATCH] [LLD] Add support for multiple segments with same name
Adhemerval Zanella
- [PATCH] [LLD] Add support for multiple segments with same name
Adhemerval Zanella
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [llvm] r237156 - Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved memory access
Michael Zolotukhin
- [PATCH] [BasicAA] Fix incorrect scale & offset initializer
hfinkel at anl.gov
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
hfinkel at anl.gov
- [PATCH] Changing CMake variable prefix to LIBOMP.
hfinkel at anl.gov
- [PATCH] Fix icmp lowering
hfinkel at anl.gov
- [PATCH] Loop Versioning for LICM
hfinkel at anl.gov
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
hfinkel at anl.gov
- [PATCH] Add support for fast-math flags to the FCmp instruction.
hfinkel at anl.gov
- [PATCH] [TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructionCost
hfinkel at anl.gov
- [PATCH] Fix icmp lowering
hfinkel at anl.gov
- [PATCH] Fix icmp lowering
hfinkel at anl.gov
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
hfinkel at anl.gov
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
hfinkel at anl.gov
- [PATCH] fix an invisible bug when combining repeated FP divisors
hfinkel at anl.gov
- [PATCH] Enable ExitValue rewrite only when expansion cost is low.
hfinkel at anl.gov
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
hfinkel at anl.gov
- [PATCH] Enable ExitValue rewrite only when expansion cost is low.
hfinkel at anl.gov
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
hfinkel at anl.gov
- [PATCH] [tablegen] Resolve complex def identifiers when instanciating multiclass
hfinkel at anl.gov
- [PATCH] Add support for VSX FMA single-precision instructions to the PPC back end
hfinkel at anl.gov
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
hfinkel at anl.gov
- [PATCH] make reciprocal estimate code generation more flexible by adding command-line options
hfinkel at anl.gov
- [PATCH] Add target hook to allow merging stores of nonzero constants
hfinkel at anl.gov
- [PATCH] Add target hook to allow merging stores of nonzero constants
hfinkel at anl.gov
- [PATCH] Change macro GUIDEDLL_EXPORTS to KMP_DYNAMIC_LIB
hfinkel at anl.gov
- [PATCH] Allow machine hierarchy expansion
hfinkel at anl.gov
- [PATCH] CMake formatting change
hfinkel at anl.gov
- [PATCH] Refactor code for adding runtime checks in vectorizer.
hfinkel at anl.gov
- [PATCH] Ensure FDE reads the correct CIE when relocating the LSDA.
kledzik at apple.com
- [PATCH] Loop Versioning for LICM
silviu.baranga at arm.com
- [PATCH] Loop Versioning for LICM
silviu.baranga at arm.com
- [PATCH] Reducing the costs of cast instructions to enable more vectorization of smaller types in LoopVectorize
silviu.baranga at arm.com
- [PATCH] Fix DAG fold that didn't check legal ops
escha
- [PATCH] Fix DAG fold that didn't check legal ops
escha
- [PATCH] Fix DAG fold that didn't check legal ops
escha
- [llvm] r237645 - DAGCombiner: Factor common pattern into isOneConstant() function. NFC
qcolombet
- [llvm] r235668 - RegisterCoalescer: Avoid unnecessary register class widening for some rematerializations
qcolombet
Last message date:
Sun May 24 23:58:02 PDT 2015
Archived on: Tue Aug 4 17:12:47 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).