The Week Of Monday 7 October 2013 Archives by thread
Starting: Mon Oct 7 00:19:48 PDT 2013
Ending: Sun Oct 13 23:58:32 PDT 2013
Messages: 844
- [llvm] r192090 - Remove some instructions that seem to only exist to trick the filtering checks in the disassembler table creation. Just fix up the filter to let the real instruction through instead.
Craig Topper
- [PATCH] A new HeapToStack allocation promotion pass
Renato Golin
- [llvm] r192093 - [Mips] Teach llvm-readobj to print MIPS-specific ELF program headers.
Simon Atanasyan
- [PATCH] Teach llvm-readobj to print MIPS-specific ELF program headers
Simon Atanasyan
- [llvm] r191286 - [mips][msa] Added support for matching comparisons from normal IR (i.e. not intrinsics)
Daniel Sanders
- [llvm] r192096 - Windows: Be more explicit with Win32 APIs
David Majnemer
- [PATCH] ARM: allow hints on Cortex-M0 & remove pre-UAL "nop"
Tim Northover
- [PATCH] [lld][LinkingContext] remove const
Joerg Sonnenberger
- [llvm] r192097 - ARM: allow cortex-m0 to use hint instructions
Tim Northover
- [PATCH] Fix edge condition in DAGCombiner to improve codegen of shift sequences.
Andrea_DiBiagio at sn.scee.net
- [llvm] r192098 - Fix the documentation of getDefaultSubtargetFeatures.
Rafael Espindola
- [PATCH] Modify HasStdEnc predicate for microMIPS
Zoran Jovanovic
- [PATCH] Fix doc comment for getDefaultSubtargetFeatures().
Rafael Espíndola
- [llvm] r192099 - Remove getEHExceptionRegister and getEHHandlerRegister.
Rafael Espindola
- Suggesting elimination of unused Target implementation members
Rafael Espíndola
- [PATCH] AArch64 Neon Misc Scalar Arithmetic Instructions
mcrosier at codeaurora.org
- [llvm] r192101 - Remove dead code.
Rafael Espindola
- [llvm] r192102 - Fix typo.
Rafael Espindola
- [polly][vectorizer] do not emit bitcast i32** to <1 x i32*>*
Sebastian Pop
- [PATCH][ARM] Add no-fpu test case
Amara Emerson
- [PATCH] [ARM] Improve build attributes emission
Amara Emerson
- [PATCH] AArch64 Neon Scalar Integer Compare Instructions
mcrosier at codeaurora.org
- [PATCH][AArch64] implement aarch64 neon load/store instructions class AdvSIMD (lselem)
Hao Liu
- [llvm] r192103 - Windows/Process.inc: Fix for +Asserts. &Buf[0] is not guaranteed if size is zero.
NAKAMURA Takumi
- [llvm] r192104 - Revert r191088, corresponding to r191823 to re-enable llvm-lto on cygming.
NAKAMURA Takumi
- patch test-suite
Robert Lytton
- [llvm] r192106 - [ARMv8] Add some disassembly tests for Thumb sevl/sevl.w
Joey Gouly
- [llvm] r192107 - [AArch64] Add support for NEON scalar arithmetic instructions:
Chad Rosier
- [PATCH] Emit Clang version information into .comment section (MC's part of implementation) [PART 2B]
Katya Romanova
- [polly] r192109 - do not use -polly-cloog in a ScopInfo testcase
Sebastian Pop
- [polly] r192110 - use -polly-codegen-isl in tests under test/Isl
Sebastian Pop
- [PATCH] Minor cleanup for GNU TLS support
Eric Christopher
- [llvm] r192111 - [ARM] Improve build attributes emission.
Amara Emerson
- [llvm] r189297 - Add new API lto_codegen_compile_parallel().
Eric Christopher
- [llvm] r192117 - Change objectsize intrinsic to accept different address spaces.
Matt Arsenault
- [PATCH] Change objectsize intrinsic to accept different address spaces.
Matt Arsenault
- Recognize -fauto-profile in backend
Diego Novillo
- [PATCH] Fix another constant folding address space place I missed.
Matt Arsenault
- [PATCH][Peephole] Rewrite copies to avoid cross register banks copies.
Evan Cheng
- [PATCH] Remove "localize global" optimization
Evan Cheng
- [llvm] r192118 - Formally added an explicit enum for DWARF TLS support. No functionality change.
Richard Mitton
- Patch. Fix redundent copies between nodes with different but compatible register classes
Yin Ma
- PATCH. Fix some ARM MLA instructions is not to be single used.
Yin Ma
- PATCH. Fix ARM Leapcrel definition to make it loop hoistable
Yin Ma
- [PATCH] Enable MISched on AArch64
Tim Northover
- [llvm] r192119 - [mips] Fix definition of mfhi and mflo instructions to read from the whole
Akira Hatanaka
- [llvm] r192121 - Revert r191834 until we measure the effect of this benchmarks and maybe find a better way to fix it
Alexey Samsonov
- [llvm] r192122 - [mips] Define method MipsSubtarget::enableLongBranchPass.
Akira Hatanaka
- [llvm] r192123 - X86: Fix type check. Just because an integer type is illegal doesn't mean it's i64.
Benjamin Kramer
- [PATCH] Allow multiple check prefixes in FileCheck
Matt Arsenault
- [llvm] r192124 - [mips] Disable tail merging when long branch pass is enabled.
Akira Hatanaka
- [llvm] r192018 - Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_type
Manman Ren
- [llvm] r192125 - [mips] Coding style clean up.
Akira Hatanaka
- [llvm] r192126 - Struct byval: use the correct alignment for loads generated to load
Manman Ren
- [PATCH] Improve machine code correctness in codegen
Matthias Braun
- [patch] Add a TargetMCStreamer interface.
Rafael Espíndola
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [PATCH] request for approval to commit: llvm-c: Make target initializer functions external functions in lib.
Anders Waldenborg
- [llvm] r192130 - Add Mips16 patterns for sign extend byte and sign extend halfword.
Reed Kotler
- [PATCH] Add const version of LiveRange::advanceTo
Matthias Braun
- [PATCH] Add a 'covers' operation to LiveRange
Matthias Braun
- [PATCH] SubRegister liveness tracking
Matthias Braun
- [llvm] r192133 - LoopVectorize: External uses must use the last value in a reduction cycle
Arnold Schwaighofer
- [PATCH] ARM testcase improvements
Matthias Braun
- [lld] r192084 - [lld][Darwin] Fix unused field warning.
Rui Ueyama
- [llvm] r192135 - [mips] Test case for r192124.
Akira Hatanaka
- [PATCH] Rename lld:*_error::_ -> lld:*_error::ErrorCode.
Rui Ueyama
- [llvm] r192137 - Windows: Avoiding resizing, use uninitialized data() instead
David Majnemer
- [lld] r192138 - Rename lld:*_error::_ -> lld:*_error::ErrorCode.
Rui Ueyama
- [llvm] r192139 - cmake: don't set LLVM_COMPILER_IS_GCC_COMPATIBLE when using clang-cl
Hans Wennborg
- [PATCH] Convert error code structs to scoped enums.
Rui Ueyama
- [PATCH] [lld][inputGraph] Implement flavor specific resolver
Rui Ueyama
- [lld] r192147 - Supoort mach-o encoded in yaml.
Nick Kledzik
- [lld] r192148 - Convert error code structs to scoped enums.
Rui Ueyama
- [lld] r192149 - Add comments. Early return.
Rui Ueyama
- [llvm] r192151 - update mach-o EXPORT_SYMBOL_* names
Nick Kledzik
- [PATCH, test-suite] Update to RUNSAFELY
Doug Gilmore
- [lld] r192152 - fix test case failing on bot
Nick Kledzik
- [lld] r192153 - fix all EXPECT_EQ(.address) tests
Nick Kledzik
- Way to make EXPECT_EQ() less type sensitive?
Nick Kledzik
- [lld] r192154 - fix typos
Nick Kledzik
- [llvm] r192156 - Reduce testcase from 1r92011.
Adrian Prantl
- [llvm] r192157 - typo.
Adrian Prantl
- [llvm] r192158 - typo.
Adrian Prantl
- [llvm] r192160 - [Sparc] Do not hardcode nop in the delay slot of TLS_CALL. Use DelaySlotFiller to fill the delay slot instead.
Venkatraman Govindaraju
- [lld] r192162 - Expand auto for readability.
Rui Ueyama
- [lld] r192163 - Make bitmask an unsigned type.
Rui Ueyama
- [lld] r192164 - Remove an unnecessary local variable.
Rui Ueyama
- [lld] r192165 - Use size_t instead of uint64_t to represent the vector length.
Rui Ueyama
- [PATCH] Rename path() -> getPath().
Rui Ueyama
- [lld] r192167 - Rename path() -> getPath().
Rui Ueyama
- [lld] r192169 - Rename GnuLd's path() too.
Rui Ueyama
- [PATCH] Implement aarch64 neon instruction class SIMD copy - LLVM
Kevin Qin
- [PATCH] Implement aarch64 neon instruction class SIMD copy - Clang
Kevin Qin
- [lld] r192170 - Move duplicate code in InputGraphs to the parent class.
Rui Ueyama
- [llvm] r192171 - Remove some instructions that existed to provide aliases to the assembler. Can be done with InstAlias instead. Unfortunately, this was causing printer to use 'vmovq' or 'vmovd' based on what was parsed. To cleanup the inconsistencies convert all 'vmovd' with 64-bit registers to 'vmovq', but provide an alias so that 'vmovd' will still parse.
Craig Topper
- [lld] r192172 - [Cleanup] Remove file thats not being used
Shankar Easwaran
- [llvm] r192173 - Explicitly disable AVX on a bunch of tests so they won't fail on AVX machines post r192171.
Craig Topper
- [llvm] r192174 - Fix a typo in the mattr part of the run line.
Craig Topper
- [llvm] r192175 - Remove unneeded MMX instruction definition by moving pattern to an equivalent instruction definition and removing the filtering from the disassembler table building.
Craig Topper
- [llvm] r192176 - [Sparc] Implement JIT for SPARC.
Venkatraman Govindaraju
- [PATCH] Adding diversity for security
Stephen Crane
- [PATCH] [Review Request] Function-based parallel LLVM backend code generation
Wan, Xiaofei
- [llvm] r192178 - Prune trailing linefeeds.
NAKAMURA Takumi
- [llvm] r192179 - SparcJITInfo.cpp: Prune "default:" label to fix a warning. [-Wcovered-switch-default]
NAKAMURA Takumi
- [PATCH] Fixed typo in comment
Diana Vasile
- R600: Some fixes
Vincent Lejeune
- [llvm] r191938 - Adding support and tests for multiple module handling in lli
Alp Toker
- [llvm] r192181 - Add a MCTargetStreamer interface.
Rafael Espindola
- PATCH: R600/SI: Enable the verifier on most lit tests
Vincent Lejeune
- [llvm] r192182 - Only modify lto.exports.def when contents have changed.
Rafael Espindola
- [PATCH] Only modify lto.exports.def when contents have changed
Rafael Ávila de Espíndola
- [lld] r192183 - [LinkingContext] make LinkingContext non-const
Shankar Easwaran
- [PATCH] [sanitizer] Fix deadlock in StopTheWorld. The tracer thread in StopTheWorld could wait on a mutex forever if the parent process died before unlocking it. Use PR_SET_PDEATHSIG so that the parent would kill the child in this scenario.
Sergey Matveev
- [llvm] r192185 - Fix build on Solaris 11.
Rafael Espindola
- [www] r192186 - Fix the link (we are already on the llvm.org/ website)
Sylvestre Ledru
- Automatic PGO - Initial implementation (1/N)
Diego Novillo
- [www] r192188 - add the FOSDEM LLVM devroom
Sylvestre Ledru
- [www] r192190 - svn is not git. I should not copy directory like this
Sylvestre Ledru
- [compiler-rt] r189753 - [sanitizer_common] Add internal_clone().
Sergey Matveev
- [www] r192191 - add the FOSDEM LLVM devroom
Sylvestre Ledru
- [www] r192192 - Improve the meeting page:
Sylvestre Ledru
- [www] r192193 - Add the meetings page in the Site Map
Sylvestre Ledru
- [www] r192194 - Remove the last modified
Sylvestre Ledru
- [www] r192195 - Explicit the country
Sylvestre Ledru
- [compiler-rt] r192196 - [sanitizer] Do not break the CFI unwind chain in clone().
Sergey Matveev
- [www] r192197 - Add sponsor Codeplay!
Tanya Lattner
- [www] r192198 - Extend registration deadline.
Tanya Lattner
- [llvm] r192199 - Grammar.
Eric Christopher
- [llvm] r192205 - Removing unintended code block from lli
Andrew Kaylor
- [llvm] r192207 - Let rotr and bswap be handled by expansion for Mips16 since we don't
Reed Kotler
- [llvm] r192209 - IRBuilder: Downgrade InsertPointGuard's instruction pointer to a raw pointer.
Benjamin Kramer
- [compiler-rt] r192210 - [sanitizer] Fix deadlock in StopTheWorld.
Sergey Matveev
- [PATCH] Use an RPATH with LLVMgold
Rafael Espíndola
- [llvm] r192212 - Add some xfaild R600 tests.
Matt Arsenault
- [llvm] r192213 - [mips] Simplify and optimize code.
Akira Hatanaka
- [llvm] r192214 - Move DIRef::getName out of line.
Manman Ren
- [llvm] r192215 - Debug Info: take advantage of the existing CU::resolve.
Manman Ren
- [llvm] r192216 - Debug Info: rename getOriginalTypeSize to getBaseTypeSize.
Manman Ren
- [patch] Support multiple comdat sections with the same name but different groups
David Blaikie
- [llvm] r192218 - Add DbgVariable::resolve per Eric's suggestion.
Manman Ren
- [llvm] r192223 - Add fabsf to the list of inlined functions; otherwise
Reed Kotler
- [llvm] r192224 - Debug Info: update testing to reflect r192018.
Manman Ren
- [llvm] r192227 - Explicitly request unsigned enum types when desired
Reid Kleckner
- [lld] r192229 - Use size_t instead of int64_t for the vector size.
Rui Ueyama
- [lld] r192230 - Fix #endif comment.
Rui Ueyama
- [llvm] r192231 - [AArch64] Add support for NEON scalar signed/unsigned integer to floating-point
Chad Rosier
- [www] r192234 - add link to the new openmp subproject.
Chris Lattner
- [llvm] r192236 - Fix duplicated assertions.
Matt Arsenault
- [www] r192238 - Fix recent commit by closing '"' and adding <b> tag
Tobias Grosser
- [llvm] r192242 - [AArch64] Add support for NEON scalar floating-point reciprocal estimate,
Chad Rosier
- [PATCH] Fix flaky elf/X86_64/dynlib-search.test.
Rui Ueyama
- [llvm] r192246 - Debug Info: In DIBuilder, the derived-from field of DIDerivedType
Manman Ren
- [lld] r192249 - Use size_t for array index.
Rui Ueyama
- [lld] r192250 - Fix flaky elf/X86_64/dynlib-search.test.
Rui Ueyama
- [llvm] r192251 - Debug Info: In DIBuilder, the derived-from field of DICompositeType
Manman Ren
- [llvm] r192254 - Debug Info: In DIBuilder, the context fields of a static member and a
Manman Ren
- [llvm] r192256 - Debug Info: In DIBuilder, the context field of a DICompositeType is updated
Manman Ren
- [PATCH] Update error classes from all lowercase to camel case.
Rui Ueyama
- [lld] r192260 - Move a local variable into while-loop scope.
Rui Ueyama
- [lld] r192261 - Update error classes from all lowercase to camel case.
Rui Ueyama
- [llvm] r192262 - llvm/test/LTO should run also on cygwin.
NAKAMURA Takumi
- [llvm] r192265 - Add a paragraph about MCTargetStreamer.
Rafael Espindola
- [llvm] r192266 - Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. This way the asm parser will pick the right one based on the mode. Instruction selection already did the right thing based on the pointer size.
Craig Topper
- [lld] r192269 - [inputGraph] Associate Resolve state with appropriate nodes
Shankar Easwaran
- [lld] r192270 - [test] Fix regex for failing test on bot
Shankar Easwaran
- [llvm] r192271 - Mark some instructions as CodeGenOnly since they aren't needed by the assembler or disassembler. Disassembler already filtered them, but asm parser still had them in its tables.
Craig Topper
- [llvm] r192272 - Use AVX512PIi8 for the alt forms of vcmp instructions. This adds the TB prefix and keeps the mnemonic from starting with an extra 'v'
Craig Topper
- [lld] r192273 - [test] Just use the exit code from the test for now.
Shankar Easwaran
- [llvm] r192274 - Replace a couple instructions with patterns referring to other instructions with same encoding and operands. Mark a couple other instructions as CodeGenOnly since we have FR and VR instructions and only one of them is needed by the assembler/disassembler.
Craig Topper
- [PATCH] [Layout] Assign ordinals in resolution order
Shankar Kalpathi Easwaran
- [llvm] r192275 - Remove some old filters from the x86 disassembler table builder.
Craig Topper
- [llvm] r192276 - Add missing HasAVX512 predicate.
Andrew Trick
- [lld] r192277 - [Layout] Assign ordinals in Resolution order.
Shankar Easwaran
- [lld] r192278 - [cleanup] remove unused private variable
Shankar Easwaran
- [llvm] r192279 - More x86 disassembler filtering cleanup.
Craig Topper
- [PATCH] Making DebugInfoFinder process all the compile units in the module
Mishne, Alon
- [lld] r192280 - [Layout] Dont set ordinals to Files by default.
Shankar Easwaran
- [llvm] r192281 - AArch64: migrate ADRP relaxation test to be llvm-mc only.
Tim Northover
- [llvm] r192282 - AArch64: enable MISched by default.
Tim Northover
- [llvm] r192283 - AVX-512: Added VRCP28 and VRSQRT28 instructions and intrinsics.
Elena Demikhovsky
- Please review - Fix lowering of dynamic alloca with large alignment
Demikhovsky, Elena
- [llvm] r192284 - Test commit. Remove whitespace from otherwise empty lines.
Greg Bedwell
- [www] r192287 - The FOSDEM requires an account to propose a talk
Sylvestre Ledru
- [llvm] r192294 - [Sparc] Disable tail call optimization for sparc64.
Venkatraman Govindaraju
- [PATCH] [Review Request] Improve getVTList() in SelectionDAG
Wan, Xiaofei
- [PATCH] R600/SI: fix MIMG writemask adjustement
Marek Olšák
- [compiler-rt] r192295 - [sanitizer] Fix the parent liveness check in StopTheWorld.
Sergey Matveev
- XCore patch
Robert Lytton
- [PATCH] ARM: correct liveness on ldm/stm combiner
Tim Northover
- XCore target: fix bug in XCoreLowerThreadLocal.cpp
Richard Osborne
- [llvm] r192298 - Add a GlobalAlias::isValidLinkage to reduce code duplication.
Rafael Espindola
- [PATCH] [PATCH][AArch64] implement aarch64 neon vector load/store N-element structure class AdvSIMD (lselem)
Hao
- [PATCH] Fix infinite recursion in MemoryBuiltins when examining cyclic instruction
Stephen Lin
- [Patch] [www] Linking to the Windows snapshot builds
Hans Wennborg
- [llvm] r192302 - Fix a bug in Dead Argument Elimination.
Shuxin Yang
- [PATCH]Unload EH frames in ~MCJIT
Yaron Keren
- [llvm] r192303 - Flip the ownership of MCStreamer and MCTargetStreamer.
Benjamin Kramer
- [llvm] r192304 - Add missing releases.
Bill Wendling
- [llvm] r192309 - Debug Info: In DIBuilder, the context field of a forward decl is updated
Manman Ren
- [PATCH] [lld][ELF] Change MaxAlignment to 2
Shankar Kalpathi Easwaran
- [lld] r192310 - [ELF] Change MaxAlignment to 2.
Shankar Easwaran
- [lld] r192311 - Do not process .objtxt file twice.
Rui Ueyama
- [llvm] r192316 - llvm-c: Make target initializer functions external functions in lib.
Anders Waldenborg
- [PATCH] Fix CodeGen for different size address space GEPs
Matt Arsenault
- [PATCH] Fix codegen for vectors of pointers with address spaces.
Matt Arsenault
- [PATCH] Fix CodeGen for unaligned loads with address spaces
Matt Arsenault
- [llvm] r192320 - Debug Info: In DIBuilder, the context and type fields of template_type and
Manman Ren
- [PATCH] TableGen minor refactoring: AsmWriterEmitter and CodeGenDAGPatterns
Ahmed Bougacha
- [PATCH] python: Fix check for disasm creation failure
Anders Waldenborg
- [PATCH] python: Properly initialize before trying to create disasm
Anders Waldenborg
- [PATCH] Fix assertion failure caused by InlineCost when ptrtoint int size is larger than the pointer size
Matt Arsenault
- [PATCH] Make AsmPrinter::emitImplicitDef a virtual method so targets can emit custom comments for implicit defs
Justin Holewinski
- [PATCH] R600: improve dump of S_WAITCNT
Vincent Lejeune
- [llvm] r192329 - Revert "llvm-c: Make target initializer functions external functions in lib."
Rui Ueyama
- [PATCH] R600: Fix trunc i64 to i32 on SI
Matt Arsenault
- [llvm] r192330 - [mips] Do not generate INS/EXT nodes if target does not have support for
Akira Hatanaka
- [Patch] Only pass f32/v4f32 in xmm registers in x86-64 if only sse1 is suppored
Craig Topper
- [llvm] r192339 - Fix so CRC32r64r8 isn't accidentally filtered from the disassembler tables.
Craig Topper
- [llvm] r192340 - Remove duplicate instructions.
Craig Topper
- [llvm] r192341 - Allow non-AVX form of pmovmskb to take a GR64 operand.
Craig Topper
- [lld] r192342 - [PECOFF] Add files appear in .drectve to input graph
Rui Ueyama
- [llvm] r192344 - ARM: correct liveness flags during ARMLoadStoreOpt
Tim Northover
- [PATCH 1/6][Mips][msa] Improves robustness of the test by enhancing pattern matching
Matheus Almeida
- [PATCH 2/6][Mips][msa] Direct Object Emission of INSERT instruction
Matheus Almeida
- [PATCH 3/6][Mips][msa] Direct Object Emission support for the majority of the ELM instructions
Matheus Almeida
- [PATCH 4/6][Mips][msa] Direct Object Emission of INSVE
Matheus Almeida
- [PATCH 5/6][mips][msa] Direct Object Emission support for VEC instructions
Matheus Almeida
- [PATCH 6/6] Direct Object Emission support for BIT instructions
Matheus Almeida
- [www] r192346 - Update of the home page. http://clang.llvm.org/performance.html no longer exists. Point to http://clang.llvm.org/features.html#performance
Sylvestre Ledru
- [llvm] r192348 - Disable function padding to get this test to pass on atom.
Benjamin Kramer
- xcore target fix bug in XCoreAsmPrinter::emitArrayBound()
Robert Lytton
- [PATCH] Change representation of dllexport/dllimport
Nico Rieck
- [llvm] r192350 - ARM: Put isV8EligibleForIT into the llvm namespace. While there make it inline.
Benjamin Kramer
- [llvm] r192352 - Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem).
Hao Liu
- [PATCH] Workaround MSVC 32-bit miscompile of getCondCodeAction
Daniel Sanders
- [llvm] r192354 - Revert "Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem). Including following 14 instructions: 4 ld1 insts: load multiple 1-element structure to sequential 1/2/3/4 registers. ld2/ld3/ld4: load multiple N-element structure to sequential N registers (N=2, 3, 4). 4 st1 insts: store multiple 1-element structure from sequential 1/2/3/4 registers. st2/st3/st4: store multiple N-element structure from sequential N registers (N = 2, 3, 4)."
Rafael Espindola
- [compiler-rt] r192355 - tsan: add annotations to ignore synchronization operations
Dmitry Vyukov
- [compiler-rt] r192357 - tsan: minor refactoring
Dmitry Vyukov
- [PATCH][lld] Begin AArch64 support
Shankar Easwaran
- [PATCH] Establish subtarget features for AArch32
Bernie Ogden
- [lld] r192360 - [ELF] Return error from invalid linker script parse.
Shankar Easwaran
- [llvm] r192361 - Implement AArch64 vector load/store multiple N-element structure class SIMD(lselem).
Hao Liu
- [llvm] r192363 - R600: Use StructurizeCFGPass for non SI targets
Tom Stellard
- [llvm] r192364 - R600/SI: Mark the EXEC register as reserved
Tom Stellard
- [llvm] r192365 - R600/SI: Define a separate MIMG instruction for each possible output value type
Tom Stellard
- [llvm] r192366 - R600/SI: Use -verify-machineinstrs for most tests
Tom Stellard
- [llvm] r192367 - R600/SI: Implement SIInstrInfo::verifyInstruction() for VOP*
Tom Stellard
- [lld] r192368 - [test] Ignore failure for now for Darwin.
Shankar Easwaran
- [lld] r192369 - [ELF] Initial design to handle Linker scripts for ELF.
Shankar Easwaran
- [llvm] r192370 - Fix msbuild integration install script.
Hans Wennborg
- [llvm] r192371 - Provide msbuild integration for vs2013.
Hans Wennborg
- [PATCH][LNT] refactor logging code in main for reuse.
Daniel Dunbar
- PATCH: R600 + SI Private memory fixes; Use more SALU instructions on SI
Tom Stellard
- [llvm] r192375 - R600: Fix trunc i64 to i32 on SI
Matt Arsenault
- [llvm] r192376 - Add comments to debug info testing case.
Manman Ren
- [llvm] r192378 - Debug Info: In DIBuilder, the context field of subprogram is updated to use
Manman Ren
- [llvm-commits] [PATCH] Multidimensional Array Index Delinearization Analysis
Sebastian Pop
- [llvm] r192380 - Fix grammar / missing words
Matt Arsenault
- [llvm] r192386 - Use getPointerSizeInBits() rather than 8 * getPointerSize()
Matt Arsenault
- [LNT][PATCH] Move submission code into test-suite code.
Daniel Dunbar
- [PATCH] Remove leftover profiling pieces
Alastair Murray
- [llvm] r192389 - test commit
Sriram Murali
- [PATCH] Fix GVN creating bitcast between address spaces
Matt Arsenault
- [llvm] r192391 - Rename parameter: defined regs are not incoming.
Matthias Braun
- [llvm] r192392 - Rename LiveRange to LiveInterval::Segment
Matthias Braun
- [llvm] r192393 - Refactor LiveInterval: introduce new LiveRange class
Matthias Braun
- [llvm] r192394 - Pass LiveQueryResult by value
Matthias Braun
- [llvm] r192395 - Change MachineVerifier to work on LiveRange + LiveInterval
Matthias Braun
- [llvm] r192396 - Work on LiveRange instead of LiveInterval where possible
Matthias Braun
- [llvm] r192397 - Represent RegUnit liveness with LiveRange instance
Matthias Braun
- [llvm] r192398 - Print register in LiveInterval::print()
Matthias Braun
- [Patch] use __BLOCKS__ in asan_mac.cc to detect blocks availability
Iain Sandoe
- [PATCH] [ASan] Fixed path to Android bin directory
Greg Fitzgerald
- [lld] r192401 - Fix typo
Rui Ueyama
- [llvm] r192403 - Tests: Use CHECK-LABEL where possible
Matthias Braun
- [llvm] r192404 - Tests: Do not unnecessarily depend on kill comments
Matthias Braun
- [PATCH] TypeFinder: use iterative algorithm to avoid stack overflow.
Will Dietz
- [llvm] r192406 - Fix typo
Matt Arsenault
- [PATCH] [stack protector] Improved data layout rules, WIP, part 2
Josh Magee
- [lld] r192409 - [ELF] Fix Atoms in the same file had overlapping ordinals.
Shankar Easwaran
- [PATCH] Runtime support for the indirect function call checker.
Peter Collingbourne
- [llvm] r192410 - Implement aarch64 neon instruction set AdvSIMD (copy).
Kevin Qin
- [lld] r192414 - Fix return after llvm_unreachable
Shankar Easwaran
- [lld] r192415 - Use switch instead of if, and handle all enum values.
Rui Ueyama
- [lld] r192416 - Remove an unused variable added in r192415.
Rui Ueyama
- [lld] r192418 - Replace a recursive tail call with an infinite loop.
Rui Ueyama
- [llvm] r192421 - LiveRangeCalc.h: Update a description corresponding to r192396. [-Wdocumentation]
NAKAMURA Takumi
- [lld] r192422 - Return true from Resolver::resolve() on success.
Rui Ueyama
- [lld] r192423 - Remove excessive allowRemainingUndefines() check.
Rui Ueyama
- [lld] r192424 - Propagate Resolver::resolveUndefines()'s failure to caller.
Rui Ueyama
- [llvm] r192425 - Remove another unnecessary filter from the disassembler.
Craig Topper
- patch to Bug 17545 - X86FrameLowering::getFrameIndexOffset generates wrong offsets
林作健
- [polly] r192426 - Move to CLooG 0.18.1 and isl 0.12.1
Tobias Grosser
- [lld] r192427 - Simplify unique_ptr instantiation. No functionality change.
Rui Ueyama
- [compiler-rt] r192428 - [Sanitizer] Simplify StackTrace::FastUnwindStack interface and fix a bug with one-frame stack traces
Alexey Samsonov
- [llvm] r192429 - [mips][msa] Added support for matching ffint_[us].[wd], and ftrunc_[us].[wd] from normal IR (i.e. not intrinsics)
Daniel Sanders
- [llvm] r192430 - [mips][msa] Added support for matching fmadd.[wd] from normal IR (i.e. not intrinsics)
Daniel Sanders
- [llvm] r192431 - XCore target: add XCoreTargetLowering::isZExtFree()
Robert Lytton
- [llvm] r192432 - XCore target: fix bug in XCoreLowerThreadLocal.cpp
Robert Lytton
- [llvm] r192433 - XCore target does not emit '.hidden' or '.protected' attributes
Robert Lytton
- [llvm] r192434 - XCore target fix bug in emitArrayBound() causing segmentation fault
Robert Lytton
- [llvm] r192435 - [mips][msa] Added support for matching fmsub.[wd] from normal IR (i.e. not intrinsics)
Daniel Sanders
- [llvm] r192438 - [mips][msa] Added support for matching maddv.[bhwd], and msubv.[bhwd] from normal IR (i.e. not intrinsics)
Daniel Sanders
- [llvm] r192440 - [ARM] Add a test case for disabled neon/fpu features.
Amara Emerson
- [compiler-rt] r192441 - [Sanitizer] StackTrace: kill CopyTo and reimplement CopyFrom
Alexey Samsonov
- [PATCH] [ASan] Don't die with internal ASan error on large buffer overflows
Timur Iskhodzhanov
- [compiler-rt] r192442 - [sanitizer] Move the PTHREAD_DESTRUCTOR_ITERATIONS constant to sanitizer_linux.h.
Sergey Matveev
- [compiler-rt] r192443 - [sanitizer] Ninja style fix to r192442.
Sergey Matveev
- [llvm] r192444 - Make AsmPrinter::emitImplicitDef a virtual method so targets can emit custom comments for implicit defs
Justin Holewinski
- [llvm] r192445 - [NVPTX] Switch from StrongPHIElimination to PHIElimination in NVPTXTargetMachine, and add some missing optimization passes to addOptimizedRegAlloc
Justin Holewinski
- [PATCH] Keep TBAA info when rewriting load and store DAG nodes
Richard Sandiford
- [PATCH] [sanitizer] Define kPthreadDestructorIterations on POSIX systems.
Sergey Matveev
- [llvm] r192446 - [mips][msa] Improves robustness of the test by enhancing pattern matching.
Matheus Almeida
- [llvm] r192447 - [mips][msa] Direct Object Emission of INSERT.{B, H, W} instruction.
Matheus Almeida
- [compiler-rt] r192448 - tsan: fix epoll_ctl interceptor
Dmitry Vyukov
- [llvm] r192449 - [mips][msa] Direct Object Emission for the majority of the ELM instructions.
Matheus Almeida
- [llvm] r192450 - This reverts r192449 because of compiler warning generated on darwin build.
Matheus Almeida
- [llvm] r192451 - This reverts 192447 because of compiler warning generated on darwin build.
Matheus Almeida
- [compiler-rt] r192452 - tsan: catch more races on file descriptors
Dmitry Vyukov
- [compiler-rt] r192453 - [sanitizer] Define kPthreadDestructorIterations on POSIX systems.
Sergey Matveev
- XCore target: return error for unsupported alignment
Robert Lytton
- [PATCH] [asan] Improve thread lifetime tracking on POSIX systems.
Sergey Matveev
- [PATCH] Loop Vectorizer Debug Info
Renato Golin
- [PATCH] [msan] Instrument x86.*_cvt* intrinsics.
Evgeniy Stepanov
- [PATCH] [ARM] Fix FP ABI attributes with no VFP
Amara Emerson
- [llvm] r192454 - Tests: Be less dependent on a specific schedule/regalloc
Matthias Braun
- [llvm] r192455 - fix typo in comment
Matthias Braun
- [www] r192456 - Link directly to LLVM 3.3 in Downloads box; also APT packges and Win installer
Hans Wennborg
- [www] r192457 - Fix link to Win installer
Hans Wennborg
- [llvm] r192458 - [ARM] Fix FP ABI attributes with no VFP enabled.
Amara Emerson
- [www] r192459 - Remove link to online demo since it's not available
Hans Wennborg
- [llvm] r192460 - Better info when debugging vectorizer
Renato Golin
- [www] r192461 - Add missing US devmeeting link
Tobias Grosser
- [llvm] r192463 - Fix handling of CHECK-DAG inside of CHECK-LABEL.
Rafael Espindola
- PATCH: R600: Fix crash in AMDILCFGStructurizer
Tom Stellard
- [lld] r192470 - [ELF] Add alias options for start-group/end-group options.
Shankar Easwaran
- [llvm] r192471 - [DAGCombiner] Slice a big load in two loads when the element are next to each
Quentin Colombet
- [llvm] r192472 - Revert "Tests: Be less dependent on a specific schedule/regalloc"
Matthias Braun
- [PATCH] R600: Make sure OQAP defs and uses happen in the same clause
Tom Stellard
- [llvm] r192474 - [DAGCombiner] Revert load slicing (r192471), until I figure out why it fails on ubuntu.
Quentin Colombet
- [www] r192475 - Point Win snapshot build download links to r192445.
Hans Wennborg
- [llvm] r192476 - [DAGCombiner] Reapply load slicing (192471) with a test that explicitly set sse4.2 support.
Quentin Colombet
- [llvm] r192477 - Really fix CHECK-LABEL and CHECK-DAG interaction. This actually just restores the initial implementation that was in r186162 but got lost in some subsequent refactoring. More explicit variable names and comments are present now to hopefully prevent repeat regression, as well as another test.
Stephen Lin
- [PATCH] [lsan] Support ASan's stack-use-after-return mode in LSan.
Sergey Matveev
- [llvm] r192478 - Debug Info Testing Case: check for the name of a structure.
Manman Ren
- [llvm] r192479 - Add warning about CHECK-DAG with variable definition
Renato Golin
- [llvm] r192480 - [DAGCombiner] Load slicing test case: attempt to really fix the buildbots (used sse4.2 instead of avx!).
Quentin Colombet
- [llvm] r192481 - Introduce ad hoc liveness tracking utility: LiveRegUnits
Matthias Braun
- [llvm] r192482 - Remove kill flags after if conversion if necessary
Matthias Braun
- [llvm] r192483 - Mips: Disassemble sign-extended 64 bit immediates properly.
Benjamin Kramer
- [test-suite] r192485 - [projects/test-suite] Fix RUNSAFELY make variable definition.
Jack Carter
- [llvm] r192487 - IfConversion: Try to unbreak the MSVC build.
Benjamin Kramer
- [llvm] r192492 - fConversion: Attempt #2 at fixing the MSVC build.
Benjamin Kramer
- [www] r192498 - Add link to lld in list of llvm projects
Nick Kledzik
- [llvm] r192499 - Fix typo
Matt Arsenault
- [llvm] r192500 - Use CHECK-LABEL
Matt Arsenault
- [llvm] r192501 - R600: Add scalar i32 add test
Matt Arsenault
- [llvm] r192504 - Adding multiple object support to MCJIT EH frame handling
Andrew Kaylor
- [lld] r192509 - Prune unused local variable.
Rui Ueyama
- [PATCH] Use std::async instead of our own parallel execution instrumentation.
Rui Ueyama
- [PATCH] Teach SimplifyCFG about address spaces
Matt Arsenault
- [llvm] r192514 - Fixing problems in lli's RemoteMemoryManager.
Andrew Kaylor
- [llvm] r192517 - Debug Info: remove form from function addDIEEntry.
Manman Ren
- [PATCH] MachineSink: Fix and tweak critical-edge breaking heuristic.
Will Dietz
- [llvm] r192519 - Add missing #include's to cctype when using isdigit/alpha/etc.
Will Dietz
- [PATCH] Add a "no-split-stack" function attribute.
Luqman Aden
- [llvm] r192520 - For Mips16, start to consolidate all forms of 32 bit literal loading so that
Reed Kotler
- [llvm] r192522 - Mark some more instructions as CodeGenOnly. Remove filters from the disassembler.
Craig Topper
- [llvm] r192523 - R600: Store disassembly in a special ELF section when feature +DumpCode is enabled.
Tom Stellard
- [llvm] r192525 - Remove more filters from the disassembler. Mark some AVX512 instructions as CodeGenOnly.
Craig Topper
- [www] r192526 - affluence => crowd (french/english false friend)
Sylvestre Ledru
- [llvm] r192527 - Update so that it uses the `-V' command line option and supports Python 3.x.
Bill Wendling
- [www] r192528 - Add blurb about RTSC. Also do some reformatting while in here.
Bill Wendling
- [www] r192529 - Add URL.
Bill Wendling
- [polly] r192530 - This test case requires assertions
Tobias Grosser
- [PATCH] LoopVectorize: add missing dependencies.
Peter Zotov
- [llvm] r192532 - Force a CPU on test so it doesn't depend on microarchitectural scheduling decisions.
Benjamin Kramer
- [compiler-rt] r192533 - [Sanitizer] Turn GetStackTrace() into StackTrace::Unwind()
Alexey Samsonov
- [compiler-rt] r192534 - [Sanitizer] Remove StackTrace::max_depth field
Alexey Samsonov
- [PATCH] C API: return NULL from LLVMGetFirstTarget instead of asserting
Peter Zotov
- [PATCH] C API: don't assert in LLVMTargetMachineEmitToFile on nonexistent file
Peter Zotov
- [PATCH] C API: implement LLVM{Get,Set}InstructionAlignment
Peter Zotov
- [PATCH] C API: implement LLVMDumpType
Peter Zotov
- [PATCH] C API: implement LLVMIntPtrType{,ForAS}InContext
Peter Zotov
- [PATCH] OCaml bindings: fix typo
Peter Zotov
- [PATCH] OCaml bindings: formatting
Peter Zotov
- [PATCH] OCaml bindings: remove unused DONT_BUILD_RELINKED from Makefiles
Peter Zotov
- [PATCH] OCaml bindings: implement missing Core APIs
Peter Zotov
- [PATCH] OCaml bindings: implement missing Target APIs
Peter Zotov
- [PATCH] OCaml bindings: Llvm_ipo: add missing transforms
Peter Zotov
- [PATCH] OCaml bindings: Llvm_scalar_opts: add missing transforms
Peter Zotov
- [PATCH] OCaml bindings: volatile/alignment for load and store instructions
Peter Zotov
- [PATCH] OCaml bindings: implement Llvm.dump_type
Peter Zotov
- [PATCH] OCaml bindings: implement Llvm_vectorize
Peter Zotov
- [PATCH] OCaml bindings: implement Llvm_linker
Peter Zotov
- [PATCH] OCaml bindings: implement Llvm_passmgr_builder
Peter Zotov
- [PATCH] [review request] OCaml bindings: implement Llvm_target.{qualified_, }intptr_type_in_context
Peter Zotov
- [PATCH] OCaml bindings: make DataLayout.t automatically managed
Peter Zotov
- [llvm] r192536 - LoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY macros
Tobias Grosser
- [PATCH] [review request] OCaml bindings: build stub OCaml libraries for all configured targets
Peter Zotov
- [PATCH] OCaml bindings: implement Llvm_target_machine
Peter Zotov
- [llvm] r192537 - SLPVectorizer: Sort PHINodes based on their opcode
Arnold Schwaighofer
- [PATCH] OCaml bindings: fix ABI incompatibility
Peter Zotov
- [llvm] r192542 - yaml2coff/elf: Touchup for compatibility.
Will Dietz
- [PATCH] yaml2coff/elf: Touchup for compatibility.
Will Dietz
- [llvm] r192549 - TargetLowering: Don't index into empty string.
Will Dietz
- [PATCH] MC: Use StringRef to avoid strcmp/strlen on non-null-term'd strings.
Will Dietz
- [llvm] r192550 - Windows: Use GetModuleHandleEx instead of LoadLibrary
David Majnemer
- review request Bug 16545 - COPY_STRUCT_BYVAL_I32 pseudo code generates unrecognized code
林作健
- [llvm] r192552 - R600: Clear the VPM bit of export instructions.
Vincent Lejeune
- [llvm] r192553 - R600: fix swizzle export
Vincent Lejeune
- [llvm] r192554 - R600: Use masked read sel for texture instructions
Vincent Lejeune
- [llvm] r192555 - R600/SI: Support byval arguments
Vincent Lejeune
- [llvm] r192556 - R600/SI: Add SinkingPass before ISel
Vincent Lejeune
- [llvm] r192557 - R600: improve dump of S_WAITCNT
Vincent Lejeune
- [Patch] Remove the strong phi elimination pass
Rafael Espíndola
- [llvm] r192558 - MC: Don't assume incoming StringRef's are null terminated.
Will Dietz
- [llvm] r192561 - Windows: Don't bother with pinning Kernel32.dll
David Majnemer
- [llvm] r192562 - Don't use 64-bit versions of MOVMSKPD in CodeGen. The instructions only produce a 1-bit result so we can just use SUBREG_TO_REG to extend the 32-bit versions.
Craig Topper
- [llvm] r192564 - Windows: Fix a typo in an assert
David Majnemer
- [llvm] r192565 - Mark MOVMSKPS/MOVMSKPD/VPINSRWrr64i as AsmParserOnly to remove them from the disassembler tables. Add PINSRWrr64i to complement the AVX version.
Craig Topper
- [llvm] r192566 - Add disassembler support for SSE4.1 register/register form of PEXTRW. There is a shorter encoding that was part of SSE2, but a memory form was added in SSE4.1. This is the register form of that encoding.
Craig Topper
- [llvm] r192567 - Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd/pmovmskb/extractps instructions to parse either GR32 or GR64 without resorting to duplicating instructions.
Craig Topper
- [llvm] r192568 - Create classes to reduce the size of the tablegen entries for the CRC32 instructions.
Craig Topper
- [compiler-rt] r192569 - tsan: allow to override OnFinalize() in front-ends that does not support weak functions (Go)
Dmitry Vyukov
Last message date:
Sun Oct 13 23:58:32 PDT 2013
Archived on: Tue Aug 4 17:10:40 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).