The Week Of Monday 25 April 2016 Archives by thread
Starting: Mon Apr 25 00:15:33 PDT 2016
Ending: Sun May 1 23:31:55 PDT 2016
Messages: 2367
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Ashutosh Nema via llvm-commits
- [lld] r267381 - [ELF] - Removed dead declarations. NFC.
George Rimar via llvm-commits
- [lld] r267382 - [ELF] - Implemented comparsion operators for linkerscript.
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [llvm] r267383 - fix comments
Igor Breger via llvm-commits
- [PATCH] D19476: [Clang][Builtin][AVX512]Adding intrinsics for vfpclass{sd|ss} vfpclass{pd|ps} instruction set
michael zuckerman via llvm-commits
- [PATCH] D17913: AVX512BW: Support llvm intrinsic masked vector load/store for i8/i16 element types on SKX
Igor Breger via llvm-commits
- [PATCH] D19416: [ELF] - Align sections file offsets correctly.
George Rimar via llvm-commits
- [PATCH] D19468: Disallow duplication of imported entities (improved implementation)
Amjad Aboud via llvm-commits
- [llvm] r267384 - ThinLTO: Move createNameAnonFunctionPass insertion in PassManagerBuilder (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267385 - Run GlobalOpt before emitting the bitcode for ThinLTO
Mehdi Amini via llvm-commits
- [PATCH] D19104: [X86] Extend some Linux special cases to cover kFreeBSD.
Simon Pilgrim via llvm-commits
- [PATCH] D16440: [ThinLTO] Link in only necessary DICompileUnit operands
Mehdi AMINI via llvm-commits
- [LNT] r267386 - [profile] Add support for cumulative absolute numbers
James Molloy via llvm-commits
- [LNT] r267387 - [search] Correctly order results
James Molloy via llvm-commits
- [llvm] r267388 - [PowerPC] [PR27387] Disallow r0 for ADD8TLS.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19464: ELF: Create .gnu.version and .gnu.version_r sections when linking against versioned DSOs.
George Rimar via llvm-commits
- [llvm] r267389 - [SCEV] Improve the run-time checking of the NoWrap predicate
Silviu Baranga via llvm-commits
- [PATCH] D19193: [PowerPC] [PR27387] Disallow r0 for ADD8TLS.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19475: [mips] Clang generates unaligned offset for MSA instruction st.d
Daniel Sanders via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
silviu.baranga at arm.com via llvm-commits
- [llvm] r267390 - [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [PATCH] D16182: [mips][microMIPS][DSP] Implement BALIGN, BITREV, BPOSGE32, CMP*, CMPGDU*, CMPGU* and CMPU* instructions
Simon Dardis via llvm-commits
- [PATCH] D16182: [mips][microMIPS][DSP] Implement BALIGN, BITREV, BPOSGE32, CMP*, CMPGDU*, CMPGU* and CMPU* instructions
Matthew Fortune via llvm-commits
- [PATCH] D16182: [mips][microMIPS][DSP] Implement BALIGN, BITREV, BPOSGE32, CMP*, CMPGDU*, CMPGU* and CMPU* instructions
Matthew Fortune via llvm-commits
- [PATCH] D16182: [mips][microMIPS][DSP] Implement BALIGN, BITREV, BPOSGE32, CMP*, CMPGDU*, CMPGU* and CMPU* instructions
Simon Dardis via llvm-commits
- [lld] r267391 - [ELF] Delete extra line. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D19061: [ARM] Add support for the X asm constraint
silviu.baranga at arm.com via llvm-commits
- [llvm] r267393 - [GlobalOpt] Allow constant globals to be SRA'd
James Molloy via llvm-commits
- [PATCH] D14699: [GlobalOpt] Allow constant globals to be SRA'd
James Molloy via llvm-commits
- [PATCH] D14117: [mips][microMIPS] Implement APPEND, BPOSGE32C, MODSUB, MULSA.W.PH and MULSAQ_S.W.PH instructions
Simon Dardis via llvm-commits
- [PATCH] D19409: [X86] Handle MachineBasicBlock as a memory displacement operand in the LEA optimization pass
Andrey Turetskiy via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D13531: [Polly] Treat pointers the same as integers
Johannes Doerfert via llvm-commits
- [PATCH] D18831: [Coverage] Use the count value of the outer region for an expansion region.
Igor Kudrin via llvm-commits
- [lld] r267394 - Delete needsCopyRelImpl. It is redundant with getRelExpr.
Rafael Espindola via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [lld] r267396 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D19466: [Clang][Builtin][AVX512]Adding k-register logic intrinsics KAND, KANDN, KOR, KORTEST, KXNOR, KXOR, KUNPACK instruction set.
Asaf Badouh via llvm-commits
- [PATCH] D18645: [mips][microMIPS] Fix offsets for LLE, LWE, SBE, SCE and SHE instructions
Simon Dardis via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
James Molloy via llvm-commits
- [llvm] r267397 - [Hexagon] Correctly set "Flags" in ELF header
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
Phabricator via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Sam Kolton via llvm-commits
- [PATCH] D18242: [TableGen] AsmMatcher: support for default values for optional operands
Sam Kolton via llvm-commits
- [llvm] r267399 - Typo. NFC.
Chad Rosier via llvm-commits
- [polly] r267400 - Remove unnecessary argument of the SCEVValidator [NFC]
Johannes Doerfert via llvm-commits
- [PATCH] D19301: Tune basic block annotation algorithm.
Diego Novillo via llvm-commits
- [polly] r267401 - Introduce a parameter set type [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267402 - Do not propagate invalid domains over back edges
Johannes Doerfert via llvm-commits
- [polly] r267403 - Initialize the invalid domain of an access with an empty set
Johannes Doerfert via llvm-commits
- [polly] r267404 - Check only loop control of loops that are part of the region
Johannes Doerfert via llvm-commits
- [PATCH] D19457: AMDGPU: Add queue ptr intrinsic
Tom Stellard via llvm-commits
- [llvm] r267406 - Test commit: modified comment. NFC
Anna Thomas via llvm-commits
- [PATCH] D15417: [mips][microMIPS] Implement BEQZC and BNEZC instructions
Zoran Jovanovic via llvm-commits
- [polly] r267408 - Model zext-extend instructions
Johannes Doerfert via llvm-commits
- [PATCH] D19461: AMDGPU: Implement addrspacecast
Tom Stellard via llvm-commits
- [lld] r267409 - Add support for R_X86_64_PC64.
Rafael Espindola via llvm-commits
- [PATCH] D18523: [TTI] Add hook for vector extract with extension
Matthew Simpson via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Tom Stellard via llvm-commits
- [llvm] r267410 - [AMDGPU][llvm-mc] s_getreg/setreg* - Add hwreg(...) syntax.
Artem Tamazov via llvm-commits
- [llvm] r267411 - [ARM] Add support for the X asm constraint
Silviu Baranga via llvm-commits
- [llvm] r267412 - [WinEH] Update SplitAnalysis::computeLastSplitPoint to cope with multiple EH successors
David Majnemer via llvm-commits
- [PATCH] D19481: [ThinLTO] Use valueid instead of bitcode offsets in combined index file
Teresa Johnson via llvm-commits
- [llvm] r262397 - DAGCombiner: Turn truncate of a bitcasted vector to an extract
Mikael Holmén via llvm-commits
- [PATCH] D19202: [PR27390] [CodeGen] Reject indexed loads in CombinerDAG.
Marcin Kościelnicki via llvm-commits
- [llvm] r267415 - Fix incorrect redundant expression in target AMDGPU.
Etienne Bergeron via llvm-commits
- [llvm] r267417 - [x86] auto-generate checks for cmov tests
Sanjay Patel via llvm-commits
- [PATCH] D18900: New pre-isel pass SystemZBRCTLoops
Jonas Paulsson via llvm-commits
- [llvm] r267418 - [mips][microMIPS] Revert commit r266977
Zlatko Buljan via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Brendon Cahoon via llvm-commits
- [llvm] r267419 - [mips][microMIPS] Revert commit r267137
Hrvoje Varga via llvm-commits
- [llvm] r267420 - [PR27390] [CodeGen] Reject indexed loads in CombinerDAG.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19440: [GVN] Do local FRE for unordered atomic loads
JF Bastien via llvm-commits
- [PATCH] D19426: [AArch64] Use the reciprocal estimation machinery
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19474: Remove MinLatency in SchedMachineModel. NFC.
Andrew Trick via llvm-commits
- [PATCH] D19472: [X86] Use LivePhysRegs in X86FixupBWInsts.
Quentin Colombet via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Teresa Johnson via llvm-commits
- [polly] r267423 - Refactor Scop parameter handling
Johannes Doerfert via llvm-commits
- [PATCH] D18619: [AArch64] Combine callee-save and local stack SP adjustment instructions.
Geoff Berry via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Rui Ueyama via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [llvm] r267424 - [lanai] Expand findClosestSuitableAluInstr check to consider offset register.
Jacques Pienaar via llvm-commits
- [llvm] r267206 - [AArch64] Fix optimizeCondBranch logic.
Quentin Colombet via llvm-commits
- [PATCH] D19421: [RewriteStatepointsForGC] Stabilise rematerialization order
Igor Laevsky via llvm-commits
- [PATCH] D19486: Keep dead inst copy from being deleted only when the inst is rematerializable
Wei Mi via llvm-commits
- [llvm] r267426 - add tests for potential CGP transform (PR27344)
Sanjay Patel via llvm-commits
- [lld] r267314 - ELF: Always include undefined DSO symbols in the symbol table.
Rafael Espíndola via llvm-commits
- [llvm] r267427 - dsymutil: Only warn about clang module DWO id mismatches in verbose mode.
Adrian Prantl via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D16427: FastISel should flush local value map
Wolfgang Pieb via llvm-commits
- [PATCH] D19450: Add optimization bisect opt-in calls for AMDGPU passes
Paul Robinson via llvm-commits
- [PATCH] D19394: Add optimization bisect opt-in calls for AArch64 passes
Paul Robinson via llvm-commits
- [llvm] r267378 - [Support/ELFRelocs] Add R_386_GOT32X.
Rafael Espíndola via llvm-commits
- [llvm] r267428 - [ELFRelocs] Other architectures do not have *_NUM reloc.
Davide Italiano via llvm-commits
- [llvm] r267429 - [gold-plugin] Remove dead assignment. NFC.
Davide Italiano via llvm-commits
- [llvm] r267377 - [X86] Replace a SmallVector used to pass 2 values to an ArrayRef parameter with a fixed size array. NFC
David Blaikie via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [llvm] r267430 - [ValueTracking] Improve isImpliedCondition when the dominating cond is false.
Chad Rosier via llvm-commits
- [PATCH] D19487: [LV] Reallow interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [llvm] r267370 - Verifier: Verify that each inlinable callsite of a debug-info-bearing function
David Blaikie via llvm-commits
- [PATCH] D19376: [MC] Create unique .pdata sections for every .text section
Reid Kleckner via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D19488: [CodeGenPrepare] use branch weight metadata to decide if a select should be turned into a branch
Sanjay Patel via llvm-commits
- [llvm] r267298 - BitcodeReader: Avoid non-moving std::piecewise_construct from r267296
David Blaikie via llvm-commits
- [llvm] r267431 - Resubmit "Refactor raw pdb dumper into library"
Zachary Turner via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
David Blaikie via llvm-commits
- [llvm] r267432 - [ValueTracking] Add an additional test case for r266767 where one operand is a const.
Chad Rosier via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267281 - Use %T instead of cd'ing to Output directly.
David Blaikie via llvm-commits
- [llvm] r267433 - [Hexagon] Register save/restore functions do not follow regular conventions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19449: Add optimization bisect opt-in calls for ARM passes
Paul Robinson via llvm-commits
- [llvm] r267226 - Update discriminator assignment algorithm in clang assembler.
David Blaikie via llvm-commits
- [llvm] r267434 - [Hexagon] Use llvm-mc instead of llc in an MC testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r267435 - [Hexagon] Use llvm-mc instead of llc in an MC testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r267436 - Fix typo from r267432.
Chad Rosier via llvm-commits
- [llvm] r267437 - [gold] Fix linkInModule and extend common.ll test.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18067: [gold] Fix linkInModule and extend common.ll test.
Evgeniy Stepanov via llvm-commits
- [llvm] r267438 - [LVI] Split solveBlockValueConstantRange into two [NFC]
Philip Reames via llvm-commits
- [test-suite] r267439 - [test-suite] Set unique prefix for Vector and Vector/NEON
Artem Belevich via llvm-commits
- [llvm] r267440 - [LVI] Clarify comments describing the lattice values
Philip Reames via llvm-commits
- [test-suite] r267243 - [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [polly] r267441 - Only add user assumptions on known parameters [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267442 - Do not check all GEPs for assumptions
Johannes Doerfert via llvm-commits
- [PATCH] D19465: [ELF][MIPS] Move MIPS GOT header generation to the GotSection
Rafael Espíndola via llvm-commits
- [polly] r267445 - Extract some constant factors from "SCEVAddExprs"
Johannes Doerfert via llvm-commits
- [llvm] r267448 - [Support] Fix latent bugs in Expected and ExitOnError that were preventing them
Lang Hames via llvm-commits
- [llvm] r267449 - AMDGPU: Add DAG to debug dump
Matt Arsenault via llvm-commits
- [llvm] r267450 - Add useful helpers to AddrSpaceCastInst
Matt Arsenault via llvm-commits
- [llvm] r267451 - AMDGPU: Add queue ptr intrinsic
Matt Arsenault via llvm-commits
- [llvm] r267452 - AMDGPU: Implement addrspacecast
Matt Arsenault via llvm-commits
- [PATCH] D19490: ELF: Teach section GC to also GC shared symbols.
Peter Collingbourne via llvm-commits
- [PATCH] D19316: [ppc64] Reenable sibling call optimization on ppc64 since fixed tsan library tail-call issue
Kit Barton via llvm-commits
- [PATCH] D5336: Add useful helpers to AddrSpaceCastInst
Matt Arsenault via llvm-commits
- [PATCH] D19255: [ppc64] fix bug in prologue that mfocrf's cr operand should be explict state instead of implicit
Kit Barton via llvm-commits
- [llvm] r267455 - [libFuzzer] remove dead code
Kostya Serebryany via llvm-commits
- [PATCH] D17356: Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag
Mandeep Singh Grang via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Gerolf Hoflehner via llvm-commits
- [PATCH] D19304: [PowerPC] Add support for llvm.thread.pointer intrinsic
Kit Barton via llvm-commits
- [PATCH] D19491: [test-suite] There is no need to check for name clashes explicitly.
Artem Belevich via llvm-commits
- [llvm] r267456 - AMDGPU/SI: Optimize adjacent s_nop instructions
Matt Arsenault via llvm-commits
- [llvm] r267457 - [ORC] Thread Error/Expected through the RPC library.
Lang Hames via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Matt Arsenault via llvm-commits
- [PATCH] D19235: [AMDGPU] Reserve VGPRs for trap handler usage if instructed
Tom Stellard via llvm-commits
- [PATCH] D18972: [AMDGPU] Add basic relocation support (currently used for dwarf only)
Tom Stellard via llvm-commits
- [PATCH] D19138: [X86] Enable the post-RA-scheduler for 32-bit cpus
Sanjay Patel via llvm-commits
- [llvm] r267458 - Cleanup redundant expression in InstCombineAndOrXor.
Etienne Bergeron via llvm-commits
- [PATCH] D14260: Optimize store of "bitcast" from vector to aggregate.
Arch D. Robison via llvm-commits
- [PATCH] D19492: [LVI] Infer local facts from unary expressions
John Regehr via llvm-commits
- [lld] r267460 - [ELF][MIPS] Move MIPS GOT header generation to the GotSection
Simon Atanasyan via llvm-commits
- [PATCH] D19159: [sanitizer] [SystemZ] Implement internal_clone.
Kostya Serebryany via llvm-commits
- [llvm] r267309 - [RuntimeDyldELF] Handle GOTPCRELX/REX_GOTPCRELX.
Lang Hames via llvm-commits
- [test-suite] r267461 - [test-suite] There is no need to check for name clashes explicitly.
Artem Belevich via llvm-commits
- [PATCH] D19493: AMDGPU/SI: Add pass for promoting uniform loads to constant address space
Tom Stellard via llvm-commits
- [PATCH] D19494: [ELF] Introduce --reproduce flag
Davide Italiano via llvm-commits
- [PATCH] D19435: [LowerExpectIntrinsic] pin default likely/unlikely weights to min/max values
David Li via llvm-commits
- [llvm] r267465 - Re-apply r267206 with a fix for the encoding problem: when the immediate of
Quentin Colombet via llvm-commits
- [PATCH] D19496: [ELF][MIPS] Handle GOT entries for all non-local symbols uniformly
Simon Atanasyan via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Tom Stellard via llvm-commits
- [llvm] r267469 - [Hexagon] Few fixes for exception handling
Krzysztof Parzyszek via llvm-commits
- [llvm] r267471 - [ThinLTO] Introduce typedef for commonly-used map type (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267473 - ARM: put extern __thread stubs in a special section.
Tim Northover via llvm-commits
- [PATCH] D19495: [sanitizers] read/write page fault detection on mac.
Mike Aizatsky via llvm-commits
- [llvm] r267475 - [ORC] clang-format code that was touched in r267457. NFC.
Lang Hames via llvm-commits
- [llvm] r267476 - Add accidentally deleted "break"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19498: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [compiler-rt] r267477 - [sanitizers] read/write page fault detection on mac.
Mike Aizatsky via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Quentin Colombet via llvm-commits
- [PATCH] D19448: Introducing LLVMMetadataRef
Jakob Bornecrantz via llvm-commits
- [PATCH] D19499: [MSan] Use COMMON_INTERCEPTOR_ENTER in libdl interceptors.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19205: [msan] Add PowerPC XFAIL on test/msan/dlerror.cc, explain the problem.
Marcin Kościelnicki via llvm-commits
- [llvm] r267479 - Add optimization bisect opt-in calls for AArch64 passes
Andrew Kaylor via llvm-commits
- [PATCH] D19337: [Tail duplication] Handle source registers with subregisters
Quentin Colombet via llvm-commits
- [llvm] r267480 - Add optimization bisect opt-in calls for ARM passes
Andrew Kaylor via llvm-commits
- [PATCH] D19500: Parse and dump PDB DBI Stream Header Information
Zachary Turner via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D19502: TTI: Add hook for memory width to vectorize
Matt Arsenault via llvm-commits
- [PATCH] D19503: [MemorySSA] Overhaul CachingMemorySSAWalker's cache to allow more selective cache invalidation
George Burgess IV via llvm-commits
- [PATCH] D19504: LoadStoreVectorizer: Check TTI for vec reg bit width
Matt Arsenault via llvm-commits
- [PATCH] D19505: AMDGPU: Implement getLoadStoreVecRegBitWidth
Matt Arsenault via llvm-commits
- [PATCH] D19506: LoadStoreVectorizer: Skip optnone functions
Matt Arsenault via llvm-commits
- [PATCH] D19507: LoadStoreVectorizer: Don't increase alignment with no align set
Matt Arsenault via llvm-commits
- [PATCH] D19508: AMDGPU: Run LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D19073: [ValueTracking] Improve isImpliedCondition for conditions with matching LHS operands and Immediate RHS operands.
Chad Rosier via llvm-commits
- [llvm] r267481 - [LVI] Make a precondition explicit rather than handling a case which never happens [NFC]
Philip Reames via llvm-commits
- [llvm] r267482 - Optimize store of "bitcast" from vector to aggregate.
Arch D. Robison via llvm-commits
- [llvm] r267483 - Comment formating. NFC
Amaury Sechet via llvm-commits
- [llvm] r267484 - Reformat LLVMConstPointerNull. NFC
Amaury Sechet via llvm-commits
- [llvm] r267485 - Add optimization bisect opt-in calls for AMDGPU passes
Andrew Kaylor via llvm-commits
- [compiler-rt] r267486 - [MSan] Use COMMON_INTERCEPTOR_ENTER in libdl interceptors.
Marcin Koscielnicki via llvm-commits
- [llvm] r267487 - Fix build warning
Andrew Kaylor via llvm-commits
- [llvm] r267488 - ARM: put correct symbol index on indirect pointers in __thread_ptr.
Tim Northover via llvm-commits
- [LNT] r267193 - test-suite: Allow to specify multiple cache files
Chris Matthews via llvm-commits
- [llvm] r267489 - [Sparc] Fix double-float fabs and fneg on little endian CPUs.
James Y Knight via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Paul Robinson via llvm-commits
- [llvm] r267490 - [CMake] If set we should pass LLVM_VERSION_INFO into config.h
Chris Bieneman via llvm-commits
- [PATCH] D19509: Add optimization bisect opt-in calls for Hexagon passes
Andy Kaylor via llvm-commits
- [llvm] r267491 - Add check for "branch_weights" with prof metadata
Sanjay Patel via llvm-commits
- [PATCH] D19512: [LoopVectorize] Don't consider conditional-load dereferenceability when vectorization is forced
Hal Finkel via llvm-commits
- [llvm] r267493 - GlobalOpt: Convert a bunch of tests from grep to FileCheck
Justin Bogner via llvm-commits
- [PATCH] D19513: Add optimization bisect opt-in calls for Mips passes
Andy Kaylor via llvm-commits
- [llvm] r267495 - [X86] Use LivePhysRegs in X86FixupBWInsts.
Ahmed Bougacha via llvm-commits
- [PATCH] D19515: [PGO] Prohibit the recording the function address if it's internal and COMDAT.
Rong Xu via llvm-commits
- [lld] r267497 - [ELF] Introduce --reproduce flag.
Davide Italiano via llvm-commits
- [llvm] r267498 - PM: Convert the logic for GlobalOpt into static functions. NFC
Justin Bogner via llvm-commits
- [llvm] r267499 - PM: Port GlobalOpt to the new pass manager
Justin Bogner via llvm-commits
- [llvm] r267502 - Remove MinLatency in SchedMachineModel. NFC.
Junmo Park via llvm-commits
- [PATCH] D19517: ELF: Treat IFunc definitions in DSOs as functions.
Peter Collingbourne via llvm-commits
- [llvm] r267504 - [CodeGenPrepare] don't convert an unpredictable select into control flow
Sanjay Patel via llvm-commits
- [PATCH] D19181: Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Amaury SECHET via llvm-commits
- [lld] r267505 - [Tests] Run reproduces.s only on UNIX until I investigate a windows failure.
Davide Italiano via llvm-commits
- [llvm] r267506 - Reverting Thumb2SizeReduction opt bisect change to fix failing buildbots.
Andrew Kaylor via llvm-commits
- [llvm] r267507 - [SROA] Don't falsely report that changes have occured
David Majnemer via llvm-commits
- [PATCH] D19518: Add optimization bisect opt-in calls for NVPTX passes
Andy Kaylor via llvm-commits
- [llvm] r267510 - [ORC] Try to work around a GCC 4.7 bug triggered by r267457.
Lang Hames via llvm-commits
- [PATCH] D19519: Enable "Optimized Debugging" and Enable "Control Flow Guard" in MSVC builds
Alexander Riccio via llvm-commits
- [llvm] r267511 - [WebAssembly] Account for implicit operands when computing operand indices.
Dan Gohman via llvm-commits
- [llvm] r267512 - [lli] Fix a sign-compare warning.
Lang Hames via llvm-commits
- [llvm] r267514 - [LoopVectorize] Don't consider conditional-load dereferenceability for marked parallel loops
Hal Finkel via llvm-commits
- [llvm] r267515 - [SimplifyCFG] Preserve !llvm.mem.parallel_loop_access when merging
Hal Finkel via llvm-commits
- [llvm] r267516 - [powerpc] mark JIT tests as XFAIL on powerpc64 big endian
Bill Seurer via llvm-commits
- [PATCH] D19386: [SPARC] [SSP] Add support for LOAD_STACK_GUARD.
James Y Knight via llvm-commits
- [llvm] r267517 - Pass the test file in through stdin instead of by filename.
Richard Trieu via llvm-commits
- [PATCH] D19521: SLSR: Use UnknownAddressSpace instead of default
Matt Arsenault via llvm-commits
- [llvm] r267518 - [powerpc] mark JIT tests as UNSUPPORTED on powerpc64 big endian
Bill Seurer via llvm-commits
- [PATCH] D19265: [Sparc] Add Soft Float support
James Y Knight via llvm-commits
- [PATCH] D19522: Read discriminators correctly from object file.
Dehao Chen via llvm-commits
- [llvm] r267519 - Tune basic block annotation algorithm.
Dehao Chen via llvm-commits
- [llvm] r267520 - [ARM] Expand v1i64 and v2i64 ctlz.
Craig Topper via llvm-commits
- [llvm] r267521 - [ARM] Expand vector ctlz_zero_undef so it becomes ctlz.
Craig Topper via llvm-commits
- [llvm] r267522 - [AArch64] Expand v1i64 and v2i64 ctlz.
Craig Topper via llvm-commits
- [lld] r267523 - [ELF] Simplify. Pointed out by Rui Ueyama.
Davide Italiano via llvm-commits
- [PATCH] D19523: Symbolize operand bundle blocks for bcanalyzer
Sanjoy Das via llvm-commits
- [llvm] r267524 - Symbolize operand bundle blocks for bcanalyzer
Sanjoy Das via llvm-commits
- [llvm] r267525 - Align case statements (whitespace-only cleanup)
Sanjoy Das via llvm-commits
- [PATCH] D19258: Loop vectorization with induction variable with non-constant step.
Elena Demikhovsky via llvm-commits
- [compiler-rt] r267526 - Revert "[sanitizers] read/write page fault detection on mac."
Mehdi Amini via llvm-commits
- [llvm] r267527 - [ppc64] Reenable sibling call optimization on ppc64 since fixed tsan library tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19261: X86 _comi_ intrinsics - Fixed lowering
Elena Demikhovsky via llvm-commits
- [PATCH] D19525: [Clang][Builtin][AVX512] Adding intrisnics for the vpconflict{q|d} instruction set
michael zuckerman via llvm-commits
- [polly] r267528 - Do not add but record signed-unsigned assumptions
Johannes Doerfert via llvm-commits
- [www] r267529 - Add sceleton for GSoC 2016
Tobias Grosser via llvm-commits
- [www] r267530 - GSoC: Fix link
Tobias Grosser via llvm-commits
- [www] r267531 - GSoC: Drop unnecessary text
Tobias Grosser via llvm-commits
- [polly] r267532 - Do not use the number of parameters in the complexity check
Johannes Doerfert via llvm-commits
- [www] r267533 - GSoC: Fix includes
Tobias Grosser via llvm-commits
- [www] r267535 - GSoC: Fix width
Tobias Grosser via llvm-commits
- [PATCH] D19526: Allow unsigned comparisons
Johannes Doerfert via llvm-commits
- [LNT] r267536 - [profile] Add CFG view to profile page.
Kristof Beyls via llvm-commits
- [LNT] r267537 - [profile] Add initial support for AArch32 T32 CFG reconstruction.
Kristof Beyls via llvm-commits
- [www] r267538 - Fix typo
Tobias Grosser via llvm-commits
- [LNT] r267539 - Make profile page full-width, so CFGs fit better.
Kristof Beyls via llvm-commits
- [LNT] r267540 - [profile] fix unbalanced comment.
Kristof Beyls via llvm-commits
- [llvm] r267541 - Revert "ARM: put correct symbol index on indirect pointers in __thread_ptr."
Renato Golin via llvm-commits
- [PATCH] D19527: LTOCodeGenerator: add linkonce to llvm.used when in "MustPreserve" set
Mehdi AMINI via llvm-commits
- [PATCH] D19528: [ELF] - Implemented -z combrelocs/nocombreloc.
George Rimar via llvm-commits
- [PATCH] D19529: [Clang][BuiltIn][AVX512]Adding intrinsics for vmovntdqa vmovntpd vmovntps
michael zuckerman via llvm-commits
- [llvm] r267543 - ThinLTOCodeGenerator: preserve linkonce when in "MustPreserved" set
Mehdi Amini via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [llvm] r267544 - [SPARC] Add support for llvm.thread.pointer.
Marcin Koscielnicki via llvm-commits
- [llvm] r267545 - [SPARC] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Koscielnicki via llvm-commits
- [llvm] r267546 - [PowerPC] Add support for llvm.thread.pointer
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r267547 - [sanitizer] [SystemZ] Implement internal_clone.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r267548 - [sanitizer] [SystemZ] Add ptrace support bits.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19387: [SPARC] Add support for llvm.thread.pointer.
Marcin Kościelnicki via llvm-commits
- [llvm] r267549 - [Sparc] Fix build error introduced by rL267545.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19530: ModuleLinker: Import linkonce even when they have no use
Mehdi AMINI via llvm-commits
- [PATCH] D19134: [sanitizer] [SystemZ] Add ptrace support bits.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19125: Enable __float128 on X86 and SystemZ
Nemanja Ivanovic via llvm-commits
- [PATCH] D19532: Loop with masked store - bugfix
Elena Demikhovsky via llvm-commits
- [llvm] r267551 - [X86] PR27502: Fix the LEA optimization pass.
Andrey Turetskiy via llvm-commits
- [polly] r267552 - [FIX] Adjust assumption space for zext instructions
Johannes Doerfert via llvm-commits
- [llvm] r267553 - [AMDGPU] Assembler: basic support for SDWA instructions
Sam Kolton via llvm-commits
- [lld] r267555 - Store the binding in the Symbol.
Rafael Espindola via llvm-commits
- [llvm] r267556 - Use gcc's rules for parsing gcc-style response files
Nico Weber via llvm-commits
- [lld] r267558 - Handle --as-needed with symbols, not relocations.
Rafael Espindola via llvm-commits
- [polly] r267559 - Allow unsigned comparisons
Johannes Doerfert via llvm-commits
- [PATCH] D15816: [TTI] Add hook for contextual cast estimates
Matthew Simpson via llvm-commits
- [llvm] r267563 - [AMDGPU] Reserve VGPRs for trap handler usage if instructed
Konstantin Zhuravlyov via llvm-commits
- [llvm] r267120 - The following code would not work before this patch, due to the inability to take the address of a global object:
James Y Knight via llvm-commits
- [PATCH] D18996: [PPC] Enable shuffling of VSX vectors
Hal Finkel via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Hal Finkel via llvm-commits
- [PATCH] D18799: [Docs] Try to clarify the concept of domains for noalias scope
Hal Finkel via llvm-commits
- [llvm] r267564 - Refactor some more PDB reading code into DebugInfoPDB.
Zachary Turner via llvm-commits
- [lld] r267565 - [ELF] Avoid polluting source directory with temp files.
Davide Italiano via llvm-commits
- [lld] r267566 - ELF: Treat IFunc definitions in DSOs as functions.
Peter Collingbourne via llvm-commits
- [lld] r267568 - Don't gc symbols that have to go in the dynamic symbol table.
Rafael Espindola via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Hal Finkel via llvm-commits
- [PATCH] D19439: Optimization bisect support in X86-specific passes
David Kreitzer via llvm-commits
- [lld] r267569 - Remove unnecessary function type directives for ifuncs.
Peter Collingbourne via llvm-commits
- [PATCH] D19537: [AMDGPU] Move reserved vgpr count for trap handler usage to SIMachineFunctionInfo + minor commenting changes
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19431: [LoopDist] Add llvm.loop.distribute.enable loop metadata
Hal Finkel via llvm-commits
- [PATCH] D18034: [Power PC] fix register alignment for long double type (soft float)
Hal Finkel via llvm-commits
- [llvm] r267571 - Fix build broken due to order of initialization problem.
Zachary Turner via llvm-commits
- [PATCH] D19538: [ELF] - Some cleanup of Writer<ELFT>::createSections()
George Rimar via llvm-commits
- [PATCH] D19246: Do not rename a tied operand in AggressiveAntiDepBreaker
Hal Finkel via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Easwaran Raman via llvm-commits
- [llvm] r267572 - [CodeGenPrepare] use branch weight metadata to decide if a select should be turned into a branch
Sanjay Patel via llvm-commits
- [PATCH] D19210: Teach poison value tracking that certain calls always terminate
Hal Finkel via llvm-commits
- [PATCH] D19213: [SCEV] Don't always add no-wrap flags to post-inc add recs
Hal Finkel via llvm-commits
- [llvm] r267573 - [AMDGPU] Move reserved vgpr count for trap handler usage to SIMachineFunctionInfo + minor commenting changes
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Artur Pilipenko via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Hal Finkel via llvm-commits
- [PATCH] D19542: [sanitizers] [NFC] Add defines for the various PowerPC
Marcin Kościelnicki via llvm-commits
- [PATCH] D19543: [MSan] [PowerPC] Dereference function descriptors when recording stack origins.
Marcin Kościelnicki via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Hal Finkel via llvm-commits
- [compiler-rt] r267575 - [CMake] [PR27403] Fix COMPILER_RT_ENABLE_IOS when using Xcode from the App Store.
Chris Bieneman via llvm-commits
- [llvm] r267577 - test: remove some bleeding whitespace
Saleem Abdulrasool via llvm-commits
- [llvm] r267578 - tests: tweak MIR for ARM tests to correct MI issues
Saleem Abdulrasool via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Simon Pilgrim via llvm-commits
- [PATCH] D19544: Pass for translating math intrinsics to math library calls.
Matt via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Wei Mi via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Wei Mi via llvm-commits
- Another problem with "Recommit r265547, and r265610,r265639,r265657"
Quentin Colombet via llvm-commits
- Another problem with "Recommit r265547, and r265610,r265639,r265657"
Mikael Holmén via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Quentin Colombet via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Wei Mi via llvm-commits
- Another problem with "Recommit r265547, and r265610,r265639,r265657"
Quentin Colombet via llvm-commits
- Another problem with "Recommit r265547, and r265610,r265639,r265657"
Mikael Holmén via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Wei Mi via llvm-commits
- Another problem with "Recommit r265547, and r265610,r265639,r265657"
Mikael Holmén via llvm-commits
- Another problem with "Recommit r265547, and r265610, r265639, r265657"
Wei Mi via llvm-commits
- [llvm] r267579 - Swift Calling Convention: use %RAX for sret.
Manman Ren via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [llvm] r267580 - [SimplifyLibCalls] sprintf doesn't copy null bytes
David Majnemer via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Simon Pilgrim via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [llvm] r267581 - Internalize: More consistent file header and include guards. NFC
Justin Bogner via llvm-commits
- [PATCH] D18603: AMDGPU/SI: Use hazard recognizer to detect DPP hazards
Tom Stellard via llvm-commits
- [PATCH] D15497: [InstCombine] Bitreverse/Bswap: Allow ORs of base values
Hal Finkel via llvm-commits
- [llvm] r267582 - Reapply: "ARM: put correct symbol index on indirect pointers in __thread_ptr.""
Tim Northover via llvm-commits
- [llvm] r267583 - [Tail duplication] Handle source registers with subregisters
Krzysztof Parzyszek via llvm-commits
- [llvm] r267585 - Parse and dump PDB DBI Stream Header Information
Zachary Turner via llvm-commits
- [compiler-rt] r267586 - [sanitizers] [NFC] Add defines for the various PowerPC ABIs.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19550: [InstCombine] Determine the result of a select based on a dominating condition.
Chad Rosier via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Sanjay Patel via llvm-commits
- [PATCH] D19549: Fold compares irrespective of whether allocation can be elided
Sanjoy Das via llvm-commits
- [lld] r267588 - Make test/ELF/reproduces.s test to work on Windows.
Rui Ueyama via llvm-commits
- [PATCH] D19435: [LowerExpectIntrinsic] make default likely/unlikely ratio bigger
Sanjay Patel via llvm-commits
- [llvm] r267589 - Fix warnings and -Werror build on clang.
Zachary Turner via llvm-commits
- [PATCH] D19551: Handle Windows drive letters and ".." for --reproduce.
Rui Ueyama via llvm-commits
- [llvm] r267593 - Add optimization bisect opt-in calls for Hexagon passes
Andrew Kaylor via llvm-commits
- [llvm] r267595 - [llvm-pdbdump] Fix version reading on big endian systems.
Zachary Turner via llvm-commits
- [PATCH] D19553: Unroll pass restructure.
Evgeny Stupachenko via llvm-commits
- [PATCH] D19514: [sanitizers] rewriting test assuming assert() changes coverage.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19256: PR27392 unroll epilog TripCount overflow fix.
Evgeny Stupachenko via llvm-commits
- [PATCH] D19554: Add optimization bisect opt-in calls for PowerPC passes
Andy Kaylor via llvm-commits
- [PATCH] D19555: [sanitizers] Get the proper symbol version when long double transition is involved.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19556: [ThinLTO] Emit individual index files for distributed backends
Teresa Johnson via llvm-commits
- [llvm] r267596 - PM: Port Internalize to the new pass manager
Justin Bogner via llvm-commits
- [llvm] r267597 - Masked Store in Loop Vectorizer - bugfix
Elena Demikhovsky via llvm-commits
- [llvm] r267598 - Remove more unused variables.
Zachary Turner via llvm-commits
- [llvm] r267599 - Try to get ResponseFile.ll passing on Windows after r267556.
Nico Weber via llvm-commits
- [lld] r267600 - Handle Windows drive letters and ".." for --reproduce.
Rui Ueyama via llvm-commits
- [lld] r267602 - Move utility functions to DriverUtils.cpp.
Rui Ueyama via llvm-commits
- [lld] r267603 - Call repl in getSymbolBody. NFC.
Rafael Espindola via llvm-commits
- [PATCH] CMake: generate check targets for lit suites without their own lit.cfgs
Justin Bogner via llvm-commits
- [PATCH] D14185: Extend SLP Vectorizer to deal with aggregates
Arch D. Robison via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Hal Finkel via llvm-commits
- [llvm] r267605 - Revert "[SimplifyLibCalls] sprintf doesn't copy null bytes"
David Majnemer via llvm-commits
- [llvm] r267606 - [CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI.
Ahmed Bougacha via llvm-commits
- [test-suite] r267607 - cmake/caches: Improve/rename iphoneos caches.
Matthias Braun via llvm-commits
- [PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows
Reid Kleckner via llvm-commits
- [PATCH] D19559: [LVI] Exploit trivial range information from unknown RHS of icmp
Philip Reames via llvm-commits
- [llvm] r267608 - Optimization bisect support in X86-specific passes
Andrew Kaylor via llvm-commits
- [llvm] r267609 - [LVI] Infer local facts from unary expressions
Philip Reames via llvm-commits
- [PATCH] D17836: [AArch64] Fixes Store Merge chain in DAG combiner
James Y Knight via llvm-commits
- [PATCH] D19560: ELF: Re-implement -u directly and remove CanKeepUndefined flag.
Peter Collingbourne via llvm-commits
- [compiler-rt] r267610 - [sanitizers] rewriting test assuming assert() changes coverage.
Mike Aizatsky via llvm-commits
- [PATCH] D19562: Add optimization bisect opt-in calls for SystemZ passes
Andy Kaylor via llvm-commits
- [lld] r267613 - Return R_GOTREL for R_MIPS_GPREL*.
Rafael Espindola via llvm-commits
- [llvm] r267614 - Reassociate: Simplify using lambdas. NFC
Justin Bogner via llvm-commits
- [llvm] r267615 - [LowerExpectIntrinsic] make default likely/unlikely ratio bigger
Sanjay Patel via llvm-commits
- [PATCH] D15124: Use @llvm.invariant.start/end intrinsics to extend basic AA with invariant range analysis for GVN-based load elimination purposes [Local objects only]
Hal Finkel via llvm-commits
- [PATCH] D19563: AMDGPU: Fix mishandling array allocations when promoting alloca
Matt Arsenault via llvm-commits
- [llvm] r267617 - [LVI] Speculative fix for assertion seen in clang bots
Philip Reames via llvm-commits
- [PATCH] D19564: Update Debug Intrinsics in RewriteUsesOfClonedInstructions in LoopRotation
Thomas Jablin via llvm-commits
- [PATCH] D19566: ELF: Merge UndefinedBitcode and UndefinedElf.
Peter Collingbourne via llvm-commits
- [llvm] r267618 - [LVI] A better fix for the assertion error introduced by 267609
Philip Reames via llvm-commits
- [llvm] r267619 - [NVPTX] Fix some usages of CodeGenOpt::None.
Jingyue Wu via llvm-commits
- [llvm] r267620 - [LVI] Apply transfer rule for overdefine inputs for binary operators
Philip Reames via llvm-commits
- [llvm] r267621 - [MachineInstrBundle] Improvement the recognition of dead definitions.
Quentin Colombet via llvm-commits
- [llvm] r267622 - [MachineBasicBlock] Take advantage of the partially dead information.
Quentin Colombet via llvm-commits
- [llvm] r267623 - [X86] Teach the expansion of copy instructions how to do proper liveness.
Quentin Colombet via llvm-commits
- [llvm] r267624 - [SimplifyCFG] propagate branch metadata when creating select
Sanjay Patel via llvm-commits
- [llvm] r267626 - [LVI] Cut short search if we know we can't return a useful result
Philip Reames via llvm-commits
- [PATCH] D19568: [X86] Replace -mcpu with -mattr in several tests
Mitch Bodart via llvm-commits
- [test-suite] r267627 - lit/remote: Fix typo in ssh invocation
Matthias Braun via llvm-commits
- [PATCH] D19569: [Mips] Add support for llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [llvm] r267628 - Reassociate: Convert another functor into a lambda. NFC
Justin Bogner via llvm-commits
- [llvm] r267629 - [X86] Replace -mcpu with -mattr in several tests
Mitch Bodart via llvm-commits
- [llvm] r267631 - PM: Port Reassociate to the new pass manager
Justin Bogner via llvm-commits
- [PATCH] D19570: [PDB] Parse module information from the DBI stream
Zachary Turner via llvm-commits
- [llvm] r267634 - [X86] Make sure it is safe to clobber EFLAGS, if need be, when choosing
Quentin Colombet via llvm-commits
- [llvm] r267635 - Add optimization bisect opt-in calls for NVPTX passes
Andrew Kaylor via llvm-commits
- [PATCH] D19414: [SystemZ] Support Swift Calling Convention
Ulrich Weigand via llvm-commits
- [llvm] r267636 - Add optimization bisect opt-in calls for SystemZ passes
Andrew Kaylor via llvm-commits
- [lld] r267637 - ELF: Move code to where it is used, and related cleanups. NFC.
Peter Collingbourne via llvm-commits
- [llvm] r267638 - [MachineInstrBundle] Update the comment for PhysRegInfo::DeadDef.
Quentin Colombet via llvm-commits
- [PATCH] D19571: [PDB] Fix function names for private symbols in PDBs
Reid Kleckner via llvm-commits
- [lld] r267639 - ELF: Re-implement -u directly and remove CanKeepUndefined flag.
Peter Collingbourne via llvm-commits
- [lld] r267640 - ELF: Merge UndefinedBitcode and UndefinedElf. NFC.
Peter Collingbourne via llvm-commits
- [PATCH] D19572: Add another failing use-after-scope test
Evgeniy Stepanov via llvm-commits
- [llvm] r267641 - [MachineInstrBundle] Actually set the PartialDeadDef flag only when the register
Quentin Colombet via llvm-commits
- [PATCH] D18358: AMDGPU: Account for globals in AMDGPUPromoteAlloca pass
Bas Nieuwenhuizen via llvm-commits
- [llvm] r267642 - [LVI] Reduce compile time by lazily scanning blocks if needed
Philip Reames via llvm-commits
- [llvm] r267643 - [LoopDist] Split main class. NFC
Adam Nemet via llvm-commits
- [llvm] r267644 - LTOCodeGenerator: turns linkonce(_odr) into weak_(odr) when present "MustPreserve" set
Mehdi Amini via llvm-commits
- [llvm] r267645 - SLSR: Use UnknownAddressSpace instead of 0 for pure arithmetic.
Matt Arsenault via llvm-commits
- [llvm] r267646 - ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi Amini via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D14840: [X86] Detect SAD patterns and emit psadbw instructions on X86.
Hal Finkel via llvm-commits
- [PATCH] D19573: [ThinLTO] Refine fix to avoid renaming of uses in inline assembly.
Teresa Johnson via llvm-commits
- [PATCH] D18066: Add some shortcuts in Value Propagation for alloca
Philip Reames via llvm-commits
- [llvm] r267647 - [Docs] Try to clarify the concept of domains for noalias scope
Adam Nemet via llvm-commits
- [PATCH] D19574: Remove Size from Undefined symbol.
Rui Ueyama via llvm-commits
- [PATCH] D19257: [SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block including lifetime intrinsics
Josh Yoon via llvm-commits
- [PATCH] D14327: Add llvm.ldexp.* intrinsic, associated SDNode and library calls
Hal Finkel via llvm-commits
- [llvm] r267648 - [LVI] Add a comment explaining a subtle piece of code
Philip Reames via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Hal Finkel via llvm-commits
- [PATCH] D16231: isSafeToLoadUnconditionally support queries without a context
Hal Finkel via llvm-commits
- [PATCH] D17657: [NVPTX] Add intrinsics to support named barriers.
Hal Finkel via llvm-commits
- [PATCH] D17569: Use DL preferred alignment for alloca in Value::getPointerAlignment
Hal Finkel via llvm-commits
- [PATCH] D19575: [BasicAA] Learn about guard intrinsics don't write memory
Sanjoy Das via llvm-commits
- [llvm] r267649 - Detects the SAD pattern on X86 so that much better code will be emitted once the pattern is matched.
Cong Hou via llvm-commits
- [PATCH] D17611: NFC. Introduce Value::isPointerDereferenceable
Hal Finkel via llvm-commits
- [www] r267650 - I'm no longer a student ; ) Fix this in the GSOC page and put the right student name instead
Mehdi Amini via llvm-commits
- [llvm] r267651 - [X86] Re-enable MMX i32 extractelt combine.
Ahmed Bougacha via llvm-commits
- [llvm] r267652 - [X86] Don't assume that MMX extractelts are from index 0.
Ahmed Bougacha via llvm-commits
- [PATCH] D17279: [Sink] Don't move calls to readonly functions across stores
Hal Finkel via llvm-commits
- [PATCH] D16232: Use isSafeToLoadUnconditionally in isSafeToSpeculativelyExecute
Hal Finkel via llvm-commits
- [llvm] r267653 - Fix typo in comment; NFC
Sanjoy Das via llvm-commits
- [llvm] r267655 - Support "preserving" the summary information when using setModule() API in LTOCodeGenerator
Mehdi Amini via llvm-commits
- [llvm] r267656 - Add a test for r267655: Support "preserving" the summary information when using setModule() API in LTOCodeGenerator
Mehdi Amini via llvm-commits
- [PATCH] D16085: [PPC] Add Subtarget feature slower ISEL targets. NFC
Hal Finkel via llvm-commits
- [llvm] r267657 - Fix the test from r267656: Support "preserving" the summary information when using setModule() API in LTOCodeGenerator
Mehdi Amini via llvm-commits
- [llvm] r267658 - [X86] Set AddPristinesAndCSRs to FixupBW LivePhysRegs. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D19576: [sanitizer] [SystemZ] Abort if the kernel might be vulnerable to CVE-2016-2143.
Marcin Kościelnicki via llvm-commits
- [lld] r267659 - Remove unnecessary trailing semicolons.
Rui Ueyama via llvm-commits
- [PATCH] D19578: [EarlyCSE] Simplify guard intrinsics
Sanjoy Das via llvm-commits
- [llvm] r267660 - [ppc64] fix bug in prologue that mfocrf's cr operand should be explict state instead of implicit
Chuang-Yu Cheng via llvm-commits
- [llvm] r267661 - [LVI] Delete stale and misleading comment.
Philip Reames via llvm-commits
- [llvm] r267662 - The patch fixes PR27392.
Evgeny Stupachenko via llvm-commits
- [lld] r267663 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [llvm] r267664 - Revert "Support "preserving" the summary information when using setModule() API in LTOCodeGenerator"
Mehdi Amini via llvm-commits
- [llvm] r267665 - Support "preserving" the summary information when using setModule() API in LTOCodeGenerator
Mehdi Amini via llvm-commits
- [PATCH] D15922: [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loops
Hal Finkel via llvm-commits
- [llvm] r267666 - [Support][X86] Add a couple more Broadwell CPU models numbers to getHostCPUName.
Craig Topper via llvm-commits
- [llvm] r267668 - Revert "Support "preserving" the summary information when using setModule() API in LTOCodeGenerator"
Mehdi Amini via llvm-commits
- [llvm] r267669 - [Support][X86] Change the case values in the Intel family 6 code to hex so its easier to compare with Intel's docs. NFC
Craig Topper via llvm-commits
- [llvm] r267670 - [Support][X86] Add a few more Intel model numbers to getHostCPUName for airmont and knl.
Craig Topper via llvm-commits
- [llvm] r267671 - [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loops
Vaivaswatha Nagaraj via llvm-commits
- [llvm] r267672 - [LoopDist] Add llvm.loop.distribute.enable loop metadata
Adam Nemet via llvm-commits
- [lld] r267673 - [ELF][MIPS] Remove getMipsGpAddr(). NFC
Simon Atanasyan via llvm-commits
- [compiler-rt] r267674 - [Compiler-rt][CFI] Enabling CFI for MIPS64
Mohit K. Bhakkad via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Mehdi AMINI via llvm-commits
- [llvm] r267675 - Fixed sphinx warning from r267672
Adam Nemet via llvm-commits
- [PATCH] D19470: [TLI] Unify LibFunc attribute inference. NFCI.
Mehdi AMINI via llvm-commits
- [PATCH] D19471: [TLI] Mark memset_pattern16 params nocapture.
Mehdi AMINI via llvm-commits
- [PATCH] D17598: [LIR] Set attributes on memset_pattern16.
Mehdi AMINI via llvm-commits
- [PATCH] D19579: [AVX512] AVX512 braodcastsd/ss patterns interaction with spilling.
Igor Breger via llvm-commits
- [PATCH] D19580: [Clang][BuiltIn][avx512] Adding intrinsics for vpshufd and vpsadbw instruction set
michael zuckerman via llvm-commits
- [compiler-rt] r267678 - tsan: split thread into logical and physical state
Dmitry Vyukov via llvm-commits
- [PATCH] D19582: [X86] Add support for llvm.thread.pointer
Marcin Kościelnicki via llvm-commits
- [compiler-rt] r267679 - tsan: fix compiler warning
Dmitry Vyukov via llvm-commits
- [compiler-rt] r267680 - tsan: add missing file
Dmitry Vyukov via llvm-commits
- [compiler-rt] r267681 - tsan: fix windows build
Dmitry Vyukov via llvm-commits
- [compiler-rt] r267682 - tsan: fix windows build
Dmitry Vyukov via llvm-commits
- [lld] r267684 - [ELF] - Align sections file offsets correctly.
George Rimar via llvm-commits
- [lld] r267685 - Removed dead code. NFC.
George Rimar via llvm-commits
- [llvm] r267686 - [InstCombine][SSE] Added DemandedBits tests for MOVMSK instructions
Simon Pilgrim via llvm-commits
- [PATCH] D19584: AMDGPU/SI: Assembler: Unify parsing/printing of operands.
Nikolay Haustov via llvm-commits
- [PATCH] D18237: [SLPVectorizer] Try to vectorize in the range from MaxVecRegSize to MinVecRegSize
Jongwon Lee via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [llvm] r267689 - Use DL preferred alignment for alloca in Value::getPointerAlignment
Artur Pilipenko via llvm-commits
- [PATCH] D18898: [Loop Rotation] Make default max rotation header size threshold dependent on target CPU
Andrey Turetskiy via llvm-commits
- [PATCH] D17573: [X86] PR26554: Enable using of true long nops for x86-64 for every CPU
Andrey Turetskiy via llvm-commits
- [llvm] r267692 - isSafeToLoadUnconditionally support queries without a context
Artur Pilipenko via llvm-commits
- [llvm] r267693 - [mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Zlatko Buljan via llvm-commits
- [PATCH] D17989: [mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Zlatko Buljan via llvm-commits
- [llvm] r267694 - [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST and VPBROADCAST instruction set .
Phabricator via llvm-commits
- [lld] r267698 - Simplify handling of R_PPC64_TOC. NFC.
Rafael Espindola via llvm-commits
- [llvm] r267699 - [InstCombine][SSE] Regenerated vector shift tests
Simon Pilgrim via llvm-commits
- [lld] r267701 - Create a .got when PPC64 uses a TOC.
Rafael Espindola via llvm-commits
- [lld] r267702 - Represent TOC relative relocations as GOTREL.
Rafael Espindola via llvm-commits
- [PATCH] D19585: [libFuzzer] Improve documentation
David Drysdale via llvm-commits
- [compiler-rt] r267703 - tsan: change tsan/Go interface for obtaining the current Processor
Dmitry Vyukov via llvm-commits
- [lld] r267705 - Reduce usage of isRelRelative.
Rafael Espindola via llvm-commits
- [polly] r267707 - [FIX] Propagate execution domain of invariant loads
Johannes Doerfert via llvm-commits
- [llvm] r267708 - NFC. Introduce Value::getPointerDerferecnceableBytes
Artur Pilipenko via llvm-commits
- [compiler-rt] r267709 - tsan: fix darwin Go build
Dmitry Vyukov via llvm-commits
- [PATCH] D17572: NFC. Introduce Value::getPointerDerferecnceableBytes.
Artur Pilipenko via llvm-commits
- [PATCH] D19588: [Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr
michael zuckerman via llvm-commits
- [compiler-rt] r267710 - tsan: fix build
Dmitry Vyukov via llvm-commits
- [PATCH] D17267: [DemandedBits] Introduce a getMinimumBitWidth() member function
James Molloy via llvm-commits
- [llvm] r267712 - [ThinLTO] Use valueid instead of bitcode offsets in combined index file
Teresa Johnson via llvm-commits
- [PATCH] D19467: [Clang][avx512][builtin] Adding intrinsics for vexpand{d|q|ps|pd} instrctuon set
Asaf Badouh via llvm-commits
- [PATCH] D15004: cmake: Use custom target to compile timeit/fpcmp
James Molloy via llvm-commits
- [compiler-rt] r267713 - tsan: make windows shadow mapping a bijection
Dmitry Vyukov via llvm-commits
- [compiler-rt] r267714 - tsan: fix darwin Go build
Dmitry Vyukov via llvm-commits
- [PATCH] D17729: [TargetInstrInfo] Add TargetInstrInfo interface isProfitableToBranch.
James Molloy via llvm-commits
- [LNT] r267715 - [profile] Do not use string.startsWith
Kristof Beyls via llvm-commits
- [compiler-rt] r267716 - tsan: fix windows Go support
Dmitry Vyukov via llvm-commits
- [PATCH] D19591: [Clang][AVX512][Builtin] Adding intrinsics for the SAD instruction set
michael zuckerman via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19592: [X86]: Quit promoting 16 bit loads to 32 bit.
Kevin B. Smith via llvm-commits
- [llvm] r267717 - [ThinLTO] Refine fix to avoid renaming of uses in inline assembly.
Teresa Johnson via llvm-commits
- [PATCH] D19594: [sanitizers] [SystemZ] Enable TLS functionality.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18894: [sanitizer] [SystemZ] Enable TLS functionality.
Marcin Kościelnicki via llvm-commits
- [PATCH] D12529: [GMR] Turn on GMR by default in non-LTO pipelines
James Molloy via llvm-commits
- [compiler-rt] r267720 - tsan: fix darwin Go support
Dmitry Vyukov via llvm-commits
- [PATCH] D19595: [Clang][Builtin][AVX512] Adding intrinsics for vmovshdup and vmovsldup instruction set
michael zuckerman via llvm-commits
- [PATCH] D19598: compiler warning for casting away const qualifier
Sjoerd Meijer via llvm-commits
- [PATCH] D19599: [Clang][AVX512][Builtin] Adding intrinsics for compress instruction set
michael zuckerman via llvm-commits
- [PATCH] D19600: [ELF] - Implemented -z max-page-size option.
George Rimar via llvm-commits
- [llvm] r267722 - Remove size 1 from check as that isn't part of what the test is meant to be testing.
Kristof Beyls via llvm-commits
- [llvm] r267723 - Revert r267649, it caused PR27539.
Nico Weber via llvm-commits
- [llvm] r267724 - [AMDGPU][llvm-mc] s_getreg/setreg* - Support symbolic names of hardware registers.
Artem Tamazov via llvm-commits
- [llvm] r267725 - [TTI] Add hook for vector extract with extension
Matthew Simpson via llvm-commits
- [www] r267727 - Add 2016 Budget and Fiscal year plans.
Tanya Lattner via llvm-commits
- [PATCH] D19601: [Clang][BuiltIn][AVX512]Adding intrinsics for cmp{ss|sd} instruction set
michael zuckerman via llvm-commits
- [llvm] r267729 - AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Nicolai Haehnle via llvm-commits
- [compiler-rt] r267730 - tsan: fix windows support
Dmitry Vyukov via llvm-commits
- [llvm] r267732 - [PDB] Fix function names for private symbols in PDBs
Reid Kleckner via llvm-commits
- [llvm] r267733 - [AMDGPU][llvm-mc] Add support of TTMP quads. Rework M0 exclusion for SMRD.
Artem Tamazov via llvm-commits
- [llvm] r267734 - Add parentheses to silence buildbot warning
Matthew Simpson via llvm-commits
- [compiler-rt] r263160 - [Windows] Fix UnmapOrDie and MmapAlignedOrDie
Dmitry Vyukov via llvm-commits
- [compiler-rt] r267735 - Un-XFAIL tests on Windows after fixing PR27492
Reid Kleckner via llvm-commits
- [llvm] r267737 - Silence a -Wdangling-else
Reid Kleckner via llvm-commits
- [llvm] r267742 - [InstCombine] Sharpended test case in pr21210.ll
Gerolf Hoflehner via llvm-commits
- [llvm] r267743 - [Mips] Add support for llvm.thread.pointer intrinsic.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [llvm] r267745 - [DAGCombiner] Follow coding convention for function name (NFC)
Gerolf Hoflehner via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Justin Lebar via llvm-commits
- [compiler-rt] r267747 - [sanitizer] [SystemZ] Abort if the kernel might be vulnerable to CVE-2016-2143.
Marcin Koscielnicki via llvm-commits
- [llvm] r267748 - [SLPVectorizer] Refactor where MinVecRegSize and MaxVecRegSize live.
Arch D. Robison via llvm-commits
- [PATCH] D19561: [sanitizers] read/write page fault detection on mac.
Mike Aizatsky via llvm-commits
- [compiler-rt] r267750 - [sanitizers] read/write page fault detection on mac.
Mike Aizatsky via llvm-commits
- [PATCH] D19558: Codegen: [X86] Set preferred loop alignment to 32 bytes.
Eric Christopher via llvm-commits
- [PATCH] D19605: Rename isRelRelative
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r267751 - [LV] Reallow positive-stride interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [llvm] r267752 - Revert "[AMDGPU][llvm-mc] Add support of TTMP quads. Rework M0 exclusion for SMRD."
Chad Rosier via llvm-commits
- [llvm] r267753 - Clean up to avoid compiler warnings for casting away const qualifiers.
Sjoerd Meijer via llvm-commits
- [PATCH] D19607: [sanitizer] Add early call handling to strchr + strrchr interceptors
Derek Bruening via llvm-commits
- [PATCH] D18578: Introduce BitSet: A BitVector based class behaving like std::set/DenseSet
Matthias Braun via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Nicolai Hähnle via llvm-commits
- [zorg] r267755 - [sanitizers] disable the out-of-tree tsan tests until Dmitry has a chance to fix them
Kostya Serebryany via llvm-commits
- [PATCH] D18616: [NVPTX] Move NVVMReflect pass out of codegen passes.
Justin Lebar via llvm-commits
- [llvm] r267757 - [TLI] Fix indentation. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r267758 - [TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha via llvm-commits
- [llvm] r267759 - [TLI] Unify LibFunc attribute inference. NFCI.
Ahmed Bougacha via llvm-commits
- [llvm] r267760 - [InferAttrs] Mark memset_pattern16 params nocapture.
Ahmed Bougacha via llvm-commits
- [llvm] r267761 - [LIR] Reuse variable. NFCI.
Ahmed Bougacha via llvm-commits
- [llvm] r267762 - [LIR] Set attributes on memset_pattern16.
Ahmed Bougacha via llvm-commits
- [llvm] r267763 - Add TargetMachine::addEarlyAsPossiblePasses, and call it from opt.
Justin Lebar via llvm-commits
- [PATCH] D18992: Refactor debugging code, NFC.
Than McIntosh via llvm-commits
- [llvm] r267765 - [NVPTX] Run NVVMReflect at the beginning of IR passes.
Justin Lebar via llvm-commits
- [PATCH] D19609: [ARM] Add support for long-call/short-call attribute
Tim Northover via llvm-commits
- [PATCH] D19611: [CMake] [Darwin] Use libtool instead of ar && ranlib
Chris Bieneman via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Aditya Kumar via llvm-commits
- [PATCH] D19047: [Inliner] Formatting changes NFC
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [llvm] r267766 - Refactor debugging code, NFC.
Than McIntosh via llvm-commits
- [PATCH] D19613: AMDGPU: Add kernarg.segment.ptr intrinsic
Matt Arsenault via llvm-commits
- [llvm] r267767 - [CodeGenPrepare] Don't sink a cast past its user
David Majnemer via llvm-commits
- [llvm] r267769 - Add optimization bisect opt-in calls for PowerPC passes
Andrew Kaylor via llvm-commits
- [PATCH] D19083: [clang-analyzer] fix warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [llvm] r267770 - [libFuzzer] disable leak detection if we have tried it for 1000 times w/o finding a leak
Kostya Serebryany via llvm-commits
- [llvm] r267771 - [libFuzzer] disable leak detection if we have tried it for 1000 times w/o finding a leak [part 2]
Kostya Serebryany via llvm-commits
- [llvm] r267773 - [X86]: Quit promoting 16 bit loads to 32 bit.
Kevin B. Smith via llvm-commits
- [llvm] r267774 - Fix build failure under NDEBUG.
Than McIntosh via llvm-commits
- [PATCH] D19614: [InstCombine][SSE] Add MOVMSK support to SimplifyDemandedUseBits
Simon Pilgrim via llvm-commits
- [PATCH] D15667: [MachineScheduler] Handle regmasks and allow calls to be rescheduled.
Matthias Braun via llvm-commits
- [lld] r267775 - ELF: Create .gnu.version and .gnu.version_r sections when linking against versioned DSOs.
Peter Collingbourne via llvm-commits
- [llvm] r267776 - [RuntimeDyld] Plumb Error/Expected through the internals of RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r267777 - [InstCombine][AVX2] Add AVX2 per-element vector shift tests
Simon Pilgrim via llvm-commits
- [llvm] r267778 - [ARM] Set correct successors in CMPXCHG pseudo expansion.
Ahmed Bougacha via llvm-commits
- [llvm] r267779 - [AArch64] Set correct successors in CMPXCHG pseudo expansion.
Ahmed Bougacha via llvm-commits
- [llvm] r267780 - [AArch64] Set AddPristinesAndCSRs to expandCMP_SWAP LivePhysRegs.
Ahmed Bougacha via llvm-commits
- [llvm] r267781 - [ARM] Set AddPristinesAndCSRs to expandCMP_SWAP LivePhysRegs.
Ahmed Bougacha via llvm-commits
- [llvm] r267782 - Add a test case for the crash fixed with r267037. David Blaikie said it would be nice to have!
Kevin Enderby via llvm-commits
- [LNT] r267787 - Server side blacklist for changes
Chris Matthews via llvm-commits
- [llvm] r267789 - [RuntimeDyld] Propagate Errors from findPPC64TOCSection.
Lang Hames via llvm-commits
- [llvm] r267790 - [RuntimeDyld] Add missing include - <string> is requried for std::to_string.
Lang Hames via llvm-commits
- [PATCH] D19616: tests/test_suite: Do not hide commandlines
Matthias Braun via llvm-commits
- [llvm] r267791 - AMDGPU: Account for globals in AMDGPUPromoteAlloca pass
Matt Arsenault via llvm-commits
- [PATCH] D19617: [EarlyCSE] Sort includes. NFC.
Geoff Berry via llvm-commits
- [PATCH] D18340: AMDGPU: allow specifying a workgroup size that needs to fit in a compute unit
Bas Nieuwenhuizen via llvm-commits
- [llvm] r267792 - [PGO] Prohibit address recording if the function is both internal and COMDAT
Rong Xu via llvm-commits
- [compiler-rt] r267793 - [sanitizer] Add early call handling to strchr + strrchr interceptors
Derek Bruening via llvm-commits
- [LNT] r264723 - [ui] Add a mechanism for selecting different compare_to and baseline runs
Chris Matthews via llvm-commits
- [PATCH] D19076: AMDGPU/SI: Re-implement the lowering for 32-bit floating point division
Changpeng Fang via llvm-commits
- [compiler-rt] r267794 - [sanitizers] Get the proper symbol version when long double transition is involved.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r267795 - [MSan] [PowerPC] Dereference function descriptors when recording stack origins.
Marcin Koscielnicki via llvm-commits
- [llvm] r267796 - [MCAssembler] Allow backend to finalize layout post-relaxation.
Colin LeMahieu via llvm-commits
- [PATCH] D19429: Give backends an opportunity to finish layout post-relaxation
Colin LeMahieu via llvm-commits
- [PATCH] D19624: AMDGPU: Stop reporting an addressing mode for unknown addrspace
Matt Arsenault via llvm-commits
- [llvm] r267797 - [X86] Fix the lowering of TLS calls.
Quentin Colombet via llvm-commits
- [llvm] r267798 - [Hexagon] Merging nops in to previous packet rather than always creating a new one.
Colin LeMahieu via llvm-commits
- [LNT] r267799 - Fixup bot warnings
Chris Matthews via llvm-commits
- [PATCH] D19627: [scan-build] fix logic error warning emitted on compiler-rt code base
Apelete Seketeli via llvm-commits
- [PATCH] D19427: Fix test on Windows
Vitaly Buka via llvm-commits
- [lld] r267801 - [ELF] -R is an alias for -rpath.
Davide Italiano via llvm-commits
- [PATCH] D19630: Debug info: Support DWARF4 bitfields via DW_AT_data_bit_offset.
Adrian Prantl via llvm-commits
- [PATCH] D19631: Debug Info: Restore the pre-r240853 behavior for DWARF2 bitfields.
Adrian Prantl via llvm-commits
- [PATCH] D19632: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [llvm] r267803 - Fix buildbot failure due to r267792
Rong Xu via llvm-commits
- [PATCH] D19634: Read the rest of the substreams from DBI, and parse source file information
Zachary Turner via llvm-commits
- [PATCH] D19635: LTO: Don't bother trying to mangle unnamed globals, as they can't be preserved with MustPreserveSymbols.
Peter Collingbourne via llvm-commits
- [llvm] r267806 - [X86][FastISel] Make sure we use the right register class when we select stores.
Quentin Colombet via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [llvm] r267807 - Fix a bug in llvm-objdump printing of 32-bit addresses for -section in non i386 and x86 files.
Kevin Enderby via llvm-commits
- [PATCH] D19636: [ThinLTO] Add option to emit imports files for distributed backends
Teresa Johnson via llvm-commits
- [PATCH] D19637: AMDGPU: Emit error if too much LDS is used
Matt Arsenault via llvm-commits
- [PATCH] D19638: Use llvm:Twine instead of std::to_string.
Chaoren Lin via llvm-commits
- [llvm] r267809 - [X86] Enable the post-RA-scheduler for clang's default 32-bit cpu.
Mitch Bodart via llvm-commits
- [llvm] r267810 - [RuntimeDyld] Propagate another dropped error in RuntimeDyldELF.
Lang Hames via llvm-commits
- [llvm] r267813 - [SimplifyCFG] propagate branch metadata when creating select
Sanjay Patel via llvm-commits
- [PATCH] D19639: AMDGPU: Fix a gcc warning
Nicolai Hähnle via llvm-commits
- [llvm] r267815 - [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [llvm] r267816 - more buildbot failure fix to r267792
Rong Xu via llvm-commits
- [llvm] r267817 - [ImplicitNullChecks] Properly update the live-in of the block of the memory operation.
Quentin Colombet via llvm-commits
- [llvm] r260806 - LiveIntervalAnalysis: Remove LiveVariables requirement
Matthias Braun via llvm-commits
- [llvm] r267818 - Parse module information from DBI stream.
Zachary Turner via llvm-commits
- [llvm] r267819 - Fix bugs in llvm-objdump printing the last word for -section in non i386 and x86 files.
Kevin Enderby via llvm-commits
- [llvm] r267820 - LTO: Don't bother trying to mangle unnamed globals, as they can't be preserved with MustPreserveSymbols.
Peter Collingbourne via llvm-commits
- [lld] r267821 - Sort includes. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D19640: Update opt-bisect code to avoid skipping AlwaysInliner
Andy Kaylor via llvm-commits
- [lld] r267822 - Do not lookup the symbol table twice for each --wrap.
Rui Ueyama via llvm-commits
- [llvm] r267823 - [SystemZ] Support Swift Calling Convention
Bryan Chan via llvm-commits
- [LNT] r267825 - tests/test_suite: Do not hide commandlines
Matthias Braun via llvm-commits
- [lld] r267826 - Remove Size from Undefined symbol.
Rui Ueyama via llvm-commits
- [llvm] r267827 - Update test to use FileCheck
Sanjay Patel via llvm-commits
- [PATCH] D18541: [CodeGen] Consider register modified if it's used to pass landing pad parameters.
Marcin Kościelnicki via llvm-commits
- [llvm] r267829 - Use llvm:Twine instead of std::to_string.
Chaoren Lin via llvm-commits
- [llvm] r267831 - Fix bogus documentation for StringRef::slice in the End < Start case.
Richard Smith via llvm-commits
- [llvm] r267837 - [AArch64] Expand CTTZ for all vector types.
Craig Topper via llvm-commits
- [lld] r267839 - Do not call hasArg and getLastArg for the same option.
Rui Ueyama via llvm-commits
- [llvm] r267840 - LiveIntervalAnalysis: Fix handleMove() using wrong value numbers
Matthias Braun via llvm-commits
- [PATCH] D19641: Add an alternative to LLVMMDNode that will only accept metadata as argument.
Amaury SECHET via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [LNT] r267846 - Add back the --verbose switch, the parent class is using it
Matthias Braun via llvm-commits
- [lld] r267847 - Add comment.
Rui Ueyama via llvm-commits
- [llvm] r267848 - TableGen: Support lanemasks for classes without subregisters
Matthias Braun via llvm-commits
- [llvm] r267849 - TargetRegisterInfo: Introduce reverseComposeSubRegIndexLaneMask()
Matthias Braun via llvm-commits
- [llvm] r267850 - TableGen: Produce CoveredBySubRegs summary for register classes
Matthias Braun via llvm-commits
- [llvm] r267851 - CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [llvm] r267853 - [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior.
Craig Topper via llvm-commits
- [PATCH] D19644: [ThinLTO] Option to control path of distributed backend files
Teresa Johnson via llvm-commits
- [PATCH] D19645: Skip scanRelocs for non-alloc sections.
Rui Ueyama via llvm-commits
- [llvm] r267854 - [X86] Remove unused operand from a function and all its callers. NFC
Craig Topper via llvm-commits
- [PATCH] D19355: docs: tutorial: insert the basic blocks into the function at construction
Mehdi AMINI via llvm-commits
- [LNT] r267856 - [profile] Fix a few javascript syntactic errors that not all browsers forgive.
Kristof Beyls via llvm-commits
- [LNT] r267857 - [profile] Print out a bit more info on javascript error to help debugging.
Kristof Beyls via llvm-commits
- [PATCH] D19646: DivergenceAnalysis: Fix crash with unreachable blocks
Matt Arsenault via llvm-commits
- [PATCH] D19051: [mips] Fix forbidden slot hazard handling
Simon Dardis via llvm-commits
- [compiler-rt] r267864 - [tsan] Fix Darwin GCD support after separation of Processor and ThreadState
Kuba Brecka via llvm-commits
- [PATCH] D19650: [ASan] Add shadow offset for SystemZ.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19651: [mips][atomics] Fix partword atomic binary operation implementation
Simon Dardis via llvm-commits
- [PATCH] D19652: [compiler-rt] [ASan] Add shadow offset for SystemZ.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19653: [tsan] Return 0 from malloc_size for non-malloc'd pointers
Kuba Brecka via llvm-commits
- [llvm] r267873 - [InstCombine][SSE] Add MOVMSK support to SimplifyDemandedUseBits
Simon Pilgrim via llvm-commits
- [polly] r267874 - BlockGenerator: Drop leftover debug statement
Tobias Grosser via llvm-commits
- [polly] r267875 - test: Make test case independent of earlier instructions
Tobias Grosser via llvm-commits
- [PATCH] D19402: Add loop pragma for Loop Distribution
Aaron Ballman via llvm-commits
- [PATCH] D19655: [ASan] [SystemZ] Mark segv_read_write.c as UNSUPPORTED.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19656: [ELF] - keep alive all non-text sections referenced by .eh_frame
George Rimar via llvm-commits
- [lld] r267878 - Fixed mistype in comment. NFC.
George Rimar via llvm-commits
- [PATCH] D18216: [Support] Creation of minidump after compiler crash on Windows
Aaron Ballman via llvm-commits
- [PATCH] D15722: [WIP][Polly] SSA Codegen
Tobias Grosser via llvm-commits
- [PATCH] D19657: [ASan] Change condition for __builtin_longjmp test.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19659: [X86] Enable RRL part of the LEA optimization pass for -O2
Andrey Turetskiy via llvm-commits
- [PATCH] D19660: Use a single context for lto
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19661: [X86] Also try to zero elts when lowering v32i8 shuffle with PSHUFB.
Ahmed Bougacha via llvm-commits
- [lld] r267884 - Add a test showing that we can gc parts of .eh_frame.
Rafael Espindola via llvm-commits
- [polly] r267885 - [FIX] Correct assumption simplification
Johannes Doerfert via llvm-commits
- [lld] r267886 - Rename isRelRelative
Rafael Espindola via llvm-commits
- [llvm] r267887 - [InstCombine] Remove trailing whitespace. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r267888 - [Inliner] Formatting. NFC.
Chad Rosier via llvm-commits
- [llvm] r267889 - Rangify for loops, NFC.
Yaron Keren via llvm-commits
- [llvm] r267890 - [EarlyCSE] Sort includes. NFC.
Geoff Berry via llvm-commits
- [llvm] r267891 - [RDF] Handle undefined registers in RDF copy propagation
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19663: [ELF] - Basic support of linkerscript commands: DATA_SEGMENT_ALIGN, DATA_SEGMENT_END, CONSTANT
George Rimar via llvm-commits
- [llvm] r267892 - [libFuzzer] Improve documentation
Kostya Serebryany via llvm-commits
- [llvm] r267893 - [EarlyCSE] Change LoadValue field Value *Data to Instruction *Inst. NFC.
Geoff Berry via llvm-commits
- [PATCH] D19664: [MemorySSA] Port to new pass manager
Geoff Berry via llvm-commits
- [llvm] r267895 - Debug info: Support DWARF4 bitfields via DW_AT_data_bit_offset.
Adrian Prantl via llvm-commits
- [llvm] r267896 - Debug Info: Restore the pre-r240853 behavior for DWARF2 bitfields.
Adrian Prantl via llvm-commits
- [llvm] r267897 - [Hexagon] Handle double-vector registers as new-value producers
Krzysztof Parzyszek via llvm-commits
- [llvm] r267898 - [GVN] Minor code cleanup. NFC.
Chad Rosier via llvm-commits
- [llvm] r267899 - [SLPVectorizer] Extend SLP Vectorizer to deal with aggregates.
Arch D. Robison via llvm-commits
- [llvm] r267900 - [mips][atomics] Fix partword atomic binary operation implementation
Simon Dardis via llvm-commits
- [PATCH] D19668: [ubsan] Minimize size of data for type_mismatch
Filipe Cabecinhas via llvm-commits
- [llvm] r267901 - [Hexagon] Define certain aliases for vector instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19669: [RewriteStatepointsForGC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee stable ordering
Igor Laevsky via llvm-commits
- [PATCH] D19670: Prepare LLDB Windows builder to be able to run tests
Zachary Turner via llvm-commits
- [compiler-rt] r267902 - Update visibility flags for CFI tests.
Peter Collingbourne via llvm-commits
- [PATCH] D18813: Update visibility settings for CFI tests.
Peter Collingbourne via llvm-commits
- [PATCH] D19671: Add "PIE Level" metadata to module flags
Sriraman Tallam via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via llvm-commits
- [llvm] r267905 - Minor format change and fixing typos in the comments. NFC.
Rong Xu via llvm-commits
- [compiler-rt] r267907 - [test/asan] Update a test case to work with old Darwin SDK's
Vedant Kumar via llvm-commits
- [llvm] r267908 - [PGO] Fix incorrect Twine usage in emitting optimization remarks.
Rong Xu via llvm-commits
- [PATCH] D19455: InstCombine: Reduce trunc (shl x, K) width.
Matt Arsenault via llvm-commits
- [PATCH] D19673: [LLVM] Fix some Clang-tidy modernize and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [PATCH] D19674: [SimplifyCFG] propagate branch metadata when creating select
Sanjay Patel via llvm-commits
- [llvm] r267910 - Fix some Clang-tidy modernize and Include What You Use warnings.
Eugene Zelenko via llvm-commits
- [PATCH] D19438: Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
Matthias Braun via llvm-commits
- [llvm] r267911 - Add "PIE Level" metadata to module flags.
Sriraman Tallam via llvm-commits
- [compiler-rt] r267912 - [CMake] Adding some missing CMake includes. NFC.
Chris Bieneman via llvm-commits
- [PATCH] D19675: [InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to native shifts
Simon Pilgrim via llvm-commits
- [compiler-rt] r267913 - [CMake] Updating Apple CMake cache file
Chris Bieneman via llvm-commits
- [llvm] r267915 - Fix builds broken in r267910.
Eugene Zelenko via llvm-commits
- [llvm] r267916 - AMDGPU: Fix mishandling array allocations when promoting alloca
Matt Arsenault via llvm-commits
- [lld] r267917 - Skip scanRelocs for non-alloc sections.
Rui Ueyama via llvm-commits
- [PATCH] D19676: [MemorySSA] Special case for assume intrinsics.
Geoff Berry via llvm-commits
- [llvm] r267918 - Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
Krzysztof Parzyszek via llvm-commits
- [llvm] r267919 - Remove doInitialization() and doFinalization() member declarations without definitions.
Yaron Keren via llvm-commits
- [zorg] r267920 - Make the LLDB Windows builder use release mode.
Zachary Turner via llvm-commits
- [PATCH] D19677: SROA assertion: creating bitcast between ptr types with different addr spaces
Sanjoy Das via llvm-commits
- [lld] r267921 - Use a single context for lto.
Rafael Espindola via llvm-commits
- [llvm] r267922 - AMDGPU: Emit error if too much LDS is used
Matt Arsenault via llvm-commits
- [llvm] r267925 - [Hexagon] Add instruction aliases for vector unsigned compare-equal
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19682: [LSR] Skip transformation if the cost of no LSR is cheaper than the best solution selected
Jun Bum Lim via llvm-commits
- [llvm] r267927 - This reverts commit r265505.
Kit Barton via llvm-commits
- [PATCH] D19683: Power9 - Enable the pwr9 cpu in the back end
Nemanja Ivanovic via llvm-commits
- [llvm] r267928 - Read the rest of the DBI substreams, and parse source info.
Zachary Turner via llvm-commits
- [llvm] r267929 - Update llvm-objdump for disassembly of ARM Mach-O files to always include the opcode bytes.
Kevin Enderby via llvm-commits
- [llvm] r267930 - [CMake] [Darwin] Use libtool instead of ar && ranlib
Chris Bieneman via llvm-commits
- [llvm] r267932 - [RDF] Add option to keep dead phi nodes in DFG
Krzysztof Parzyszek via llvm-commits
- [llvm] r267934 - Add parentheses to silence -Wparentheses warnings.
Zachary Turner via llvm-commits
- [lld] r267935 - Delete dead variable.
Rafael Espindola via llvm-commits
- [llvm] r267936 - [RDF] Improve handling of inline-asm
Krzysztof Parzyszek via llvm-commits
- [llvm] r267937 - LiveIntervalAnalysis: No need to deal with dead subregister defs anymore.
Matthias Braun via llvm-commits
- [llvm] r267938 - Fix warning in PDB code. NFC
Amaury Sechet via llvm-commits
- [llvm] r267939 - [RDF] Recognize tail calls in graph creation
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19686: [PowerPC] Fix the EH_SjLj_Setup pseudo.
Marcin Kościelnicki via llvm-commits
- [llvm] r267940 - Fix a bug in llvm-objdump for -private-headers printing the LC_CODE_SIGNATURE Mach-O load command.
Kevin Enderby via llvm-commits
- [PATCH] D19688: Fixes PR27241 by enabling the X86 call frame optimization for 64-bit targets
David Kreitzer via llvm-commits
- [compiler-rt] r267941 - [CMake] Adding another missing include. NFC.
Chris Bieneman via llvm-commits
- [llvm] r267943 - [PowerPC] Fix the EH_SjLj_Setup pseudo.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19691: [asan] Assert in __sanitizer_ptr_{sub, cmp} if one of the pointers was freed.
Filipe Cabecinhas via llvm-commits
- [PATCH] D17738: [NVPTX] Fix function identifiers that are invalid in PTX and a bug fix for the case of name collisions.
Reid Kleckner via llvm-commits
- [llvm] r267944 - [CodeGen] Remove extra ';'
Marcin Koscielnicki via llvm-commits
- [PATCH] D19692: [CMake] NFC. Add support for testing the compiler without testing the linker
Chris Bieneman via llvm-commits
- [PATCH] D19694: [LV] Only bail on interleaved accesses in predicated blocks
Matthew Simpson via llvm-commits
- [llvm] r267945 - Read discriminators correctly from object file.
Dehao Chen via llvm-commits
- [PATCH] D18070: New Kaleidoscope section: Creating object files
Wilfred Hughes via llvm-commits
- [compiler-rt] r267946 - [ASan] Reenable __builtin_setjmp test on PowerPC, disable on SystemZ.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19695: [MemorySSA] Fix bug in CachingMemorySSAWalker::getClobberingMemoryAccess.
Geoff Berry via llvm-commits
- [llvm] r267949 - [Inliner] Preserve llvm.mem.parallel_loop_access metadata
Hal Finkel via llvm-commits
- [llvm] r267950 - [LoopDist] Add helper to print debug message when distribution fails. NFC
Adam Nemet via llvm-commits
- [llvm] r267951 - [LoopDist] Improve debug messages
Adam Nemet via llvm-commits
- [llvm] r267952 - [LoopDist] Emit optimization remarks (-Rpass*)
Adam Nemet via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- Use temporary files in lto
Rafael Espíndola via llvm-commits
- [llvm] r267953 - [llvm-pdbdump] Correctly read data larger than a block
David Majnemer via llvm-commits
- [llvm] r267954 - LiveIntervalAnalysis: Remove LiveVariables requirement
Matthias Braun via llvm-commits
- [llvm] r267955 - [llvm-pdbdump] Restore error messages, handle bad block sizes
David Majnemer via llvm-commits
- [PATCH] D19697: SROA assertion: creating bitcast between ptr types with different addr spaces
Jack Liu via llvm-commits
- [compiler-rt] r267960 - [ASan] [SystemZ] Mark segv_read_write.c as UNSUPPORTED.
Marcin Koscielnicki via llvm-commits
- [llvm] r267964 - [X86] Use nested switches to vary the operand to helper functions that were previously called in multiple cases. This seems to help the inliner reduce code. NFC
Craig Topper via llvm-commits
- [llvm] r267965 - [llvm-pdbdump] Try to appease the ASan bot
David Majnemer via llvm-commits
- [PATCH] SDAG: Remove OPC_MarkGlueResults and associated logic. NFC
Justin Bogner via llvm-commits
- [llvm] r267966 - [msan] Handle vector compare x86 intrinsics.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r267967 - [msan] Tests for vector compare intrinsics.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19704: Do not read callee name when matching IR to profile as it is not used.
Dehao Chen via llvm-commits
- [PATCH] D17898: Implement expansion of {s, u}{min, max} in integer legalization
Jan Vesely via llvm-commits
- [PATCH] D19705: ELF: Add "fast link" mode.
Rui Ueyama via llvm-commits
- [llvm] r267970 - [LoopVectorize] Keep hints from original loop on the vector loop
Hal Finkel via llvm-commits
- [llvm] r267971 - [llvm-cov] Don't emit 'nan%' in reports
Vedant Kumar via llvm-commits
- [llvm] r267974 - Fix build by casting to the proper int type.
Ivan Krasin via llvm-commits
- [llvm] r267976 - RegisterPressure: Cannot produce dead (subregister) defs anymore
Matthias Braun via llvm-commits
- [llvm] r267977 - RegisterPressure: Fix default lanemask for missing regunit intervals
Matthias Braun via llvm-commits
- [llvm] r267978 - Remove stale documentation on -no-aa
Sanjoy Das via llvm-commits
- [lld] r267979 - Do not produce broken debug info.
Rui Ueyama via llvm-commits
- [llvm] r267980 - [PR25281] Remove AAResultsWrapper from preserved analyses of loop vectorizer.
Michael Zolotukhin via llvm-commits
- [PATCH] D19707: [MBP] Split block placement and block alignment. NFC.
Haicheng Wu via llvm-commits
- [llvm] r267984 - [X86] Include X86MCTargetDesc.h directly in X86Disassembler.cpp instead of duplicating parts of it. NFC
Craig Topper via llvm-commits
- [llvm] r267985 - [X86] Remove unnecessary header file containing a small class. It was only included in one place. Just define the class directly in the cpp file. NFC
Craig Topper via llvm-commits
- [llvm] r267986 - [ArgumentPromotion] Propagate operand bundles to promoted call sites
David Majnemer via llvm-commits
- [zorg] r268000 - Libiomp5Builder: Use NinjaCommand and simplify LitTestCommand
Jonas Hahnfeld via llvm-commits
- [PATCH] D19709: AMDGPU: Fix crash with unreachable terminators.
Matt Arsenault via llvm-commits
- [llvm] r268001 - DivergenceAnalysis: Fix crash with unreachable blocks
Matt Arsenault via llvm-commits
- [llvm] r268002 - AMDGPU: Stop reporting an addressing mode for unknown addrspace
Matt Arsenault via llvm-commits
- [llvm] r268003 - [LoopVectorize] Add operand bundles to vectorized functions
David Majnemer via llvm-commits
- [llvm] r268004 - [SLPVectorizer] Add operand bundles to vectorized functions
David Majnemer via llvm-commits
- [llvm] r268005 - [LoopDist] Pass 'Function' to main class. NFC
Adam Nemet via llvm-commits
- [llvm] r268006 - [LoopDist] Also emit optimization remark on success (-Rpass=)
Adam Nemet via llvm-commits
- [llvm] r268007 - [LoopDist] Add missing RUN line in test from r268006
Adam Nemet via llvm-commits
- [llvm] r268008 - [DeadArgumentElimination] Propagate operand bundles to promoted call sites
David Majnemer via llvm-commits
- [PATCH] D10640: [mips][microMIPS] Implement LWP and SWP instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19711: [Polly] cmake: Set LINK_POLLY_INTO_TOOLS to ON
Tobias Grosser via llvm-commits
- [llvm] r268010 - [InstCombine] Propagate operand bundles
David Majnemer via llvm-commits
- [llvm] r268011 - [GlobalOpt] Propagate operand bundles
David Majnemer via llvm-commits
- [PATCH] D19712: [mips][ias] Moved most instruction emission helpers to MipsTargetStreamer. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19713: [mips][microMIPS] Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19714: [mips][ias] Split expandMemInst between MipsAsmParser and MipsTargetStreamer. Almost NFC.
Daniel Sanders via llvm-commits
- [llvm] r268012 - [mips][microMIPS] Fix offsets for LLE, LWE, SBE, SCE and SHE instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19715: [mips][ias] Move createCpRestoreMemOp to MipsTargetStreamer. NFC.
Daniel Sanders via llvm-commits
- [llvm] r268014 - [InstCombine][SSE] Regenerated x86 pshufb tests
Simon Pilgrim via llvm-commits
- [llvm] r268015 - AMDGPU/SI: Assembler: Unify parsing/printing of operands.
Nikolay Haustov via llvm-commits
- [llvm] r268016 - [InstCombine][SSE] Added x86 pshufb undef mask tests
Simon Pilgrim via llvm-commits
- [PATCH] D19716: [mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.
Daniel Sanders via llvm-commits
- [PATCH] D19718: [mips] Correct the ordering of HI/LO pairs in the relocation table.There seems to have been a misunderstanding as to the meaning of 'offset' inthe rules laid down by our ABI. The previous code believed that 'offset' meantthe offset within the...
Daniel Sanders via llvm-commits
- [polly] r268023 - [FIX] Prevent division/modulo by zero in parameters
Johannes Doerfert via llvm-commits
- [lld] r268024 - [ELF][MIPS] Accept MIPS 64-bit binaries
Simon Atanasyan via llvm-commits
- [PATCH] D19016: [mips][ias] R_MIPS_(GOT|HI|LO|PC)16 and R_MIPS_GPREL32 do not need symbols.
Daniel Sanders via llvm-commits
- [polly] r268025 - [FIX] Unsigned comparisons change invalid domain
Johannes Doerfert via llvm-commits
- [polly] r268026 - [FIX] Prevent division/modulo by zero in parameters -- test case
Johannes Doerfert via llvm-commits
- [polly] r268027 - [FIX] Typo
Johannes Doerfert via llvm-commits
- [PATCH] D15418: [mips][microMIPS] Implement LH, LHE, LHU and LHUE instructions and add CodeGen support
Zlatko Buljan via llvm-commits
- [PATCH] D18895: [sanitizer] [SystemZ] Fix stack traces.
Marcin Kościelnicki via llvm-commits
- [polly] r268030 - ScopInfo: Add option to control abort on isl errors
Tobias Grosser via llvm-commits
- [polly] r268031 - Refactor SCEVAffinator [NFC]
Johannes Doerfert via llvm-commits
- [polly] r268032 - Allow unsigned divisions
Johannes Doerfert via llvm-commits
- [PATCH] D19719: [mips][atomics] Fix atomic instruction descriptions and uses.
Simon Dardis via llvm-commits
- [llvm] r268033 - cmake: Set LINK_POLLY_INTO_TOOLS to ON
Tobias Grosser via llvm-commits
- [polly] r268034 - doc: A source code with Polly does not use a separate module (by default)
Tobias Grosser via llvm-commits
- [llvm] r268035 - Revert "cmake: Set LINK_POLLY_INTO_TOOLS to ON"
Tobias Grosser via llvm-commits
- [llvm] r268036 - [mips][ias] Make section sizes a multiple of the alignment.
Daniel Sanders via llvm-commits
- [patch][compiler-rt] adjust sanitizer_platform_limits_linux.cc #include of posix_types
Olivier Hainque via llvm-commits
- [llvm] r268038 - cmake: Fix grammar
Tobias Grosser via llvm-commits
- [lld] r268039 - [mips] Update tests to account for section size rounding change in r268036.
Daniel Sanders via llvm-commits
- [lld] r268040 - [ELF] Fixed warning. NFC.
George Rimar via llvm-commits
- [llvm] r268041 - [mips][ias] Moved most instruction emission helpers to MipsTargetStreamer. NFC.
Daniel Sanders via llvm-commits
- [llvm] r268042 - [mips][ias] Split expandMemInst between MipsAsmParser and MipsTargetStreamer. Almost NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19722: [sanitizer] Don't reuse the main thread in ThreadRegistry
Kuba Brecka via llvm-commits
- [PATCH] D19282: Triple: Add amdcov1/amdcov2 environments
Tom Stellard via llvm-commits
- [llvm] r268043 - AMDGPU/SI: Add offset field to ds_permute/ds_bpermute instructions
Tom Stellard via llvm-commits
- [PATCH] D19723: Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them.
Filipe Cabecinhas via llvm-commits
- [llvm] r268044 - Add credit [Test commit]
Piotr Padlewski via llvm-commits
- [llvm] r268045 - fix typo; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r268046 - [sanitizers] [SystemZ] Mark kernel 3.12.58+ as safe from CVE-2016-2143.
Marcin Koscielnicki via llvm-commits
- [llvm] r268048 - cmake: Set LINK_POLLY_INTO_TOOLS to ON (v2)
Tobias Grosser via llvm-commits
- [llvm] r268049 - Remove leftover
Tobias Grosser via llvm-commits
- [llvm] r268050 - Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them.
Filipe Cabecinhas via llvm-commits
- [PATCH] D19724: Add operator- to Path's reverse_iterator. Needed for D19666
Filipe Cabecinhas via llvm-commits
- [llvm] r268051 - [Hexagon] Optimize addressing modes for load/store
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19726: [mips][FastISel] A store is not a load.
Simon Dardis via llvm-commits
- [PATCH] D18831: [Coverage] Combine counts of expansion region if there are no code regions for the same area.
Igor Kudrin via llvm-commits
- [llvm] r268052 - [PATCH] [mips] Fix forbidden slot hazard handling
Simon Dardis via llvm-commits
- [llvm] r268053 - [mips][FastISel] A store is not a load.
Simon Dardis via llvm-commits
- [llvm] r268054 - Recommitted r264280 "Supporting all entities declared in lexical scope in LLVM debug info."
Amjad Aboud via llvm-commits
- [lld] r268056 - ELF: Add -O0 (produce output as fast as possible) mode.
Rui Ueyama via llvm-commits
- [llvm] r268057 - Fix NDEBUG build: variables used only in debug code causing compile error
Krzysztof Parzyszek via llvm-commits
- [llvm] r268058 - [mips][ias] Move createCpRestoreMemOp to MipsTargetStreamer. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19728: [mips] Fix inconsistent .cprestore behaviour between direct object emission and assembling.
Daniel Sanders via llvm-commits
- [llvm] r268059 - [InstCombine] add helper function for ICmp with constant canonicalization; NFCI
Sanjay Patel via llvm-commits
- [lld] r268060 - Fix producing undefined reference to __progname.
Rafael Espindola via llvm-commits
- [PATCH] D19729: [SystemZ] Add support for additional branch extended mnemonics
Zhan Jun Liau via llvm-commits
- [llvm] r268061 - auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r268062 - Add operator- to Path's reverse_iterator. Needed for D19666
Filipe Cabecinhas via llvm-commits
- [llvm] r268063 - Fixed LIT tests that was broken after change in r268054.
Amjad Aboud via llvm-commits
- [llvm] r268064 - [PPC] Enable shuffling of VSX vectors
Guozhi Wei via llvm-commits
- [llvm] r268066 - Fixed/Recommitted r267733 "[AMDGPU][llvm-mc] Add support of TTMP quads. Rework M0 exclusion for SMRD."
Artem Tamazov via llvm-commits
- [llvm] r268067 - [MBP] Split placement and alignment into two functions. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D19730: [BasicAA] Treat llvm.assume as not accessing memory in getModRefBehavior(Function)
Geoff Berry via llvm-commits
- [llvm] r268068 - [BasicAA] Treat llvm.assume as not accessing memory in getModRefBehavior(Function)
Geoff Berry via llvm-commits
- [llvm] r268069 - Do not read callee name when matching IR to profile as it is not used.
Dehao Chen via llvm-commits
- [lld] r268070 - Fix the alignment of the version info.
Rafael Espindola via llvm-commits
- [llvm] r268071 - Refactor the PDB Stream reading interface.
Zachary Turner via llvm-commits
- [llvm] r268072 - Put PDB parsing code into a pdb namespace.
Zachary Turner via llvm-commits
- [llvm] r268073 - [AMDGPU][llvm-mc] Add some missing testcases to trap.s
Artem Tamazov via llvm-commits
- [llvm] r268074 - Use SelectionDAG::getTargetConstant* helper functions. NFC.
Simon Pilgrim via llvm-commits
- [lld] r268077 - Be sure to always increment the Versym pointer.
Rafael Espindola via llvm-commits
- [lld] r268080 - Fix typo in test.
Rui Ueyama via llvm-commits
- [llvm] r268084 - Fix crash in PDB when loading corrupt file.
Zachary Turner via llvm-commits
- [PATCH] D19731: Parse PDB Name Hash Table
Zachary Turner via llvm-commits
- [PATCH] D19732: DivergenceAnalysis: Fix crash with no return blocks
Matt Arsenault via llvm-commits
- [PATCH] D19283: AMDGPU/SI: Add support for AMD code object version 2.
Tom Stellard via llvm-commits
- [llvm] r268086 - [ValueTracking] matchSelectPattern needs to be more careful around FP
David Majnemer via llvm-commits
- [PATCH] D19733: Use PIELevel module flags instead of Target option PositionIndependentExecutable
Sriraman Tallam via llvm-commits
- [llvm] r268087 - [MemorySSA] Fix bugs in walker; refactor unittests a bit.
George Burgess IV via llvm-commits
- [PATCH] D18834: [PM][DA] Port of the DependenceAnalysis to the new PM
Justin Bogner via llvm-commits
- [llvm] r268088 - [libFuzzer] enable detect_leaks=1, add proper docs
Kostya Serebryany via llvm-commits
- [llvm] r268089 - Move coverage related code into a separate library.
Easwaran Raman via llvm-commits
- [PATCH] D19735: [LLD] Fix some Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r268092 - [libFuzzer] fix docs
Kostya Serebryany via llvm-commits
- [PATCH] D19736: AMDGPU: Move R600 specific code out of AMDGPUISelLowering.cpp
Tom Stellard via llvm-commits
- [PATCH] D19737: Make --reproduce produce more reproducible logs.
Rui Ueyama via llvm-commits
- [PATCH] D19738: Look for a loop's starting location in the llvm.loop metadata
Hal Finkel via llvm-commits
- [lld] r268093 - Fix some Include What You Use warnings; other minor fixes.
Eugene Zelenko via llvm-commits
- [llvm] r268094 - DAGCombiner: Reduce truncated shl width
Matt Arsenault via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Etienne Bergeron via llvm-commits
- Buildbot numbers for the week of 4/10/2016 - 4/16/2016
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 4/17/2016 - 4/23/2016
Galina Kistanova via llvm-commits
- [PATCH] D12859: [X86] Add -malign-double support
Petr Hosek via llvm-commits
- [llvm] r268095 - AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Matt Arsenault via llvm-commits
- [PATCH] D19741: [MBP] Use Function::optForSize() instead of checking OptimizeForSize directly.
Haicheng Wu via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Matt Arsenault via llvm-commits
- [PATCH] D19742: [CMake] Support platform building builtins without a full toolchain
Chris Bieneman via llvm-commits
- [llvm] r268096 - [Docs] Add CMake Primer document
Chris Bieneman via llvm-commits
- [PATCH] D16653: [CMake] Support platform building builtins without a full toolchain
Chris Bieneman via llvm-commits
- [compiler-rt] r268097 - [asan] Assert in __sanitizer_ptr_{sub, cmp} if one of the pointers was freed.
Filipe Cabecinhas via llvm-commits
- [llvm] r268099 - [InstCombine] clean up; NFC
Sanjay Patel via llvm-commits
- [llvm] r268102 - Fix comment
Matt Arsenault via llvm-commits
- [PATCH] D19743: [SimplifyCFG] Prefer a simplification based on dominating conditions over merging a common destination.
Chad Rosier via llvm-commits
- [PATCH] D19744: AMDGPU/SI: Set the kill flag on temp VGPRs used to restore SGPRs from scratch
Tom Stellard via llvm-commits
- [PATCH] D19745: AMDGPU/SI: Use v_readfirstlane_b32 when restoring SGPRs spilled to scratch
Tom Stellard via llvm-commits
- [llvm] r268104 - [InstCombine] Determine the result of a select based on a dominating condition.
Chad Rosier via llvm-commits
- [llvm] r268105 - AMDGPU: Add kernarg.segment.ptr intrinsic
Matt Arsenault via llvm-commits
- [llvm] r268106 - Differential Revision: http://reviews.llvm.org/D19733
Sriraman Tallam via llvm-commits
- [llvm] r268107 - [inliner]: Refactor inline deferring logic into its own method /NFC
Xinliang David Li via llvm-commits
- [llvm] r268108 - [ValueTracking] Make the code in lookThroughCast
David Majnemer via llvm-commits
- [llvm] r268109 - [Docs] Refer to the CMakePrimer from CMake doc
Chris Bieneman via llvm-commits
- [llvm] r268111 - [Orc] Make sure we don't drop the internal error in OrcRemoteTargetClient when
Lang Hames via llvm-commits
- [llvm] r268112 - [Orc] Add ORC lazy-compilation support for AArch64.
Lang Hames via llvm-commits
- [compiler-rt] r268114 - Try to fix clang-cmake-aarch64-42vma by removing a memory leak (have a global var capture it).
Filipe Cabecinhas via llvm-commits
- [llvm] r268115 - [InstCombine][SSE] PSHUFB to shuffle combine to use general aggregate elements. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D19746: NFC: An iterator for stepping through CodeView type stream in llvm-readobj
Adrian McCarthy via llvm-commits
- [PATCH] D19747: AMDGPU: llvm.SI.fs.constant is a source of divergence
Nicolai Hähnle via llvm-commits
- [llvm] r268116 - Revert r268107 -- debug build failure
Xinliang David Li via llvm-commits
- [lld] r268117 - [ELF] Ignore -d option (and aliases).
Davide Italiano via llvm-commits
- [LNT] r268118 - When building the cPerf extension on OSX, use the right compiler
Chris Matthews via llvm-commits
- [llvm] r268119 - AMDGPU: Fix crash with unreachable terminators.
Matt Arsenault via llvm-commits
- [llvm] r268120 - [EarlyCSE] Simplify guard intrinsics
Sanjoy Das via llvm-commits
- [LNT] r263560 - [profile] Add perf and cPerf, for importing Linux Perf profiles
Chris Matthews via llvm-commits
- [llvm] r268121 - [MBP] Use Function::optForSize() instead of checking OptimizeForSize directly.
Haicheng Wu via llvm-commits
- [llvm] r268122 - clean up documentation comments; NFC
Sanjay Patel via llvm-commits
- [LNT] r268123 - And also use the right c++ library
Chris Matthews via llvm-commits
- [llvm] r268125 - [CMake] [Xcode] Improving Xcode toolchain generation to support distribution targets
Chris Bieneman via llvm-commits
- [llvm] r268126 - Mark guards on true as "trivially dead"
Sanjoy Das via llvm-commits
- [llvm] r266380 - Nuke getGlobalContext() from LLVM (but the C API)
Mehdi Amini via llvm-commits
- [PATCH] D19094: Nuke getGlobalContext() from LLVM (but the C API)
Mehdi AMINI via llvm-commits
- [llvm] r268130 - Reapply r268107 after fixing a bug breaks debug build.
Xinliang David Li via llvm-commits
- [PATCH] D19441: AMDGPU: Custom lower v2i32 loads
Matt Arsenault via llvm-commits
- [lld] r268133 - Use simpler types. NFC.
Rafael Espindola via llvm-commits
- [lld] r268134 - Document how to recreate a binary.
Rafael Espindola via llvm-commits
- [lld] r268136 - Document how to recreate a binary.
Rafael Espindola via llvm-commits
- [compiler-rt] r268138 - Fix test's memory leaks.
Filipe Cabecinhas via llvm-commits
- [PATCH] D19752: ELF: New symbol table design.
Peter Collingbourne via llvm-commits
- [llvm] r268139 - remove the metadata added with r267827
Sanjay Patel via llvm-commits
- [llvm] r268141 - add minimal test to show dropped metadata
Sanjay Patel via llvm-commits
- [PATCH] D19753: Delete Target Option PositionIndependentExecutable
Sriraman Tallam via llvm-commits
- [llvm] r268142 - [LowerGuardIntrinsics] Preserve calling conv when lowering
Sanjoy Das via llvm-commits
- [llvm] r268143 - AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [llvm] r268144 - Fix a typo (NFC)
Vedant Kumar via llvm-commits
- [lld] r268145 - Don't depend on lld creating relocations in ro segments.
Rafael Espindola via llvm-commits
- [llvm] r268146 - [Orc] Fix the AArch64 resolver size.
Lang Hames via llvm-commits
- [llvm] r268147 - Reroll loops with multiple IV and negative step part 3
Lawrence Hu via llvm-commits
- [llvm] r268148 - [LowerGuardIntrinsics] Keep track of !make.implicit metadata
Sanjoy Das via llvm-commits
- [lld] r268149 - Don't create dynamic relocations to ro segments.
Rafael Espindola via llvm-commits
- [PATCH] D19757: [lit] Add %:[STpst] to represent paths without Windows drive letters.
Rui Ueyama via llvm-commits
- [llvm] r268150 - Reverting 268054 & 268063 as they caused PR27579.
Amjad Aboud via llvm-commits
- [llvm] r268152 - [PowerPC/QPX] Fix the load/splat peephole with overlapping reads
Hal Finkel via llvm-commits
- [PATCH] D19760: [AArch64] Turn on "aarch64-ssa-load-store-opt" by default
Jongwon Lee via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Michael LeMay via llvm-commits
- [llvm] r268154 - AMDGPU/SI: Remove wait state handling for SMRD in SIInsertWaits
Tom Stellard via llvm-commits
- [llvm] r268155 - Differential Revision: http://reviews.llvm.org/D19753
Sriraman Tallam via llvm-commits
- [LNT] r263877 - [profile] Add the Profile DB table
Mehdi Amini via llvm-commits
- [compiler-rt] r268157 - [tsan] Return 0 from malloc_size for non-malloc'd pointers
Kuba Brecka via llvm-commits
- [llvm] r268158 - [InstCombine][AVX] VPERMILVAR to shuffle combine to use general aggregate elements. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r268159 - [InstCombine][AVX] Split off VPERMILVAR tests and added additional tests for UNDEF mask elements
Simon Pilgrim via llvm-commits
- [compiler-rt] r268160 - Finally fix invalid-pointer-pairs.cc. This time the demangle on the Windows buildbot.
Filipe Cabecinhas via llvm-commits
- [llvm] r268161 - [ASan] Add shadow offset for SystemZ.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r268162 - [ASan] Add shadow offset for SystemZ.
Marcin Koscielnicki via llvm-commits
- [llvm] r268163 - Add missing override.
Rafael Espindola via llvm-commits
- [PATCH] D19765: [Clang][Builtin][AVX512] Adding intrinsics fot cvt{sd|ss} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19766: [Clang][avx512][Builtin] Adding intrinsics for cvtw2mask{128|256|512} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19767: [Clang][AVX512][Builtin] Adding intrinsics for vcvt{ph|ps}2{ps|ph} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19768: [Clang][AVX512][Builtin] Adding intrinsics for vcvttpd2udq instruction set
michael zuckerman via llvm-commits
- [PATCH] D17613: [CLANG] [AVX512] [BUILTIN] Adding PSLL{Q|D} builtin to
michael zuckerman via llvm-commits
- [llvm] r268164 - [X86] Reduce memory usage of MemOp2RegOp and RegOp2MemOp folding maps.
Craig Topper via llvm-commits
- [llvm] r268165 - CodeGen: convert to range based loops
Saleem Abdulrasool via llvm-commits
- [llvm] r268166 - [InstCombine][AVX2] Added VPERMD/VPERMPS shuffle combining placeholder tests.
Simon Pilgrim via llvm-commits
- [llvm] r268168 - [lit] Add %:[STpst] to represent paths without colons on Windows.
Rui Ueyama via llvm-commits
- [lld] r268169 - ELF: Make --reproduce to produce a response file.
Rui Ueyama via llvm-commits
- [PATCH] D19770: Add FixedSizeStorage to TrailingObjects; NFC
Hubert Tong via llvm-commits
- [lld] r268170 - Attempt to fix Windows buildbots.
Rui Ueyama via llvm-commits
- [lld] r268171 - ELF: --reproduce: Copy files referenced by linker scripts.
Rui Ueyama via llvm-commits
- [lld] r268172 - ELF: --reproduce: quote pathnames for -L and other options.
Rui Ueyama via llvm-commits
- [llvm] r268173 - [ORC] Save AArch64 NEON state in the JIT reentry block.
Lang Hames via llvm-commits
- [PATCH] D19773: Tweak the ThinLTO pass pipeline
Mehdi AMINI via llvm-commits
- [llvm] r268174 - [AVX512] Add hasSideEffects/mayLoad/mayStore flags to some instructions.
Craig Topper via llvm-commits
- [llvm] r268175 - Capitalize align argument in the C API as per convention. NFC
Amaury Sechet via llvm-commits
- [llvm] r268176 - Properly name LLVMSetIsInBounds's argument. NFC
Amaury Sechet via llvm-commits
- complexity of matching symbol names to version scripts
Rafael Espíndola via llvm-commits
- [llvm] r268177 - [SCEV] When printing via -analysis, dump loop disposition
Sanjoy Das via llvm-commits
- [lld] r268178 - ELF: New symbol table design.
Peter Collingbourne via llvm-commits
- [llvm] r268179 - [AVX512] Replace vector_extract with extractelt in some patterns. They mean the same thing but vector_extract is deprecated. NFC
Craig Topper via llvm-commits
- [llvm] r268180 - [X86] Remove some redundant selection patterns.
Craig Topper via llvm-commits
- [llvm] r268181 - [X86] Add AddedComplexity to keep some similar patterns near each other in the output file.
Craig Topper via llvm-commits
- [lld] r268182 - Try to fix MSVC build.
Peter Collingbourne via llvm-commits
- [llvm] r268183 - [X86] Remove a seemlingly unused pattern. The same pattern appears elsewhere with an AddedComplexity that made this unreachable.
Craig Topper via llvm-commits
- [llvm] r268184 - [X86] Add an AddedComplexity to another pattern to put it near similar in the output file.
Craig Topper via llvm-commits
- [lld] r268185 - Further MSVC appeasement.
Peter Collingbourne via llvm-commits
- [llvm] r268186 - [AVX512] Make sure 128/256-bit DQI versions of VAND/VANDN/VOR/VXOR are also marked as requiring VLX.
Craig Topper via llvm-commits
- [lld] r268187 - Should fix all remaining MSVC problems.
Peter Collingbourne via llvm-commits
- [llvm] r268188 - [AVX512] Add HasVLX to the 128/256-bit versions of VPACKSSDW/USDW/SSWB/USWB and VPMADDUBSW/VPMADDWD.
Craig Topper via llvm-commits
- [llvm] r268189 - [AVX512] Prefer AVX512 VPACK instructions over AVX/AVX2 instructions when VLX and BWI are supported.
Craig Topper via llvm-commits
- [PATCH] D17818: [CLANG][AVX512][BUILTIN]movap{d|s}{128|256|512}
michael zuckerman via llvm-commits
- [PATCH] D19774: [Clang][AVX512][BuiltIn] Adding intrinsics for cvtps2pd instruction set
michael zuckerman via llvm-commits
- [llvm] r268190 - Change AVX512 braodcastsd/ss patterns interaction with spilling . New implementation take a scalar register and generate a vector without COPY_TO_REGCLASS (turn it into a VR128 register ) .The issue is that during register allocation we may spill a scalar value using 128-bit loads and stores, wasting cache bandwidth.
Igor Breger via llvm-commits
- [PATCH] D19775: getelementptr instruction, support index vector of EVT .
Elena Demikhovsky via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Ed Maste via llvm-commits
- [llvm] r268195 - getelementptr instruction, support index vector of EVT.
Igor Breger via llvm-commits
- [llvm] r268197 - Document the LLVM_ENABLE_EXPENSIVE_CHECKS cmake option introduced in r268050
Simon Pilgrim via llvm-commits
- [compiler-rt] r267084 - Enable stack-use-after-scope tests.
Dimitry Andric via llvm-commits
- [llvm] r268198 - Fixed MSVC 'not all control paths return a value' warning
Simon Pilgrim via llvm-commits
- [llvm] r268199 - [InstCombine][AVX2] Combine VPERMD/VPERMPS intrinsics with constant masks to shufflevector.
Simon Pilgrim via llvm-commits
- [PATCH] D17289: [X86] Fix False Data Dependency in popcnt
Steven Noonan via llvm-commits
- [llvm] r268200 - [AVX512] VPACKUSWB/VPACKSSWB should not be encoded with EVEX.W=1. While there fix the execution domain for VPACKSSDW/VPACKUSDW.
Craig Topper via llvm-commits
- [llvm] r268201 - [InstCombine][SSE] Regenerate MOVSX/MOVZX tests
Simon Pilgrim via llvm-commits
- [llvm] r261430 - When MemoryDependenceAnalysis hits a CFG with many transparent blocks,
Joerg Sonnenberger via llvm-commits
- [llvm] r268202 - [InstCombine][SSE] Added support to PSHUFB to shuffle combine to accept UNDEF elements.
Simon Pilgrim via llvm-commits
- [PATCH] D19776: [CFLAA] Fix an error which cause cfl-aa to crash the compiler
Jia Chen via llvm-commits
- [PATCH] D19778: [sanitizers] [SystemZ] Add __tls_get_offset interceptor.
Marcin Kościelnicki via llvm-commits
- [llvm] r268203 - [InstCombine][AVX] Fixed PERMILVAR identity tests and added additional decode tests
Simon Pilgrim via llvm-commits
- [llvm] r268204 - [InstCombine][SSE] Added support to VPERMILVAR to shuffle combine to accept UNDEF elements.
Simon Pilgrim via llvm-commits
- [llvm] r268205 - Dropped FIXME comment
Simon Pilgrim via llvm-commits
- [llvm] r268206 - [InstCombine][SSE] Added support to VPERMD/VPERMPS to shuffle combine to accept UNDEF elements.
Simon Pilgrim via llvm-commits
- [llvm] r268207 - [GlobalDCE] Modernize. Use FileCheck instead of grep.
Davide Italiano via llvm-commits
- [PATCH] D19781: [ASan] Disable target-specific lowering of string functions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19782: [IPO/GlobalDCE] Convert the pass to use static functions.
Davide Italiano via llvm-commits
- [llvm] r268209 - [CodeGen] Add OPC_MoveChild0-OPC_MoveChild7 opcodes to isel matching tables to optimize table size. Shaves about 12K off the X86 matcher table.
Craig Topper via llvm-commits
- [llvm] r268210 - [llvm-readobj] Dump hash as part of -version-info.
Davide Italiano via llvm-commits
- [PATCH] D19151: [SLPVectorizer] Set MinVecRegSize via a target hook
Jongwon Lee via llvm-commits
- [llvm] r268211 - Fix grammar and correct comment - the debug information wasn't incorrect, rather suboptimal.
Eric Christopher via llvm-commits
- [llvm] r268212 - [X86] Fix a bug in LOCK arithmetic operation pattern matching where the wrong immediate predicate check was being used for 64-bit instructions with 8-bit immediates.
Craig Topper via llvm-commits
Last message date:
Sun May 1 23:31:55 PDT 2016
Archived on: Mon May 2 01:58:20 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).