The Week Of Monday 11 March 2013 Archives by author
Starting: Mon Mar 11 00:03:12 PDT 2013
Ending: Sun Mar 17 23:27:14 PDT 2013
Messages: 625
- [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Aaron Ballman
- [llvm] r176886 - [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Aaron Ballman
- [llvm] r177223 - Test case for graceful handling of long file names on Windows. Patch thanks to Paul Robinson!
Aaron Ballman
- [PATCH] Windows hang with long filename
Aaron Ballman
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [llvm] r177169 - Adding an A15 specific optimization pass for interactions between S/D/Q registers. The pass handles all the required transformations pre-regalloc.
Silviu Baranga
- [PATCH] Improve performance of vector code on A15
Silviu Baranga
- [llvm] r176911 - Don't crash if write_impl() leaves less buffer space available than expected.
Matt Beaumont-Gay
- [llvm] r176809 - Missing period in doc
Eli Bendersky
- [llvm] r176836 - Residual cleanup: live-out set is gone
Eli Bendersky
- [llvm] r176868 - Don't reserve R2 on Darwin/PPC
Peter Bergner
- [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
David Blaikie
- [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
David Blaikie
- [llvm] r176831 - Remove duplicate test contents.
David Blaikie
- [llvm] r176834 - Upgrading debug info test cases to be (more) compatible with the current debug info format.
David Blaikie
- [llvm] r176837 - Add asserts to DIBuilder & fix DINameSpace::Verify to allow unnamed namespaces.
David Blaikie
- [llvm] r176838 - Remove support for versioned debug info.
David Blaikie
- [llvm] r176884 - Correct invalid debug info metadata
David Blaikie
- [llvm] r176838 - Remove support for versioned debug info.
David Blaikie
- [llvm] r176907 - Update debug info test cases with empty SplitDebugFilename field.
David Blaikie
- [llvm] r176838 - Remove support for versioned debug info.
David Blaikie
- [llvm] r176910 - Remove unused "isMain" field from DICompileUnit
David Blaikie
- [llvm] r176913 - Refactor filename/directory in DICompileUnit into a DIFile
David Blaikie
- [PATCH] Add ForEachChunk() to sanitizer allocators.
David Blaikie
- [debuginfo-tests] r176964 - Migrate dbg-arg.ll to a C file test to be resilient to IR changes.
David Blaikie
- [llvm] r176977 - Make LTO codegen use a PassManager, rather than a FunctionPassManager, for the
David Blaikie
- [llvm] r176983 - Remove the unused 4th operand for DIFile debug info metadata
David Blaikie
- [llvm] r176984 - Simplify directory name handling in DILexicalBlockFile.
David Blaikie
- [llvm] r176988 - Remove an extra operand to a DIFile metadata entry
David Blaikie
- [llvm] r176993 - Simplify file/directory name handling in DILexicalBlock
David Blaikie
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
David Blaikie
- [llvm] r177087 - Test that we emit a DW_AT_location for self captured by a block.
David Blaikie
- [llvm] r177087 - Test that we emit a DW_AT_location for self captured by a block.
David Blaikie
- [poolalloc] r177097 - When finding the target of a function call, get the called value and strip
David Blaikie
- [poolalloc] r177097 - When finding the target of a function call, get the called value and strip
David Blaikie
- [llvm] r177129 - Remove some unused variables to clean the Clang -Werror build
David Blaikie
- [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for
David Blaikie
- [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for
David Blaikie
- [llvm] r176838 - Remove support for versioned debug info.
David Blaikie
- [PATCH] Add ForEachChunk() to sanitizer allocators.
David Blaikie
- [PATCH] Add ForEachChunk() to sanitizer allocators.
David Blaikie
- [debuginfo-tests] r177182 - Remove IR scenario tests.
David Blaikie
- [llvm] r176838 - Remove support for versioned debug info.
David Blaikie
- [llvm] r177236 - Improve DIFile debug info annotation by letting it fallback to DIScope
David Blaikie
- [llvm] r177238 - Generalize debug info test to be resilient to changes in metadata node numbering
David Blaikie
- [llvm] r177239 - Split out filename & directory from DIFile to start generalizing over DIScopes
David Blaikie
- [llvm] r177241 - Fix the build broken in r177239
David Blaikie
- [llvm] r177239 - Split out filename & directory from DIFile to start generalizing over DIScopes
David Blaikie
- [PATCH] Add ForEachChunk() to sanitizer allocators.
David Blaikie
- [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
Chandler Carruth
- [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
Chandler Carruth
- [llvm] r177055 - PR14972: SROA vs. GVN exposed a really bad bug in SROA.
Chandler Carruth
- About commit TILE-Gx backend to community repository and default disabled
Chandler Carruth
- About commit TILE-Gx backend to community repository and default disabled
Chandler Carruth
- [llvm] r176838 - Remove support for versioned debug info.
Eric Christopher
- [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of DW_FORM_ref4 if the referenced DIE
Eric Christopher
- [llvm] r177098 - LoopVectorize: Invert case when we use a vector cmp value to query select cost
Eric Christopher
- [llvm] r177098 - LoopVectorize: Invert case when we use a vector cmp value to query select cost
Eric Christopher
- [compiler-rt] r177132 - Fix a virtual destructor warning.
Eric Christopher
- [llvm] r177131 - Add a triple to the test.
Eric Christopher
- [llvm] r177135 - Silence anonymous type in anonymous union warnings.
Eric Christopher
- [llvm] r177136 - Turn anonymous type in anonymous union warning back on after cleaning up
Eric Christopher
- [compiler-rt] r177132 - Fix a virtual destructor warning.
Eric Christopher
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Peter Collingbourne
- [dragonegg PATCH] Fix assertion failure when compiling stdin with debug info
Peter Collingbourne
- [dragonegg PATCH] If a decl we are building already exists as an alias, just use it
Peter Collingbourne
- [dragonegg] r177230 - Fix assertion failure when compiling stdin with debug info.
Peter Collingbourne
- [dragonegg PATCH] Fix assertion failure when compiling stdin with debug info
Peter Collingbourne
- [dragonegg PATCH] Set TLS model on external variables
Peter Collingbourne
- [dragonegg PATCH] Implement support for FMA_EXPR
Peter Collingbourne
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [PATCH] Global merge on constants
Quentin Colombet
- [llvm] r176877 - Add a doFinalization method to the DataLayout pass.
Pete Cooper
- [llvm] r176898 - ARM cost model: Increase the cost for vector casts that use the stack
Pete Couperus
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Pete Couperus
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Pete Couperus
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Pete Couperus
- [poolalloc] r177097 - When finding the target of a function call, get the called value and strip
John Criswell
- [poolalloc] r177097 - When finding the target of a function call, get the called value and strip
John Criswell
- [poolalloc] r177115 - Fixed grammatical error in comment.
John Criswell
- [llvm] r176860 - ReleaseNotes: Add Hexagon Target section
Matthew Curtis
- [PATCH] Add getters for Pass IDs used by Polly plug-in.
Matthew Curtis
- [llvm] r176838 - Remove support for versioned debug info.
David Dean
- [llvm] r176838 - Remove support for versioned debug info.
David Dean
- [llvm] r176838 - Remove support for versioned debug info.
David Dean
- [RFC v2] Towards an assembler parser for PowerPC
Roman Divacky
- [PATCH] Set symbolizer path in the test environment
Daniel Dunbar
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
Daniel Dunbar
- [llvm] r177178 - [ADT] Fix StringSet::insert() to not allocate on every lookup.
Daniel Dunbar
- Fix for PR14824: Optimization arm_ldst_opt inserts newly generated instruction vldmia at incorrect position
Stepan Dyatkovskiy
- Fix for PR14824: Optimization arm_ldst_opt inserts newly generated instruction vldmia at incorrect position
Stepan Dyatkovskiy
- Fix for pr13145: Naming a function like a register name confuses the asm parser
Stepan Dyatkovskiy
- R600/SI Patchset: Initial support for compute shaders
Michel Dänzer
- [lld] r176925 - [Pass][Layout] Add extra debugging information
Shankar Easwaran
- [lld] r176970 - [ELF][X86_64][Hexagon] order plt/got entries properly and fix test
Shankar Easwaran
- [lld] r177079 - [lld] remove trailing whitespace
Shankar Easwaran
- [PATCH] [ELF][X86_64][Hexagon] order plt/got entries properly and fix test
Shankar Kalpathi Easwaran
- [llvm] r176828 - Fixes disassembler crashes on 2013 Haswell RTM instructions.
Kevin Enderby
- [llvm] r176880 - Remove the assert()'s from the LLVMCreateDisasmCPU() library API and just
Kevin Enderby
- [llvm] r177141 - Fix the FDE encoding to be relative on ELF.
Rafael Espindola
- [llvm] r177233 - Build LLVMgold.so on FreeBSD using cmake.
Rafael Espindola
- [llvm] r176933 - Set symbolizer path in the test environment.
Rafael Espíndola
- [llvm-commits] [PATCH] build LLVMgold.so on FreeBSD using cmake
Rafael Espíndola
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [RFC v2] Towards an assembler parser for PowerPC
David Fang
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
David Fang
- [llvm] r176865 - PPC should always use the register scavenger for CR spilling
Hal Finkel
- [llvm] r176868 - Don't reserve R2 on Darwin/PPC
Hal Finkel
- [llvm] r176868 - Don't reserve R2 on Darwin/PPC
Hal Finkel
- [PATCH] Provide the register scavenger to processFunctionBeforeFrameFinalized
Hal Finkel
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Hal Finkel
- [llvm] r177094 - Add a comment about overlapping PPC frame offsets
Hal Finkel
- [llvm] r177106 - Not all PPC functions with a frame pointer need a RS spill slot
Hal Finkel
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Hal Finkel
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Hal Finkel
- [llvm] r177107 - Use frame-index scavenging for PPC register spilling
Hal Finkel
- [llvm] r177108 - Provide the register scavenger to processFunctionBeforeFrameFinalized
Hal Finkel
- [PATCH] Provide the register scavenger to processFunctionBeforeFrameFinalized
Hal Finkel
- [llvm] r177111 - Move estimateStackSize from ARM into MachineFrameInfo
Hal Finkel
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Hal Finkel
- [llvm] r177140 - Allocate the RS spill slot for any PPC function with spills and a large stack frame
Hal Finkel
- [llvm] r177152 - Protect PPC Altivec patterns with a predicate
Hal Finkel
- [llvm] r177160 - Enable unaligned memory access on PPC for scalar types
Hal Finkel
- [llvm] r177228 - Remove PPC avoidWriteAfterWrite callback
Hal Finkel
- [llvm] r177229 - Remove FIXMEs in PPC test cases related to unaligned loads/stores
Hal Finkel
- [llvm] r177160 - Enable unaligned memory access on PPC for scalar types
Hal Finkel
- [llvm] r177231 - Improve PPC VR (Altivec) register spilling
Hal Finkel
- [PATCH] Add getters for Pass IDs used by Polly plug-in.
Gao, Yunzhong
- [llvm] r176872 - Change the order of the operands in patchAndReplaceAllUsesWith so
Dan Gohman
- [PATCH] Improve performance of vector code on A15
Renato Golin
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Renato Golin
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Renato Golin
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Renato Golin
- [test-suite] r177148 - Add simple RNG to avoid library differences
Renato Golin
- [test-suite] r177150 - MiBench: Add simple RNG to avoid library diffs
Renato Golin
- [PATCH] Improve performance of vector code on A15
Renato Golin
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Renato Golin
- [zorg] r176824 - Added the use_lto flag to ClangBuilder. Added support for the build types 'Rlto', 'RAlto', 'DAlto'.
Michael Gottesman
- [zorg] r176825 - Fixed typo.
Michael Gottesman
- [zorg] r176839 - Removed quotes around --with-extra-options so that -flto, -gline-tables-only are treated as separate arguments instead of one argument.
Michael Gottesman
- [LNT] r176850 - Changed Machine.DEFAULT_BASELINE_REVISION to be set from the lnt config
Michael Gottesman
- [LNT] r176851 - Refactored Machine.get_baseline_run into two different methods,
Michael Gottesman
- [LNT] r176852 - Fixed typo.
Michael Gottesman
- [LNT] r176904 - Renamed get_closest_reported_order => get_closest_previously_reported_run to
Michael Gottesman
- [LNT] r176905 - Created a static method on lnt.server.config.Config for generating a dummy
Michael Gottesman
- [LNT] r176909 - Changed global status page to use machine.get_closest_previously_reported_run.
Michael Gottesman
- [LNT] r176927 - Allow subtemplates of layout.html to override the LNT page header.
Michael Gottesman
- [LNT] r176928 - Added wrench page header widget image for global status page.
Michael Gottesman
- [LNT] r176929 - Adding a box shadow/border color effect on the left of the settings icon. Also adding a hover effect to make the settings button discoverable.
Michael Gottesman
- [zorg] r176981 - The LTO phased clang builder was having issues finding the right libLTO. This patch should hopefully fix that.
Michael Gottesman
- [zorg] r176982 - Fixed typo.
Michael Gottesman
- [zorg] r176989 - Take the dirname of the found libLTO path so libLTO.dylib is chopped off.
Michael Gottesman
- [zorg] r176990 - LTO Clang Builder: Get the full path to libLTO instead of just the relative path with base host-compiler.
Michael Gottesman
- [zorg] r177008 - Change the stdout timeout if we are performing an LTO build to 30 minutes.
Michael Gottesman
- [llvm] r177232 - The promised test case for r175939.
Michael Gottesman
- [llvm] r175939 - Fixed a careless mistake.
Michael Gottesman
- [llvm] r177239 - Split out filename & directory from DIFile to start generalizing over DIScopes
Michael Gottesman
- [llvm] r177240 - Reduced dont-infinite-loop-during-block-escape-analysis.ll with bugpoint and moved it to retain-block-escape-analysis.ll.
Michael Gottesman
- [llvm] r177241 - Fix the build broken in r177239
Michael Gottesman
- [llvm] r177239 - Split out filename & directory from DIFile to start generalizing over DIScopes
Michael Gottesman
- [PATCH] IndVarSimplify : do not recompute an IV value used outside of the loop if it is trivially known not to be beneficial
Arnaud de Grandmaison
- [PATCH] Teach Instcombine to use the nsw attribute for signed comparisons to 0 of (shl %v, Cst) or (mul %v, Cst)
Arnaud de Grandmaison
- [llvm] r176950 - Fix a performance regression when combining to smaller types in icmp (shl %v, C1), C2 :
Arnaud A. de Grandmaison
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Dmitri Gribenko
- [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder because Clang started to recognize
Dmitri Gribenko
- [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder because Clang started to recognize
Dmitri Gribenko
- [www] r176801 - Mention INRIA as a sponsor
Tobias Grosser
- [polly] r176856 - Move tests that depend on -stats under 'requires asserts'
Tobias Grosser
- [polly] r176864 - Missed on test case in the last commit
Tobias Grosser
- [polly] r176900 - tests: Properly check if asserts are available
Tobias Grosser
- [polly] r176864 - Missed on test case in the last commit
Tobias Grosser
- [llvm] r176838 - Remove support for versioned debug info.
Patrik Hägglund H
- [llvm] r176862 - In r169695, the address space limit for tests was replaced with a data
Patrik Hagglund
- [llvm] r176863 - Small fix for cost analysis of ptrtoint.
Patrik Hagglund
- [llvm] r176836 - Residual cleanup: live-out set is gone
Lang Hames
- [llvm] r176977 - Make LTO codegen use a PassManager, rather than a FunctionPassManager, for the
Lang Hames
- [llvm] r176977 - Make LTO codegen use a PassManager, rather than a FunctionPassManager, for the
Lang Hames
- [llvm] r176977 - Make LTO codegen use a PassManager, rather than a FunctionPassManager, for the
Lang Hames
- [llvm] r176844 - [mips] Rename function and variable names to start with proper case. Fix typos.
Akira Hatanaka
- [llvm] r176917 - [mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is for
Akira Hatanaka
- [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for
Akira Hatanaka
- [llvm] r177090 - Add header file MipsISelDAGToDAG.h.
Akira Hatanaka
- [llvm] r177092 - [mips] Rename functions and variables to start with proper case.
Akira Hatanaka
- [llvm] r177095 - [mips] Define function MipsSEDAGToDAGISel::selectAddESubE.
Akira Hatanaka
- [llvm] r177096 - Add back lines which were accidentally deleted in CMakeLists.txt.
Akira Hatanaka
- [llvm] r177101 - Android uses cacheflush(long start, long end, long flags) for MIPS.
Akira Hatanaka
- [llvm] r177104 - [mips] Fix filename in comment and delete unnecessary lines of code.
Akira Hatanaka
- [llvm] r177128 - [mips] Set isAllocatable bit of unallocatable register classes to 0.
Akira Hatanaka
- [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for
Akira Hatanaka
- [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel. Mips16DAGToDAGISel is for
Akira Hatanaka
- [PATCH] Fix Mips Android version of cacheflush()
Stephen Hines
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Justin Holewinski
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Justin Holewinski
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Justin Holewinski
- [PATCH] instcombine: Only create library call simplifier once
Michael Ilseman
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Michael Ilseman
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Michael Ilseman
- [PATCH] instcombine: Only create library call simplifier once
Meador Inge
- [llvm] r176840 - LibCallSimplifier: optimize speed for short-lived instances
Meador Inge
- [PATCH] instcombine: Only create library call simplifier once
Meador Inge
- [PATCH] Move library call prototype attribute inference to functionattrs
Meador Inge
- [compiler-rt] r176854 - [msan] Use sptr instead of ptrdiff_t.
Meador Inge
- [PATCH] Move library call prototype attribute inference to functionattrs
Meador Inge
- [PATCH] Move library call prototype attribute inference to functionattrs
Meador Inge
- [PATCH] [cfe] Added -finstrument-functions-exclude-{file, function}-list
Matthew Iselin
- Patch: PostDominators.h - const findNearestCommonDominator()
Alexander Jesner
- [PATCH] [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [PATCH] [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [PATCH] [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [PATCH] [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [compiler-rt] r176818 - [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [PATCH] [msan] intercept dlopen and clear shadow for it
Reid Kleckner
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Reid Kleckner
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Reid Kleckner
- [compiler-rt] r176947 - [msan] Clean up extensions during msandr shutdown
Reid Kleckner
- [PATCH] [msan] Add a keep_going msan option
Reid Kleckner
- [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
Alexander Kornienko
- [polly] r177030 - Creating tags/google/testing/2013-03-12 from r176857
Alexander Kornienko
- [polly] r177031 - Updating branches/google/testing to r176857
Alexander Kornienko
- [polly] r177047 - Creating tags/google/stable/2013-03-14 from r176857
Alexander Kornienko
- [polly] r177048 - Updating branches/google/stable to r176857
Alexander Kornienko
- [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
Alexander Kornienko
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Anton Korobeynikov
- [PATCH] Global merge on constants
Anton Korobeynikov
- Re: [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
Anton Korobeynikov
- attributes helper functions - please review
Reed Kotler
- [llvm] r176968 - Add some additonal attribute helper functions. Test will be on follow
Reed Kotler
- please review - initial putback for implementing functionality for mips16/nomips16 attributes
Reed Kotler
- please review - initial putback for implementing functionality for mips16/nomips16 attributes
Reed Kotler
- please review - initial putback for implementing functionality for mips16/nomips16 attributes
Reed Kotler
- [llvm] r177120 - Add a new method which enables one to change register classes.
Reed Kotler
- [llvm] r176946 - Add one more overload to make VS2008's debug mody happy.
Benjamin Kramer
- [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to strncmp.
Benjamin Kramer
- [llvm] r177167 - ARM: Fix an old refacto.
Benjamin Kramer
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
Kuperstein, Michael M
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
Kuperstein, Michael M
- [llvm] r176886 - [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Argyrios Kyrtzidis
- R600/SI Patchset: Initial support for compute shaders
Christian König
- R600/SI Patchset: Initial support for compute shaders
Christian König
- R600/SI Patchset: Initial support for compute shaders
Christian König
- SI indirect addressing
Christian König
- [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
Christian König
- [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
Christian König
- [llvm] r177234 - To avoid symbol clash, undefine PPC here. PPC may be predefined on some hosts.
Sylvestre Ledru
- [llvm] r176819 - R600: Fix JUMP handling so that MachineInstr verification can occur
Vincent Lejeune
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- [PATCH] R600: Factorize code handling Const Read Port limitation
Vincent Lejeune
- [llvm] r176967 - R600: Remove unused Outputs variable
Vincent Lejeune
- [PATCH] R600: Lower clamp constant to constant
Vincent Lejeune
- [PATCH] R600: Factorize code handling Const Read Port limitation
Vincent Lejeune
- [llvm] r177078 - R600: Factorize code handling Const Read Port limitation
Vincent Lejeune
- [PATCH] R600: Relax some vector constraints on Dot4.
Vincent Lejeune
- [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
Vincent Lejeune
- [PATCH] R600: Use CONSTANT_BUFFER_0 address space for Implicit Parameters
Vincent Lejeune
- [llvm] r176830 - Fix a crasher newly introduced in r176659/r176649, where fast-isel tries to
Nick Lewycky
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Nick Lewycky
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Nick Lewycky
- [llvm] r176994 - No functionality change. Rename emitGCNO() to the more sensible
Nick Lewycky
- [llvm] r176997 - Fix typo in comment.
Nick Lewycky
- [llvm] r177002 - Refactor GCOV's six constructor arguments into a struct with a getter that
Nick Lewycky
- [llvm] r177005 - Remove accidentally committed debug line.
Nick Lewycky
- [llvm] r177006 - Try using %S to find the emitted .gcno file.
Nick Lewycky
- [llvm] r177007 - Remove a change to the debug info in this test, that I made while testing
Nick Lewycky
- [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address
Nick Lewycky
- [PATCH] Teach Instcombine to use the nsw attribute for signed comparisons to 0 of (shl %v, Cst) or (mul %v, Cst)
Nick Lewycky
- [llvm-commits] [llvm] r171420 - in /llvm/trunk: lib/CodeGen/SelectionDAG/DAGCombiner.cpp test/CodeGen/R600/dagcombiner-bug-illegal-vec4-int-to-fp.ll test/CodeGen/R600/vec4-expand.ll test/CodeGen/X86/cvtv2f32.ll
Michael Liao
- [PATCH] Fix PR15309
Michael Liao
- [llvm] r177010 - Fix PR15309
Michael Liao
- [PATCH] Fix PR15309
Michael Liao
- [llvm-commits] [llvm] r171420 - in /llvm/trunk: lib/CodeGen/SelectionDAG/DAGCombiner.cpp test/CodeGen/R600/dagcombiner-bug-illegal-vec4-int-to-fp.ll test/CodeGen/R600/vec4-expand.ll test/CodeGen/X86/cvtv2f32.ll
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Michael Liao
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
João Matos
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Sergey Matveev
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Sergey Matveev
- [PATCH] Memory protection in sanitizer_procmaps.h
Sergey Matveev
- [PATCH] Memory protection in sanitizer_procmaps.h
Sergey Matveev
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Sergey Matveev
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Sergey Matveev
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Sergey Matveev
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Sergey Matveev
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Sergey Matveev
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Sergey Matveev
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Sergey Matveev
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Sergey Matveev
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Sergey Matveev
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Sergey Matveev
- using validateTargetOperandClass in llvm-mc
Vladimir Medic
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
James Molloy
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
James Molloy
- [PATCH] Add LinkageName to DIBuilder::createGlobalVariable
Kai Nacke
- [PATCH] Windows TLS: Section name prefix to ensure correct order.
David Nadlinger
- [PATCH] Move estimateStackSize from ARM into MachineFunction
Tim Northover
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Nowicki, Tyler
- [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
Jakob Stoklund Olesen
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jakob Stoklund Olesen
- [PATCH] Improve performance of vector code on A15
Jakob Stoklund Olesen
- [PATCH] Improve performance of vector code on A15
Jakob Stoklund Olesen
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jakob Stoklund Olesen
- [llvm] r176959 - Check register classes also when changing them.
Jakob Stoklund Olesen
- [PATCH] Improve performance of vector code on A15
Jakob Stoklund Olesen
- please review - initial putback for implementing functionality for mips16/nomips16 attributes
Jakob Stoklund Olesen
- [PATCH] Provide the register scavenger to processFunctionBeforeFrameFinalized
Jakob Stoklund Olesen
- [llvm] r177122 - Prepare for adding InstrSchedModel annotations to X86 instructions.
Jakob Stoklund Olesen
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Jakob Stoklund Olesen
- [PATCH] Improve performance of vector code on A15
Jakob Stoklund Olesen
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Jakob Stoklund Olesen
- [llvm] r177199 - Add SchedRW as an Instruction field.
Jakob Stoklund Olesen
- [llvm] r177210 - Define more SchedWrites for annotating X86 instructions.
Jakob Stoklund Olesen
- [llvm] r177235 - Use ArrayRef<MVT::SimpleValueType> when possible.
Jakob Stoklund Olesen
- [llvm] r177244 - Extract a method.
Jakob Stoklund Olesen
- [compiler-rt] r176800 - [ASan] don't call strerr from functions that map memory, since this results in malloc().
Alexander Potapenko
- [compiler-rt] r176802 - [ASan] Try to use a small (512 bytes) stack-local buffer in Report() for short messages, fall back to MmapOrDie() in the case of a failure.
Alexander Potapenko
- [compiler-rt] r176804 - [ASan] Reduce the local buffer size in Report() not to fail the check enforced when building TSan runtime.
Alexander Potapenko
- [PATCH] Memory protection in sanitizer_procmaps.h
Alexander Potapenko
- [PATCH] Memory protection in sanitizer_procmaps.h
Alexander Potapenko
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Alexander Potapenko
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Alexander Potapenko
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Alexander Potapenko
- [compiler-rt] r177060 - [libsanitizer] Fixed incorrect handling of pre-existing threads in ThreadLister test.
Alexander Potapenko
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Alexander Potapenko
- [compiler-rt] r177065 - [msan] Intercept readdir64.
Alexander Potapenko
- [compiler-rt] r177068 - [libsanitizer] fixed a bug in ThreadLister tests where we forgot to terminate one thread
Alexander Potapenko
- [PATCH] fixed ThreadLister test for the case of pre-existing threads and added a test for ThreadLister::Reset()
Alexander Potapenko
- [compiler-rt] r177156 - [libsanitizer] StopTheWorld in sanitizer_common
Alexander Potapenko
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Alexander Potapenko
- [llvm] r177087 - Test that we emit a DW_AT_location for self captured by a block.
Adrian Prantl
- [llvm] r177087 - Test that we emit a DW_AT_location for self captured by a block.
Adrian Prantl
- SplitRes_SELECT improvement
Relph, Richard
- Prevent visitSIGN_EXTEND from generating ISD::SELECT for vectors
Relph, Richard
- SplitRes_SELECT improvement
Relph, Richard
- SplitRes_SELECT improvement
Relph, Richard
- SplitRes_SELECT improvement
Relph, Richard
- [llvm] r176881 - Avoid generating ISD::SELECT for vector operands to SIGN_EXTEND
Richard Relph
- [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of DW_FORM_ref4 if the referenced DIE
Manman Ren
- [llvm] r176893 - Debug Info: use SmallVector instead of std::vector in MCDwarfDirsCUMap and MCDwarfFilesCUMap
Manman Ren
- [llvm] r176605 - Debug Info: store the files and directories for each compile unit.
Manman Ren
- [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of DW_FORM_ref4 if the referenced DIE
Manman Ren
- [llvm] r176962 - No functionality change. Use unreachable in getCompileUnit.
Manman Ren
- [llvm] r176963 - No functionality change. Use unreachable in getCUOffset.
Manman Ren
- [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of DW_FORM_ref4 if the referenced DIE
Manman Ren
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
Nico Rieck
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
Nico Rieck
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
Nico Rieck
- [PATCH] Windows hang with long filename
Robinson, Paul
- [PATCH] Windows hang with long filename
Robinson, Paul
- [PATCH] Windows hang with long filename
Robinson, Paul
- [test-suite] r176885 - Typo.
Chad Rosier
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Chad Rosier
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Chad Rosier
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Chad Rosier
- [llvm] r177113 - [fast-isel] The X86FastISel::FastLowerArguments function doesn't properly handle
Chad Rosier
- Fix for pr13145: Naming a function like a register name confuses the asm parser
Chad Rosier
- [test-suite] r177191 - smallpt exceeds the 500s timeout for some -O0 configurations, so bump it a bit.
Chad Rosier
- [PATCH] instcombine: Only create library call simplifier once
Nadav Rotem
- [PATCH] instcombine: Only create library call simplifier once
Nadav Rotem
- SplitRes_SELECT improvement
Nadav Rotem
- Prevent visitSIGN_EXTEND from generating ISD::SELECT for vectors
Nadav Rotem
- [PATCH] Fix PR15309
Nadav Rotem
- [llvm] r177130 - Unaligned loads should use the VMOVUPS opcode.
Nadav Rotem
- [llvm] r177131 - Add a triple to the test.
Nadav Rotem
- [llvm] r177105 - ARM cost model: Increase cost of some vector selects we do terrible on
Nadav Rotem
- supposed vector data types support in the LLVM interpreter
Nadav Rotem
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Nadav Rotem
- [compiler-rt] r176805 - [Sanitizer] Implement BlockingMutex::CheckLocked()
Alexey Samsonov
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Alexey Samsonov
- [PATCH] Set symbolizer path in the test environment
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [PATCH] Set symbolizer path in the test environment
Alexey Samsonov
- [PATCH] Memory protection in sanitizer_procmaps.h
Alexey Samsonov
- [compiler-rt] r176931 - [Sanitizer] Change MemoryMappingLayout methods to also report memory protection flags (for future use in leak checker). Patch by Sergey Matveev.
Alexey Samsonov
- [PATCH] Memory protection in sanitizer_procmaps.h
Alexey Samsonov
- [compiler-rt] r176932 - [Sanitizer] Fix a typo in function name
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [compiler-rt] r176935 - [Sanitizer] Fixup for r176931 for Mac and Windows
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [compiler-rt] r176940 - [Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti.
Alexey Samsonov
- [PATCH] Simplify CMake rules in HandleLLVMOptions module.
Alexey Samsonov
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [llvm] r176973 - Simplify CMake rules in HandleLLVMOptions module.
Alexey Samsonov
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Alexey Samsonov
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Alexey Samsonov
- [compiler-rt] r177012 - [TSan] Use __sanitizer_pthread_attr_t in TSan
Alexey Samsonov
- [compiler-rt] r177013 - [TSan] Add missing header inclusion
Alexey Samsonov
- [compiler-rt] r177036 - [ASan] make ASan assume ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined
Alexey Samsonov
- [compiler-rt] r177051 - [Sanitizer] Write a slightly better implementation of GetEnv() function on Windows
Alexey Samsonov
- [compiler-rt] r177054 - [Sanitizer] fix compilation for Windows
Alexey Samsonov
- [compiler-rt] r177058 - [ASan] turn off checking initialization order in ASan runtime by default. Instead, it should be turned on by default in the compiler
Alexey Samsonov
- [llvm] r177063 - [ASan] emit instrumentation for initialization order checking by default
Alexey Samsonov
- [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address
Alexey Samsonov
- [compiler-rt] r177070 - [Sanitizer] Build sanitizer_common with -fno-rtti
Alexey Samsonov
- [compiler-rt] r177072 - [Sanitizer] Add default constructor for BlockingMutex
Alexey Samsonov
- [compiler-rt] r177074 - [Sanitizer] Add generic ThreadRegistry class for sanitizer runtimes. This class holds basic thread bookkeeping logic and allows specific sanitizer runtimes to create thread contexts and mark threads as created/running/joined etc. The class is based on the way we currently store thread contexts in TSan.
Alexey Samsonov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Alexey Samsonov
- [compiler-rt] r177077 - [Sanitizer] Fix compiler warnings and style issues in sanitizer_common tests. Use -Werror=sign-compare when building them.
Alexey Samsonov
- [compiler-rt] r177132 - Fix a virtual destructor warning.
Alexey Samsonov
- [compiler-rt] r177143 - [Sanitizer] Build sanitizer_common tests w/o RTTI. Move ThreadRegistry class members below methods.
Alexey Samsonov
- [llvm] r177144 - Fixup for r176933: more careful setup of path to llvm-symbolizer
Alexey Samsonov
- [llvm] r176933 - Set symbolizer path in the test environment.
Alexey Samsonov
- [compiler-rt] r177146 - [Sanitizer] Generalize compile/link flags for sanitizer_common tests on Android and on other platforms.
Alexey Samsonov
- [compiler-rt] r177151 - [Sanitizer] Don't link tests with -lpthread on Android.
Alexey Samsonov
- [compiler-rt] r177154 - [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_common
Alexey Samsonov
- [compiler-rt] r177155 - [Sanitizer] Don't intercept frexpf and frexpl on Windows. Add frexp declaration to asan_intercepted_functions.h
Alexey Samsonov
- [compiler-rt] r177245 - [Sanitizer] Rely on template argument deduction in sanitizer_allocator_test
Alexey Samsonov
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Alexey Samsonov
- [compiler-rt] r177246 - [Sanitizer] Get rid of global mutexes in StopTheWorld implementation
Alexey Samsonov
- [llvm] r176341 - GCC thinks that this variable might be used uninitialized (it isn't).
Duncan Sands
- [dragonegg] r176812 - Format with clang-format.
Duncan Sands
- [PATCH] Global merge on constants
Duncan Sands
- [llvm] r176827 - Don't remove a landing pad if the invoke requires a table entry.
Duncan Sands
- SplitRes_SELECT improvement
Duncan Sands
- SplitRes_SELECT improvement
Duncan Sands
- [llvm] r176827 - Don't remove a landing pad if the invoke requires a table entry.
Duncan Sands
- [PATCH] Windows hang with long filename
Duncan Sands
- [dragonegg PATCH] Fix assertion failure when compiling stdin with debug info
Duncan Sands
- [PATCH] Global merge on constants
Duncan Sands
- [llvm] r177160 - Enable unaligned memory access on PPC for scalar types
Bill Schmidt
- [PATCH] TableGen backend to generate an index in ctags(1) format.
Kevin Schoedel
- [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
Arnold Schwaighofer
- [llvm] r176898 - ARM cost model: Increase the cost for vector casts that use the stack
Arnold Schwaighofer
- [llvm] r176955 - ARM cost model: Add test case to make sure we would notice a change in CodeGen
Arnold Schwaighofer
- [llvm] r176898 - ARM cost model: Increase the cost for vector casts that use the stack
Arnold Schwaighofer
- [llvm] r177098 - LoopVectorize: Invert case when we use a vector cmp value to query select cost
Arnold Schwaighofer
- [llvm] r177102 - Add missing asserts flag to test - it uses debug flags
Arnold Schwaighofer
- [llvm] r177105 - ARM cost model: Increase cost of some vector selects we do terrible on
Arnold Schwaighofer
- [llvm] r177114 - LoopVectorizer: Insert some white space to make test case more readable
Arnold Schwaighofer
- [llvm] r177098 - LoopVectorize: Invert case when we use a vector cmp value to query select cost
Arnold Schwaighofer
- [llvm] r177159 - ARM cost model: Fix cost of fptrunc and fpext instructions
Arnold Schwaighofer
- [llvm] r177105 - ARM cost model: Increase cost of some vector selects we do terrible on
Arnold Schwaighofer
- [llvm] r177170 - ARM cost model: Fix costs for some vector selects
Arnold Schwaighofer
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Arnold Schwaighofer
- Fix function pointer miscompilation on ARM
Sanghyeon Seo
- [compiler-rt] r176799 - [sanitizer] make SizeClassAllocator64::GetBlockBegin more bullet proof (by Sergey Matveev)
Kostya Serebryany
- [compiler-rt] r176853 - [sanitizer] simplify the allocator's SizeClassMap: do not require an extra template parameter, instead compute it in flight. No functionality change
Kostya Serebryany
- [compiler-rt] r176855 - [sanitizer] use fewer size classes in the allocator to reduce the memory footprint. There is no all-size-fits-all constant here, but this change is positive or neutral on several large apps I've tested
Kostya Serebryany
- [compiler-rt] r176857 - [asan] use 4Tb of address space for the asan allocator instead of 1Tb. This increases the memory available for a single size class from 16Gb to 64Gb. The total VM footprint becomes 20Tb
Kostya Serebryany
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Kostya Serebryany
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Kostya Serebryany
- [compiler-rt] r177069 - [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM)
Kostya Serebryany
- [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from lit tests as now it's implied by -fsanitize=address
Kostya Serebryany
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Kostya Serebryany
- [compiler-rt] r177147 - [asan] Add ForEachChunk() to sanitizer allocators. Patch by Sergey Matveev
Kostya Serebryany
- [PATCH] Add ForEachChunk() to sanitizer allocators.
Kostya Serebryany
- [compiler-rt] r177149 - [sanitizer] fix gcc build warnings
Kostya Serebryany
- [llvm] r176807 - [docs] Remove explicit authorship.
Sean Silva
- [llvm] r176860 - ReleaseNotes: Add Hexagon Target section
Sean Silva
- [polly] r176864 - Missed on test case in the last commit
Sean Silva
- [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder because Clang started to recognize
Sean Silva
- [PATCH] TableGen backend to generate an index in ctags(1) format.
Sean Silva
- [llvm] r177224 - [docs] Discuss a potential bug to be aware of.
Sean Silva
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Joerg Sonnenberger
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Joerg Sonnenberger
- [llvm] r177016 - Add two of the float related ARM-specific entries for e_flags needed for
Joerg Sonnenberger
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Joerg Sonnenberger
- [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for tilegx
Joerg Sonnenberger
- [PATCH] <<Proposed Driver Update>>
Michael Spencer
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Michael Spencer
- [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Michael Spencer
- [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Michael Spencer
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
Michael Spencer
- [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Michael Spencer
- [PATCH] Windows hang with long filename
Michael Spencer
- [PATCH] Windows hang with long filename
Michael Spencer
- [PATCH] [ELF][X86_64][Hexagon] order plt/got entries properly and fix test
Michael Spencer
- [PATCH] Simplify CMake rules in HandleLLVMOptions module.
Michael Spencer
- [lld] r176842 - [Pass][Layout] Make algorithm not n^2.
Michael J. Spencer
- [llvm] r176886 - [Support][MemoryBuffer] Use sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
Michael J. Spencer
- [llvm] r176908 - [Support][Path] Don't inf loop if creating the parent directory fails.
Michael J. Spencer
- [lld] r176916 - [ELF][Writer] Let std::vector handle allocating space instead of reserving tiny portions.
Michael J. Spencer
- [llvm] r176995 - [Support] Fix lifetime of file descriptors when using MemoryBuffer.
Michael J. Spencer
- [llvm] r176996 - [Support][Test] Missed this in the API change.
Michael J. Spencer
- [llvm] r177175 - [Support][Path][Windows] Fix dangling else. Don't call CloseHandle when CloseFD is false.
Michael J. Spencer
- Update to eh.return for Mips
Sasa Stankovic
- R600/SI Patchset: Initial support for compute shaders
Tom Stellard
- R600/SI Patchset: Initial support for compute shaders
Tom Stellard
- R600/SI Patchset: Initial support for compute shaders
Tom Stellard
- R600/SI Patchset: Initial support for compute shaders
Tom Stellard
- [PATCH] R600: Factorize code handling Const Read Port limitation
Tom Stellard
- R600/SI Patchset: Initial support for compute shaders
Tom Stellard
- [Mesa-dev] [PATCH] R600: Lower clamp constant to constant
Tom Stellard
- [PATCH] R600: Factorize code handling Const Read Port limitation
Tom Stellard
- About commit TILE-Gx backend to community repository and default disabled
Tom Stellard
- SI indirect addressing
Tom Stellard
- [PATCH] [msan] intercept dlopen and clear shadow for it
Evgeniy Stepanov
- [PATCH] [msan] intercept dlopen and clear shadow for it
Evgeniy Stepanov
- [PATCH] [msan] intercept dlopen and clear shadow for it
Evgeniy Stepanov
- [compiler-rt] r176854 - [msan] Use sptr instead of ptrdiff_t.
Evgeniy Stepanov
- [PATCH] Set symbolizer path in the test environment
Evgeniy Stepanov
- [llvm] r176933 - Set symbolizer path in the test environment.
Evgeniy Stepanov
- [PATCH] Set symbolizer path in the test environment
Evgeniy Stepanov
- [PATCH] Set symbolizer path in the test environment
Evgeniy Stepanov
- [compiler-rt] r176937 - Break a >80 char line.
Evgeniy Stepanov
- [compiler-rt] r176938 - [sanitizer] Move GetTlsSize code from TSan to sanitizer_common.
Evgeniy Stepanov
- [compiler-rt] r176939 - [msan] Increase stack size as required.
Evgeniy Stepanov
- [llvm] r176941 - Add llvm-symbolizer as test dependency.
Evgeniy Stepanov
- [compiler-rt] r176943 - [sanitizer] Fix lint.
Evgeniy Stepanov
- [PATCH] [msan] Add a keep_going msan option
Evgeniy Stepanov
- [compiler-rt] r177052 - [msan] Intercept __strdup, strndup, __strndup.
Evgeniy Stepanov
- [compiler-rt] r177056 - [sanitizer] Intercept frexp and friends.
Evgeniy Stepanov
- [compiler-rt] r177057 - [msan] Options for switching between fast and cfi unwinders in run time.
Evgeniy Stepanov
- [compiler-rt] r177059 - [msan] Fix a typo in test.
Evgeniy Stepanov
- [compiler-rt] r177065 - [msan] Intercept readdir64.
Evgeniy Stepanov
- [compiler-rt] r177067 - [msan] Add changes missing from r177065.
Evgeniy Stepanov
- [compiler-rt] r177071 - [sanitizer] No dirent64 on Android.
Evgeniy Stepanov
- [llvm] r176797 - R600MachineScheduler.cpp: Fix use cases of dbgs(). Don't include <iostream> here.
NAKAMURA Takumi
- [llvm] r176798 - Suppress atomic(32|64).ll as XFAIL on win32 codegen. Investigating.
NAKAMURA Takumi
- [llvm] r176808 - llvm/test/CodeGen/X86/handle-move.ll: Mark it as XFAIL:cygming. Investigating.
NAKAMURA Takumi
- [llvm] r176835 - llvm/test/CodeGen/R600/schedule-*.ll: Let them require +Asserts.
NAKAMURA Takumi
- [llvm] r176930 - lit.TestFormats.GoogleTest: Honor LitConfig.noExecute, or --no-execute were ignored.
NAKAMURA Takumi
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Craig Topper
- [llvm] r177014 - Fix a bug in the calculation of the VEX.B bit for FMA4 rr with the VEX.W bit set. The VEX.B was being calculated from the wrong operand. Fixes at least some portion of PR14185.
Craig Topper
- [llvm] r177015 - Fix the name of a variable to match its declaration. Fixes build failure from r177014.
Craig Topper
- [llvm] r177142 - Use NumBaseBits in a few more places in SmallBitVector instead of recalculating it. No functional change.
Craig Topper
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Craig Topper
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Craig Topper
- [llvm] r177221 - Add X86 code emitter support AVX encoded MRMDestReg instructions.
Craig Topper
- [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded register to register moves should be switched from using the MRMSrcReg form to the MRMDestReg form if the source register is a 64-bit extended register and the destination register is not. This allows the instruction to be encoded using the 2-byte VEX form instead of the 3-byte VEX form. The GNU assembler has similar behavior.
Craig Topper
- [llvm] r177242 - Refactor some duplicated code into helper functions.
Craig Topper
- [llvm] r177243 - Post process ADC/SBB and use a shorter encoding if they use a sign extended immediate.
Craig Topper
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Andrew Trick
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Andrew Trick
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Andrew Trick
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Andrew Trick
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Andrew Trick
- [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
Andrew Trick
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Andrew Trick
- [PATCH][Review Requested][Compilation Time] Small Vector for Machine Operand
Andrew Trick
- [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
Andrew Trick
- [PATCH] PR15413: Assertion "SE.DT->dominates(Ret, BIP)" fails.
Andrew Trick
- [llvm] r177112 - MachineModel: Add a ProcResGroup class.
Andrew Trick
- [llvm] r177123 - Fix r177112: Add ProcResGroup.
Andrew Trick
- [llvm] r177226 - Machine model. Allow mixed itinerary classes and SchedRW lists.
Andrew Trick
- [llvm] r177227 - Change the default latency for implicit defs.
Andrew Trick
- [llvm] r177103 - Hexagon: Removed asserts regarding alignment and offset.
Jyotsna Verma
- supposed vector data types support in the LLVM interpreter
Veselov, Yuri
- [llvm] r176873 - Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
Jan Wen Voung
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Dmitry Vyukov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Dmitry Vyukov
- [PATCH] StopTheWorld in sanitizer_common (first commit)
Dmitry Vyukov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Dmitry Vyukov
- [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
Dmitry Vyukov
- [PATCH] [RFC][2/17]TILE-Gx: add target directory for tilegx
Jiong WANG
- [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
Jiong WANG
- [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
Jiong WANG
- [PATCH] [RFC][4/17]TILE-Gx: add instruction format decription for tilegx
Jiong WANG
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jiong WANG
- [PATCH] [RFC][6/17]TILE-Gx: tilegx calling convention support
Jiong WANG
- [PATCH] [RFC][7/17]TILE-Gx: support pseduo instruction expanding for tilegx
Jiong WANG
- [PATCH] [RFC][7/17]TILE-Gx: support pseduo instruction expanding for tilegx
Jiong WANG
- [PATCH] [RFC][8/17]TILE-Gx: initial support for MC Layer for tilegx
Jiong WANG
- [PATCH] [RFC][9/17]TILE-Gx: MCInst Lower and InstrPrinter for tilegx
Jiong WANG
- [PATCH] [RFC][10/17] MCJIT execution engine (rtld) support for tilegx
Jiong WANG
- [PATCH] [RFC][11/17]TILE-Gx: AsmParser for tilegx
Jiong WANG
- [PATCH] [RFC][12/17]TILE-Gx: VLIW Packetizer support for tilegx
Jiong WANG
- [PATCH] [RFC][13/17]TILE-Gx: Old JIT support for tilegx
Jiong WANG
- [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for tilegx
Jiong WANG
- [PATCH] [RFC][15/17]TILE-Gx: Clang Driver support for tilegx
Jiong WANG
- [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
Jiong WANG
- [PATCH] [RFC][17/17]TILE-Gx: Enable tilegx on testsuite
Jiong WANG
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Jiong Wang
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jiong Wang
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jiong Wang
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Jiong Wang
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Jiong Wang
- [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
Jiong Wang
- [llvm] r177009 - test commit: remove blank line.
Jiong Wang
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Jiong Wang
- [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
Jiong Wang
- [PATCH] [RFC][12/17]TILE-Gx: VLIW Packetizer support for tilegx
Jiong Wang
- About commit TILE-Gx backend to community repository and default disabled
Jiong Wang
- [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
Jiong Wang
- About commit TILE-Gx backend to community repository and default disabled
Jiong Wang
- About commit TILE-Gx backend to community repository and default disabled
Jiong Wang
- [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for tilegx
Jiong Wang
- [RFC v2] Towards an assembler parser for PowerPC
Ulrich Weigand
- [llvm] r176827 - Don't remove a landing pad if the invoke requires a table entry.
Bill Wendling
- [llvm] r176858 - Reflect reality.
Bill Wendling
- [llvm] r176827 - Don't remove a landing pad if the invoke requires a table entry.
Bill Wendling
- [llvm] r176827 - Don't remove a landing pad if the invoke requires a table entry.
Bill Wendling
- attributes helper functions - please review
Bill Wendling
- attributes helper functions - please review
Bill Wendling
- [llvm] r176986 - Reset some of the target options which affect code generation.
Bill Wendling
- please review - initial putback for implementing functionality for mips16/nomips16 attributes
Bill Wendling
- [PATCH] Global merge on constants
Bill Wendling
- [PATCH] Global merge on constants
Bill Wendling
- [PATCH] Global merge on constants
Bill Wendling
- [dragonegg PATCH] Set TLS model on external variables
Hans Wennborg
- [Patch] Fix integer comparison in DIEInteger::BestForm
Hans Wennborg
- [llvm] r177088 - Perform factorization as a last resort of unsafe fadd/fsub simplification.
Shuxin Yang
- [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to strncmp.
Anton Yartsev
- [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to strncmp.
Anton Yartsev
- [test-suite] r176903 - Perform the atomic operations on a global, rather then a local stack variable.
Jeffrey Yasskin
- [LLVMdev] Problems with 64-bit register operands of inline asm on ARM
Weiming Zhao
- attributes helper functions - please review
reed kotler
- Fix for PR14824: Optimization arm_ldst_opt inserts newly generated instruction vldmia at incorrect position
hao liu
Last message date:
Sun Mar 17 23:27:14 PDT 2013
Archived on: Tue Aug 4 17:10:09 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).