The Week Of Monday 22 September 2014 Archives by thread
Starting: Mon Sep 22 00:37:13 PDT 2014
Ending: Sun Sep 28 23:49:56 PDT 2014
Messages: 963
- [polly] r218238 - [www] Update formatting of news feed
Tobias Grosser
- [PATCH] [TOOL][TEST] A simple string replacing tool for testing purposes
Zinovy Nis
- [llvm] r218167 - DIBuilder: Delete dead code, NFC
Frédéric Riss
- [PATCH] [mips] Correct alignment of vectors passed in varargs for the O32 ABI.
Daniel Sanders
- [PATCH] pass environment when invoking llvm-config, etc. from lit.cfg
scott douglass
- [PATCH] [AArch64] Enable partial unrolling and runtime unrolling for AArch64 target
Kevin Qin
- [PATCH] [lld] [ELF] Fix linking when a regular object defines a symbol that is used in a DSO
Rafael Auler
- [PATCH] Fix dumping codeview line tables when there are multiple debug sections
Timur Iskhodzhanov
- [llvm] r218241 - Downgrade DWARF2 section limit error to a warning
Oliver Stannard
- [PATCH] [Polly][RTC] Split alias groups according to read only base addresses
Johannes Doerfert
- [PATCH] [dwarfdump] Implement extraction of file information referenced in .debug_info.
Frederic Riss
- [PATCH] [Polly][RTC] Use the domain to split alias groups.
Johannes Doerfert
- [llvm] r218242 - Fix assert when decoding PSHUFB mask
Robert Lougher
- [compiler-rt] r218243 - [ASan] Introduce the dump_instruction_bytes flag to print the faulting instruction upon SIGSEGV
Alexander Potapenko
- [PATCH] [ASan] Introduce the dump_instruction_bytes flag to print the faulting instruction upon SIGSEGV
Alexander Potapenko
- [llvm] r218245 - Allow DWARFDebugInfoEntryMinimal::getSubroutineName to resolve cross-unit references.
Frederic Riss
- [llvm] r218246 - [dwarfdump] Dump full filenames as DW_AT_(decl|call)_file attribute values
Frederic Riss
- [compiler-rt] r217523 - Make compiler-rt tests work with relocatable SDKs on OS X
Alexander Potapenko
- [PATCH] Allow DWARFDebugInfoEntryMinimal::getSubroutineName to resolve cross-unit references.
Frederic Riss
- [PATCH] Fix assert when decoding PSHUFB mask
Robert Lougher
- [llvm] r218247 - [x32] Fix segmented stacks support
Pavel Chupin
- LLVM buildmaster will be restarted today after 6 PM Pacific time
Jonathan Roelofs
- [PATCH] [x32] Fix segmented stacks support
Pavel Chupin
- [PATCH] [mips] Rename emit and parse functions for the .cpload assembler directive. NFC.
Toma Tabacu
- [PATCH] R600/SI: Implement areMemAccessesTriviallyDisjoint
Tom Stellard
- [PATCH] lld: handling of -flavor / -core command line switches
Oleg Ranevskyy
- Solution for memory leak in tblgen
David Blaikie
- [PATCH] Do not destroy external linkage when deleting function body
Petar Jovanovic
- [PATCH] [PATCH] Test case and FastISel fixes with FeatureVSX enabled
Bill Seurer
- [PATCH] Introduce support for custom wrappers for vararg functions
Lorenzo Martignoni
- [llvm] r218250 - R600/SI: Add enums for some hard-coded values
Tom Stellard
- [llvm] r218251 - R600/SI: Use ISD::MUL instead of ISD::UMULO when lowering division
Tom Stellard
- [llvm] r218252 - R600: Don't set BypassSlowDiv for 64-bit division
Tom Stellard
- [llvm] r218253 - R600/SI: Remove modifier operands from V_CNDMASK_B32_e64
Tom Stellard
- [llvm] r218254 - R600/SI: Add support for global atomic add
Tom Stellard
- [llvm] r215343 - In LVI(Lazy Value Info), originally value on a BB can only be caculated once,
Daniel Berlin
- [PATCH] Add AtomicExpandPass::bracketInstWithFences, and use it whenever getInsertFencesForAtomic would trigger in SelectionDAGBuilder
JF Bastien
- [llvm] r218255 - Fix a test introduced in r218246 to work also on Windows.
Frederic Riss
- [PATCH] [Thumb] Make the load/store optimizer less conservative
Moritz Roth
- [lldb-dev] [RFC][PATCH] Keep un-canonicalized template types in the debug information
Robinson, Paul
- LLVM Documentation: MergeFunctions pass
Stepan Dyatkovskiy
- [PATCH] Make MCAsmParserSemaCallback::LookupInlineAsmLabel a pure virtual function
Reid Kleckner
- [llvm] r218257 - Revert "R600/SI: Add support for global atomic add"
Tom Stellard
- [PATCH] [Polly][PoC] Approximate the parameters when creating runtime alias checks.
Johannes Doerfert
- [PATCH] [mips] Set default relocation model to static for NaCl
Petar Jovanovic
- [lld] r218259 - [ELF] Fix linking when a regular object defines a symbol that is used in a DSO
Rui Ueyama
- [lld] r218105 - Driver: accept /machine:arm for Windows linker
Rui Ueyama
- [llvm] r218261 - Fix test case commited in r218242 to appease buildbot.
Akira Hatanaka
- [lld] r218262 - Revert "[ELF] Fix linking when a regular object defines a symbol that is used in a DSO"
Rui Ueyama
- [PATCH] unique_ptr with ability to get a raw pointer after release.
Антон Ярцев
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y (part 2)
Chad Rosier
- [llvm] r218263 - Use broadcasts to optimize overall size when loading constant splat vectors (x86-64 with AVX or AVX2).
Sanjay Patel
- [llvm] r217980 - [FastISel][AArch64] Simplify mul to shift when possible.
Chad Rosier
- [PATCH] Use broadcasts to optimize overall size when loading constant splat vectors (x86-64 with AVX or AVX2)
Sanjay Patel
- [PATCH] Allow BB duplication threshold to be adjusted through JumpThreading's ctor
Michael Liao
- [compiler-rt] r218264 - UBSan: print 'undefined-behavior' instead of 'runtime-error' in report summary
Alexey Samsonov
- [llvm] r218266 - Make MCAsmParserSemaCallback::LookupInlineAsmLabel a pure virtual function
Ehsan Akhgari
- [PATCH] ms-inline-asm: Fix parsing label names inside bracket expressions
Ehsan Akhgari
- [PATCH] [MachineSink+PGO] Teach MachineSink to use BlockFrequencyInfo
Bruno Cardoso Lopes
- [PATCH] [X86] Make wide loads be managed by AtomicExpand
JF Bastien
- [PATCH] Select SVN or GIT for polling and builder updates.
Rick Foos
- [PATCH] New MSVC 2013 builders for Clang and LLDB.
Rick Foos
- [llvm] r218267 - [x86] Introduce tests covering the gamut of 256-bit vector shuffling.
Chandler Carruth
- [PATCH] Loop instead of individual def's for each GPR.
Sid Manning
- [PATCH] [PR20893] Change SelectionDAG's DbgValueMap to have set semantics (NFC)
Adrian Prantl
- [llvm] r218268 - MC: ReadOnlyWithRel section kinds should map to rdata in COFF
David Majnemer
- [llvm] r218270 - ms-inline-asm: Fix parsing label names inside bracket expressions
Ehsan Akhgari
- [lld] r218272 - Re-commit r218259.
Rui Ueyama
- [lld] r218273 - [PECOFF] Handle PRIVATE keyword in the module definition file
Rui Ueyama
- [llvm] r218275 - [FastISel][AArch64] Also allow folding of sign-/zero-extend and shift-left for booleans (i1).
Juergen Ributzka
- [PATCH] Lower idempotent RMWs to fence+load
JF Bastien
- [llvm] r218276 - In this callback ModuleName includes the file path.
Yaron Keren
- [llvm] r218277 - [x86] Stub out the integer lowering of 256-bit vectors with AVX2
Chandler Carruth
- [llvm] r218278 - remove unnecessary labels; NFC
Sanjay Patel
- [llvm] r218280 - Silence unused variable warnings in the new stub functions that occur
Kaelyn Takata
- [llvm] r218281 - Fix a "typo" from my previous commit.
Kaelyn Takata
- [llvm] r218282 - [x86] Rename X86ISD::VPERMILP to X86ISD::VPERMILPI (and the same for the
Chandler Carruth
- [llvm] r218283 - Converting terminalHasColors mutex to a global ManagedStatic to avoid the static destructor.
Chris Bieneman
- [llvm] r218284 - tighten up checks
Sanjay Patel
- [PATCH] DI: Fold constant arguments into a single MDString
Duncan P. N. Exon Smith
- [PATCH 1/1] LegalizeDAG: Try to use Overflow operations when expanding ADD/SUB
Jan Vesely
- [llvm] r218290 - Windows/DynamicLibrary.inc: Remove 'extern "C"' in ELM_Callback.
NAKAMURA Takumi
- [PATCH] [compiler-rt] ASan debugging API for report info extraction and locating addresses
Kuba Brecka
- [llvm] r218295 - [ADT/IntrusiveRefCntPtr] Give friend access to IntrusiveRefCntPtr<X> so the relevant move constructor can access 'Obj'.
Argyrios Kyrtzidis
- [PATCH] [AArch64]Redundant store instructions should be removed as dead code
Xu Jiangwei
- [PATCH] [ARM] [CodeGen] Do not emit intermediate register for zero FP immediate
Sergey Dmitrouk
- [PATCH] Do not split variables definitions into 2 DIEs.
Frederic Riss
- [PATCH] Thumb2 BXJ should be undefined for v7M, v8A
Oliver Stannard
- br_cc definition
deadal nix
- [PATCH] [SimplifyCFG] Double check for constant expression domination
Sergey Dmitrouk
- [llvm] r218297 - Ensure bitcode encoding stays stable.
Michael Kuperstein
- [PATCH] [mips] Add the following MIPS options that control gp-relative addressing of small data items: -mgpopt, -mlocal-sdata, -mextern-sdata.
Daniel Sanders
- [PATCH] [Thumb] 32-bit encodings of 'cps' are not valid for v7M
Oliver Stannard
- [llvm] r218300 - [x86] Teach the AVX1 path of the new vector shuffle lowering one more
Chandler Carruth
- [PATCH] [mips] Improve support for the .set mips16/nomips16 assembler directives.
Toma Tabacu
- [PATCH] [mips] Fix the position of the .loc prologue_end directive in cases when the generated code contains DBG_VALUE instruction.
Daniel Sanders
- [llvm] r218301 - [x86] Teach the vector comment parsing and printing to correctly handle
Chandler Carruth
- [PATCH] Transform 3 operand instructions to 2 operand versions of the same instruction if first 2 register operands are the same for thumb1
Ranjeet Singh
- [PATCH] [Thumb2] ldrexd and strexd are not defined on v7M
Oliver Stannard
- [llvm] r218302 - Do not destroy external linkage when deleting function body
Petar Jovanovic
- [PATCH] Patch for missing debug info of type being explicitly casted to
jyoti allur
- [PATCH] [mips] Improve error/warning messages and testing for the .cpload assembler directive.
Toma Tabacu
- [llvm] r218304 - ExecutionEngineTests: Call llvm_shutdown() on exit for ManagedStatic introduced in r218151.
NAKAMURA Takumi
- [llvm] r218303 - Rebuild the inputs for the codeview-linetables.test with VS2013
Timur Iskhodzhanov
- [llvm] r218305 - Loop instead of individual def's for each GPR.
Sid Manning
- [PATCH] [dwarfdump] Print the name for referenced specification of abstract_origin DIEs.
Frederic Riss
- [llvm] r218306 - Fix a small typo in the test comment
Timur Iskhodzhanov
- [llvm] r218307 - valgrind/x86_64-pc-linux-gnu.supp: We don't care if sed leaks.
NAKAMURA Takumi
- [llvm] r218308 - Rework r218304, "ExecutionEngineTests: Call llvm_shutdown() on exit for ManagedStatic introduced in r218151."
NAKAMURA Takumi
- [PATCH] [mips] For indirect calls we don't need $gp to point to .got.
Daniel Sanders
- [llvm] r218311 - Fix segfault in AArch64 backend with -g and -mbig-endian
Oliver Stannard
- [compiler-rt] r218312 - [asan] Fix one test on Android-L.
Evgeniy Stepanov
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Oliver Stannard
- [PATCH] [sanitizer] Android build cleanup.
Evgeniy Stepanov
- [llvm] r218314 - Use SDValue bool operator to reduce code. No functional change.
Sanjay Patel
- [PATCH] Extend C disassembler API to allow specifying target features
Bradley Smith
- [llvm] r218316 - [MCJIT] Delete the JTIMemoryManager and associated APIs.
Lang Hames
- [PATCH] Improve big-endian support for ARM and AArch64
Charlie Turner
- [llvm] r218317 - [MCJIT] Remove #include of JITMemoryManager that accidentally survived r218316.
Lang Hames
- [PATCH] [AArch64] Improve the target-specific cost model to better handle signed division by a power of 2.
Chad Rosier
- [llvm] r218318 - [MCJIT] Remove a few more references to JITMemoryManager that survived r218316.
Lang Hames
- [llvm] r218319 - [docs] Fixed a typo in Atomics.rst
Jingyue Wu
- [PATCH] R600/SI: Fix various operand legalization bugs
Matt Arsenault
- [llvm] r218101 - Optimize sext/zext insertion algorithm in back-end.
Bob Wilson
- [PATCH] R600/SI: Remove apparently dead code in legalizeOperands
Tom Stellard
- [llvm] r218320 - [MCJIT] Nuke MachineRelocation and MachineCodeEmitter. Now that the old JIT is
Lang Hames
- [lld] r218321 - Make -core/-flavor options have higher priority than linker name
Rui Ueyama
- [llvm] r218220 - Remove redundant if test.
Duncan P. N. Exon Smith
- [llvm] r218322 - [x86] Teach the new shuffle lowering's blend functionality to use AVX2's
Chandler Carruth
- [llvm] r218324 - Fix typo
Matt Arsenault
- [llvm] r218326 - Just add a fixme about a possibly faster implementation of some atomic loads on some ARM processors
Robin Morisset
- [PATCH] Add missing attributes !cmp.[eq,gt,gtu] instructions.
Sid Manning
- [llvm] r218327 - [MCJIT] Remove PPCRelocations.h - it's no longer used.
Lang Hames
- [llvm] r218328 - [MCJIT] Fix some more RuntimeDyld debugging output format specifiers.
Lang Hames
- [PATCH] CodeGen: Add IntegerDivisionPass
Tom Stellard
- [PATCH] Bug fix in AArch64 PLT Entry
Daniel Stewart
- [llvm] r218329 - Add AtomicExpandPass::bracketInstWithFences, and use it whenever getInsertFencesForAtomic would trigger in SelectionDAGBuilder
Robin Morisset
- [llvm] r218331 - [Power] Use AtomicExpandPass for fence insertion, and use lwsync where appropriate
Robin Morisset
- PATCH: R600: 64-bit division
Tom Stellard
- [PATCH] [Power] Use AtomicExpandPass for fence insertion, and use lwsync where appropriate
Robin Morisset
- [llvm] r218332 - [X86] Make wide loads be managed by AtomicExpand
Robin Morisset
- [PATCH] [AArch64] Refines the Cortex-A57 Machine Model
Dave Estes
- [llvm] r218334 - R600/SI: Clean up checks for legality of immediate operands
Tom Stellard
- [llvm] r218335 - [x86] Teach the rest of the 'target shuffle' machinery about blends and
Chandler Carruth
- [llvm] r218336 - AArch64: allow constant expressions for shifted reg literals
Jim Grosbach
- [llvm] r218337 - GlobalOpt: Preserve comdats of unoptimized initializers
Reid Kleckner
- [PATCH] Removing the static destructor from ManagedStatic.cpp by controlling the allocation and de-allocaation of the mutex.
Chris Bieneman
- [llvm] r218338 - [x86] Teach the new vector shuffle lowering to lower v4i64 vector
Chandler Carruth
- [PATCH] Fix assertion in LICM doFinalization()
David Peixotto
- [llvm] r217708 - llvm-profdata: Avoid undefined behaviour when reading raw profiles
Duncan P. N. Exon Smith
- [PATCH] Erase fence insertion from SelectionDAGBuilder.cpp (NFC)
Robin Morisset
- [llvm] r218341 - Fix swift-atomics testcase
Robin Morisset
- [lld] r218342 - [PECOFF] Fix duplicate /export options
Rui Ueyama
- [lld] r218343 - [PECOFF] Change export table type.
Rui Ueyama
- [lld] r218344 - [PECOFF] Simplify /machine option handling
Rui Ueyama
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [lld] r218345 - [PECOFF] Keep unmangled name in the export table descriptor
Rui Ueyama
- [llvm] r218346 - [x86] Fix a really terrible bug in the repeated 128-bin-lane shuffle
Chandler Carruth
- [llvm] r218347 - [x86] Teach the new vector shuffle lowering to lower v8i32 shuffles with
Chandler Carruth
- [llvm] r218348 - R600/SI: Implement VGPR register spilling for compute at -O0 v3
Tom Stellard
- [llvm] r218349 - R600/SI: Fix SIRegisterInfo::getPhysRegSubReg()
Tom Stellard
- [llvm] r218350 - R600/SI: Mark EXEC_LO and EXEC_HI as reserved
Tom Stellard
- [llvm] r218351 - R600/SI: Fix the FixSGPRLiveRanges pass
Tom Stellard
- [llvm] r218352 - R600/SI: Move PHIs that define SGPRs to the VALU in most cases
Tom Stellard
- [llvm] r218353 - R600/SI: Enable selecting SALU inside branches
Tom Stellard
- [lld] r218354 - [PECOFF] Keep renamed undefined symbol name in export descriptor
Rui Ueyama
- [lld] r218355 - [PECOFF] Exported name should match C++ mangled name
Rui Ueyama
- [llvm] r218356 - R600/SI: Fix weird CHECK-DAG usage
Matt Arsenault
- [llvm] r218357 - [x86] Start refactoring the comment printing logic in the MC lowering of
Chandler Carruth
- [llvm] r218358 - R600/SI: Enable named operand table for SALU instructions
Matt Arsenault
- [llvm] r218359 - R600/SI: Fix hardcoded and wrong operand numbers.
Matt Arsenault
- [llvm] r218360 - R600/SI: Add new helper isSGPRClassID
Matt Arsenault
- [llvm] r218361 - [x86] Hoist the logic for extracting the relevant bits of information
Chandler Carruth
- [llvm] r218362 - [x86] Bypass the shuffle mask comment generation when not using verbose
Chandler Carruth
- [llvm] r218363 - [x86] More refactoring of the shuffle comment emission. The previous
Chandler Carruth
- [llvm] r218364 - Clear PreferredExtendType for in each function-specific state FunctionLoweringInfo.
Jiangning Liu
- [llvm] r218368 - valgrind/x86_64-pc-linux-gnu.supp: Tweak /bin/sed to let calloc recognized.
NAKAMURA Takumi
- [llvm] r218369 - valgrind/x86_64-pc-linux-gnu.supp: Suppress also /bin/bash.
NAKAMURA Takumi
- [llvm] r218370 - Unix/Host.inc: Remove leading whitespace. It had been here since r56942!
NAKAMURA Takumi
- [llvm] r218371 - Unix/Host.inc: Wrap a comment line in 80-col.
NAKAMURA Takumi
- [llvm] r218373 - Unix/Host.inc: Remove <cstdlib>. It has been unused for a long time.
NAKAMURA Takumi
- [llvm] r218374 - Windows/Host.inc: Reformat the header to fit 80-col.
NAKAMURA Takumi
- [llvm] r218375 - Allow BB duplication threshold to be adjusted through JumpThreading's ctor
Michael Liao
- [PATCH] EXPORTED_SYMBOL_FILE using mingw and cmake
Johannes S. Mueller-Roemer
- [llvm] r218377 - [x86] Teach the instruction lowering to add comments describing constant
Chandler Carruth
- [PATCH] [PATCH]Select wide immediate offset into [Base+XReg] addressing mode
Hao Liu
- [PATCH] [InstCombine] Attempt to eliminate redundant loads whose addresses are dependent on the result of a select instruction.
Tilmann Scheller
- [PATCH] [compiler-rt][builtins][MIPS] Add mips16 wrappers for float arithmetic, comparison and conversion
Faraz Shahbazker
- [PATCH] [UBSan] Adding support of MIPS32
Sagar Thakur
- [llvm] r218380 - Replace a hand-written suffix compare with std::lexicographical_compare.
Benjamin Kramer
- [llvm] r218381 - Silencing an "enumeral and non-enumeral type in conditional expression" warning. NFC.
Aaron Ballman
- [llvm] r218382 - [Thumb] 32-bit encodings of 'cps' are not valid for v7M
Oliver Stannard
- [llvm] r218386 - [Thumb] Make load/store optimizer less conservative.
Moritz Roth
- [llvm] r218387 - Fix assertion in LICM doFinalization()
David Peixotto
- [llvm] r218388 - Refactor the RelocVisitor::visit method
Renato Golin
- [llvm] r218389 - Add support for ARM and AArch64 BE object files
Renato Golin
- [llvm] r218391 - Report endianness in output of {dwarf, obj}dump
Renato Golin
- [PATCH] Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection.
Frederic Riss
- [llvm] r218393 - Revert "Refactor the RelocVisitor::visit method"
Kaelyn Takata
- [lld] r218395 - [PECOFF] Do not print @<ordinal> if the symbol is private
Rui Ueyama
- [llvm] r218397 - Revert "Report endianness in output of {dwarf, obj}dump"
Kaelyn Takata
- [llvm] r218398 - Revert "Add support for ARM and AArch64 BE object files"
Kaelyn Takata
- [llvm] r218399 - [x86] Factor out the logic to generically decombose a vector shuffle
Chandler Carruth
- [llvm] r218401 - Adding #ifdef around TermColorMutex based on feedback from Craig Topper.
Chris Bieneman
- [llvm] r218403 - pass environment when invoking llvm-config from lit.cfg
Scott Douglass
- r218129 - Omit DW_TAG_subprograms for subprograms without inlined subroutines when producing -gmlt data
Kuba Brecka
- [PATCH] Improvements to llvm::Optional
Jordan Rose
- [PATCH] Refactor reciprocal and reciprocal square root estimate into target-independent functions (part 2).
Sanjay Patel
- [PATCH] [Polly] We do not support alias checks for basepointers defined inside the SCoP
Tobias Grosser
- [llvm] r218406 - Refactor the RelocVisitor::visit method
Renato Golin
- [llvm] r218407 - Add support for ARM and AArch64 BE object files
Renato Golin
- [llvm] r218408 - Report endianness in output of {dwarf, obj}dump
Renato Golin
- [llvm] r218409 - Revert r218380. This was breaking Apple internal build bots.
Akira Hatanaka
- [llvm] r218411 - XFAIL reloc test on x86/hexagon
Renato Golin
- [PATCH] SSE reciprocal square root instruction latencies
Simon Pilgrim
- [polly] r218412 - We do not support alias checks for base pointers defined inside the SCoP
Tobias Grosser
- [llvm] r218413 - Revert 218411 - XFAIL reloc test on x86/hexagon
Renato Golin
- [llvm] r218414 - Revert 218408 - Report endianness in output of {dwarf, obj}dump
Renato Golin
- [llvm] r218415 - Revert 218407 - Add support for ARM and AArch64 BE object files
Renato Golin
- [llvm] r218416 - Revert 218406 - Refactor the RelocVisitor::visit method
Renato Golin
- [llvm] r218417 - Removing empty tests from failed revert
Renato Golin
- [lld] r218418 - [AArch64] Fix an incorrect PLT entry.
Chad Rosier
- [llvm] r218419 - Removing empty ARM tests from failed revert
Renato Golin
- [llvm] r218421 - [asan] don't instrument module CTORs that may be run before asan.module_ctor. This fixes asan running together -coverage
Kostya Serebryany
- [compiler-rt] r218421 - [asan] don't instrument module CTORs that may be run before asan.module_ctor. This fixes asan running together -coverage
Kostya Serebryany
- [PATCH] Reassociate: optimize I1 + x - I2 into x when I1 and I2 are identical
Dmitri Shtilman
- [PATCH] MIPS: Add comment to explain why PIC code gen is the default for MIPS
Mark Seaborn
- [zorg] r218425 - remove some not working builders
Chris Matthews
- [zorg] r218426 - remove some not working builders
Chris Matthews
- [compiler-rt] r218427 - [asan] make sanitizer tests depend on libclang_rt.profile since we now have a test that uses -coverage
Kostya Serebryany
- [lld] r218429 - [mach-o] fix test case to work with latest llvm-objdump output
Nick Kledzik
- [PATCH] Add aliases for VAND imm to VBIC ~imm
Renato Golin
- [PATCH] x86 avx: add isel pattern for (v2f64 (X86VBroadcast f64:$src))
Akira Hatanaka
- [llvm] r218430 - [x86] Implement v16i16 support with AVX2 in the new vector shuffle
Chandler Carruth
- [llvm] r218431 - [X86,AVX] Add an isel pattern for X86VBroadcast.
Akira Hatanaka
- [PATCH v2 1/3] LegalizeDAG: Try to use Overflow operations when expanding ADD/SUB
Jan Vesely
- [llvm] r218432 - llvm-cov: Combine segments that cover the same location
Justin Bogner
- [lld] r218433 - [PECOFF] Fix module definition file output
Rui Ueyama
- [llvm] r218434 - [x86] Fix the v16i16 blend logic I added in the prior commit and add the
Chandler Carruth
- [llvm] r218436 - [x86] Remove the defunct X86ISD::BLENDV entry -- we use vector selects
Chandler Carruth
- [llvm] r218437 - MC: Use @IMGREL instead of @IMGREL32, which we can't parse
Reid Kleckner
- [llvm] r218438 - [x86] Re-work a bunch of the v32i8 test cases to actually involve byte
Chandler Carruth
- [llvm] r218439 - [x86] More tweaks to the v32i8 test cases.
Chandler Carruth
- [llvm] r218440 - [x86] Implement AVX2 support for v32i8 in the new vector shuffle
Chandler Carruth
- [llvm] r218441 - [x86] Rearrange the code for v16i16 lowering a bit for clarity and to
Chandler Carruth
- [llvm] r218442 - [x86] Fix an oversight in the v8i32 path of the new vector shuffle
Chandler Carruth
- Remove possible loop creation in DAGCombiner
deadal nix
- [PATCH][AVX512] Enable intrinsics for vpcmpeq
Robert Khasanov
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [PATCH] [mips] Add CCValAssign::[ASZ]ExtUpper and CCPromoteToUpperBitsInType and handle struct's correctly on big-endian N32/N64 return values.
Daniel Sanders
- [PATCH] [mips] Generalize the handling of f128 return values to support f128 arguments.
Daniel Sanders
- [compiler-rt] r218444 - Follow-up for r217523: fix the dependencies for standalone compiler-rt build.
Alexander Potapenko
- [PATCH] [Compiler-rt][MIPS][Profile] Adding support for MIPS32/64
Mohit Bhakkad
- [llvm] r218445 - [Thumb2] BXJ should be undefined for v7M, v8A
Oliver Stannard
- [llvm] r218446 - [x86] Teach the new vector shuffle lowering a fancier way to lower
Chandler Carruth
- [PATCH] [compiler-rt][builtins][MIPS] Add test-cases for mips16 wrappers for float arithmetic, comparison & conversion
Faraz Shahbazker
- [llvm] r218447 - Details that -debug-only is not available when LLVM is built with --enable-optimized
Sylvestre Ledru
- [llvm] r218448 - Update my previous commit to fit 80 cols...
Sylvestre Ledru
- [llvm] r218449 - [x86] Teach the new vector shuffle lowering to use AVX2 instructions for
Chandler Carruth
- [llvm] r218450 - Add aliases for VAND imm to VBIC ~imm
Renato Golin
- [PATCH] llvm-cov: report the number of executed functions instead of the number of fully covered functions.
Alex Lorenz
- [llvm] r218451 - [mips] Add CCValAssign::[ASZ]ExtUpper and CCPromoteToUpperBitsInType and handle struct's correctly on big-endian N32/N64 return values.
Daniel Sanders
- [PATCH] llvm-cov: add test for function & file association in the reports.
Alex Lorenz
- [llvm] r218452 - Add llvm_unreachables() for [ASZ]ExtUpper to X86FastISel.cpp to appease the buildbots.
Daniel Sanders
- [llvm] r218453 - Add missing attributes !cmp.[eq, gt, gtu] instructions.
Sid Manning
- [llvm] r218454 - Since the DisasmMemoryObject only operates on const data, it now only accepts a const data pointer. This silences a -Wcast-qual warning.
Aaron Ballman
- [PATCH] [IndVarSimplify] Widen signed loop compare instructions to enable additional optimizations.
Chad Rosier
- [PATCH] [compiler-rt] Do not use ldrexd or strexd on v7M
Oliver Stannard
- [PATCH] SelectionDAG: Remove #if NDEBUG from check for a post-isel hook
Tom Stellard
- Running make check-all on android after cross-compiling to it.
Jeffrey Brusseau
- [PATCH] Fix a mistake in r217762
Ehsan Akhgari
- [PATCH] Add support for intercepting functions from msvcr110.dll
Ehsan Akhgari
- [llvm] r218455 - Lower idempotent RMWs to fence+load
Robin Morisset
- [PATCH] WIP: DI: Fold constant arguments into a single MDString
David Blaikie
- [PATCH] Ignore annotation function calls in cost computation
David Peixotto
- [PATCH] [Support] Add MemoryBuffer::getFileSlice()
Nick Kledzik
- [PATCH] [Support] Proposed alternative to llvm::format()
Nick Kledzik
- [zorg] r218456 - Fix typo "compilinge"
Richard Smith
- [llvm] r218457 - R600/SI: Add support for global atomic add
Tom Stellard
- Fixing line numbers of inlined allocas
Pieb, Wolfgang
- [PATCH] Teach zorg to support cmake and modules for Clang builders
Richard Smith
- [llvm] r218458 - SelectionDAG: Remove #if NDEBUG from check for a post-isel hook
Tom Stellard
- [llvm] r218459 - ARM: Remove unneeded check for MI->hasPostISelHook()
Tom Stellard
- Master/buildbots work today
Galina Kistanova
- [llvm] r218462 - Refactoring: raw pointer -> unique_ptr
Anton Yartsev
- [llvm] r218463 - [Support] Add type-safe alternative to llvm::format()
Nick Kledzik
- [compiler-rt] r218464 - Fix a mistake in r217762
Ehsan Akhgari
- [compiler-rt] r218465 - Add support for intercepting functions from msvcr110.dll
Ehsan Akhgari
- [llvm] r218467 - [Support] Fix Format.h to build on Windows
Nick Kledzik
- [www] r218469 - Update Win snapshot to r218288
Hans Wennborg
- [llvm] r218471 - Object: Add range iterators for Archive children
David Majnemer
- [llvm] r218472 - [MachineSink+PGO] Teach MachineSink to use BlockFrequencyInfo
Bruno Cardoso Lopes
- [llvm] r218473 - Remove duplicated RUN lines in middle of test
Matt Arsenault
- [llvm] r218474 - R600: Fix some missing conversion testcases
Matt Arsenault
- [compiler-rt] r218475 - [asan] disable a test that uses -coverage on Android
Kostya Serebryany
- [llvm] r218476 - Add SDAG TableGen definitions for BR_CC
Hal Finkel
- [llvm] r218477 - [AVX512] Fix typo
Adam Nemet
- [llvm] r218478 - [AVX512] Refactor subvector extracts
Adam Nemet
- [llvm] r218479 - [AVX512] Make vextract*x4/vinsert*x4 tests check for the index as well
Adam Nemet
- [llvm] r218480 - [AVX512] Pull pattern for subvector extract into the instruction definition
Adam Nemet
- [compiler-rt] r218481 - [compiler-rt] ASan debugging API for report info extraction and locating addresses
Kuba Brecka
- [llvm] r217144 - Enable noalias metadata by default and swap the order of the SLP and Loop vectorizers by default.
Yi Kong
- [PATCH] R600/SI: Fix emitting trailing whitespace after s_waitcnt
Matt Arsenault
- [compiler-rt] r218483 - [compiler-rt] fix failing debug_locate.cc test due to a leak
Kuba Brecka
- [PATCH] Defining a new API for debug options that doesn't rely on static global cl::opts.
Chandler Carruth
- [llvm] r218485 - [AVX512] Simplify use of !con()
Adam Nemet
- [llvm] r218486 - R600/SI: Fix emitting trailing whitespace after s_waitcnt
Matt Arsenault
- [llvm] r218487 - R600: Avoid repeated check lines
Matt Arsenault
- [llvm] r218489 - Move resetTargetOptions from taking a MachineFunction to a Function
Eric Christopher
- [llvm] r218490 - Have setSubtarget take a const subtarget.
Eric Christopher
- [llvm] r218491 - Add a FIXME to TargetMachine to remove the function specific
Eric Christopher
- [llvm] r218492 - Add the first backend support for on demand subtarget creation
Eric Christopher
- [llvm] r218493 - Redundant store instructions should be removed as dead code
David Xu
- [llvm] r218494 - Revert patch ofr218493
David Xu
- [llvm] r218495 - Revert patch of r218493, delete the test case
David Xu
- [llvm] r218496 - Support: Remove undefined behavior from &raw_ostream::operator<<
David Majnemer
- [llvm] r218497 - Target: Fix build breakage.
David Majnemer
- [PATCH] Fix TableGen -gen-disassembler output for certain bit field definitions.
Steve King
- [llvm] r218498 - llvm-vtabledump: Dump RTTI structures for the MS ABI
David Majnemer
- [llvm] r218499 - Fix build breakage on MSVC 2013
David Majnemer
- [compiler-rt] r218501 - [compiler-rt] revert r218481 due to test failure on sanitizer-x86_64-linux
Kuba Brecka
- [llvm] r218502 - llvm-vtabledump: strip trailing NUL bytes
David Majnemer
- [llvm] r218504 - fix a typo in doumentation index.
Jyoti Allur
- FW: EXPORTED_SYMBOL_FILE using mingw and cmake
Mueller-Roemer, Johannes Sebastian
- [llvm] r218505 - llvm-vtabledump: Small cleanup
David Majnemer
- [llvm] r218508 - [AVX512] Added load/store from BW/VL subsets to Register2Memory opcode tables.
Robert Khasanov
- [llvm] r218509 - [mips] Generalize the handling of f128 return values to support f128 arguments.
Daniel Sanders
- [llvm] r218510 - Fix unused variable warning added in r218509
Daniel Sanders
- [PATCH] [Polly][RTC] Bail if too many parameters are involved in an RTC access.
Johannes Doerfert
- [llvm] r218513 - Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection.
Frederic Riss
- [llvm] r218514 - Revert "Store TypeUnits in a SmallVector<DWARFUnitSection> instead of a single DWARFUnitSection."
Frederic Riss
- [llvm] r218517 - [X86][SchedModel] SSE reciprocal square root instruction latencies.
Andrea Di Biagio
- [PATCH] [mips] Print warning when using register names not available in N32/64
Vasileios Kalintiris
- [compiler-rt] r218519 - [UBSan] Adding support of MIPS32
Petar Jovanovic
- PATCH: R600/SI: TableGen refactorings
Tom Stellard
- [PATCH] Remove dead code from DIBuilder
Jyoti Allur
- [llvm] r218521 - Elide repeated register operand in Thumb1 instructions
Renato Golin
- [llvm] r218522 - [x86] Fix a large collection of bugs that crept in as I fleshed out the
Chandler Carruth
- [llvm] r218523 - [x86] In the new vector shuffle lowering, when trying to do another
Chandler Carruth
- [llvm] r218524 - [x86] The mnemonic is SHUFPS not SHUPFS. =[ I'm very bad at spelling
Chandler Carruth
- [llvm] r218525 - Ignore annotation function calls in cost computation
David Peixotto
- [llvm] r218526 - R600/SI: Remove apparently dead code in legalizeOperands
Matt Arsenault
- [llvm] r218527 - R600/SI: Fix using wrong operand indices when commuting
Matt Arsenault
- [llvm] r218528 - R600/SI: Don't assert on exotic operand types
Matt Arsenault
- [llvm] r218529 - R600/SI: Don't move operands that are required to be SGPRs
Matt Arsenault
- [llvm] r218530 - R600/SI: Implement findCommutedOpIndices
Matt Arsenault
- [llvm] r218531 - R600/SI: Partially move operand legalization to post-isel hook.
Matt Arsenault
- [llvm] r218532 - R600/SI Allow same SGPR to be used for multiple operands
Matt Arsenault
- [llvm] r218533 - R600/SI: Move finding SGPR operand to move to separate function
Matt Arsenault
- [llvm] r218534 - R600/SI: Add a note about the order of the operands to div_scale
Matt Arsenault
- [llvm] r218535 - R600/SI: Add strict check lines to div_scale tests.
Matt Arsenault
- [llvm] r218536 - R600/SI: Use break instead of continue
Matt Arsenault
- [PATCH] [Runtime Unrolling] use a loop to simplify the runtime unrolling prologue.
hfinkel at anl.gov
- [PATCH] [lld] [ELF] Support for general dynamic TLS relocations on X86_64
Rafael Auler
- [PATCH] Add "typedef T value_type;" to llvm::Optional<T>.
Jordan Rose
- [PATCH] C API: Add LLVMCloneModule()
Tom Stellard
- [PATCH] Add getValueOr to llvm::Optional<T>.
Jordan Rose
- [PATCH] C API: Add LLVMSetTargetMachineShowMCEncoding()
Tom Stellard
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Anthony Pesch
- [PATCH] Add an emplace(...) method to llvm::Optional<T>.
Jordan Rose
- [compiler-rt] r218538 - [compiler-rt] recommit of r218481: ASan debugging API for report info extraction and locating addresses
Kuba Brecka
- [PATCH] R600: Call EmitFunctionHeader() in the AsmPrinter to populate the ELF symbol table
Tom Stellard
- [llvm] r218539 - [IndVar] Don't widen loop compare unless IV user is sign extended.
Chad Rosier
- [PATCH][ISel] Keep matching state consistent when folding during X86 address match
Adam Nemet
- [llvm] r218540 - [x86] Fix a moderately terrifying bug in the new 128-bit shuffle logic
Chandler Carruth
- [PATCH] Lower FNEG ( FABS (x) ) -> FNABS (x) [X86 codegen] PR20578
Sanjay Patel
- [PATCH] Remove unused field from Operand
Matt Arsenault
- [llvm] r218542 - Fix misinterpretation of CMake rule found by a CMake warning (related to CMP0054).
Richard Smith
- [llvm] r218543 - Fix CMake warning CMP0054: don't quote a variable name that is intended to be
Richard Smith
- [PATCH] Option to suppress the DWARF entries DW_AT_MIPS_linkage_name and DW_AT_linkage_name.
Wolfgang Pieb
- [llvm] r218544 - Remove definition of LLVM_VERSION_INFO; this macro is not used by any of the
Richard Smith
- [compiler-rt] r218545 - Effectively revert r217284 on Darwin due to issues with -gmlt there
Alexey Samsonov
- [PATCH] Add a forwarding variadic constructor to llvm::Optional<T>.
Jordan Rose
- [llvm] r218547 - clang-format of ChangeStdinToBinary & ChangeStdoutToBinary.
Yaron Keren
- [lld] r218548 - Fix crash bug on Windows.
Rui Ueyama
- [llvm] r218549 - Object: BSS/virtual sections don't have contents
David Majnemer
- [llvm] r218550 - llvm-vtabledump: Further simplification
David Majnemer
- [llvm] r218551 - Add LLVM_ENABLE_MODULES flag to CMake to enable building with C++ modules.
Richard Smith
- [llvm] r218553 - Refactor reciprocal and reciprocal square root estimate into target-independent functions (part 2).
Sanjay Patel
- [lld] r218554 - Use DenseMap::lookup. No functionality change.
Rui Ueyama
- [zorg] r218557 - Add modules and cmake support to ClangBuilder.
Richard Smith
- [PATCH] R600/SI: Add pattern for bswap
Matt Arsenault
- [llvm] r218560 - Fix TableGen -gen-disassembler output for bit fields with an offset.
Craig Topper
- [llvm] r218561 - [x86] Flip the sentinel values used in the target shuffle mask decoding
Chandler Carruth
- [llvm] r218562 - [x86] Fix terrible bugs everywhere in the new vector shuffle lowering
Chandler Carruth
- [llvm] r218563 - Reduce code duplication a bit.
Craig Topper
- [llvm] r218564 - Update test case to match minor formatting change introduced in r218563.
Craig Topper
- [llvm] r218565 - [x86] Fix yet another issue with widening vector shuffle elements.
Chandler Carruth
- [polly] r218566 - [RTC] Bail if too many parameters are involved in a RTC access.
Johannes Doerfert
- Fix llvm::huge_valf multiple initialization (VC)
Yaron Keren
- [llvm] r218567 - Fix llvm::huge_valf multiple initializations with Visual C++.
Yaron Keren
- [llvm] r218569 - [AArch64] Redundant store instructions should be removed as dead code
James Molloy
- [PATCH] R600/SI: Use mad for
Matt Arsenault
- [llvm] r218574 - WinCOFFObjectWriter.cpp: make write_uint32_le more efficient
Hans Wennborg
- [llvm] r218575 - [x86] Fix yet another bug in the new vector shuffle lowering's handling
Chandler Carruth
- [llvm] r218576 - [x86] Fix a really silly bug that I introduced fixing another bug in the
Chandler Carruth
- [PATCH] Add support for annotated minimum dependence distance
hfinkel at anl.gov
- [PATCH] DagCombine sext-ashr-load into ashr-sextload.
Hal Finkel
- [PATCH] Select Elimination in InstCombine
hfinkel at anl.gov
- [PATCH] Add MachineOperand::ChangeToFPImmediate
Matt Arsenault
- [PATCH][BasicAA] Use zext Information to Deduce NoAlias Results
Nicholas White
- [llvm] r218579 - Add MachineOperand::ChangeToFPImmediate and setFPImm
Matt Arsenault
- [PATCH] Improve BasicAA Pass Using zext Information
hfinkel at anl.gov
- [polly] r218581 - Build domtree of new loops correctly
Tobias Grosser
- [llvm] r218582 - [x86] Fix the new vector shuffle lowering's use of VSELECT for AVX2
Chandler Carruth
- [llvm] r218583 - [x86] Teach the new vector shuffle lowering to fall back on AVX-512
Chandler Carruth
- [llvm] r218584 - [x86] Make the split-and-lower routine fully generic by relaxing the
Chandler Carruth
- [llvm] r218585 - [x86] Add the dispatch skeleton to the new vector shuffle lowering for
Chandler Carruth
- [llvm] r218586 - [x86] Improve naming and comments for VSELECT lowering.
Chandler Carruth
- [llvm] r218588 - [x86] Refactor all of the VSELECT-as-blend lowering code to avoid domain
Chandler Carruth
- [PATCH] R600/SI: Instruction commuting improvements
Matt Arsenault
- [PATCH] Provide the name for labels inside MS asm blocks to clang as the branch targets for each asm block
Ehsan Akhgari
- [llvm] r218589 - [x86] Delete a bunch of really bad and totally unnecessary code in the
Chandler Carruth
- [llvm] r218593 - Remove dead code from DIBuilder
Jyoti Allur
Last message date:
Sun Sep 28 23:49:56 PDT 2014
Archived on: Tue Aug 4 17:11:49 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).