The Week Of Monday 2 February 2015 Archives by author
Starting: Mon Feb 2 00:03:40 PST 2015
Ending: Sun Feb 8 23:47:32 PST 2015
Messages: 1530
- [PATCH] [DOC] Asserts are only enabled in Debug build, update the doc accordingly
Mehdi AMINI
- [PATCH] [DOC] Asserts are only enabled in Debug build, update the doc accordingly
Mehdi AMINI
- [PATCH] Add new LLVM_OPTIMIZED_TABLEGEN build setting which configures, builds and uses a release tablegen build when LLVM is configured with assertions enabled.
Mehdi AMINI
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Mehdi AMINI
- [PATCH] X86TargetLowering::LowerToBT
Mehdi AMINI
- [PATCH] X86TargetLowering::LowerToBT
Mehdi AMINI
- [PATCH] [libcxx] Don't assume LIT_EXECUTABLE points to a Python script
Dan Albert
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi Amini
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi Amini
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi Amini
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Mehdi Amini
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi Amini
- [PATCH] X86TargetLowering::LowerToBT
Mehdi Amini
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Owen Anderson
- [PATCH] Remove a gross usage of environment variables in MachineVerifier, replacing it with support for setting the -verify-machineinstrs flag via an environment variable in LIT.
Owen Anderson
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Owen Anderson
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Owen Anderson
- [llvm] r228079 - Remove a gross usage of environment variables in MachineVerifier, replacing it with support for setting the -verify-machineinstrs flag via an environment variable in LIT.
Owen Anderson
- [PATCH] Remove a gross usage of environment variables in MachineVerifier, replacing it with support for setting the -verify-machineinstrs flag via an environment variable in LIT.
Owen Anderson
- [PATCH] Increase timeout (ulimit -t) for testing phase
Dimitry Andric
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Matt Arsenault
- PATCH: R600/SI: More misalignment fixes
Matt Arsenault
- [PATCH] R600/SI: Misc fixes for special division instructions
Matt Arsenault
- [PATCH] R600/SI: Misc fixes for special division instructions
Matt Arsenault
- [PATCH] R600/SI: Implement correct f64 fdiv
Matt Arsenault
- [PATCH] Add getSwappedBytes implementations for float / double
Matt Arsenault
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Matt Arsenault
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Matt Arsenault
- [llvm] r228269 - Add support for double / float to EndianStream
Matt Arsenault
- [PATCH] Add getSwappedBytes implementations for float / double
Matt Arsenault
- [llvm] r228270 - Add addrspacecast node to tablegen
Matt Arsenault
- [llvm] r228269 - Add support for double / float to EndianStream
Matt Arsenault
- [llvm] r228273 - R600/SI: Fix i64 truncate to i1
Matt Arsenault
- [PATCHES] R600/SI: More tests for VI
Matt Arsenault
- [PATCHES] R600/SI: More tests for VI
Matt Arsenault
- [PATCH] R600/SI: Fix f64 inline immediates
Matt Arsenault
- [PATCH] R600/SI: Fix crash in SIAnnotateControlFlow
Matt Arsenault
- [PATCHES] R600/SI: More tests for VI
Matt Arsenault
- [lld] r228297 - Delete the empty folder remaining after PowerPC target removing.
Simon Atanasyan
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Rafael Auler
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Rafael Auler
- [lld] r227902 - ELF: Improve linker script unit tests.
Rafael Auler
- [lld] r227975 - Make ELFLinkingContext own LinkerScript buffers
Rafael Auler
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Rafael Auler
- [PATCH] ELF: Support INPUT linker script directive
Rafael Auler
- [PATCH] Simplify large switches.
Rafael Auler
- [llvm] r228142 - Fixing a -Wsign-compare warning; NFC
Aaron Ballman
- [llvm] r228124 - [x86] Start to introduce bit-masking based blend lowering.
Aaron Ballman
- [llvm] r228294 - Silencing an MSVC warning about a switch statement with no cases; NFC.
Aaron Ballman
- [llvm] r228295 - Removing an unused variable warning I accidentally introduced with my last warning fix; NFC.
Aaron Ballman
- [PATCH] Implement the vpopcnt instructions for POWER8
Kit Barton
- [PATCH] Implement the vpopcnt instructions for POWER8
Kit Barton
- [PATCH] [PPC64] Implement the ICBT Instruction for POWER8
Kit Barton
- [PATCH] [PowerPC] Implement the vclz instructions for POWER8
Kit Barton
- [PATCH] [PowerPC] Implement miscellaneous vector logical operations introduced in POWER8
Kit Barton
- [PATCH] [PowerPC] Implement miscellaneous vector logical operations introduced in POWER8
Kit Barton
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [LLVMdev] [PATCH]: Allow PRE to insert no-cost phi nodes
Daniel Berlin
- [llvm] r228024 - Allow PRE to insert no-cost phi nodes
Daniel Berlin
- RFC: Tweak heuristics in SimplifyCFG
Geoff Berry
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Mohit Bhakkad
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Andrea Di Biagio
- [PATCH] [X86][FastISel] Avoid introducing legacy SSE instructions if the subtarget has AVX.
Andrea Di Biagio
- [PATCH] [X86][FastISel] Avoid introducing legacy SSE instructions if the subtarget has AVX.
Andrea Di Biagio
- [llvm] r228493 - Fix typos; NFC.
Andrea Di Biagio
- [PATCH] Add new LLVM_OPTIMIZED_TABLEGEN build setting which configures, builds and uses a release tablegen build when LLVM is configured with assertions enabled.
Chris Bieneman
- [PATCH] Add new LLVM_OPTIMIZED_TABLEGEN build setting which configures, builds and uses a release tablegen build when LLVM is configured with assertions enabled.
Chris Bieneman
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Chris Bieneman
- [PATCH] Add new LLVM_OPTIMIZED_TABLEGEN build setting which configures, builds and uses a release tablegen build when LLVM is configured with assertions enabled.
Chris Bieneman
- [PATCH][ASan] Avoid ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 warning in asan/asan_new_delete.cc
Uros Bizjak
- Re: [PATCH][ASan] Avoid ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 warning in asan/asan_new_delete.cc
Uros Bizjak
- [patch] Simplify arange output
David Blaikie
- [llvm] r227828 - STLExtras: Provide less/equal functors with templated function call operators, plus a deref'ing functor template utility
David Blaikie
- [PATCH] STLExtras: Provide less/equal functors with templated function call operators, plus a deref'ing functor template utility
David Blaikie
- [llvm] r227827 - Debug Info: Relax assertion in isUnsignedDIType() to allow floats to be
David Blaikie
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
David Blaikie
- [llvm] r227827 - Debug Info: Relax assertion in isUnsignedDIType() to allow floats to be
David Blaikie
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Add a 'no-asserts' requirement option to LIT.
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Add a 'no-asserts' requirement option to LIT.
David Blaikie
- [PATCH] Add a 'no-asserts' requirement option to LIT.
David Blaikie
- [PATCH] Add a 'no-asserts' requirement option to LIT.
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
David Blaikie
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
David Blaikie
- [llvm] r228170 - [fuzzer] make multi-process execution more verbose; fix mutation to actually respect mutation depth and to never produce empty units
David Blaikie
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
David Blaikie
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
David Blaikie
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
David Blaikie
- [PATCH] IR: Add specialized debug info metadata nodes
David Blaikie
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
David Blaikie
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
David Blaikie
- [PATCH] Initial pass at API design for DebugInfo/PDB
David Blaikie
- [PATCH] [PATCH/RFC] Use a BumpAllocator for DIEs
David Blaikie
- [PATCH] IR: Add specialized debug info metadata nodes
David Blaikie
- [PATCH] IR: Add specialized debug info metadata nodes
David Blaikie
- [PATCH] IR: Add specialized debug info metadata nodes
David Blaikie
- [llvm] r228463 - [AArch64] Use the source location of the IR branch when creating Bcc
David Blaikie
- [llvm] r228463 - [AArch64] Use the source location of the IR branch when creating Bcc
David Blaikie
- [llvm] r228512 - Rename the 'Extending the Language: Debug Information' to 'Adding Debug Information' since this isn't actually modifying/extending the language.
David Blaikie
- [llvm] r228520 - Add CMake build support for Orc examples (& fix some clang -Werror build
David Blaikie
- [llvm] r228524 - [CMake] Kaleidoscope-Orc: Update libdeps.
David Blaikie
- [llvm] r228537 - Constify the Orc Kaleidoscope examples IRGen functions.
David Blaikie
- [llvm] r228539 - Kaleidoscope-Orc: Extract IRGen work into a utility function.
David Blaikie
- [llvm] r228543 - Kaleidoscope-Orc: Reuse the IRGen utility function in later chapters, and remove an unused parameter.
David Blaikie
- [llvm] r228554 - Fix -Wuninitialized build by referencing the relevant ctor parameter instead of the base class member variable.
David Blaikie
- [llvm] r228542 - DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
David Blaikie
- [llvm] r227881 - InstrProf: Remove an unused header (NFC)
Justin Bogner
- [llvm] r227898 - InstrProf: Simplify some logic by using ArrayRef::slice (NFC)
Justin Bogner
- [llvm] r227900 - InstrProf: Simplify RawCoverageMappingReader's API slightly
Justin Bogner
- [compiler-rt] r227509 - [compiler-rt] OS X: Update the CMake and Make builds to explicitely use libc++, mmacosx-version-min and SDKs
Justin Bogner
- [compiler-rt] r227509 - [compiler-rt] OS X: Update the CMake and Make builds to explicitely use libc++, mmacosx-version-min and SDKs
Justin Bogner
- [llvm] r228034 - InstrProf: Remove CoverageMapping::HasCodeBefore, it isn't used
Justin Bogner
- [llvm] r228075 - InstrProf: Make CounterMappingRegions less confusing to construct
Justin Bogner
- [llvm] r228083 - InstrProf: Use a stable sort when reading coverage regions
Justin Bogner
- [llvm] r228084 - InstrProf: Add some unit tests for CoverageMapping
Justin Bogner
- [llvm] r228136 - InstrProf: std::to_string needs to #include <string>
Justin Bogner
- [llvm] r228084 - InstrProf: Add some unit tests for CoverageMapping
Justin Bogner
- [PATCH] Add getSwappedBytes implementations for float / double
Justin Bogner
- [llvm] r228269 - Add support for double / float to EndianStream
Justin Bogner
- [llvm] r228269 - Add support for double / float to EndianStream
Justin Bogner
- Allows llvm-cov to read GCOV data generated by CLANG 3.6
Justin Bogner
- [llvm] r228340 - InstrProf: Avoid using std::to_string
Justin Bogner
- [llvm] r227820 - [AArch64] Prefer DUP/MOV ("CPY") to INS for vector_extract.
Ahmed Bougacha
- [PATCH] [AArch64] Prefer DUP/MOV ("CPY") to INS for vector_extract.
Ahmed Bougacha
- [PATCH] Implement ADRP CSE for global symbols
Ahmed Bougacha
- [llvm] r228258 - [ARM] Make testcase more explicit. NFC.
Ahmed Bougacha
- [llvm] r228259 - [ARM] Use patterns instead of hardcoded regs in test. NFC.
Ahmed Bougacha
- [PATCH] [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [llvm] r228322 - [CodeGen] Add isLoadExtLegalOrCustom helper to TargetLowering.
Ahmed Bougacha
- [llvm] r228325 - [CodeGen] Add hook/combine to form vector extloads, enabled on X86.
Ahmed Bougacha
- [PATCH] [CodeGen] Add hooks/combine to form vector extloads, and enable it on X86.
Ahmed Bougacha
- [llvm] r228346 - [BasicAA] Add datalayouts to make some tests more useful. NFC.
Ahmed Bougacha
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Ahmed Bougacha
- [PATCH][CodeGen] Ignoring DBG_VALUEs between terminators?
Ahmed Bougacha
- [llvm] r228463 - [AArch64] Use the source location of the IR branch when creating Bcc
Ahmed Bougacha
- [PATCH][CodeGen] Ignoring DBG_VALUEs between terminators?
Ahmed Bougacha
- [llvm] r228463 - [AArch64] Use the source location of the IR branch when creating Bcc
Ahmed Bougacha
- [llvm] r228463 - [AArch64] Use the source location of the IR branch when creating Bcc
Ahmed Bougacha
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Ahmed Bougacha
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Ahmed Bougacha
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Ahmed Bougacha
- [llvm] r228498 - [BasicAA] Try to disambiguate GEPs through arrays of structs into
Ahmed Bougacha
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Ahmed Bougacha
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] MachineCSE: Clear dead-def flag on CSE.
Matthias Braun
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Matthias Braun
- [llvm] r228178 - MachineCSE: Clear dead-def flag on CSE.
Matthias Braun
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Matthias Braun
- [llvm] r228228 - R600/SI: Enable subreg liveness by default
Matthias Braun
- [llvm] r228361 - X86: Test cleanup
Matthias Braun
- [llvm] r228362 - AArch64: Make test more robust.
Matthias Braun
- [PATCH] InstCombine: Combine select sequences into a single select
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [llvm] r228405 - LiveInterval: Fix SubRange memory leak.
Matthias Braun
- [llvm] r228409 - InstCombine: Combine select sequences into a single select
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] InstCombine: Combine select sequences into a single select
Matthias Braun
- [compiler-rt] r227509 - [compiler-rt] OS X: Update the CMake and Make builds to explicitely use libc++, mmacosx-version-min and SDKs
Kuba Brecka
- [compiler-rt] r228392 - [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when using non-absolute paths
Kuba Brecka
- [PATCH] [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when using non-absolute paths
Kuba Brecka
- [PATCH] [compiler-rt] Fix ASan's Noinst unit tests
Kuba Brecka
- [PATCH] [Bitcode reader] Fix a few assertions when reading invalid files
Filipe Cabecinhas
- [PATCH] [Bitcode reader] Fix a few assertions when reading invalid files
Filipe Cabecinhas
- [PATCH] Avoid crash reading bitcode files with bad abbrev record (bug 20485)
Filipe Cabecinhas
- [PATCH] Handle LLVM_USE_SANITIZER=Address; Undefined (and the other way around)
Filipe Cabecinhas
- [compiler-rt] r227967 - [ASan] Add __asan_ prefix for "mz_*" allocation/deallocation functions
Filipe Cabecinhas
- [llvm] r228219 - Handle LLVM_USE_SANITIZER=Address; Undefined (and the other way around)
Filipe Cabecinhas
- [PATCH] Handle LLVM_USE_SANITIZER=Address; Undefined (and the other way around)
Filipe Cabecinhas
- [PATCH] Test case for bug 20485
Filipe Cabecinhas
- [PATCH] Test case for bug 20485
Filipe Cabecinhas
- [compiler-rt] r223145 - Simplify Symbolizer::SymbolizePC() interface.
Filipe Cabecinhas
- [llvm] r226248 - Use report_fatal_error instead of llvm_unreachable, so we don't crash on user input
Filipe Cabecinhas
- [compiler-rt] r223145 - Simplify Symbolizer::SymbolizePC() interface.
Filipe Cabecinhas
- [PATCH] Avoid crash reading bitcode files with bad abbrev record (bug 20485)
David Callahan
- [PATCH] change MCJIT tests to XFAIL on x86_64
David Callahan
- [PATCH] Test case for bug 20485
David Callahan
- [PATCH] PR17623 -- GlobalsModRef alias error fix
David Callahan
- [PATCH] Initial pass at API design for DebugInfo/PDB
Chandler Carruth
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Chandler Carruth
- [PATCH] [X86][SSE] Added general integer shuffle matching for MOVQ instruction
Chandler Carruth
- [PATCH] [X86][AVX2] Added support for 256-bit zero extension shuffle matching
Chandler Carruth
- [PATCH] Remove a gross usage of environment variables in MachineVerifier, replacing it with support for setting the -verify-machineinstrs flag via an environment variable in LIT.
Chandler Carruth
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Chandler Carruth
- [llvm] r228027 - Fixed signed/unsigned comparison warning.
Chandler Carruth
- [llvm] r228033 - [x86] Tweak my update script to use test case function names starting
Chandler Carruth
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Chandler Carruth
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Chandler Carruth
- [llvm] r228043 - [x86] Update the indent and layout of some tests in this file. NFC
Chandler Carruth
- [llvm] r228044 - [x86] Add two truly horrific test cases for the new vector shuffle
Chandler Carruth
- [llvm] r228055 - [x86] Fix signed vs. unsigned comparison.
Chandler Carruth
- [llvm] r228095 - [x86] Port this test to use utils/update_llc_test_checks.py.
Chandler Carruth
- [llvm] r228096 - [x86] Switch to using the long '--check-prefix' form which the
Chandler Carruth
- [llvm] r228097 - [x86] Refresh the checks of a number of tests using
Chandler Carruth
- [llvm] r228055 - [x86] Fix signed vs. unsigned comparison.
Chandler Carruth
- [lld] r228077 - Simplify large switches.
Chandler Carruth
- [llvm] r228122 - [x86] Add tests for blends-with-zero on 4-element vectors.
Chandler Carruth
- [llvm] r228123 - [x86] Add missing patterns for andps, orps, xorps, and andnps.
Chandler Carruth
- [llvm] r228124 - [x86] Start to introduce bit-masking based blend lowering.
Chandler Carruth
- [llvm] r228126 - [x86] Add some tests I missed in the prior commit to cover blends with
Chandler Carruth
- [llvm] r228127 - [x86] Include the destination register in the check-lines for AVX
Chandler Carruth
- [PATCH] [x86] Switch the x86 backend's execution domain order to prefer the packed integer domain.
Chandler Carruth
- [llvm] r228131 - [x86] Teach the test update script to strip trailing whitespace.
Chandler Carruth
- [llvm] r228132 - [x86] Mechanically update a bunch of tests' check lines using the latest
Chandler Carruth
- [llvm] r228133 - [x86] Remove a low-value test that was just checking how we cleared
Chandler Carruth
- [llvm] r228135 - [x86] Give movss and movsd execution domains in the x86 backend.
Chandler Carruth
- [PATCH] [x86] Switch the x86 backend's execution domain order to prefer the packed integer domain.
Chandler Carruth
- [llvm] r228135 - [x86] Give movss and movsd execution domains in the x86 backend.
Chandler Carruth
- [PATCH] [x86] Provide execution domains for scalar floating point operations.
Chandler Carruth
- [llvm] r195496 - X86: Perform integer comparisons at i32 or larger.
Chandler Carruth
- [PATCH] tsan: do not instrument not captured values
Chandler Carruth
- [PATCH] [x86] Switch the x86 backend's execution domain order to prefer the packed integer domain.
Chandler Carruth
- [PATCH] Small cleanup of MachineLICM.cpp
Chandler Carruth
- Do not drop fast-math flags in SimplifyBinOp
Chandler Carruth
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Chandler Carruth
- [PATCH] [BasicAA] Add add-hoc rule to distinguish different fields in arrays of structs.
Chandler Carruth
- [llvm] r228489 - Consistently use override rather than virtual.
Chandler Carruth
- [PATCH] Terrible change as an example for CGO!
Chandler Carruth
- [PATCH] Terrible change as an example for CGO!
Chandler Carruth
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
Chandler Carruth
- [PATCH] llvm-readobj: implement MachODumper::printNeededLibraries
Chilledheart
- [llvm] r227812 - Remove some unused forward declarations.
Eric Christopher
- [llvm] r227813 - Remove unnecessary forward declaration.
Eric Christopher
- [llvm] r227814 - Reuse a bunch of cached subtargets and remove getSubtarget calls
Eric Christopher
- [llvm] r227816 - Remove unused class variable.
Eric Christopher
- [llvm] r227817 - Remove unused class variable.
Eric Christopher
- [llvm] r227818 - Use the function template getSubtarget on the MachineFunction
Eric Christopher
- [llvm] r227819 - Since TargetLowering is already subtarget dependent just pass
Eric Christopher
- [llvm] r227829 - Remove unused files.
Eric Christopher
- [llvm] r227830 - Grab TargetInstrInfo off of the MachineFunction and remove
Eric Christopher
- [llvm] r227831 - Use the function template getSubtarget to remove an explicit cast.
Eric Christopher
- [llvm] r227832 - Get TargetRegisterInfo and TargetInstrInfo off of the MachineFunction
Eric Christopher
- [llvm] r227834 - Update CMake build for removed files.
Eric Christopher
- [llvm] r227836 - Sink queries into asserts since the variable is unused otherwise.
Eric Christopher
- [llvm] r227837 - Remove unused class variables and update calls to get the subtarget
Eric Christopher
- [llvm] r227839 - Use the getSubtarget call off of the MachineFunction rather than
Eric Christopher
- [llvm] r227840 - Migrate HexagonISelDAGToDAG to setting a subtarget pointer during
Eric Christopher
- [llvm] r227871 - Cache and use the subtarget that owns the target lowering.
Eric Christopher
- [llvm] r227872 - Move HexagonMachineScheduler to use the subtarget off of the
Eric Christopher
- [llvm] r227873 - Remove #if'd code and update comment.
Eric Christopher
- [llvm] r227874 - Migrate the HexagonSplitConst32AndConst64 pass from TargetMachine
Eric Christopher
- [llvm] r227878 - Remove unused class variables and update all callers/uses from
Eric Christopher
- [llvm] r227879 - 80-col fixup.
Eric Christopher
- [llvm] r227880 - Remove dead code in the HexagonMCInst classes. This also fixes
Eric Christopher
- [llvm] r227882 - 80-col fixup.
Eric Christopher
- [llvm] r227883 - Remove dead code in the HexagonMCInst classes. This also fixes
Eric Christopher
- [llvm] r227884 - Remove dead header.
Eric Christopher
- [llvm] r227885 - Use the cached subtarget on the MachineFunction.
Eric Christopher
- [llvm] r227890 - Use the function template getSubtarget off of the machine function,
Eric Christopher
- [llvm] r227891 - Migrate to using the subtarget on the machine function and update
Eric Christopher
- [llvm] r227812 - Remove some unused forward declarations.
Eric Christopher
- [PATCH] Remove nasty environment variables in MachineVerifier in favor of a build option
Eric Christopher
- [PATCH] Assembly/bitcode support for GenericDebugNode
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [llvm] r227947 - Migrate away from using a Subtarget except for the one place we want
Eric Christopher
- [llvm] r227948 - Define a runOnMachineFunction for the Hexagon AsmPrinter and
Eric Christopher
- [llvm] r227949 - Only access TLOF via the TargetMachine, not TargetLowering.
Eric Christopher
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
Eric Christopher
- [PATCH] Value soft float calls as more expensive in the inliner.
Eric Christopher
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
Eric Christopher
- [PATCH] Value soft float calls as more expensive in the inliner.
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
Eric Christopher
- [llvm] r228196 - Don' try to make sections in comdats SHF_MERGE.
Eric Christopher
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [lld] r228251 - The PPC lld backend has been removed, don't require it here.
Eric Christopher
- [lld] r228252 - lldReaderWriter.a depends on lldCore.a so make sure
Eric Christopher
- [PATCH] Add more DWARF 5 language constants.
Eric Christopher
- [PATCH] Add more DWARF 5 language constants.
Eric Christopher
- [llvm] r228328 - [PowerPC] Prepare loops for pre-increment loads/stores
Eric Christopher
- [llvm] r228332 - Migrate the X86 AsmPrinter away from using the subtarget when
Eric Christopher
- [llvm] r228328 - [PowerPC] Prepare loops for pre-increment loads/stores
Eric Christopher
- [llvm] r228333 - Use cached subtargets inside X86FixupLEAs.
Eric Christopher
- [llvm] r228334 - Remove the use of getSubtarget in the creation of the X86
Eric Christopher
- [PATCH] IR: Allow 32-bits for lines in debug location
Eric Christopher
- [PATCH] Add more DWARF 5 language constants.
Eric Christopher
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
Eric Christopher
- [PATCH] Don't generate crash report when inline asm can't be parsed
Eric Christopher
- [PATCH] [mips] Fix the position of the .loc prologue_end directive in cases when the generated code contains DBG_VALUE instruction.
Eric Christopher
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
Eric Christopher
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
Eric Christopher
- [PATCH] [emacs] Get llvm-mode to font-lock "personality"
Eric Christopher
- [PATCH] [libcxx] Don't assume LIT_EXECUTABLE points to a Python script
Marshall Clow
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Peter Collingbourne
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Peter Collingbourne
- [PATCH] Introduce bitset global attribute and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [llvm] r228093 - Misc documentation/comment fixes.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] [x86] Provide execution domains for scalar floating point operations.
Quentin Colombet
- [PATCH] [x86] Switch the x86 backend's execution domain order to prefer the packed integer domain.
Quentin Colombet
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Quentin Colombet
- [PATCH] X86 ABI fix for return values > 24 bytes.
Quentin Colombet
- [PATCH] X86 ABI fix for return values > 24 bytes.
Quentin Colombet
- [llvm] r228421 - [LiveIntervalAnalysis] Speed up creation of live ranges for physical registers
Quentin Colombet
- [PATCH] Speed up creation of live ranges for physical registers by using a segment set
Quentin Colombet
- [PATCH] MergeFuncs should handle dynamic GEPs
Pete Cooper
- [llvm] r228372 - R600/SI: Also enable WQM for image opcodes which calculate LOD v3
Michel Danzer
- [llvm] r228373 - R600/SI: Don't enable WQM for V_INTERP_* instructions v2
Michel Danzer
- [llvm] r228374 - R600/SI: Amend a test to ensure WQM is enabled for LDS in pixel shaders
Michel Danzer
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [llvm] r228552 - Bugfix: ScalarEvolution incorrectly assumes that the start of certain
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] Bugfix: SCEV incorrectly marks certain add recurrences as nsw
Sanjoy Das
- [PATCH] Bugfix: SCEV incorrectly marks certain add recurrences as nsw
Sanjoy Das
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Demikhovsky, Elena
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Demikhovsky, Elena
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Demikhovsky, Elena
- [PATCH] Gather and Scatter intrinsics.
Elena Demikhovsky
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Demikhovsky, Elena
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Demikhovsky, Elena
- [PATCH] Gather and Scatter intrinsics.
Elena Demikhovsky
- [llvm] r228521 - Masked Gather and Scatter Intrinsics.
Elena Demikhovsky
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Johannes Doerfert
- [polly] r227801 - [NFC] Drop the "scattering" tuple name
Johannes Doerfert
- [polly] r227802 - [FIX] Check non-deterministic isl output
Johannes Doerfert
- [polly] r227805 - [FIX] Partially fix the pointer negation crash
Johannes Doerfert
- [polly] r227807 - [FIX] Updated test case (fixed names -> regular expressions)
Johannes Doerfert
- [PATCH] [TODO] Add early exits for SCoPs we did not optimize
Johannes Doerfert
- [PATCH] [TODO] Add early exits for SCoPs we did not optimize
Johannes Doerfert
- [polly] r227844 - [NFC] Remove some unnecessary local objects
Johannes Doerfert
- [PATCH] [Polly][PoC] First (smarter) step to remove IndependentBlocks & CodeGeneration
Johannes Doerfert
- [PATCH] [Polly][PoC] First step to remove IndependentBlocks & CodeGeneration
Johannes Doerfert
- [polly] r227955 - [NFC] Fix typo
Johannes Doerfert
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Johannes Doerfert
- [PATCH] Import isl as an external library into Polly
Johannes Doerfert
- [PATCH] [Polly] Model PHI nodes without demoting them
Johannes Doerfert
- [PATCH] [Polly] Model PHI nodes without demoting them
Johannes Doerfert
- [PATCH] [Polly][Refactor] Use only one BlockGenerator for a SCoP
Johannes Doerfert
- [PATCH] [Polly][Refactor] Use only one BlockGenerator for a SCoP
Johannes Doerfert
- [polly] r228433 - Model PHI nodes without demoting them
Johannes Doerfert
- [PATCH] [Polly] Model PHI nodes without demoting them
Johannes Doerfert
- [polly] r228439 - [Fix] Broken test case
Johannes Doerfert
- [polly] r228441 - Do not run independent blocks when we model all scalar dependences
Johannes Doerfert
- [PATCH] [Polly] Model scalar dependences to avoid trivial statements
Johannes Doerfert
- [polly] r228443 - [Refactor] Use only one BlockGenerator for a SCoP
Johannes Doerfert
- [PATCH] [Polly][Refactor] Use only one BlockGenerator for a SCoP
Johannes Doerfert
- [polly] r228540 - [Refactor] Use the LoopInfo object already present
Johannes Doerfert
- [llvm] r228166 - Test commit
Ismail Donmez
- [llvm] r228167 - Revert test commit
Ismail Donmez
- [PATCH] MergeFuncs should handle dynamic GEPs
Stepan Dyatkovskiy
- [PATCH] R600/SI: Also enable WQM for image opcodes which calculate LOD
Michel Dänzer
- [PATCH] R600/SI: Also enable WQM for image opcodes which calculate LOD
Michel Dänzer
- [lld] r227320 - Remove PPC ELF target
Shankar Easwaran
- [lld] r227784 - [ELF] Determine default search directories from Context.
Shankar Easwaran
- [lld] r228077 - Simplify large switches.
Shankar Easwaran
- [lld] r228260 - [ELF] Dont release ownership of MemoryBuffer.
Shankar Easwaran
- [lld] r228268 - [ELF] Dont discard sections in the input file.
Shankar Easwaran
- [lld] r227711 - [test] Add test for section groups and deadstrip
Shankar Easwaran
- [lld] r227711 - [test] Add test for section groups and deadstrip
Shankar Easwaran
- [lld] r228375 - [ELF] Fix -nostdlib option.
Shankar Easwaran
- [lld] r228376 - [Core] Remove roundTripPass() function.
Shankar Easwaran
- [lld] r228377 - [ELF] Speedup creating program headers.
Shankar Easwaran
- [lld] r228377 - [ELF] Speedup creating program headers.
Shankar Easwaran
- [lld] r228375 - [ELF] Fix -nostdlib option.
Shankar Easwaran
- [lld] r228378 - [ELF] Remove stray semicolon
Shankar Easwaran
- [lld] r228377 - [ELF] Speedup creating program headers.
Shankar Easwaran
- [lld] r228379 - [Cleanup] Remove member functions added to support nostdlib
Shankar Easwaran
- [lld] r228380 - [ELF][TODO] Update TODO.
Shankar Easwaran
- [lld] r228381 - [Core] Update ContentPermissions
Shankar Easwaran
- [lld] r228401 - Revert "[Core] Update ContentPermissions"
Shankar Easwaran
- [lld] r228381 - [Core] Update ContentPermissions
Shankar Easwaran
- [lld] r227711 - [test] Add test for section groups and deadstrip
Shankar Easwaran
- [lld] r228381 - [Core] Update ContentPermissions
Shankar Easwaran
- [lld] r228440 - [Revert] [ELF] Determine default search directories from Context
Shankar Easwaran
- [lld] r227784 - [ELF] Determine default search directories from Context.
Shankar Easwaran
- [PATCH] Driver: Replace switch cases with ifs.
Shankar Easwaran
- [PATCH] Driver: Replace switch cases with ifs.
Shankar Easwaran
- [PATCH] [ELF] Implement --strip-all/-s
Shankar Easwaran
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Shankar Kalpathi Easwaran
- [PATCH] Add methods to get archive file name from member file
Shankar Kalpathi Easwaran
- [PATCH] Add methods to get archive file name from member file
Shankar Kalpathi Easwaran
- [PATCH] Add methods to get archive file name from member file
Shankar Kalpathi Easwaran
- [PATCH] Add methods to get archive file name from member file
Shankar Kalpathi Easwaran
- [PATCH] Driver: Replace switch cases with ifs.
Shankar Kalpathi Easwaran
- [PATCH] Driver: Replace switch cases with ifs.
Shankar Kalpathi Easwaran
- [PATCH] Driver: Replace switch cases with ifs.
Shankar Kalpathi Easwaran
- [llvm] r227800 - Fix: SLPVectorizer crashes with assertion when vectorizing a cmp instruction.
Erik Eckstein
- PATCH: Don't warn if bash is missing
Edwards, Michael
- [llvm] r228101 - Add code to llvm-objdump so the -section option with -macho will disassemble sections
Kevin Enderby
- [llvm] r228465 - Add code to llvm-objdump so the -section option with -macho will dump literal
Kevin Enderby
- [llvm] r227841 - Move simple case earlier and use a continue.
Rafael Espindola
- [llvm] r227903 - Use a non-fatal diag handler in the C API. FIxes PR22368.
Rafael Espindola
- [llvm] r227934 - Propagate a better error message to the C api.
Rafael Espindola
- [llvm] r228011 - Fix typo in test/CodeGen/X86/sibcall.ll (pr22331).
Rafael Espindola
- [llvm] r228012 - Fix duplicated symbol error.
Rafael Espindola
- [llvm] r228196 - Don' try to make sections in comdats SHF_MERGE.
Rafael Espindola
- [llvm] r228300 - Add a FIXME.
Rafael Espindola
- [llvm] r228396 - Correcting keyword highlighting in llvm-mode.el.
Rafael Espindola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Ávila de Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Ávila de Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Ávila de Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Ávila de Espíndola
- [PATCH] [Bitcode reader] Fix a few assertions when reading invalid files
Rafael Ávila de Espíndola
- [PATCH] Correcting keyword highlighting in llvm-mode.el
Rafael Ávila de Espíndola
- [patch] Simplify arange output
Rafael Espíndola
- [llvm] r227431 - Don't create multiple mergeable sections with -fdata-sections.
Rafael Espíndola
- LTO API: lto_codegen_optimize and lto_codegen_compile_optimized
Rafael Espíndola
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
Rafael Espíndola
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Rafael Espíndola
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Rafael Espíndola
- [llvm] r221915 - Object, Mach-O: Refactor and clean code up
Rafael Espíndola
- [llvm] r223268 - [Hexagon] Converting member InstrDesc to static variable.
Rafael Espíndola
- [llvm] r227252 - Add a Fuzzer library
Rafael Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Espíndola
- [llvm] r228196 - Don' try to make sections in comdats SHF_MERGE.
Rafael Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Espíndola
- [Patch] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Rafael Espíndola
- [PATCH] [MachO] Implement -order_file as a separate ordering pass.
Rafael Espíndola
- [Patch] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Rafael Espíndola
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rafael Espíndola
- [llvm] r227783 - gold-plugin.cpp: Fixup r227599 corresponding to r227685 and r227731 -- Don't lose DataLayoutPass.
Rafael Espíndola
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rafael Espíndola
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rafael Espíndola
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rafael Espíndola
- [llvm] r226248 - Use report_fatal_error instead of llvm_unreachable, so we don't crash on user input
Rafael Espíndola
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rafael Espíndola
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [LLVMdev] [PATCH]: Allow PRE to insert no-cost phi nodes
Hal Finkel
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [PATCH] R600/SI: Fix bug in TTI loop unrolling preferences
Hal Finkel
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Hal Finkel
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Hal Finkel
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Hal Finkel
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Hal Finkel
- [llvm] r228327 - [PowerPC] Generate pre-increment floating-point ld/st instructions
Hal Finkel
- [llvm] r228328 - [PowerPC] Prepare loops for pre-increment loads/stores
Hal Finkel
- [llvm] r228328 - [PowerPC] Prepare loops for pre-increment loads/stores
Hal Finkel
- [llvm] r228331 - Fix an incorrect identifier
Hal Finkel
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Hal Finkel
- RFC: Tweak heuristics in SimplifyCFG
Hal Finkel
- [llvm] r219644 - Add some optional passes around the vectorizer to both better prepare
Hal Finkel
- [RFC] Heuristic for complete loop unrolling
Hal Finkel
- [llvm] r228434 - Use estimated number of optimized insns in unroll-threshold computation.
Hal Finkel
- RFC: Tweak heuristics in SimplifyCFG
Hal Finkel
- [llvm] r228460 - Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and related fixups
Hal Finkel
- [llvm] r228467 - [PowerPC] Fixup incomplete revert of test/CodeGen/PowerPC/tls-pic.ll
Hal Finkel
- [PATCH] Bugfix for missed dependency from store to load in buildSchedGraph().
Hal Finkel
- [llvm] r228488 - [PowerPC] Handle loop predecessor invokes
Hal Finkel
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Hal Finkel
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Hal Finkel
- [llvm] r228500 - Properly update AA metadata when performing call slot optimization
Hal Finkel
- [llvm] r228265 - Implement new heuristic for complete loop unrolling.
Hal Finkel
- Wrong value for sext i1 true in BasicAliasAnalysis
Hal Finkel
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Hal Finkel
- [llvm] r228525 - Correctly combine alias.scope metadata by a union instead of intersecting
Hal Finkel
- [PATCH] Respect object format choice on Darwin
Keno Fischer
- [PATCH] [libcxx] Don't assume LIT_EXECUTABLE points to a Python script
Greg Fitzgerald
- [zorg] r228072 - [zorg] Add LLDB x86_64 Ubuntu 14.10 builder.
Rick Foos
- [PATCH] [zorg] Add LLDB x86_64 Ubuntu 14.10 builder.
Rick Foos
- [PATCH] [zorg] Add LLDB x86_64 Ubuntu 14.10 builder.
Rick Foos
- [PATCH] [zorg] Add windows lldb test builder to zorg
Rick Foos
- [PATCH] [zorg] Rev2: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [PATCH] [zorg] Rev2: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [PATCH] Terrible change as an example for CGO!
Kevin Frei
- [PATCH] [zorg] Add LLDB x86_64 Ubuntu 14.10 builder.
Galina
- [PATCH] Speed up creation of live ranges for physical registers by using a segment set
Vaidas Gasiunas
- Remove -latomic if unnecessary
Matt Glazar
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [llvm] r227809 - Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0.
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [llvm] r227965 - Adding AArch64 support to ASan instrumentation
Renato Golin
- [PATCH] Add AArch64 support to ASan instrumentation
Renato Golin
- [compiler-rt] r227966 - Enabling testing ASAN on AArch64
Renato Golin
- [PATCH] Enable testing ASAN on AArch64
Renato Golin
- [PATCH] Add AArch64 support to ASan instrumentation
Renato Golin
- [compiler-rt] r228023 - Revert "Enabling testing ASAN on AArch64"
Renato Golin
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Renato Golin
- [llvm] r228129 - Reverting VLD1/VST1 base-updating/post-incrementing combining
Renato Golin
- [PATCH] [LLVM] Please could you review my patches to add Cortex-A72 support to LLVM.
Renato Golin
- [PATCH] [LLVM] Please could you review my patches to add Cortex-A72 support to LLVM.
Renato Golin
- [llvm] r228140 - Adding support to LLVM for targeting Cortex-A72
Renato Golin
- [PATCH] [LLVM] Please could you review my patches to add Cortex-A72 support to LLVM.
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] [ARM] Fix subtarget feature set truncation when using .cpu directive
Renato Golin
- [zorg] r228157 - Adding two new ARM NEON builders
Renato Golin
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [llvm] r228048 - [PBQP] Constify Graph::getEdgeNode1Id and Graph::getEdgeNode2Id
Arnaud A. de Grandmaison
- [PATCH][PBQP] Provide more information in the debug prints
Arnaud A. de Grandmaison
- [llvm] r228068 - [PBQP] Provide more information in the debug prints
Arnaud A. de Grandmaison
- [PATCH][PBQP] Provide more information in the debug prints
Arnaud A. de Grandmaison
- [llvm] r228390 - [PBQP] Fix comment wording. NFC
Arnaud A. de Grandmaison
- [PATCH] Assert in PBQP: A conservatively allocatable node should never be spilled.
Arnaud A. de Grandmaison
- [PATCH] Fix SROA for intrinsics
Mandeep Singh Grang
- [PATCH] Fix SROA for intrinsics
Mandeep Singh Grang
- [PATCH] [ASan] Add use_madv_dontdump flag.
Yury Gribov
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Yury Gribov
- [compiler-rt] r227959 - [ASan] Add use_madv_dontdump flag.
Yury Gribov
- [PATCH] [ASan] Add use_madv_dontdump flag.
Yury Gribov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Yury Gribov
- [PATCH] [UBSan] Enable -Wglobal-constructors.
Yury Gribov
- [compiler-rt] r228384 - [UBSan] Enable -Wglobal-constructors.
Yury Gribov
- [PATCH] [UBSan] Enable -Wglobal-constructors.
Yury Gribov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Yury Gribov
- [llvm] r195496 - X86: Perform integer comparisons at i32 or larger.
Jim Grosbach
- [PATCH] [TODO] Add early exits for SCoPs we did not optimize
Tobias Grosser
- [polly] r227802 - [FIX] Check non-deterministic isl output
Tobias Grosser
- [PATCH] Import isl as an external library into Polly
Tobias Grosser
- [PATCH] [Polly] Add early exits for SCoPs we did not optimize
Tobias Grosser
- [polly] r227970 - Add test case for r227805
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [polly] r228193 - Import isl(+imath) as an external library into Polly
Tobias Grosser
- [PATCH] Import isl as an external library into Polly
Tobias Grosser
- [polly] r228204 - Build the isl files as PIC
Tobias Grosser
- [PATCH] [Polly] Model PHI nodes without demoting them
Tobias Grosser
- [PATCH] [Polly] Model PHI nodes without demoting them
Tobias Grosser
- [PATCH] [Polly][Refactor] Use only one BlockGenerator for a SCoP
Tobias Grosser
- [llvm] r228557 - [Orc] Add a JITSymbol class to the Orc APIs, refactor APIs, update clients.
Tobias Grosser
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [llvm] r227845 - [Orc] Make OrcMCJITReplacement::addObject calls transfer buffer ownership to the
Lang Hames
- [llvm] r227942 - [PBQP Regalloc] Pre-spill vregs that have no legal physregs.
Lang Hames
- [llvm] r227181 - Have the PBQP register allocator use the subtarget on the MachineFunction.
Lang Hames
- PBQP bugfix
Lang Hames
- [PATCH][PBQP] Provide more information in the debug prints
Lang Hames
- [llvm] r228425 - [Orc] Fix syntax error in LazyEmittingLayer::removeModuleSet.
Lang Hames
- [llvm] r228426 - [Orc] Add some missing headers.
Lang Hames
- [llvm] r228427 - [Orc] Move SectionMemoryManager's implementation from MCJIT to ExecutionEngine.
Lang Hames
- [llvm] r228454 - [Orc] Add more missing headers.
Lang Hames
- [llvm] r228456 - [Orc] Add a Kaleidoscope tutorial for Orc demonstrating eager compilation.
Lang Hames
- [llvm] r228459 - [Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-codegen.
Lang Hames
- [llvm] r228466 - [Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-irgen.
Lang Hames
- [llvm] r228456 - [Orc] Add a Kaleidoscope tutorial for Orc demonstrating eager compilation.
Lang Hames
- [llvm] r227628 - [PBQP] Fix transposed worst row/column check in handleAdd/RemoveNode in the PBQP
Lang Hames
- [llvm] r228519 - [Orc][Kaleidoscope] Fix method-name think-o. NFC.
Lang Hames
- [llvm] r228530 - [Orc][Kaleidoscope] Remove fixed sized buffers from string conversion code and
Lang Hames
- [llvm] r228531 - [Orc][Kaleidoscope] Build Kaleidoscope/Orc tutorials with warnings.
Lang Hames
- [llvm] r228557 - [Orc] Add a JITSymbol class to the Orc APIs, refactor APIs, update clients.
Lang Hames
- [llvm] r228564 - [Orc] Fix the MSVC bots by using LLVM_EXPLICIT rather than explicit.
Lang Hames
- [llvm] r228557 - [Orc] Add a JITSymbol class to the Orc APIs, refactor APIs, update clients.
Lang Hames
- [llvm] r228567 - [Orc] Tweak lambda capture lists to try to avoid an ICE on gcc-4.7.2. NFC.
Lang Hames
- [llvm] r228568 - [Orc] Try another workaround for the GCC 4.7.2 ICE introduced in r228557. NFC.
Lang Hames
- [PATCH] Fix bug in llvm::DemoteRegToStack
Akira Hatanaka
- [PATCH] Fix bug in llvm::DemoteRegToStack
Akira Hatanaka
- [llvm] r228566 - Fix a bug in DemoteRegToStack where a reload instruction was inserted into the
Akira Hatanaka
- [PATCH] Add straight-line strength reduction to LLVM
Mark Heffernan
- [compiler-rt] r227907 - Remove invalid const qualifier for r0, since it is written by svc.
Stephen Hines
- [PATCH] Remove invalid const qualifier for r0, since it is written by svc.
Stephen Hines
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Justin Holewinski
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Justin Holewinski
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Justin Holewinski
- [PATCH] Add straight-line strength reduction to LLVM
Justin Holewinski
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Lawrence Hu
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Lawrence Hu
- [PATCH] Correcting keyword highlighting in llvm-mode.el
Wilfred Hughes
- [compiler-rt] r227799 - [ASan/Win] Add a test case for r208215 [stack buffer overflow in <iostream>]
Timur Iskhodzhanov
- [compiler-rt] r227803 - [ASan/Win] Add some diagnostics to help investigate Mprotect failures
Timur Iskhodzhanov
- [PATCH] Add supporting for dumping the COFF debug FPO section.
Timur Iskhodzhanov
- [compiler-rt] r224470 - [ASan] Always build shared ASan runtime on Linux.
Timur Iskhodzhanov
- [compiler-rt] r226809 - [ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
- [llvm] r226809 - [ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
- [llvm] r226809 - [ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
- [compiler-rt] r228001 - [ASan] Run tests with both static and dynamic runtime on Windows by default.
Timur Iskhodzhanov
- [compiler-rt] r224470 - [ASan] Always build shared ASan runtime on Linux.
Timur Iskhodzhanov
- [lld] r228069 - Avoid two function calls of file() when not needed.
Davide Italiano
- [lld] r227709 - [ELF] Don't compare an atom with itself in compareByPosition().
Davide Italiano
- [lld] r228069 - Avoid two function calls of file() when not needed.
Davide Italiano
- [PATCH] Style cleanup in comparebyPosition
Davide Italiano
- [lld] r228069 - Avoid two function calls of file() when not needed.
Davide Italiano
- [lld] r228094 - Style cleanup in compareByPosition().
Davide Italiano
- [PATCH] Style cleanup in comparebyPosition
Davide Italiano
- [PATCH] [ELF] Implement --strip-all/-s
Davide Italiano
- [lld] r228533 - [ELF] Implement --strip-all/-s
Davide Italiano
- [PATCH] [ELF] Implement --strip-all/-s
Davide Italiano
- [PATCH] Partially fix memcpy / memset / memmove lowering in SelectionDAG construction if address space != 0.
Manuel Jacob
- [PATCH] Small cleanup of MachineLICM.cpp
Daniel Jasper
- [llvm] r228350 - Small cleanup of MachineLICM.cpp
Daniel Jasper
- [PATCH] Small cleanup of MachineLICM.cpp
Daniel Jasper
- [PATCH] [mips] Add __clear_cache() definition for non-Android systems
Petar Jovanovic
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Petar Jovanovic
- [PATCH] Fix makeLibCall argument (signed) in SoftenFloatRes_XINT_TO_FP function
Petar Jovanovic
- [PATCH] [mips][microMIPS] Implement CodeGen support for SW16 and LW16 instructions
Zoran Jovanovic
- [llvm] r228149 - [mips][microMIPS] Implement CodeGen support for SW16 and LW16 instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPS] Implement movep instruction
Zoran Jovanovic
- [PATCH] [mips] Optimize code generation for 64-bit variable shift instructions.
Vasileios Kalintiris
- [llvm] r227937 - Really, really, really don't build llvm-pdbdump on MSVC < 2013.
Andrew Kaylor
- [PATCH] Outline C++ exception handlers for MSVC targets.
Andy Kaylor
- [PATCH] Add eh.begincatch and eh.endcatch intrinsics
Andy Kaylor
- [PATCH] Add eh.begincatch and eh.endcatch intrinsics
Andy Kaylor
- [PATCH] Add eh.begincatch and eh.endcatch intrinsics
Andy Kaylor
- [PATCH] Document building and installing with CMake
Stephen Kelly
- [PATCH] Document building and installing with CMake
Stephen Kelly
- [PATCH] Add a default constructor to work around Visual Studio compiler bug
Yaron Keren
- [PATCH] Add a default constructor to work around Visual Studio compiler bug
Yaron Keren
- LLVM buildmaster will be restarted tonight.
Galina Kistanova
- [llvm] r228085 - Added missing header for the explicit dependency on MDNode.
Galina Kistanova
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Reid Kleckner
- [PATCH] [CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows (PR22334)
Reid Kleckner
- [PATCH] Outline C++ exception handlers for MSVC targets.
Reid Kleckner
- [PATCH] Outline C++ exception handlers for MSVC targets.
Reid Kleckner
- [llvm] r228173 - Add range adapters predecessors() and successors() for BBs
Reid Kleckner
- [PATCH] Add eh.begincatch and eh.endcatch intrinsics
Reid Kleckner
- PATCH: Don't warn if bash is missing
Reid Kleckner
- [llvm] r228221 - Don't warn or note if bash is missing
Reid Kleckner
- [llvm] r228229 - Remove useless call to isOSCygMing()
Reid Kleckner
- [llvm] r228256 - Try to fix the build in MCValue.cpp
Reid Kleckner
- [llvm] r228321 - X86 ABI fix for return values > 24 bytes.
Reid Kleckner
- [llvm] r228411 - Don't dllexport declarations
Reid Kleckner
- [PATCH] [mips][microMIPS] Fix disassembling of 16-bit microMIPS instructions LWM16 and SWM16
Jozef Kolek
- [PATCH] [mips][microMIPS] Add disassembler tests for 16-bit instructions BREAK16 and SDBBP16
Jozef Kolek
- [llvm] r228398 - IRCE: Demote template to ArrayRef and SmallVector to array.
Benjamin Kramer
- [llvm] r228399 - AArch64PromoteConstant: Modernize and resolve some Use<->User confusion.
Benjamin Kramer
- [llvm] r228400 - Value: Remove superfluous typedefs and deprecated method. NFC.
Benjamin Kramer
- [llvm] r228410 - Make helper functions/classes/globals static. NFC.
Benjamin Kramer
- [llvm] r228491 - Move DebugLocs around instead of copying.
Benjamin Kramer
- [llvm] r228496 - SmallVector: Move emplace_back to SmallVectorImpl.
Benjamin Kramer
- [llvm] r228497 - SCEV: Compress disposition pairs.
Benjamin Kramer
- [llvm] r228503 - ValueTracking: Make isBytewiseValue simpler and more powerful at the same time.
Benjamin Kramer
- [llvm] r228508 - LoopIdiom: Use utility functions.
Benjamin Kramer
- [llvm] r228550 - Metadata: Use <algorithm> to simplify code. NFC.
Benjamin Kramer
- [PATCH] Resurrect the assertion removed by r227717
Michael Kuperstein
- [PATCH] merge consecutive 16-byte loads into one 32-byte load (PR22329)
Michael Kuperstein
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Michael Kuperstein
- [PATCH] Fix a bug in vector load legalization
Michael Kuperstein
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Michael Kuperstein
- [PATCH] Fix a bug in vector load legalization
Michael Kuperstein
- [PATCH] Fix a bug in vector load legalization
Michael Kuperstein
- [llvm] r228168 - Fixes a bug in vector load legalization that confused bits and bytes.
Michael Kuperstein
- [PATCH] Fix a bug in vector load legalization
Michael Kuperstein
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Michael Kuperstein
- [llvm] r228284 - Teach isDereferenceablePointer() to look through bitcast constant expressions.
Michael Kuperstein
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Michael Kuperstein
- [PATCH] [X86][FastISel] Avoid introducing legacy SSE instructions if the subtarget has AVX.
Michael Kuperstein
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Kuperstein, Michael M
- [llvm] r228168 - Fixes a bug in vector load legalization that confused bits and bytes.
Kuperstein, Michael M
- [compiler-rt] r227789 - [Sanitizers] Re-apply the fix ordering initialization of coverage and guard arrays
Viktor Kutuzov
- [PATCH] [Sanitizers] Order initialization of coverage and guard arrays
Viktor Kutuzov
- [compiler-rt] r227790 - [Msan] Disable unit tests for non-FreeBSD functions on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227791 - [Sanitizers] Intercept getpwent() on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227792 - [Sanitizers] Intercept getpwent_r() on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227793 - [Sanitizers] Intercept getpwnam_r() on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227794 - [Sanitizers] Intercept memrchr() on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227795 - [Sanitizers] Intercept ether functions on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Fix the ether unit test to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Fix the sigaction unit test to build on FreeBSD
Viktor Kutuzov
- [compiler-rt] r227797 - Fix missed #endif in rL227790.
Viktor Kutuzov
- [PATCH] [Msan] Fix the getgrnam_r unit test to pass on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Disable fcvt unit tests on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Improve the EXPECT_NOT_POISONED() macro to provide the original line number
Viktor Kutuzov
- [PATCH] [Msan] Fix the pthread_attr_get unit test to build on FreeBSD
Viktor Kutuzov
- [PATCH] [Msan] Disable the fgetgrent_r unit test on FreeBSD
Viktor Kutuzov
- [compiler-rt] r228125 - [Msan] Fix the pthread_attr_get unit test to build on FreeBSD
Viktor Kutuzov
- [PATCH] R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Christian König
- PATCHES: StructurizeCFG bug-fix
Christian König
- [PATCH] R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Christian König
- [PATCH] Use ImmutableCallSite for statepoint verification.
Igor Laevsky
- [PATCH] Add helper functions in Statepoint.h to handle invoke statepoints.
Igor Laevsky
- [PATCH] Verification of invoke statepoints
Igor Laevsky
- [PATCH] Add helper functions in Statepoint.h to handle invoke statepoints.
Igor Laevsky
- [PATCH] Verification of invoke statepoints
Igor Laevsky
- [PATCH] Verification of invoke statepoints
Igor Laevsky
- [www] r227941 - Add CGO workshop schedule.
Tanya Lattner
- [www] r227943 - Add overview.
Tanya Lattner
- [www] r227944 - Fix missing tags
Tanya Lattner
- [www] r227945 - Link to our site, then CGO.
Tanya Lattner
- [www] r228477 - Update schedule
Tanya Lattner
- [llvm] r227993 - [Hexagon] Adding vector intrinsics for alu32/alu and xtype/alu.
Colin LeMahieu
- [llvm] r227995 - [Hexagon] Converting complex number intrinsics and adding tests.
Colin LeMahieu
- [llvm] r228010 - [Hexagon] Adding missing vector multiply instruction encodings. Converting multiply intrinsics and updating tests.
Colin LeMahieu
- [llvm] r228015 - [Hexagon] Updating XTYPE/PERM intrinsics.
Colin LeMahieu
- [llvm] r228019 - [Hexagon] Updating XTYPE/PRED intrinsics.
Colin LeMahieu
- [llvm] r228026 - [Hexagon] Converting XTYPE/SHIFT intrinsics. Cleaning out old intrinsic patterns and updating tests.
Colin LeMahieu
- [llvm] r228050 - [Hexagon] Marking a bunch of non-encoded instructions with isCodeGenOnly = 1.
Colin LeMahieu
- [llvm] r228080 - [Hexagon] Changing some isCodeGenOnly to isAsmParserOnly since we want them to asm parse but not cause decode conflicts.
Colin LeMahieu
- [llvm] r228082 - [Hexagon] Revert change to isCodeGenOnly = 1 in r228080
Colin LeMahieu
- [llvm] r228152 - [Hexagon] Adding encoding bits for indirect long load instructions.
Colin LeMahieu
- [llvm] r228154 - [Hexagon] Adding encoding information for absolute-set stores.
Colin LeMahieu
- [llvm] r228158 - [Hexagon] Adding encoding information for absolute-reg mode stores. Xfailing a test until constant extenders are correctly put in the same packet.
Colin LeMahieu
- [llvm] r228160 - [Hexagon] Adding missing isCodeGenOnly = 0
Colin LeMahieu
- [llvm] r228169 - [Hexagon] Replacing some load patterns with cleaner versions.
Colin LeMahieu
- [llvm] r228184 - [Hexagon] Adding selection for GlobalAddress and converting [z/i]ext load patterns to make use of them.
Colin LeMahieu
- [llvm] r228220 - [Hexagon] Simplifying some store patterns. Adding AddrGP addressing forms.
Colin LeMahieu
- [llvm] r228223 - [Hexagon] Converting atomic store/load to use AddrGP addressing.
Colin LeMahieu
- [llvm] r228225 - [Hexagon] Converting absolute-address load patterns to use AddrGP.
Colin LeMahieu
- [llvm] r228227 - [Hexagon] Simplifying some load and store patterns.
Colin LeMahieu
- [llvm] r228231 - [Hexagon] Simplifying more load and store patterns and using new addressing patterns.
Colin LeMahieu
- [llvm] r228232 - [Hexagon] Cleaning up i1 load and extension patterns.
Colin LeMahieu
- [llvm] r228237 - [Hexagon] Updating load extend to i64 patterns.
Colin LeMahieu
- [llvm] r228238 - [Hexagon] Deleting unused instructions and adding isCodeGenOnly to some defs.
Colin LeMahieu
- [llvm] r228316 - [Hexagon] Since decoding conflicts have been resolved, isCodeGenOnly = 0 by default and remove explicitly setting it.
Colin LeMahieu
- [llvm] r228318 - [Hexagon] Renaming A2_addi and formatting.
Colin LeMahieu
- [llvm] r228326 - [Hexagon] Renaming A2_subri, A2_andir, A2_orir. Fixing formatting.
Colin LeMahieu
- [llvm] r228330 - [Hexagon] Renaming Y2_barrier. Fixing issues where doubleword variants of instructions can't be newvalue producers.
Colin LeMahieu
- [llvm] r228343 - [Hexagon] Factoring out a class for immediate transfers and cleaning up formatting.
Colin LeMahieu
- [llvm] r228345 - [Hexagon] Factoring a class out of some store patterns, deleting unused definitions and reformatting some patterns.
Colin LeMahieu
- [llvm] r228347 - [Hexagon] Simplifying and formatting several patterns. Changing a pattern multiply to be expanded.
Colin LeMahieu
- [llvm] r228348 - [Hexagon] Deleting unused patterns.
Colin LeMahieu
- [llvm] r228349 - [Hexagon] Renaming v4 compare-and-jump instructions.
Colin LeMahieu
- [www] r227788 - more fosdem slides
Sylvestre Ledru
- [PATCH] Fix an incorrect identifier
Sylvestre Ledru
- [llvm] r228308 - Identical code for different branches (CID 1254883)
Sylvestre Ledru
- [llvm] r228309 - revert 228308. The code has changed since the review
Sylvestre Ledru
- [llvm] r228313 - Identical code for different branches (CID 1254883)
Sylvestre Ledru
- [llvm] r228331 - Fix an incorrect identifier
Sylvestre Ledru
- [PATCH] Fix an incorrect identifier
Sylvestre Ledru
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Nick Lewycky
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Nick Lewycky
- [PATCH] Fix bug in llvm::DemoteRegToStack
Nick Lewycky
- [PATCH] Fix bug in llvm::DemoteRegToStack
Nick Lewycky
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Nick Lewycky
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
Nick Lewycky
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Nick Lewycky
- [PATCH] PR17623 -- GlobalsModRef alias error fix
Nick Lewycky
- [PATCH] PR17623 -- GlobalsModRef alias error fix
Nick Lewycky
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Nick Lewycky
- [PATCH] Fix a bug in vector load legalization
Michael Liao
- [PATCH] Fix a bug in vector load legalization
Michael Liao
- [PATCH] Fix a bug in vector load legalization
Michael Liao
- [llvm] r227867 - [X86][MMX] Cleanup shuffle, bitcast and insert element tests
Bruno Cardoso Lopes
- [llvm] r227869 - [X86][MMX] Add tests for MMX extract element
Bruno Cardoso Lopes
- [PATCH] Modularizing LICM
Bruno Cardoso Lopes
- [llvm] r227969 - [X86][MMX] Improve transfer from mmx to i32
Bruno Cardoso Lopes
- [llvm] r228291 - [X86][MMX] Move MMX DAG node to proper file
Bruno Cardoso Lopes
- [llvm] r228292 - [X86][MMX] Add several bitcast tests
Bruno Cardoso Lopes
- [llvm] r228293 - [X86][MMX] Handle i32->mmx conversion using movd
Bruno Cardoso Lopes
- [llvm] r228283 - [X86] Add xrstors/xsavec/xsaves/clflushopt/clwb/pcommit instructions
Bruno Cardoso Lopes
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Bruno Cardoso Lopes
- [PATCH] Add AArch64 support to ASan instrumentation
Christophe Lyon
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
David Majnemer
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
David Majnemer
- [llvm] r228490 - MC: Emit COFF section flags in the "proper" order
David Majnemer
- [llvm] r228490 - MC: Emit COFF section flags in the "proper" order
David Majnemer
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
David Majnemer
- [llvm] r228565 - MC: Calculate intra-section symbol differences correctly for COFF
David Majnemer
- [llvm] r228565 - MC: Calculate intra-section symbol differences correctly for COFF
David Majnemer
- [PATCH] [Msan] Disable fcvt unit tests on FreeBSD
Ed Maste
- [PATCH] [Msan] Fix the sigaction unit test to build on FreeBSD
Ed Maste
- [PATCH] [Msan] Fix the ether unit test to build on FreeBSD
Ed Maste
- [PATCH] [mips] Make MipsSubtarget::hasMips*() functions consistent. NFC.
Vladimir Medic
- [PATCH] [mips] Remove unused check prefix from tests. NFC.
Vladimir Medic
- [PATCH] The ELF container needs to depend on the ABI rather than the target triple.
Vladimir Medic
- [PATCH] [Mips][Disassembler] Add r6 tables to Mips64Disassembler checks
Vladimir Medic
- [PATCH] Add additional DWARF 5 language constants.
Bruce Mitchener
- [PATCH] Add additional DWARF 5 language constants.
Bruce Mitchener
- [PATCH] Add more DWARF 5 language constants.
Bruce Mitchener
- [PATCH] Add more DWARF 5 language constants.
Bruce Mitchener
- [llvm] r228487 - Add more DWARF 5 language constants.
Bruce Mitchener
- [PATCH] Add more DWARF 5 language constants.
Bruce Mitchener
- [PATCH] [ARM] Enable vector extload combine for legal types.
James Molloy
- [PATCH] [AArch64] Fix non-determinism in A57 FP Load Balancing
James Molloy
- [PATCH] [LoopReroll] Introduce the concept of DAGRootSets.
James Molloy
- RFC: Tweak heuristics in SimplifyCFG
James Molloy
- RFC: Tweak heuristics in SimplifyCFG
James Molloy
- RFC: Tweak heuristics in SimplifyCFG
James Molloy
- [PATCH] [Support][Windows] Re-enable dialog box disabling on MinGW
Johannes S. Mueller-Roemer
- [PATCH] [Support][Windows] Re-enable dialog box disabling on MinGW
Johannes S. Mueller-Roemer
- [PATCH] Add supporting for dumping the COFF debug FPO section.
Jeff Muizelaar
- [LLVMdev] [patch] OrcJIT and weak symbols
Axel Naumann
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] [LoopVectorize] Move LoopAccessAnalysis to its own module
Adam Nemet
- [PATCH] [LoopVectorize] Move RuntimePointerCheck under LoopAccessAnalysis
Adam Nemet
- [PATCH] [LoopVectorize] Pass parameters explicitly to MemoryDepChecker
Adam Nemet
- [PATCH] [LoopVectorize] Make hasVectorInstrinsicScalarOpd inline
Adam Nemet
- [PATCH] [LoopVectorize] Split out LoopAccessAnalysis from LoopVectorizationLegality
Adam Nemet
- [PATCH] [LoopVectorize] Add accessors for Num{Stores, Loads, PredStores} in AccessAnalysis
Adam Nemet
- [PATCH] [LoopVectorize] Rename the Report class to VectorizationReport
Adam Nemet
- [PATCH] [LoopVectorize] Factor out a global emitLoopAnalysis
Adam Nemet
- [PATCH] [LoopVectorize] Split out RuntimePointerCheck from LoopVectorizationLegality
Adam Nemet
- [llvm] r220540 - [AVX512] FMA support for the 231 variants
Adam Nemet
- [Diffusion] rL227751: [LoopVectorize] Split out LoopAccessAnalysis from LoopVectorizationLegality
Adam Nemet
- [llvm] r227992 - [LoopVectorize] Fix rebase glitch in r227751
Adam Nemet
- [Diffusion] rL227751: [LoopVectorize] Split out LoopAccessAnalysis from LoopVectorizationLegality
Adam Nemet
- [PATCH] [LV] Split off memcheck block really at the first check
Adam Nemet
- [llvm] r228056 - [LV] Split off memcheck block really at the first check
Adam Nemet
- [PATCH] [LV] Split off memcheck block really at the first check
Adam Nemet
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Adam Nemet
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Adam Nemet
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Adam Nemet
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Adam Nemet
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Adam Nemet
- [PATCH] [LV] Move addRuntimeCheck to LoopAccessAnalysis
Adam Nemet
- [llvm] r228418 - [LV] Move addRuntimeCheck to LoopAccessAnalysis
Adam Nemet
- [PATCH] [LV] Move addRuntimeCheck to LoopAccessAnalysis
Adam Nemet
- [PATCH] [LV] Move addRuntimeCheck to LoopAccessAnalysis
Adam Nemet
- [PATCH] [lld][ARM] Add relocations to perform function calls
Will Newton
- [PATCH v2][lld] ELF/AArch64: Add support for checking for ABS32 overflow
Will Newton
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Tim Northover
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Tim Northover
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Tim Northover
- [llvm] r228518 - ARM & AArch64: teach LowerVSETCC that output type size may differ from input.
Tim Northover
- [llvm] r228518 - ARM & AArch64: teach LowerVSETCC that output type size may differ from input.
Tim Northover
- [llvm] r228558 - DeadArgElim: assess uses of entire return value aggregate.
Tim Northover
- [llvm] r228559 - DeadArgElim: fix mismatch in accounting of array return types.
Tim Northover
- [llvm] r227986 - R600/SI: Fix dependency between instruction writing M0 and S_SENDMSG on VI (v2)
Marek Olsak
- [llvm] r227987 - R600/SI: Determine target-specific encoding of READLANE and WRITELANE early v2
Marek Olsak
- [llvm] r227988 - R600/SI: Trivial instruction definition corrections for VI (v2)
Marek Olsak
- [llvm] r227989 - R600/SI: Remove VOP2_REV definitions from target-specific instructions
Marek Olsak
- [llvm] r227990 - R600/SI: Don't generate non-existent LSHL, LSHR, ASHR B32 variants on VI
Marek Olsak
- [llvm] r228037 - R600/SI: Fix B64 VALU shifts on VI
Marek Olsak
- [llvm] r228038 - R600/SI: Rewrite VOP1InstSI to contain a pseudo and _si opcode
Marek Olsak
- [llvm] r228039 - R600/SI: Remove useless patterns in VALU which are already covered by SALU
Marek Olsak
- [llvm] r228040 - R600/SI: Remove the -CHECK suffix from all FileCheck prefixes in LIT tests
Marek Olsak
- [PATCHES] R600/SI: More tests for VI
Marek Olšák
- [PATCHES] R600/SI: More tests for VI
Marek Olšák
- [llvm] r227815 - fix typo
Sanjay Patel
- [llvm] r227972 - Improve test to actually check for a folded load.
Sanjay Patel
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Sanjay Patel
- [llvm] r228004 - remove variable names from comments; NFC
Sanjay Patel
- [llvm] r228006 - Merge consecutive 16-byte loads into one 32-byte load (PR22329)
Sanjay Patel
- [PATCH] merge consecutive 16-byte loads into one 32-byte load (PR22329)
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [llvm] r228086 - improved CHECK
Sanjay Patel
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Sanjay Patel
- [llvm] r228317 - move fold comments to the corresponding fold; NFC
Sanjay Patel
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Sanjay Patel
- [llvm] r228452 - use local variables; NFC
Sanjay Patel
- [llvm] r228529 - fix typos; NFC
Sanjay Patel
- [llvm] r228532 - generalize test; nothing Nehalem-specific here
Sanjay Patel
- [llvm] r228534 - fix test attributes; these are SSE2 tests, not Nehalem tests
Sanjay Patel
- [llvm] r228535 - fix test attributes; these are MMX tests, not Nehalem tests
Sanjay Patel
- [llvm] r228536 - fix test attributes; these are x86-64 tests, not Nehalem tests
Sanjay Patel
- [llvm] r228541 - fix test attributes; these are SSE2 tests, not Nehalem tests
Sanjay Patel
- [llvm] r228544 - fix test attributes; these are SSE2 tests, not Nehalem tests
Sanjay Patel
- [llvm] r228545 - fix test attributes; this is an x86-64 test, not a Nehalem test
Sanjay Patel
- [llvm] r228546 - fix test attributes; this is an SSE2 test, not a Nehalem test
Sanjay Patel
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Jonas Paulsson
- [PATCH] Assert in PBQP: A conservatively allocatable node should never be spilled.
Jonas Paulsson
- [PATCH] Fix makeLibCall argument (signed) in SoftenFloatRes_XINT_TO_FP function
Strahinja Petrovic
- [PATCH] Fix makeLibCall argument (signed) in SoftenFloatRes_XINT_TO_FP function
Strahinja Petrovic
- [PATCH] [Msan] Disable unit tests for non-FreeBSD functions on FreeBSD
Phabricator
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Phabricator
- [PATCH] [Msan] Fix the pthread_attr_get unit test to build on FreeBSD
Phabricator
- [PATCH] [mips][microMIPS] Implement CodeGen support for SW16 and LW16 instructions
Phabricator
- [PATCH] MachineCSE: Clear dead-def flag on CSE.
Phabricator
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Phabricator
- [PATCH] Properly update AA metadata when performing call slot optimization
Phabricator
- [PATCH] Correctly combine alias.scope metadata by a union instead of intersecting
Phabricator
- [PATCH] Add memory variant of vcvtps2ph.
Simon Pilgrim
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [llvm] r228014 - [X86][AVX2] Enabled shuffle matching for the AVX2 zero extension (128bit -> 256bit) vpmovzx* instructions.
Simon Pilgrim
- [PATCH] [X86][AVX2] Added support for 256-bit zero extension shuffle matching
Simon Pilgrim
- [llvm] r228022 - [X86][SSE] Added general integer shuffle matching for MOVQ instruction
Simon Pilgrim
- [PATCH] [X86][SSE] Added general integer shuffle matching for MOVQ instruction
Simon Pilgrim
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [llvm] r228025 - Fixed unused variable warning.
Simon Pilgrim
- [llvm] r228027 - Fixed signed/unsigned comparison warning.
Simon Pilgrim
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [llvm] r228047 - [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [PATCH] [X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for SSE2
Simon Pilgrim
- [llvm] r228054 - Fixed unused variable warning.
Simon Pilgrim
- [llvm] r228462 - [X86][AVX2] Begun adding AVX2 integer stack folding tests.
Simon Pilgrim
- [llvm] r228494 - [X86][AVX2] More AVX2 integer stack folding tests.
Simon Pilgrim
- [llvm] r228495 - [X86] Force fp stack folding tests to keep to specific domain.
Simon Pilgrim
- [PATCH] [X86][XOP] Added XOP memory folding patterns + tests
Simon Pilgrim
- [llvm] r228506 - [X86][SSE] Added missing stack folding tests for (v)mpsadbw instruction
Simon Pilgrim
- [llvm] r228509 - [X86][AVX] Added missing stack folding support + test for vptest ymm instruction
Simon Pilgrim
- [llvm] r228513 - [X86][AVX2] AVX2 integer stack folding tests.
Simon Pilgrim
- [llvm] r228526 - Moved AVX2 vbroadcast (reg) instruction foldings under the correct grouping. NFC.
Simon Pilgrim
- [llvm] r228528 - [X86][AVX2] AVX2 broadcast + permute memory folding tests.
Simon Pilgrim
- [PATCH] [X86][AVX2] Missing AVX2 memory folding instructions
Simon Pilgrim
- [PATCH] [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when using non-absolute paths
Alexander Potapenko
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Alexander Potapenko
- [compiler-rt] r227967 - [ASan] Add __asan_ prefix for "mz_*" allocation/deallocation functions
Alexander Potapenko
- [compiler-rt] r227968 - [ASan] Remove ifdefs for MAC_OS_X_VERSION_10_6, as ASan assumes OSX >= 10.6
Alexander Potapenko
- [compiler-rt] r228137 - [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h
Alexander Potapenko
- [compiler-rt] r228137 - [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h
Alexander Potapenko
- [compiler-rt] r228290 - [ASan] Fix interface_symbols_darwin.c test
Alexander Potapenko
- [compiler-rt] r227967 - [ASan] Add __asan_ prefix for "mz_*" allocation/deallocation functions
Alexander Potapenko
- [llvm] r227827 - Debug Info: Relax assertion in isUnsignedDIType() to allow floats to be
Adrian Prantl
- [llvm] r227827 - Debug Info: Relax assertion in isUnsignedDIType() to allow floats to be
Adrian Prantl
- [PATCH] Assembly/bitcode support for GenericDebugNode
Adrian Prantl
- [llvm] r227604 - Inliner: Use replaceDbgDeclareForAlloca() instead of splicing the
Adrian Prantl
- [PATCH] Move the IsIndirect flag from DIVariable into DIExpression.
Adrian Prantl
- [llvm] r227604 - Inliner: Use replaceDbgDeclareForAlloca() instead of splicing the
Adrian Prantl
- [PATCH] IR: Add specialized debug info metadata nodes
Adrian Prantl
- [PATCH] [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [PATCH] [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [PATCH] [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [PATCH] [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [lld] r227961 - [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [PATCH] [lld][ARM] Add relocations to perform function calls
Denis Protivensky
- [llvm] r228369 - Introduce print-memderefs to test isDereferenceablePointer
Ramkumar Ramachandra
- [PATCH] Introduce print-memderefs to test isDereferenceablePointer
Ramkumar Ramachandra
- [PATCH] isDereferenceablePointer: look through gc.relocate calls
Ramkumar Ramachandra
- [PATCH] [Analysis] MemDepPrinter: cleanup a few loops (NFC)
Ramkumar Ramachandra
- [PATCH] InstCombine: propagate deref and nonNull return attributes
Ramkumar Ramachandra
- [PATCH] [Transforms] Write basic -place-safepoints test, fix bug
Ramkumar Ramachandra
- [PATCH] [Transforms] Write basic -place-safepoints test, fix bug
Ramkumar Ramachandra
- [PATCH] [Transforms] Write basic -place-safepoints test, fix bug
Ramkumar Ramachandra
- [PATCH] [emacs] Get llvm-mode to font-lock "personality"
Ramkumar Ramachandra
- [PATCH] InstCombine: propagate nonNull through assume
Ramkumar Ramachandra
- [llvm] r228555 - [emacs] Get llvm-mode to font-lock "personality"
Ramkumar Ramachandra
- [PATCH] [emacs] Get llvm-mode to font-lock "personality"
Ramkumar Ramachandra
- [llvm] r228556 - InstCombine: propagate nonNull through assume
Ramkumar Ramachandra
- [PATCH] InstCombine: propagate nonNull through assume
Ramkumar Ramachandra
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [Patch] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [Patch] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Gil Rapaport
- [PATCH] Add helper functions in Statepoint.h to handle invoke statepoints.
Philip Reames
- [PATCH] Verification of invoke statepoints
Philip Reames
- [PATCH] Modularizing LICM
Philip Reames
- [llvm] r228064 - Use ImmutableCallSite for statepoint verification.
Philip Reames
- [PATCH] Use ImmutableCallSite for statepoint verification.
Philip Reames
- [llvm] r228090 - Add a pass for inserting safepoints into (nearly) arbitrary IR
Philip Reames
- [PATCH] Add a pass for inserting safepoints into (nearly) arbitrary IR
Philip Reames
- [llvm] r228091 - Clang format of a file introduced in 228090 (NFC)
Philip Reames
- [llvm] r228114 - Fix a warning in non-asserts builds
Philip Reames
- [lld] r228077 - Simplify large switches.
Philip Reames
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
Philip Reames
- [PATCH] Verification of invoke statepoints
Philip Reames
- LTO API: lto_codegen_optimize and lto_codegen_compile_optimized
Manman Ren
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Manman Ren
- LTO API: lto_codegen_optimize and lto_codegen_compile_optimized
Manman Ren
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Manman Ren
- Free memory used by initializers of global variables, created during linking
Manman Ren
- [compiler-rt] r228137 - [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h
Juergen Ributzka
- [llvm] r228161 - Add missing include.
Juergen Ributzka
- [compiler-rt] r228137 - [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h
Juergen Ributzka
- [compiler-rt] r228172 - Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h"
Juergen Ributzka
- [compiler-rt] r228137 - [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h
Juergen Ributzka
- [llvm] r228428 - Create lib/DebugInfo/PDB.
Juergen Ributzka
- [llvm] r228109 - Fix some unnoticed/unwanted behavior change from r222319.
Frederic Riss
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
Frederic Riss
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
Frederic Riss
- [PATCH] Assembly/bitcode support for GenericDebugNode
Frédéric Riss
- [PATCH] Assembly/bitcode support for GenericDebugNode
Frédéric Riss
- [PATCH] Assembly/bitcode support for GenericDebugNode
Frédéric Riss
- [PATCH] Initial pass at API design for DebugInfo/PDB
Frédéric Riss
- [PATCH] [dwarfdump] Pretty print location expressions and location lists
Frédéric Riss
- [PATCH] IR: Add specialized debug info metadata nodes
Frédéric Riss
- [PATCH] IR: Add specialized debug info metadata nodes
Frédéric Riss
- [PATCH] [PATCH/RFC] Use a BumpAllocator for DIEs
Frédéric Riss
- [PATCH] IR: Add specialized debug info metadata nodes
Frédéric Riss
- [PATCH] Support: Add dwarf::getVirtuality()
Frédéric Riss
- [PATCH] Support: Add dwarf::getVirtuality()
Frédéric Riss
- [PATCH] Avoid combining adjacent stores at -O0 to improve debug experience
Paul Robinson
- [llvm] r227604 - Inliner: Use replaceDbgDeclareForAlloca() instead of splicing the
Robinson, Paul
- [llvm] r227604 - Inliner: Use replaceDbgDeclareForAlloca() instead of splicing the
Robinson, Paul
- [PATCH] [ARM] Fix subtarget feature set truncation when using .cpu directive
Jonathan Roelofs
- [llvm] r228499 - Fix docs typo regarding lit.local.cfg files
Jonathan Roelofs
- Allows llvm-cov to read GCOV data generated by CLANG 3.6
Vanderson Martins do Rosario
- Allows llvm-cov to read GCOV data generated by CLANG 3.6
Vanderson Martins do Rosario
- [llvm] r227897 - Revert part of r227437 as it was unnecessary. Thanks to echristo for
Alex Rosenberg
- [PATCH] Add memory variant of vcvtps2ph.
Alex Rosenberg
- [llvm] r228027 - Fixed signed/unsigned comparison warning.
Chad Rosier
- [llvm] r228027 - Fixed signed/unsigned comparison warning.
Chad Rosier
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Chad Rosier
- [PATCH] Fix SROA for intrinsics
Chad Rosier
- [llvm] r228397 - Whitespace.
Chad Rosier
- [llvm] r228432 - [InstSimplify] Add SimplifyFPBinOp function.
Chad Rosier
- [llvm] r228432 - [InstSimplify] Add SimplifyFPBinOp function.
Chad Rosier
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Nadav Rotem
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Nadav Rotem
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Nadav Rotem
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
Olivier Sallenave
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
Olivier Sallenave
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
Olivier Sallenave
- [compiler-rt] r227850 - [TSan] Build runtime with -msse3 flag.
Alexey Samsonov
- [compiler-rt] r227851 - [Sanitizer] Fix checking for weak function presence.
Alexey Samsonov
- [compiler-rt] r227852 - [TSan] Add Go runtime sanity check to CMake build.
Alexey Samsonov
- [zorg] r227858 - sanitizer-x86_64-linux-autoconf: run check_analyze.sh on release-clang version of TSan runtime
Alexey Samsonov
- [compiler-rt] r227870 - [TSan] Fix Go sanity check script.
Alexey Samsonov
- [compiler-rt] r227877 - [TSan] Update check_analyze.sh expectations to match trunk Clang output.
Alexey Samsonov
- [zorg] r227888 - sanitizer-x86_64-linux-autoconf: make check_analyze.sh failures fatal
Alexey Samsonov
- [compiler-rt] r227893 - [TSan] Fix remaining bashism in buildgo.sh script.
Alexey Samsonov
- [PATCH] [TSan][MIPS64] Fix few more test cases for MIPS64
Alexey Samsonov
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [PATCH] [TSan][MIPS64] Fix few more test cases for MIPS64
Alexey Samsonov
- [compiler-rt] r228001 - [ASan] Run tests with both static and dynamic runtime on Windows by default.
Alexey Samsonov
- [compiler-rt] r224470 - [ASan] Always build shared ASan runtime on Linux.
Alexey Samsonov
- [llvm] r227976 - [PowerPC] Yet another approach to __tls_get_addr
Alexey Samsonov
- [PATCH] [fuzzer] Add proper dependensices to the fuzzer tests
Alexey Samsonov
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [llvm] r228155 - SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [PATCH] SpecialCaseList: Add support for parsing multiple input files.
Alexey Samsonov
- [llvm] r228161 - Add missing include.
Alexey Samsonov
- [PATCH] [UBSan] Enable -Wglobal-constructors.
Alexey Samsonov
- [PATCH] Handle LLVM_USE_SANITIZER=Address; Undefined (and the other way around)
Alexey Samsonov
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Alexey Samsonov
- [llvm] r228336 - [ASan] Enable -asan-stack-dynamic-alloca by default.
Alexey Samsonov
- [llvm] r228228 - R600/SI: Enable subreg liveness by default
Alexey Samsonov
- [llvm] r228228 - R600/SI: Enable subreg liveness by default
Alexey Samsonov
- [compiler-rt] r223145 - Simplify Symbolizer::SymbolizePC() interface.
Alexey Samsonov
- Re: [PATCH][ASan] Avoid ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 warning in asan/asan_new_delete.cc
Alexey Samsonov
- [PATCH] [mips] Remove unused check prefix from tests. NFC.
Daniel Sanders
- [PATCH] [mips] Make MipsSubtarget::hasMips*() functions consistent. NFC.
Daniel Sanders
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Daniel Sanders
- [llvm] r228145 - [mips] Remove unused check prefix from tests. NFC.
Daniel Sanders
- [llvm] r228147 - [mips] Make MipsSubtarget::hasMips*() functions consistent. NFC.
Daniel Sanders
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Daniel Sanders
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Daniel Sanders
- [llvm] r228403 - [mips] Fix FileCheck prefixes with whitespace between 'CHECK' and ':'
Daniel Sanders
- [PATCH] [PowerPC] Yet another approach to __tls_get_addr
Bill Schmidt
- [llvm] r227976 - [PowerPC] Yet another approach to __tls_get_addr
Bill Schmidt
- [PATCH] [PowerPC] Yet another approach to __tls_get_addr
Bill Schmidt
- [llvm] r227977 - Revise too-restrictive test CodeGen/PowerPC/tls-pic.ll
Bill Schmidt
- [llvm] r227978 - Further revise too-restrictive test CodeGen/PowerPC/tls-pic.ll
Bill Schmidt
- [llvm] r227980 - Further revise too-restrictive test CodeGen/PowerPC/tls-pic.ll
Bill Schmidt
- [llvm] r227981 - Disable 32-bit tests in tls-pic.ll until they can be repaired
Bill Schmidt
- [llvm] r228046 - [PowerPC] Implement the vpopcnt instructions for POWER8
Bill Schmidt
- [PATCH] Implement the vpopcnt instructions for POWER8
Bill Schmidt
- [llvm] r227976 - [PowerPC] Yet another approach to __tls_get_addr
Bill Schmidt
- [llvm] r228116 - [PowerPC] Handle 32-bit targets properly in PPCTLSDynamicCall.cpp
Bill Schmidt
- [llvm] r228117 - Replace tabs with spaces from r228116. Oops.
Bill Schmidt
- [llvm] r228182 - Add missing test case from r228046
Bill Schmidt
- [llvm] r227976 - [PowerPC] Yet another approach to __tls_get_addr
Bill Schmidt
- [llvm] r228301 - [PowerPC] Implement the vclz instructions for PWR8
Bill Schmidt
- [PATCH] [PowerPC] Implement the vclz instructions for POWER8
Bill Schmidt
- [PATCH] [PowerPC] Implement miscellaneous vector logical operations introduced in POWER8
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
Bill Schmidt
- [PATCH] [LV] Split off memcheck block really at the first check
Arnold Schwaighofer
- [PATCH] IRBuilder: Allow retrieval of the inserted instructions
Arnold Schwaighofer
- [PATCH] [LV] Move addRuntimeCheck to LoopAccessAnalysis
Arnold Schwaighofer
- [PATCH] X86TargetLowering::LowerToBT
Chris Sears
- [PATCH] don't Constant Hoist 1 bit bitmasks in X86
Chris Sears
- [PATCH] X86TargetLowering::LowerToBT
Chris Sears
- [PATCH] [ASan] Add use_madv_dontdump flag.
Kostya Serebryany
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Kostya Serebryany
- [PATCH] [Msan] Fix the pthread_attr_get unit test to build on FreeBSD
Kostya Serebryany
- [compiler-rt] r228017 - [sanitizer] move the coverage interface into a separate header, <sanitizer/coverage_interface.h>. NFC, except for the header name change. This may break existing users, but in this case it's better this way (not too many users so far)
Kostya Serebryany
- [llvm] r228018 - [fuzzer] update the include line to use the new header name
Kostya Serebryany
- [PATCH] [fuzzer] Add proper dependensices to the fuzzer tests
Kostya Serebryany
- [llvm] r228045 - [fuzzer] Add proper dependensices to the fuzzer tests
Kostya Serebryany
- [llvm] r227252 - Add a Fuzzer library
Kostya Serebryany
- [zorg] r228062 - [fuzzer bot] run clang-format-fuzzer on the bot
Kostya Serebryany
- [zorg] r228070 - [fuzzer bot] disable assertions on the fuzzer bot
Kostya Serebryany
- [PATCH] Introduce bitset global attribute and bitset lowering pass.
Kostya Serebryany
- [compiler-rt] r228102 - [sanitizer] add another workaround for PR 17409: when over a threshold emit coverage instrumentation as calls.
Kostya Serebryany
- [llvm] r228102 - [sanitizer] add another workaround for PR 17409: when over a threshold emit coverage instrumentation as calls.
Kostya Serebryany
- [llvm] r228103 - [fuzzer]: fix exit code, add more diagnostics
Kostya Serebryany
- [llvm] r228170 - [fuzzer] make multi-process execution more verbose; fix mutation to actually respect mutation depth and to never produce empty units
Kostya Serebryany
- [zorg] r228177 - Run the clang-format fuzzer on 8 CPUs on the bot
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [llvm] r228214 - [fuzzer] add -runs=N to limit the number of runs per session. Also, make sure we do some mutations w/o cross over.
Kostya Serebryany
- [zorg] r228215 - Limit the number of runs per each invocation of clang-format-fuzzer (so that the bot sees some output and doesn't timeout)
Kostya Serebryany
- [llvm] r228235 - [fuzzer] add flag prefer_small_during_initial_shuffle, be a bit more verbose
Kostya Serebryany
- [llvm] r228170 - [fuzzer] make multi-process execution more verbose; fix mutation to actually respect mutation depth and to never produce empty units
Kostya Serebryany
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [llvm] r228429 - [fuzzer] move default sanitizer options to a separate file
Kostya Serebryany
- Re: [PATCH][ASan] Avoid ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 warning in asan/asan_new_delete.cc
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] [Bitcode reader] Fix a few assertions when reading invalid files
Sean Silva
- [compiler-rt] r227794 - [Sanitizers] Intercept memrchr() on FreeBSD
Sean Silva
- [llvm] r227812 - Remove some unused forward declarations.
Sean Silva
- [lld] r228069 - Avoid two function calls of file() when not needed.
Sean Silva
- [llvm] r228170 - [fuzzer] make multi-process execution more verbose; fix mutation to actually respect mutation depth and to never produce empty units
Sean Silva
- [llvm] r228192 - [docs] Put an explicit link to InAlloca.rst
Sean Silva
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Sean Silva
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Sean Silva
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Sean Silva
- [llvm] r228244 - [MC] Remove various unused MCAsmInfo parameters.
Sean Silva
- [llvm] r228254 - Fixup.
Sean Silva
- [llvm] r228256 - Try to fix the build in MCValue.cpp
Sean Silva
- [lld] r228077 - Simplify large switches.
Sean Silva
- [PATCH] IR: Add specialized debug info metadata nodes
Sean Silva
- [PATCH] IR: Allow 32-bits for lines in debug location
Sean Silva
- [llvm] r228479 - [docs][LLVM-style RTTI] Add a mention of multiple inheritance.
Sean Silva
- [llvm] r228456 - [Orc] Add a Kaleidoscope tutorial for Orc demonstrating eager compilation.
Sean Silva
- [PATCH] [LLVM] Please could you review my patches to add Cortex-A72 support to LLVM.
Ranjeet Singh
- [PATCH] [LLVM] Please could you review my patches to add Cortex-A72 support to LLVM.
Ranjeet Singh
- [PATCH] [ARM] Fix subtarget feature set truncation when using .cpu directive
Bradley Smith
- [llvm] r228151 - [ARM] Fix subtarget feature set truncation when using .cpu directive
Bradley Smith
- [PATCH] [ARM] Fix subtarget feature set truncation when using .cpu directive
Bradley Smith
- [PATCH] STLExtras: Provide less/equal functors with templated function call operators, plus a deref'ing functor template utility
Duncan P. N. Exon Smith
- [llvm] r227825 - Support: Add missing header to BlockFrequencyTest.cpp, NFC
Duncan P. N. Exon Smith
- [llvm] r227826 - Fix some file headers, NFC
Duncan P. N. Exon Smith
- [llvm] r227835 - IR: Split out DebugInfoMetadata.h, NFC
Duncan P. N. Exon Smith
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [llvm] r227846 - IR: Separate helpers for string operands, NFC
Duncan P. N. Exon Smith
- [llvm] r227847 - IR: Extract DEFINE_MDNODE_GET(), NFC
Duncan P. N. Exon Smith
- [llvm] r227848 - IR: Allow GenericDebugNode construction from MDString
Duncan P. N. Exon Smith
- [llvm] r227849 - Fix the -Werror build, NFC
Duncan P. N. Exon Smith
- [PATCH] Assembly/bitcode support for GenericDebugNode
Duncan P. N. Exon Smith
- [PATCH] Assembly/bitcode support for GenericDebugNode
Duncan P. N. Exon Smith
- [PATCH] Assembly/bitcode support for GenericDebugNode
Duncan P. N. Exon Smith
- [PATCH] Assembly/bitcode support for GenericDebugNode
Duncan P. N. Exon Smith
- [llvm] r228029 - Support: Stop stringifying DW_TAG_{lo,hi}_user
Duncan P. N. Exon Smith
- [llvm] r228030 - Support: Re-implement dwarf::TagString() using a .def file, NFC
Duncan P. N. Exon Smith
- [llvm] r228031 - Support: Add string => unsigned mapping for DW_TAG
Duncan P. N. Exon Smith
- [llvm] r228041 - IR: Assembly and bitcode for GenericDebugNode
Duncan P. N. Exon Smith
- [llvm] r228042 - AsmParser: Recognize DW_TAG_* constants
Duncan P. N. Exon Smith
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Duncan P. N. Exon Smith
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Duncan P. N. Exon Smith
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Duncan P. N. Exon Smith
- [PATCH] Assembly/bitcode support for GenericDebugNode
Duncan P. N. Exon Smith
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Duncan P. N. Exon Smith
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Duncan P. N. Exon Smith
- [llvm] r228203 - IR: Initialize MDNode abbreviations en masse, NFC
Duncan P. N. Exon Smith
- [llvm] r228205 - AsmParser: Simplify MDUnsignedField
Duncan P. N. Exon Smith
- [llvm] r228208 - AsmParser: Remove dead code, NFC
Duncan P. N. Exon Smith
- [llvm] r228209 - AsmParser: Simplify assertion, NFC
Duncan P. N. Exon Smith
- [llvm] r228211 - AsmParser: Move MDField details to source file, NFC
Duncan P. N. Exon Smith
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Duncan P. N. Exon Smith
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
Duncan P. N. Exon Smith
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Duncan P. N. Exon Smith
- [llvm] r228213 - Fix GCC error caused by r228211
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
Duncan P. N. Exon Smith
- [llvm] r228226 - AsmParser: Split out LineField, NFC
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228239 - ADT: Add int64_t interoperability to APSInt
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228242 - IR: Rename 'operator ==()' to 'isKeyOf()', NFC
Duncan P. N. Exon Smith
- [llvm] r228212 - IR: Reduce boilerplate in DenseMapInfo overrides, NFC
Duncan P. N. Exon Smith
- [llvm] r228250 - IR: Split out getOperandAs(), NFC
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228200 - IR: Define MDNode uniquing sets automatically, NFC
Duncan P. N. Exon Smith
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [PATCH] IR: Allow 32-bits for lines in debug location
Duncan P. N. Exon Smith
- [llvm] r228446 - AsmWriter: Extract writeMetadataAsOperand(), NFC
Duncan P. N. Exon Smith
- [llvm] r228447 - AsmWriter: Extract writeTag(), NFC
Duncan P. N. Exon Smith
- [llvm] r228448 - AsmParser: Use DW_TAG_hi_user instead of magic constant, NFC
Duncan P. N. Exon Smith
- [llvm] r228451 - Support: Stop stringifying DW_LANG_{lo,hi}_user
Duncan P. N. Exon Smith
- [llvm] r228455 - IR: Allow 32-bits for lines in debug location
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [PATCH] IR: Allow 32-bits for lines in debug location
Duncan P. N. Exon Smith
- [llvm] r228457 - Support: Rewrite dwarf::LanguageString(), NFC
Duncan P. N. Exon Smith
- [llvm] r228458 - Support: Add dwarf::getLanguage()
Duncan P. N. Exon Smith
- [PATCH] IR: Add specialized debug info metadata nodes
Duncan P. N. Exon Smith
- [llvm] r228468 - Support: Stop stringifying DW_ATE_{lo,hi}_user
Duncan P. N. Exon Smith
- [llvm] r228469 - Support: Rewrite AttributeEncodingString(), NFC
Duncan P. N. Exon Smith
- [llvm] r228470 - Support: Add dwarf::getAttributeEncoding()
Duncan P. N. Exon Smith
- [PATCH] Support: Add dwarf::getVirtuality()
Duncan P. N. Exon Smith
- [PATCH] AsmWriter/Bitcode: Support specialized debug nodes
Duncan P. N. Exon Smith
- [llvm] r228473 - Support: Use Dwarf.def for DW_VIRTUALITY, NFC
Duncan P. N. Exon Smith
- [llvm] r228474 - Support: Add dwarf::getVirtuality()
Duncan P. N. Exon Smith
- [PATCH] Support: Add dwarf::getVirtuality()
Duncan P. N. Exon Smith
- [llvm] r228478 - Support: Fix tests for VirtualityString
Duncan P. N. Exon Smith
- [PATCH] Remove DW_TAG_invalid
Duncan P. N. Exon Smith
- [llvm] r228507 - Avoid integer overflows around realloc calls resulting in potential
Joerg Sonnenberger
- [llvm] r228507 - Avoid integer overflows around realloc calls resulting in potential
Joerg Sonnenberger
- [llvm] r228507 - Avoid integer overflows around realloc calls resulting in potential
Joerg Sonnenberger
- [PATCH] [Support][Windows] Re-enable dialog box disabling on MinGW
Michael Spencer
- [lld] r227784 - [ELF] Determine default search directories from Context.
Michael Spencer
- [test-suite] r227857 - Added Japanese version of README
Sunil Srivastava
- [PATCH] [mips][microMIPS] Implement CodeGen support for SW16 and LW16 instructions
Sasa Stankovic
- [PATCH] [mips] Fix the position of the .loc prologue_end directive in cases when the generated code contains DBG_VALUE instruction.
Sasa Stankovic
- [llvm] r227865 - bpf: Use the getSubtarget call off of the MachineFunction rather than the TargetMachine
Alexei Starovoitov
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Vladimir Stefanovic
- [llvm] r228500 - Properly update AA metadata when performing call slot optimization
Bjorn Steinbrink
- [llvm] r228525 - Correctly combine alias.scope metadata by a union instead of intersecting
Bjorn Steinbrink
- [PATCH] Properly update AA metadata when performing call slot optimization
Björn Steinbrink
- [PATCH] Properly update AA metadata when performing call slot optimization
Björn Steinbrink
- [PATCH] Correctly combine alias.scope metadata by a union instead of intersecting
Björn Steinbrink
- [PATCH] Correctly combine alias.scope metadata by a union instead of intersecting
Björn Steinbrink
- [PATCHES] R600/SI: VI fixes for bit shifts, GS
Tom Stellard
- [llvm] r227821 - R600/SI: Merge two test files
Tom Stellard
- [llvm] r227822 - R600/SI: 64-bit and larger memory access must be at least 4-byte aligned
Tom Stellard
- PATCH: R600/SI: More misalignment fixes
Tom Stellard
- [PATCH] R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Tom Stellard
- [PATCH] R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Tom Stellard
- PATCHES: StructurizeCFG bug-fix
Tom Stellard
- [PATCH] R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Tom Stellard
- [PATCH] R600/SI: Fix bug in TTI loop unrolling preferences
Tom Stellard
- [llvm] r228186 - StructurizeCFG: Use a reverse post-order traversal
Tom Stellard
- [llvm] r228187 - StructurizeCFG: Remove obsolete fix for loop backedge detection
Tom Stellard
- [llvm] r228188 - R600: Don't promote i64 stores to v2i32 during DAG legalization
Tom Stellard
- [llvm] r228189 - R600/SI: Make more store operations legal
Tom Stellard
- [llvm] r228190 - R600/SI: Expand misaligned 16-bit memory accesses
Tom Stellard
- [PATCH] Document building and installing with CMake
Tom Stellard
- [llvm] r228228 - R600/SI: Enable subreg liveness by default
Tom Stellard
- [llvm] r228302 - R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Tom Stellard
- [llvm] r228303 - R600/SI: Fix bug in TTI loop unrolling preferences
Tom Stellard
- [llvm] r228302 - R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Tom Stellard
- [llvm] r228303 - R600/SI: Fix bug in TTI loop unrolling preferences
Tom Stellard
- [PATCH] R600/SI: Also enable WQM for image opcodes which calculate LOD
Tom Stellard
- [PATCH] R600/SI: Fix crash in SIAnnotateControlFlow
Tom Stellard
- [PATCH] R600/SI: Fix crash in SIAnnotateControlFlow
Tom Stellard
- [llvm] r228444 - [msan] Fix "missing origin" in atomic store.
Evgeniy Stepanov
- [PATCH] [mips][ias] Make immediate zero synonymous with $zero when parsing registers.
Toma Tabacu
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Toma Tabacu
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Toma Tabacu
- [PATCH] [mips] Forbid the usage of .module after emitting .set mips0, pop, push.
Toma Tabacu
- [llvm] r227940 - Resurrect initializers for NumLoads and NumStores in LoopVectorizationLegality to suppress undefined behavior.
NAKAMURA Takumi
- [Diffusion] rL227751: [LoopVectorize] Split out LoopAccessAnalysis from LoopVectorizationLegality
NAKAMURA Takumi
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
NAKAMURA Takumi
- PATCH: Don't warn if bash is missing
NAKAMURA Takumi
- [llvm] r227074 - Fix a problem where the AArch64 ELF assembler was failing with
NAKAMURA Takumi
- PATCH: Don't warn if bash is missing
NAKAMURA Takumi
- [llvm] r228524 - [CMake] Kaleidoscope-Orc: Update libdeps.
NAKAMURA Takumi
- [llvm] r228524 - [CMake] Kaleidoscope-Orc: Update libdeps.
NAKAMURA Takumi
- [PATCH] [TSan][MIPS64] Fix few more test cases for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS64] Fix few more test cases for MIPS64
Sagar Thakur
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Craig Topper
- [llvm] r227962 - [X86] Add Requires[In64BitMode] around MOVSX64rr32/MOVSX64rm32. This makes it more strictly mutexed with the ARPL instruction 32-bit mode. Helps with some disassembler changes I'm experimenting with. Should be NFC.
Craig Topper
- [llvm] r227963 - [X86] Make fxsave64/fxrstor64/xsave64/xsrstor64/xsaveopt64 parseable in AT&T syntax. Also make them the default output.
Craig Topper
- [llvm] r228055 - [x86] Fix signed vs. unsigned comparison.
Craig Topper
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Craig Topper
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Craig Topper
- [llvm] r228282 - [X86] Remove two feature flags that covered sets of instructions that have no patterns or intrinsics. Since we don't check feature flags in the assembler parser for any instruction sets, these flags don't provide any value. This frees up 2 of the fully utilized feature flags.
Craig Topper
- [llvm] r228283 - [X86] Add xrstors/xsavec/xsaves/clflushopt/clwb/pcommit instructions
Craig Topper
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Craig Topper
- [llvm] r228383 - [X86] Remove a ton of duplicate test cases for the assembler.
Craig Topper
- [llvm] r228385 - [X86] Add assembler and disassembler test cases for clflushopt, clwb, pcommit, xsaves, xrstors, xsavec
Craig Topper
- [PATCH] [X86][XOP] Added XOP memory folding patterns + tests
Craig Topper
- [llvm] r228514 - [X86] Add GETSEC instruction.
Craig Topper
- [llvm] r228515 - [X86] Add register use/def for wrmsr and rdmsr.
Craig Topper
- [llvm] r228551 - [X86] Remove the remaining uses of memop from AVX and AVX2 instruction patterns. AVX and AVX2 can handle unaligned loads being folded so we can just use 'load'
Craig Topper
- [llvm] r228542 - DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
Craig Topper
- [llvm] r228562 - [X86] Remove 'memop' uses from AVX512. Use 'load' instead.
Craig Topper
- [llvm] r228563 - [X86] Remove 256-bit and 512-bit memop pattern fragments. They are no longer used.
Craig Topper
- [PATCH] Add a pass for inserting safepoints into (nearly) arbitrary IR
Andrew Trick
- [PATCH] Add straight-line strength reduction to LLVM
Andrew Trick
- [PATCH] Add straight-line strength reduction to LLVM
Andrew Trick
- [PATCH] Add straight-line strength reduction to LLVM
Andrew Trick
- [PATCH] X86 ABI fix for return values > 24 bytes.
Andrew Trick
- [PATCH] X86 ABI fix for return values > 24 bytes.
Andrew Trick
- [llvm] r228321 - X86 ABI fix for return values > 24 bytes.
Andrew Trick
- [llvm] r228321 - X86 ABI fix for return values > 24 bytes.
Andrew Trick
- [PATCH] [SLSR] handle candidate form &B[i * S]
Andrew Trick
- [PATCH] Allow ScalarEvolution to catch more min/max cases
Andrew Trick
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Andrew Trick
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Andrew Trick
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Andrew Trick
- [PATCH] Bugfix: SCEV incorrectly marks certain add recurrences as nsw
Andrew Trick
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [PATCH] Update root CMake to define LLVM_ENABLE_DIA_SDK when appropriate.
Zachary Turner
- [PATCH] Teach llvm_add_library() to search arbitrary directories for includes.
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [llvm] r228428 - Create lib/DebugInfo/PDB.
Zachary Turner
- [PATCH] Initial pass at API design for DebugInfo/PDB
Zachary Turner
- [llvm] r228431 - Revert "Create lib/DebugInfo/PDB."
Zachary Turner
- [llvm] r228435 - Resubmit "Create lib/DebugInfo/PDB" (r228428)
Zachary Turner
- [llvm] r228437 - Try to fix Makefile build for LLVMDebugInfoPDB.
Zachary Turner
- [llvm] r228482 - Resubmit unittests for DebugInfoPDB.
Zachary Turner
- [llvm] r228484 - Change RHS-style decltype to LHS-style decltype<declval()>.
Zachary Turner
- [llvm] r228516 - Some cleanup for libpdb.
Zachary Turner
- [llvm] r228517 - Removed unused function mistakenly left in, triggering -Werror.
Zachary Turner
- [llvm] r228527 - Make UTF8->UTF16 conversion null terminate output on empty input.
Zachary Turner
- [llvm] r228542 - DebugInfoPDB: Make the symbol base case hold an IPDBSession ref.
Zachary Turner
- [llvm] r228553 - Make PDBSymbol's IPDBSymbol reference const.
Zachary Turner
- [lld] r227320 - Remove PPC ELF target
Rui Ueyama
- [PATCH] [lld][ARM] Add relocations to perform function calls
Rui Ueyama
- [PATCH] [lld][ARM] Add relocations to perform function calls
Rui Ueyama
- [lld] r227709 - [ELF] Don't compare an atom with itself in compareByPosition().
Rui Ueyama
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Rui Ueyama
- [PATCH] [lld] Make ELFLinkingContext own LinkerScript buffers
Rui Ueyama
- [lld] r227902 - ELF: Improve linker script unit tests.
Rui Ueyama
- [PATCH] [lld][ARM] Add relocations to perform function calls
Rui Ueyama
- [PATCH] ELF: Support INPUT linker script directive
Rui Ueyama
- [lld] r228060 - ELF: Support INPUT linker script directive
Rui Ueyama
- [PATCH] Simplify large switches.
Rui Ueyama
- [lld] r228077 - Simplify large switches.
Rui Ueyama
- [lld] r228069 - Avoid two function calls of file() when not needed.
Rui Ueyama
- [lld] r228069 - Avoid two function calls of file() when not needed.
Rui Ueyama
- [PATCH] Style cleanup in comparebyPosition
Rui Ueyama
- [PATCH] MachO: Move LayoutPass to MachO directory.
Rui Ueyama
- [lld] r228106 - Early return. NFC.
Rui Ueyama
- [lld] r228077 - Simplify large switches.
Rui Ueyama
- [lld] r228201 - Add a comment to Lexer::canContinueNumber.
Rui Ueyama
- [lld] r228077 - Simplify large switches.
Rui Ueyama
- [lld] r228077 - Simplify large switches.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [lld] r228279 - PECOFF: Fix I386_DIR32 relocation to an absolute symbol
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [PATCH] MachO: Move LayoutPass to MachO directory.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [lld] r228341 - MachO: Move LayoutPass to MachO directory.
Rui Ueyama
- [lld] r228342 - Cleanup. NFC.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [PATCH] [lld] Add ArchiveMemoryBuffer.
Rui Ueyama
- [PATCH] Add methods to get archive file name from member file
Rui Ueyama
- [PATCH] Add methods to get archive file name from member file
Rui Ueyama
- [PATCH] Add methods to get archive file name from member file
Rui Ueyama
- [lld] r228352 - Add methods to get archive file name from member file.
Rui Ueyama
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rui Ueyama
- [lld] r227711 - [test] Add test for section groups and deadstrip
Rui Ueyama
- [lld] r228376 - [Core] Remove roundTripPass() function.
Rui Ueyama
- [lld] r228375 - [ELF] Fix -nostdlib option.
Rui Ueyama
- [lld] r228377 - [ELF] Speedup creating program headers.
Rui Ueyama
- [lld] r228377 - [ELF] Speedup creating program headers.
Rui Ueyama
- [lld] r228381 - [Core] Update ContentPermissions
Rui Ueyama
- [lld] r228381 - [Core] Update ContentPermissions
Rui Ueyama
- [lld] r228381 - [Core] Update ContentPermissions
Rui Ueyama
- [lld] r227784 - [ELF] Determine default search directories from Context.
Rui Ueyama
- [lld] r228449 - ELF: Split OrderPass::compareInitFini for readability. NFC.
Rui Ueyama
- [lld] r228450 - Remove unused #include.
Rui Ueyama
- [lld] r228453 - Use make_unique.
Rui Ueyama
- [lld] r228461 - PECOFF: Move error check for invalid command line combination to validateImpl.
Rui Ueyama
- [PATCH] Driver: Replace switch cases with ifs.
Rui Ueyama
- [lld] r228476 - Remove unused parameter.
Rui Ueyama
- [PATCH] LLD: Remove YAML/Native round-trip passes
Rui Ueyama
- [PATCH] Driver: Replace switch cases with ifs.
Rui Ueyama
- [PATCH] Driver: Replace switch cases with ifs.
Rui Ueyama
- [PATCH] Driver: Replace switch cases with ifs.
Rui Ueyama
- [PATCH] Driver: Replace switch cases with ifs.
Rui Ueyama
- [PATCH] PR22419
Larisse Voufo
- [llvm] r228271 - Disable enumeral mismatch warning when compiling llvm with gcc.
Larisse Voufo
- [PATCH] Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0.
Jan Voung
- [llvm] r227809 - Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0.
Jan Wen Voung
- [PATCH] tsan: do not instrument not captured values
Dmitry Vyukov
- [compiler-rt] r227230 - tsan: properly instrument unaligned accesses
Dmitry Vyukov
- Re: [PATCH][ASan] Avoid ‘void operator delete(void*, size_t)’ is a usual (non-placement) deallocation function in C++14 warning in asan/asan_new_delete.cc
Dmitry Vyukov
- [llvm] r227603 - ARM: further correct .fpu directive handling
Hans Wennborg
- [llvm] r227809 - Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0.
Hans Wennborg
- [llvm] r227809 - Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0.
Hans Wennborg
- [PATCH] Increase timeout (ulimit -t) for testing phase
Hans Wennborg
- [llvm] r227934 - Propagate a better error message to the C api.
Hans Wennborg
- [llvm] r227903 - Use a non-fatal diag handler in the C API. FIxes PR22368.
Hans Wennborg
- [llvm] r227999 - Fix ProgramFiles path for 64-bit Windows installer
Hans Wennborg
- [compiler-rt] r226809 - [ASan/Win] Move the shadow to 0x30000000
Hans Wennborg
- [llvm] r226809 - [ASan/Win] Move the shadow to 0x30000000
Hans Wennborg
- [llvm] r228000 - [LTO API] split lto_codegen_compile to lto_codegen_optimize and
Hans Wennborg
- [PATCH] [CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows (PR22334)
Hans Wennborg
- [llvm] r228049 - [CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows (PR22334)
Hans Wennborg
- [PATCH] [CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows (PR22334)
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r228129 - Reverting VLD1/VST1 base-updating/post-incrementing combining
Hans Wennborg
- [llvm] r228049 - [CMake] add_llvm_library: don't use .imp suffix for import libraries on Windows (PR22334)
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Hans Wennborg
- [llvm] r228168 - Fixes a bug in vector load legalization that confused bits and bytes.
Hans Wennborg
- [llvm] r228180 - Utils: Resolve cycles under distinct MDNodes
Hans Wennborg
- [llvm] r228168 - Fixes a bug in vector load legalization that confused bits and bytes.
Hans Wennborg
- [llvm] r228302 - R600/SI: Fix bug from insertion of llvm.SI.end.cf into loop headers
Hans Wennborg
- [llvm] r228303 - R600/SI: Fix bug in TTI loop unrolling preferences
Hans Wennborg
- [llvm] r228311 - LowerSwitch: remove default args from CaseRange ctor; NFC
Hans Wennborg
- [llvm] r228312 - LowerSwitch: Use ConstantInt for CaseRange::{Low, High}
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r228269 - Add support for double / float to EndianStream
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r227628 - [PBQP] Fix transposed worst row/column check in handleAdd/RemoveNode in the PBQP
Hans Wennborg
- [llvm] r228331 - Fix an incorrect identifier
Hans Wennborg
- [llvm] r228331 - Fix an incorrect identifier
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r227983 - Fix program crashes due to alignment exceptions generated for SSE memop instructions (PR22371).
Hans Wennborg
- [llvm] r228444 - [msan] Fix "missing origin" in atomic store.
Hans Wennborg
- [llvm] r227628 - [PBQP] Fix transposed worst row/column check in handleAdd/RemoveNode in the PBQP
Hans Wennborg
- [llvm] r228490 - MC: Emit COFF section flags in the "proper" order
Hans Wennborg
- [llvm] r228500 - Properly update AA metadata when performing call slot optimization
Hans Wennborg
- [llvm] r228500 - Properly update AA metadata when performing call slot optimization
Hans Wennborg
- [llvm] r228507 - Avoid integer overflows around realloc calls resulting in potential
Hans Wennborg
- [llvm] r228507 - Avoid integer overflows around realloc calls resulting in potential
Hans Wennborg
- [llvm] r228518 - ARM & AArch64: teach LowerVSETCC that output type size may differ from input.
Hans Wennborg
- [llvm] r228518 - ARM & AArch64: teach LowerVSETCC that output type size may differ from input.
Hans Wennborg
- [llvm] r228525 - Correctly combine alias.scope metadata by a union instead of intersecting
Hans Wennborg
- [llvm] r228525 - Correctly combine alias.scope metadata by a union instead of intersecting
Hans Wennborg
- Wrong value for sext i1 true in BasicAliasAnalysis
Nicholas White
- [PATCH] Fix 'leading zeros' caveat of StringRef::compare_numeric()
Sanne Wouda
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Jingyue Wu
- [PATCH] Resurrect the assertion removed by r227717
Jingyue Wu
- [PATCH] When generating llvm.used, we may need an addrspacecast instead of a bitcast.
Jingyue Wu
- [llvm] r227853 - Resurrect the assertion removed by r227717
Jingyue Wu
- [PATCH] Resurrect the assertion removed by r227717
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [llvm] r227991 - Remove usernames from TODOs, NFC
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] Add straight-line strength reduction to LLVM
Jingyue Wu
- [llvm] r228016 - Add straight-line strength reduction to LLVM
Jingyue Wu
- [PATCH] [SLSR] handle candidate form &B[i * S]
Jingyue Wu
- [PATCH] [SLSR] handle candidate form &B[i * S]
Jingyue Wu
- [llvm] r223113 - Add support for ARM modified-immediate assembly syntax.
Steven Wu
- [PATCH] Don't generate crash report when inline asm can't be parsed
Steven Wu
- [PATCH] Don't generate crash report when inline asm can't be parsed
Steven Wu
- [PATCH] Add a default constructor to work around Visual Studio compiler bug
Yung, Douglas
- [PATCH] Add a default constructor to work around Visual Studio compiler bug
Yung, Douglas
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Anna Zaks
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [llvm] r228265 - Implement new heuristic for complete loop unrolling.
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- Do not drop fast-math flags in SimplifyBinOp
Michael Zolotukhin
- [llvm] r228432 - [InstSimplify] Add SimplifyFPBinOp function.
Michael Zolotukhin
- [llvm] r228434 - Use estimated number of optimized insns in unroll-threshold computation.
Michael Zolotukhin
- [llvm] r228432 - [InstSimplify] Add SimplifyFPBinOp function.
Michael Zolotukhin
- Do not drop fast-math flags in SimplifyBinOp
Michael Zolotukhin
- [RFC] Heuristic for complete loop unrolling
Michael Zolotukhin
- [llvm] r228265 - Implement new heuristic for complete loop unrolling.
Michael Zolotukhin
- [llvm] r228395 - [OCaml] Add Llvm.build_empty_phi.
Peter Zotov
- [PATCH] [PowerPC] Yet another approach to __tls_get_addr
hfinkel at anl.gov
- [PATCH] [PowerPC] Yet another approach to __tls_get_addr
hfinkel at anl.gov
- [PATCH] [CodeGen] Add hooks/combine to form vector extloads, and enable it on X86.
hfinkel at anl.gov
- [PATCH] Implement the vpopcnt instructions for POWER8
hfinkel at anl.gov
- [PATCH] Add straight-line strength reduction to LLVM
hfinkel at anl.gov
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
hfinkel at anl.gov
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
hfinkel at anl.gov
- [PATCH] MachineCSE: Clear dead-def flag on CSE.
hfinkel at anl.gov
- [PATCH] InstCombine: Transform select with and/or cond into select sequence
hfinkel at anl.gov
- [PATCH] Allow isDereferencablePointer to look through BitCast ConstantExprs
hfinkel at anl.gov
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
hfinkel at anl.gov
- [PATCH] [PowerPC] Implement the vclz instructions for POWER8
hfinkel at anl.gov
- [PATCH] Fix an incorrect identifier
hfinkel at anl.gov
- [PATCH] InstCombine: Combine select sequences into a single select
hfinkel at anl.gov
- [PATCH] [PowerPC] Implement miscellaneous vector logical operations introduced in POWER8
hfinkel at anl.gov
- [PATCH] [PowerPC] Implement miscellaneous vector logical operations introduced in POWER8
hfinkel at anl.gov
- [PATCH] [SLSR] handle candidate form &B[i * S]
hfinkel at anl.gov
- [PATCH] Optimize unrolled reductions in LoopStrengthReduce
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] [LoopReroll] Introduce the concept of DAGRootSets.
hfinkel at anl.gov
- [PATCH] Gather and Scatter intrinsics.
hfinkel at anl.gov
- [PATCH] [RFC] Loop Interchane Pass
hfinkel at anl.gov
- [PATCH] [RFC] Loop Interchane Pass
hfinkel at anl.gov
- [PATCH] InstCombine: propagate deref and nonNull return attributes
hfinkel at anl.gov
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
hfinkel at anl.gov
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
hfinkel at anl.gov
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
hfinkel at anl.gov
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
hfinkel at anl.gov
- [PATCH] Properly update AA metadata when performing call slot optimization
hfinkel at anl.gov
- [PATCH] Correctly combine alias.scope metadata by a union instead of intersecting
hfinkel at anl.gov
- [PATCH] [BasicAA] Fix zext & sext handling
hfinkel at anl.gov
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
hfinkel at anl.gov
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
hfinkel at anl.gov
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
hfinkel at anl.gov
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
hfinkel at anl.gov
- [PATCH] InstCombine: propagate nonNull through assume
hfinkel at anl.gov
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
hfinkel at anl.gov
- [PATCH] [PowerPC] Fix __tls_get_addr sequence to avoid register assignment issues
hfinkel at anl.gov
- [PATCH] MachO: Move LayoutPass to MachO directory.
kledzik at apple.com
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
Last message date:
Sun Feb 8 23:47:32 PST 2015
Archived on: Tue Aug 4 17:12:18 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).