The Week Of Monday 22 August 2016 Archives by thread
Starting: Mon Aug 22 00:38:31 PDT 2016
Ending: Sun Aug 28 23:59:19 PDT 2016
Messages: 1653
- [llvm] r279420 - [X86] Explicitly list all X86 instruction forms in switch statement so its easier to detect when one is missing. NFC
Craig Topper via llvm-commits
- [llvm] r279421 - [X86] Merge small helper function into the switch that calls it since they both operate on the same variable. NFC
Craig Topper via llvm-commits
- [llvm] r279422 - [X86] Space out the encodings of X86 instruction formats. I plan to add some new encodings in future commits and this will reduce the size of those commits. NFC
Craig Topper via llvm-commits
- [llvm] r279423 - [X86] Create a new instruction format to handle MemOp4 encoding. This saves one bit in TSFlags and simplifies MRMSrcMem/MRMSrcReg format handling.
Craig Topper via llvm-commits
- [llvm] r279424 - [X86] Create a new instruction format to handle 4VOp3 encoding. This saves one bit in TSFlags and simplifies MRMSrcMem/MRMSrcReg format handling.
Craig Topper via llvm-commits
- [PATCH] D23764: Remove MVT:i1 xor instruction before SELECT. (Performance improvement).
Ayman Musa via llvm-commits
- [llvm] r279349 - [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Yung, Douglas via llvm-commits
- [PATCH] D23644: [TSan][MIPS] Changes mips memory layout to support pie with address space randomization.
Sagar Thakur via llvm-commits
- [PATCH] D23751: [ELF] Linkerscript: define symbols outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23716: [ELF] Linkerscript: allow adding start/end symbols to arbitrary section
Eugene Leviant via llvm-commits
- [PATCH] D23603: [ELF] - Linkerscript: merge section attributes when create output section.
George Rimar via llvm-commits
- [llvm] r277691 - Reinstate "[CloneFunction] Don't remove side effecting calls"
Mikael Holmén via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Tim Northover via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
David Chisnall via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Jordy Potman via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Tim Northover via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
James Y Knight via llvm-commits
- [PATCH] D23669: [mips][ias] Support .dtprel[d]word and .tprel[d]word directives
Simon Dardis via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Simon Dardis via llvm-commits
- [llvm] r279426 - [ThinLTO][X86] Fix windows build
Simon Pilgrim via llvm-commits
- [PATCH] D23667: [AAP] (3) Add AAP backend stub
Edward Jones via llvm-commits
- [llvm] r279428 - [MC] Remove guard(s). NFCI.
Davide Italiano via llvm-commits
- [llvm] r279429 - [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix disassembly and add operand checking to existing B<cond>C implementations
Hrvoje Varga via llvm-commits
- [PATCH] D22667: [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix disassembly and add operand checking to existing B<cond>C implementations
Hrvoje Varga via llvm-commits
- [PATCH] D23027: [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Simon Pilgrim via llvm-commits
- [PATCH] D23509: [LoopVectorize] Query TTI when deciding to splat IV
Sam Parker via llvm-commits
- [llvm] r279430 - [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Simon Pilgrim via llvm-commits
- [llvm] r279431 - [PM] Port LoopDataPrefetch AArch64 tests to new pass manager
Balaram Makam via llvm-commits
- [PATCH] D23724: [PM] Port LoopDataPrefetch AArch64 tests to new pass manager
Balaram Makam via llvm-commits
- [llvm] r279432 - Revert -r278269 [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Artur Pilipenko via llvm-commits
- [llvm] r279433 - Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Artur Pilipenko via llvm-commits
- [llvm] r279434 - Remove missing file from r279433 reversal
Artur Pilipenko via llvm-commits
- [llvm] r279435 - [X86] Only accept SM_SentinelUndef (-1) as an undefined shuffle mask in range
Simon Pilgrim via llvm-commits
- [PATCH] D23766: DebugInfo: introduce di_flags_t type for debug info flags
Victor via llvm-commits
- [PATCH] D23767: DebugInfo: use llvm::di_flags_t for debug info flags
Victor via llvm-commits
- [PATCH] D23768: [ELF] Linkerscript: eliminate LayoutInputSection
Eugene Leviant via llvm-commits
- [PATCH] D23763: cmake: Add LLVM_ENABLE_OCAMLDOC to control building OCaml bindings doc
whitequark via llvm-commits
- [PATCH] D23769: [ELF{ - Implemented --oformat binary option.
George Rimar via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Sean Bruno via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
Saleem Abdulrasool via llvm-commits
- [llvm] r279437 - Reset isUndef when removing subreg from a def operand
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23770: [AAP] (4) Add AAP basic tablegen (InstrInfo, RegInfo)
Edward Jones via llvm-commits
- [PATCH] D23771: [AAP] (5) Add AAP MC layer support
Edward Jones via llvm-commits
- [PATCH] D23772: [AAP] (6) Add AAP AsmParser
Edward Jones via llvm-commits
- [PATCH] D23773: [AAP] (7) Add AAP InstPrinter support
Edward Jones via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Teresa Johnson via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Serge Rogatch via llvm-commits
- [PATCH] D23774: [ELF] - Remove VersionScriptParser class and move the members to ScriptParser
George Rimar via llvm-commits
- [PATCH] D23775: [LLD][ARM] Canonicalize output section name for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D23776: AMDGPU/SI: Canonicalize offset order for merged DS instructions
Tom Stellard via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via llvm-commits
- [llvm] r279438 - [LTO] Constify the Module Hook function (NFC)
Mehdi Amini via llvm-commits
- [llvm] r279439 - [mips][ias] Support .dtprel[d]word and .tprel[d]word directives
Simon Atanasyan via llvm-commits
- [PATCH] D23777: Delete remaining compiler-rt makefiles
Chris Bieneman via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23350: Fix building builtins via plain "make"
Chris Bieneman via llvm-commits
- [PATCH] D23778: [ThinLTO] Move ThinLTOCodeGenerator implementation to target the new LTO API.
Mehdi AMINI via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi AMINI via llvm-commits
- [llvm] r279440 - Fix Gold Plugin after API change in the LTO API (constify callback type)
Mehdi Amini via llvm-commits
- [llvm] r279441 - [X86][AVX] Don't use SubVectorBroadcast if there are additional users of the chain (PR29088)
Simon Pilgrim via llvm-commits
- [PATCH] D23736: CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Justin Bogner via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Saleem Abdulrasool via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Xinliang David Li via llvm-commits
- [PATCH] D23516: [ARM] Generate consistent frame records for Thumb2
Oliver Stannard via llvm-commits
- [PATCH] D23517: [ARM] Allow forcing frame pointers in leaf functions
Oliver Stannard via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Sanjoy Das via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D15537: limit the number of instructions per block examined by dead store elimination
David Li via llvm-commits
- [llvm] r279443 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [PATCH] D23727: [Profile] SelectInst instrumentation Support in IR-PGO
David Li via llvm-commits
- [PATCH] D23172: Treat aliased registers as live in if-conversion
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23715: Add @llvm.dbg.value entries for the phi node created by -mem2reg
David Blaikie via llvm-commits
- [PATCH] D23760: Place the lowered phi instruction(s) before the DEBUG_VALUE entry
David Blaikie via llvm-commits
- [llvm] r279447 - Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"
James Molloy via llvm-commits
- [PATCH] D23649: [ADT] Actually mutate the iterator VisitStack.back().second, not its copy.
David Blaikie via llvm-commits
- [llvm] r279448 - [InstCombine] Allow sinking from unique predecessor with multiple edges
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D23730: [GraphTraits] Replace all NodeType usage with NodeRef
David Blaikie via llvm-commits
- [llvm] r279449 - [SSP] Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [PATCH] D23781: Fix SystemZ hang caused by r279105
Elliot Colp via llvm-commits
- [PATCH] D23722: [InstCombine] Allow sinking from unique predecessor with multiple edges
Jun Bum Lim via llvm-commits
- [compiler-rt] r279450 - [cmake] Fix append_rtti_flag macro and bad var name
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279451 - [compiler-rt] Make cxxabi availability configurable in cmake
Francis Ricci via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [PATCH] D23733: [asan] Pass argc/argv/envp module constructor arguments to __asan_init
Evgeniy Stepanov via llvm-commits
- [PATCH] D23639: [compiler-rt] Make cxxabi availability configurable in cmake
Francis Ricci via llvm-commits
- [PATCH] D23640: AMDGPU: Split SILowerControlFlow into two pieces
Tom Stellard via llvm-commits
- [lld] r279452 - [ELF] Define __ehdr_start symbol
Petr Hosek via llvm-commits
- [llvm] r279454 - [SROA] Remove incorrect assertion
James Molloy via llvm-commits
- [PATCH] D23782: GVNHoist: Use the pass version of MemorySSA and preserve it.
Daniel Berlin via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Matt Arsenault via llvm-commits
- [PATCH] D23750: [ELF] Define __ehdr_start symbol
Petr Hosek via llvm-commits
- [lld] r279456 - [ELF] ICF should respect section alignment
Petr Hosek via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Mehdi AMINI via llvm-commits
- [lld] r279458 - ADT: Remove uses of ilist_*sentinel_traits, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23732: [ELF] ICF should respect section alignment
Petr Hosek via llvm-commits
- [lld] r279459 - [ELF] Only print symbol name when it is available
Petr Hosek via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Jingyue Wu via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Haicheng Wu via llvm-commits
- [llvm] r279460 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [PATCH] D23559: [ADCE] Add control dependence computation
Mehdi AMINI via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Petr Hosek via llvm-commits
- [llvm] r279461 - MSSA: Only rename accesses whose defining access is nullptr
Daniel Berlin via llvm-commits
- [llvm] r279462 - MSSA: Factor out phi node placement
Daniel Berlin via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
Ed Maste via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Xinliang David Li via llvm-commits
- [PATCH] D23470: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
Patrick Walton via llvm-commits
- [llvm] r279464 - AMDGPU: Split SILowerControlFlow into two pieces
Matt Arsenault via llvm-commits
- [llvm] r279465 - IDFCalculator: Remove unused field.
Daniel Berlin via llvm-commits
- [llvm] r279466 - Add comments and an assert to follow-up on r279113. NFC.
Pete Cooper via llvm-commits
- [compiler-rt] r279467 - [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [compiler-rt] r279469 - [compiler-rt] Use flags found when configuring builtins during compilation
Francis Ricci via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Hans Wennborg via llvm-commits
- [llvm] r279470 - Add ADT headers to the cmake headers directory for LLVMSupport. NFC.
Pete Cooper via llvm-commits
- [PATCH] D23729: [compiler-rt] Use flags found when configuring builtins during compilation
Francis Ricci via llvm-commits
- [llvm] r279472 - [InstCombine] use m_APInt to allow icmp (shr exact X, Y), 0 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279473 - ADT: Remove ilist_*sentinel_traits, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
Quentin Colombet via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
David Kreitzer via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
David Kreitzer via llvm-commits
- [compiler-rt] r279352 - [msan] Disable prlimit test on glibc < 2.13.
Hans Wennborg via llvm-commits
- [llvm] r279475 - [GraphTraits] Replace all NodeType usage with NodeRef
Tim Shen via llvm-commits
- [lld] r279476 - Merging r279368:
Hans Wennborg via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Geoff Berry via llvm-commits
- [llvm] r279478 - [InstCombine] change param type from Instruction to BinaryOperator for icmp helpers; NFCI
Sanjay Patel via llvm-commits
- [lld] r279368 - Add R_386_TLS_LE as a relocation having an implicit addend.
Hans Wennborg via llvm-commits
- [PATCH] D19821: [EarlyCSE] Optionally use MemorySSA. NFC.
Geoff Berry via llvm-commits
- [llvm] r279268 - [CloneFunction] Don't remove unrelated nodes from the CGSSC
Hans Wennborg via llvm-commits
- [lld] r279480 - Add support for '|' in expressions.
Rafael Espindola via llvm-commits
- [PATCH] D23723: [SLP] Avoid signed integer overflow
Matthew Simpson via llvm-commits
- [llvm] r279482 - [ADT] Actually mutate the iterator VisitStack.back().second, not its copy.
Tim Shen via llvm-commits
- [llvm] r279483 - Fix header comment for unittests/ADT/ilistTest.cpp
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23785: AMDGPU: Remove unneeded implicit exec defs
Matt Arsenault via llvm-commits
- [PATCH] D22530: [lanai] Make Lanai backend non-experimental
Chandler Carruth via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
bryant via llvm-commits
- [llvm] r279484 - ADT: Separate some list manipulation API into ilist_base, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23589: Fix hang caused by memory corruption caused by insufficient alternate stack space for signal handlers.
Richard Smith via llvm-commits
- [llvm] r279487 - Fix crash from assert in r279466.
Pete Cooper via llvm-commits
- [polly] r279488 - Migrate from NodeType * to NodeRef.
Tim Shen via llvm-commits
- [llvm] r279492 - [InstSimplify] add helper function for SimplifyICmpInst(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279493 - [MemorySSA] Remove unused field. NFC.
George Burgess IV via llvm-commits
- [PATCH] D23673: [X86][SSE] Add support for 32-bit element vectors to X86ISD::VZEXT_LOAD
Michael Kuperstein via llvm-commits
- [compiler-rt] r279495 - [sanitizer] allocator: split the local cache class into two, one for 32-bit allocator and one for 64-bit one. NFC. The two imlementations will diverge in the following changes.
Kostya Serebryany via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [compiler-rt] r279496 - [builtins] Don't always use -ffreestanding when compiling builtins
Francis Ricci via llvm-commits
- [llvm] r279497 - [lanai] Exit early in Mem Alu combiner if sentinel reach.
Jacques Pienaar via llvm-commits
- [llvm] r279498 - [lanai] Make Lanai backend non-experimental
Jacques Pienaar via llvm-commits
- [llvm] r279499 - BranchRelaxation: Fix handling of blocks with multiple conditional
Matt Arsenault via llvm-commits
- [PATCH] D23379: BranchRelaxation: Fix handling of blocks with multiple conditional branches
Matt Arsenault via llvm-commits
- [PATCH] D23789: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D23790: [asan] Fix OOB_char on arm 32bit
Vitaly Buka via llvm-commits
- [compiler-rt] r279501 - [asan] Fix OOB_char on arm 32bit
Vitaly Buka via llvm-commits
- [llvm] r279502 - CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Matthias Braun via llvm-commits
- [PATCH] D23792: IR: Properly handle escape characters in Attribute::getAsString()
Honggyu Kim via llvm-commits
- [llvm] r279503 - Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses"
Matthias Braun via llvm-commits
- [llvm] r279504 - GVNHoist: Use the pass version of MemorySSA and preserve it.
Daniel Berlin via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
Dean Michael Berris via llvm-commits
- [compiler-rt] r279505 - [TSan][MIPS] Changes mips memory layout to support pie with address space randomization.
Sagar Thakur via llvm-commits
- [llvm] r279089 - Resubmit "Write the TPI stream from a PDB to Yaml."
Simon Pilgrim via llvm-commits
- [llvm] r279506 - [ARM] Generate consistent frame records for Thumb2
Oliver Stannard via llvm-commits
- [PATCH] D23793: [ELF] - Cleanup of scanVersionScript(): do not change local Demangled variable.
George Rimar via llvm-commits
- [PATCH] D23794: [ELF] - Versionscript: support wildcards for extern "c++" tag.
George Rimar via llvm-commits
- [PATCH] D23795: [mips] Tighten FastISel restrictions
Simon Dardis via llvm-commits
- [llvm] r279508 - [X86][SSE] Demonstrate inability to recognise that (v)cvtpd2ps implicitly zeroes the upper half of the xmm
Simon Pilgrim via llvm-commits
- [llvm] r279509 - Change the target's name, s/LanaiMCTargetDesc/LanaiDesc/g.
NAKAMURA Takumi via llvm-commits
- [llvm] r279510 - LLVMLanaDesc: Update libdesp.
NAKAMURA Takumi via llvm-commits
- [PATCH] D23672: Start reifying error descriptions
Filipe Cabecinhas via llvm-commits
- [PATCH] D23717: Reify ErrorDoubleFree
Filipe Cabecinhas via llvm-commits
- [llvm] r279511 - [X86][SSE] Demonstrate inability to recognise that (v)cvtpd2ps intrinsics implicitly zeroes the upper half of the xmm
Simon Pilgrim via llvm-commits
- [PATCH] D23797: [X86][SSE] Improve awareness of (v)cvtpd2ps implicit zeroing of upper 64-bits of xmm result
Simon Pilgrim via llvm-commits
- [llvm] r279514 - [LTOCodeGenerator] Reduce code duplication. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D23798: [Instruction] Introduce a predicate mustOperandBeConstant()
James Molloy via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D23799: [ESan][MIPS] Adds support for MIPS64
Sagar Thakur via llvm-commits
- [PATCH] D23800: [EfficiencySanitizer] [MIPS64] Enables esan clang driver options for MIPS64
Sagar Thakur via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Nirav Dave via llvm-commits
- [PATCH] D23801: [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Sagar Thakur via llvm-commits
- [PATCH] D21465: [llc+llvm-mc] Replace the hidden -target-abi option with a -mabi thats visible in --help.
Simon Dardis via llvm-commits
- [PATCH] D21467: [llc+llvm-mc] Prefer applying -mabi to the triple where possible and allow Mips to take ABI information in the triple.
Simon Dardis via llvm-commits
- [PATCH] D21069: [mips] Require that ABI's are passed in the triple within LLVM.
Simon Dardis via llvm-commits
- [PATCH] D22304: [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.
Simon Dardis via llvm-commits
- [PATCH] D22301: Don't ignore MCTargetOptions::ABIName on targets that currently do so.
Simon Dardis via llvm-commits
- [PATCH] D21292: [mips] Correct ELF format for N32.
Simon Dardis via llvm-commits
- [llvm] r279515 - Fix SystemZ hang caused by r279105
Elliot Colp via llvm-commits
- [lld] r277105 - [ELF] Allow arbitrary code alignment in .eh_frame
Rafael Espíndola via llvm-commits
- [llvm] r279517 - [lanai] Use const instead of constexpr
Jacques Pienaar via llvm-commits
- [llvm] r279518 - [X86][AVX] Add AVX2/AVX512 fp to int conversion tests
Simon Pilgrim via llvm-commits
- [PATCH] D23803: [ELF] - Fix for: PR29093 - version script does not support [chars] wildcards
George Rimar via llvm-commits
- [llvm] r279520 - [X86][AVX] Add v2i32 fp to int conversion tests
Simon Pilgrim via llvm-commits
- [llvm] r279521 - [X86][AVX] Updated fptosi_2f64_to_4i32 test to show missed opportunity to implicit zero the upper elements
Simon Pilgrim via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D23806: msan: Enable 48-bit VMA support on aarch64
Adhemerval Zanella via llvm-commits
- [llvm] r279522 - Work around PR29097 to get the module bots going again.
Adrian Prantl via llvm-commits
- [llvm] r279523 - [Profile] refactor meta data copying/swapping code
Xinliang David Li via llvm-commits
- [llvm] r279524 - Rename unittests/ADT/ilistTest.cpp to ilistTestTemp.cpp (temporarily)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23590: [Profile] Propagate branch metadata properly in InstCombine
David Li via llvm-commits
- [llvm] r279525 - Fix windows build failure
Xinliang David Li via llvm-commits
- [llvm] r279526 - [Hexagon] Packetize return value setup with the return instruction
Krzysztof Parzyszek via llvm-commits
- [llvm] r279527 - [X86][SSE] Demonstrate inability to recognise that (v)cvtpd2dq & (v)cvttpd2dq intrinsics implicitly zeroes the upper half of the xmm
Simon Pilgrim via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing constant values when generating csel/csinv/csinc instructions.
Chad Rosier via llvm-commits
- [llvm] r279528 - Fix some more asserts after r279466.
Pete Cooper via llvm-commits
- [llvm] r279530 - [InstSimplify] move icmp with constant tests to another file; NFC
Sanjay Patel via llvm-commits
- [PATCH] Obsolete WebKit Calling Convention
Juergen Ributzka via llvm-commits
- [llvm] r279532 - [ThinLTO] Make sure the Context used for the ThinLTO backend has all the appropriate options
Mehdi Amini via llvm-commits
- [llvm] r279534 - [InstSimplify] add tests to show missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r279535 - Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
Eugene Zelenko via llvm-commits
- [llvm] r279536 - [CodeGen] Convert a loop to a for-each loop. NFC
Justin Lebar via llvm-commits
- [llvm] r279537 - [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [PATCH] D23809: ADT: Give ilist<T>::reverse_iterator a handle to the current node
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279538 - [InstSimplify] allow icmp with constant folds for splat vectors, part 1
Sanjay Patel via llvm-commits
- [compiler-rt] r279539 - Delete remaining compiler-rt makefiles
Chris Bieneman via llvm-commits
- [llvm] r278907 - [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Rafael Espíndola via llvm-commits
- [llvm] r279542 - Possible fix of test failures on win bots
Xinliang David Li via llvm-commits
- [llvm] r279543 - [InstSimplify] allow icmp with constant folds for splat vectors, part 2
Sanjay Patel via llvm-commits
- [PATCH] D23586: [Coroutines] Part 8: Coroutine Frame Building algorithm
David Majnemer via llvm-commits
- [llvm] r279544 - [CMake] [OCaml] Add -DLLVM_ENABLE_OCAMLDOC switch
Peter Zotov via llvm-commits
- [llvm] r279545 - [ThinLTO] Add a llvm-lto2 test to check that ODR type uniquing is enabled (NFC)
Mehdi Amini via llvm-commits
- [compiler-rt] r279547 - [asan] minor fix in the asan memory profile
Kostya Serebryany via llvm-commits
- [llvm] r279548 - GlobalISel: legalize 1-bit load/store and mark 8/16 bit variants legal on AArch64.
Tim Northover via llvm-commits
- [llvm] r279549 - Revert "[ThinLTO] Add a llvm-lto2 test to check that ODR type uniquing is enabled (NFC)"
Mehdi Amini via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [PATCH] D23810: [MC] Support .dc directives in assembler parser
Petr Hosek via llvm-commits
- [llvm] r279550 - Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi Amini via llvm-commits
- [llvm] r279551 - [ThinLTO] Add a llvm-lto2 test to check that ODR type uniquing is enabled (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D23811: dfsan: Enable 48-bit VMA support on aarch64
Adhemerval Zanella via llvm-commits
- [PATCH] D23617: [AMDGPU ]Refactor SOP instruction definitions.
Valery Pykhtin via llvm-commits
- [llvm] r279553 - GlobalISel: mark pointer casts legal on AArch64.
Tim Northover via llvm-commits
- [llvm] r279554 - GlobalISel: extend legalizer interface to handle multiple types.
Tim Northover via llvm-commits
- [llvm] r279556 - [LTO] Fix test following r279550
Mehdi Amini via llvm-commits
- [PATCH] D22719: MachineFunction: Introduce NoPHIs property
Quentin Colombet via llvm-commits
- [PATCH] D23345: [llvm-cov] Add the project summary to each source file coverage report.
Ying Yi via llvm-commits
- [llvm] r279560 - Update coding standards for include style.
Zachary Turner via llvm-commits
- [llvm] r279561 - Remove unused translation unit.
Zachary Turner via llvm-commits
- [PATCH] D23591: Update coding standards for include style
Zachary Turner via llvm-commits
- [llvm] r279562 - [SLP] Avoid signed integer overflow
Matthew Simpson via llvm-commits
- [llvm] r279563 - [ValueTracking] Use a function_ref to avoid multiple instantiations
David Majnemer via llvm-commits
- [llvm] r279564 - CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Matthias Braun via llvm-commits
- [PATCH] D23812: cmake: Do not install libgtest
Michał Górny via llvm-commits
- [PATCH] D23813: AMDGPU/SI: Query AA, if available, in areMemAccessesTriviallyDisjoint()
Tom Stellard via llvm-commits
- [llvm] r279565 - GlobalISel: legalize conditional branches on AArch64.
Tim Northover via llvm-commits
- [llvm] r279566 - GlobalISel: legalize integer comparisons on AArch64.
Tim Northover via llvm-commits
- [llvm] r279567 - GlobalISel: make truncate/extend casts uniform
Tim Northover via llvm-commits
- [llvm] r279568 - [InstCombine] remove icmp shr folds that are already handled by InstSimplify
Sanjay Patel via llvm-commits
- [PATCH] D23814: AMDGPU/SI: Improve SILoadStoreOptimizer and run it before the scheduler
Tom Stellard via llvm-commits
- [llvm] r279569 - GlobalISel: add forgotten test-case for G_ICMP
Tim Northover via llvm-commits
- [compiler-rt] r279570 - [sanitizer] adding a threaded performance stress test for malloc (useful for manual analysis of malloc performance)
Kostya Serebryany via llvm-commits
- [PATCH] D23572: [SCEV] Postpone ScalarEvolution::forgetLoop after TripCountSC is expanded when unroll runtime iteration loop
Wei Mi via llvm-commits
- [compiler-rt] r279572 - [sanitizer] change the 64-bit allocator to use a single array for free-d chunks instead of a lock-free linked list of tranfer batches. This change simplifies the code, makes the allocator more 'hardened', and will allow simpler code to release RAM to OS. This may also slowdown malloc stress tests due to lock contension, but I did not observe noticeable slowdown on various real multi-threaded benchmarks.
Kostya Serebryany via llvm-commits
- [llvm] r279573 - MachineFunction: Introduce NoPHIs property
Matthias Braun via llvm-commits
- [llvm] r279574 - [stackmaps] Extract out magic constants [NFCI]
Philip Reames via llvm-commits
- [llvm] r279575 - [InstCombine] move foldICmpShrConstConst() contents to foldICmpShrConst(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279576 - [ThinLTO] Add caching to the new LTO API
Mehdi Amini via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via llvm-commits
- [llvm] r279577 - [MC] Support .dc directives in assembler parser
Petr Hosek via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Gao, Yunzhong via llvm-commits
- [llvm] r279578 - [InstCombine] use local variables for repeated values; NFCI
Sanjay Patel via llvm-commits
- [llvm] r279579 - GlobalISel: add some G_TRUNCs to make icmp test valid MIR.
Tim Northover via llvm-commits
- [llvm] r279580 - Revert r279564. It introduces undefined behavior (binding a reference to a
Richard Smith via llvm-commits
- [llvm] r279581 - Remove unused data member to unbreak -Werror builds.
Richard Smith via llvm-commits
- [llvm] r279582 - #ifdef out validation code when asserts are disabled to remove unused variable
Richard Smith via llvm-commits
- [llvm] r279583 - Don't use "return {...}" to initialize a std::tuple. This has only been valid
Richard Smith via llvm-commits
- [PATCH] D23818: Fix warning about unused member
Vitaly Buka via llvm-commits
- [PATCH] D23819: [InstCombine] add assert and explanatory comment for fold removed in r279568; NFC
Sanjay Patel via llvm-commits
- [llvm] r279585 - [LoopUnroll] By default disable unrolling when optimizing for size.
Michael Zolotukhin via llvm-commits
- [llvm] r268809 - Reapply 267210 with fix for PR27490
Steven Wu via llvm-commits
- [PATCH] D23388: [LoopUnroll] By default disable unrolling when optimizing for size.
Michael Zolotukhin via llvm-commits
- [PATCH] D22112: Disambiguate a constant with both 0B prefix and H suffix.
Yunzhong Gao via llvm-commits
- [llvm] r279586 - [stackmaps] More extraction of common code [NFCI]
Philip Reames via llvm-commits
- [llvm] r279587 - [libFuzzer] docs on value profile
Kostya Serebryany via llvm-commits
- [llvm] r279588 - [libFuzzer] collect 64 states for value profile, not 65
Kostya Serebryany via llvm-commits
- [llvm] r279589 - [libFuzzer] fix link in docs
Kostya Serebryany via llvm-commits
- [llvm] r279590 - [stackmaps] Remove an unneeded member variable [NFC]
Philip Reames via llvm-commits
- [zorg] r279591 - Make sure cmake builds can find Ninja
Chris Matthews via llvm-commits
- [zorg] r279592 - Make sure host compilers are clean
Chris Matthews via llvm-commits
- [zorg] r279593 - Run tests with keep going, so we run all the tests
Chris Matthews via llvm-commits
- [llvm] r279594 - [ADCE] Add control dependence computation
David Callahan via llvm-commits
- [compiler-rt] r279595 - [sanitizer] trying to fix the PPC bots
Kostya Serebryany via llvm-commits
- [zorg] r279597 - always create host-compiler
Chris Matthews via llvm-commits
- [llvm] r279598 - MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_TM_PASS
Matthias Braun via llvm-commits
- [PATCH] D23437: [LoopInfo] Add a routine for verification by recomputation.
Michael Zolotukhin via llvm-commits
- [PATCH] D23823: [builtins] Make sure builtin compile tests respect CMAKE_C_COMPILER_TARGET
Francis Ricci via llvm-commits
- [llvm] r279599 - Increase the size of the sigaltstack used by LLVM signal handlers. 8KB is not
Richard Smith via llvm-commits
- [llvm] r279600 - MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.
Matthias Braun via llvm-commits
- [llvm] r279601 - [libFuzzer] use __attribute__((target("popcnt"))) only on x86_64
Kostya Serebryany via llvm-commits
- [PATCH] D22722: MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.
Phabricator via llvm-commits
- [llvm] r279602 - CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Matthias Braun via llvm-commits
- [PATCH] D23824: [ADCE] Add handling of PHI nodes when removing control flow
David Callahan via llvm-commits
- [llvm] r279604 - TargetSchedule: Do not consider subregister definitions as reads.
Matthias Braun via llvm-commits
- [llvm] r279605 - Preserve a pointer to the newly allocated signal stack as well. That too
Chandler Carruth via llvm-commits
- [PATCH] D19508: AMDGPU: Run LoadStoreVectorizer pass by default
Matt Arsenault via llvm-commits
- [llvm] r279609 - [Coroutines] Part 8: Coroutine Frame Building algorithm
Gor Nishanov via llvm-commits
- [llvm] r279610 - [Coroutines] Fix unused var warning in release build
Gor Nishanov via llvm-commits
- [llvm] r279612 - Tentatively fix gold-plugin test: ThinLTO objects start at offset 0 now.
Mehdi Amini via llvm-commits
- [compiler-rt] r279614 - [asan] Mark asan-symbolize-sanity-test.cc as UNSUPPORTED on x86_64-apple
Akira Hatanaka via llvm-commits
- [zorg] r279615 - Set executable attribute for sh scripts
Vitaly Buka via llvm-commits
- [zorg] r279616 - Revert "Try to disable clobbering of the build tree"
Vitaly Buka via llvm-commits
- [PATCH] D20046: [AVR] Add assembly parser
Simon Cook via llvm-commits
- [lld] r279617 - Canonicalize output section name for .ARM.exidx sections
Peter Smith via llvm-commits
- [llvm] r279618 - [PM] Introduce basic update capabilities to the new PM's CGSCC pass
Chandler Carruth via llvm-commits
- [PATCH] D21378: [asan] suppress new-delete-type-mismatch per ASAN_OPTIONS suppressions settings
Stephan Bergmann via llvm-commits
- [PATCH] D23829: [ELF] - Use std::regex instead of hand written logic in elf::globMatch()
George Rimar via llvm-commits
- [llvm] r279619 - [X86][SSE] Add support for 32-bit element vectors to X86ISD::VZEXT_LOAD
Simon Pilgrim via llvm-commits
- [llvm] r279620 - [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [llvm] r279621 - [X86][F16C] Regenerated f16c tests
Simon Pilgrim via llvm-commits
- [PATCH] D23630: [PPC] Expand ISEL instruction into if-then-else sequence
Nemanja Ivanovic via llvm-commits
- [llvm] r279622 - [X86][AVX2] Ensure on 32-bit targets that we broadcast f64 types not i64 (PR29101)
Simon Pilgrim via llvm-commits
- [PATCH] D23833: [Polly] Introduce unittests.
Michael Kruse via llvm-commits
- [PATCH] D23834: [AArch64] Allow label arithmetic with add/sub/cmp
Diana Picus via llvm-commits
- [llvm] r279623 - [mips] Preparatory work for a generic scheduler
Simon Dardis via llvm-commits
- [PATCH] D23548: [mips] Preparatory work for a generic scheduler
Simon Dardis via llvm-commits
- [zorg] r279624 - Add builder for clang extra tools Sphinx docs
Alexander Kornienko via llvm-commits
- [PATCH] D23836: [ThinLTO/gold] Add caching support to gold-plugin
Teresa Johnson via llvm-commits
- [llvm] r279625 - Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r279626 - [InstCombine] add assert and explanatory comment for fold removed in r279568; NFC
Sanjay Patel via llvm-commits
- [llvm] r279628 - [llvm-cov] Add the project summary to each source file coverage report.
Ying Yi via llvm-commits
- [PATCH] D23839: [ELF] - Fix for: bug 29115 - linkerscript does not support non-wildcard filename spec.
George Rimar via llvm-commits
- [llvm] r279629 - AMDGPU : Add V_SAD_U32 instruction pattern.
Wei Ding via llvm-commits
- [llvm] r279630 - [X86][SSE] Regenerate scalar math load folding tests for 32 and 64 bit targets
Simon Pilgrim via llvm-commits
- [llvm] r279631 - [ThinLTO/gold] Add caching support to gold-plugin
Teresa Johnson via llvm-commits
- [llvm] r279633 - GlobalISel: fix cmp test to be in SSA form
Tim Northover via llvm-commits
- [PATCH] D23841: Fix ThinLTO crash with debug info
Mehdi AMINI via llvm-commits
- [PATCH] D20083: Add an c++ itanium demangler to llvm
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Marshall Clow via llvm-commits
- [llvm] r279636 - fix typo 'varaible' in assert
Nico Weber via llvm-commits
- [llvm] r279637 - [Hexagon] Remove the utilization of IMPLICIT_DEFs from expand-condsets
Krzysztof Parzyszek via llvm-commits
- [lld] r279638 - fix typo "varaibles"
Nico Weber via llvm-commits
- [llvm] r279642 - [Hexagon] Enable subregister liveness tracking
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23562: [RISCV 5/10] Add bare-bones RISC-V MCTargetDesc
Jordy Potman via llvm-commits
- [compiler-rt] r279643 - Revert r279572 "[sanitizer] change the 64-bit..." because of failures on ubsan
Vitaly Buka via llvm-commits
- [llvm] r271066 - Start using shouldAssumeDSOLocal on ARM.
Steven Wu via llvm-commits
- [llvm] r279646 - [X86][SSE] Add support for combining VZEXT_MOVL target shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D23843: GVN-hoist: fix hoistingFromAllPaths for loops (PR29034)
Sebastian Pop via llvm-commits
- [PATCH] D23844: [Coroutines] Part 9: Add cleanup subfunction.
Gor Nishanov via llvm-commits
- [llvm] r279647 - [SCCP] Don't delete side-effecting instructions
Sanjoy Das via llvm-commits
- [PATCH] D23846: [MemCpy] Check for alias in performMemCpyToMemSetOptzn, instead of the identity of two operands
Tim Shen via llvm-commits
- [llvm] r279648 - [AArch64] Adjust the feature set for Exynos M1.
Evandro Menezes via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r279649 - [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [llvm] r279650 - DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU
David Blaikie via llvm-commits
- [llvm] r274613 - AVX-512: Optimization for patterns with i1 scalar type
Michael Kuperstein via llvm-commits
- [llvm] r279652 - [X86][SSE] Add MINSD/MAXSD/MINSS/MAXSS intrinsic scalar load folding support
Simon Pilgrim via llvm-commits
- [llvm] r279655 - Use isTargetMachO instead of isTargetDarwin.
Rafael Espindola via llvm-commits
- [polly] r279657 - Add %loadPolly to test command line.
Michael Kruse via llvm-commits
- [PATCH] D23847: [ARM] Handle empty functions with debug info in load/store opt pass
Tim Northover via llvm-commits
- [PATCH] D23850: MIRParser/MachineFuncProperties: Rename AllVRegsAllocated->NoVRegs, compute it
Matthias Braun via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Matthias Braun via llvm-commits
- [llvm] r279660 - AMDGCN/SI: Implement readlane/readfirstlane intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D22489: AMDGPU/SI: Implement readlane/readfirstlane intrinsics to expose the instructions.
Phabricator via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [PATCH] D23277: [llvm-cov] Add the "Goto first zero count" feature.
Ying Yi via llvm-commits
- [compiler-rt] r279661 - [ubsan] fix the test to me more resistent against changes in the sanitizer allocator
Kostya Serebryany via llvm-commits
- [zorg] r279663 - update Xcode LLDB build to use the just-build debugserver
Todd Fiala via llvm-commits
- [compiler-rt] r279664 - [sanitizer] re-apply r279572 and r279595 reverted in r279643: change the 64-bit allocator to use a single array for free-d chunks instead of a lock-free linked list of tranfer batches. This change simplifies the code, makes the allocator more 'hardened', and will allow simpler code to release RAM to OS. This may also slowdown malloc stress tests due to lock contension, but I did not observe noticeable slowdown on various real multi-threaded benchmarks.
Kostya Serebryany via llvm-commits
- [llvm] r279665 - ARM: don't diagnose cbz/cbnz to Thumb functions.
Tim Northover via llvm-commits
- [llvm] r279670 - IfConversion: Rescan diamonds.
Kyle Butt via llvm-commits
- [llvm] r279671 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via llvm-commits
- [PATCH] D21719: Unroll restructure
Evgeny Stupachenko via llvm-commits
- [lld] r278550 - [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rafael Espíndola via llvm-commits
- [PATCH] D22551: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [compiler-rt] r279674 - [lsan] give a test a bit more stack -- it started failing after r279664 on the debian bot, hopefully this is a fix.
Kostya Serebryany via llvm-commits
- [llvm] r279676 - MachineRegisterInfo/MIR: Initialize tracksSubRegLiveness early, do not print/parser it
Matthias Braun via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Evandro Menezes via llvm-commits
- [PATCH] D23854: [LoopAccessAnalysis] Recognize geps that include s/zexts as consecutive memory accesses.
Balaram Makam via llvm-commits
- [llvm] r279677 - [InstCombine] use m_APInt to allow icmp eq/ne (shr X, C2), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279678 - [Hexagon] Change insertion of expand-condsets pass to avoid memory leaks
Krzysztof Parzyszek via llvm-commits
- [llvm] r279679 - Missed a test in my last commit
Matthias Braun via llvm-commits
- [llvm] r279680 - MIRParser/MIRPrinter: Compute HasInlineAsm instead of printing/parsing it
Matthias Braun via llvm-commits
- [llvm] r279681 - [Hexagon] Check for block end when skipping debug instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r279682 - MIRYamlMapping cleanup
Matthias Braun via llvm-commits
- [llvm] r279684 - The patch improves ValueTracking on left shift with nsw flag.
Evgeny Stupachenko via llvm-commits
- [llvm] r279685 - [InstCombine] move foldICmpDivConstConst() contents to foldICmpDivConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279686 - [libFuzzer] make a test more deterministic
Kostya Serebryany via llvm-commits
- [llvm] r279690 - Test: Add REQUIRES: asserts to test that now requires stats.
Kyle Butt via llvm-commits
- [llvm] r279693 - [Profile] Propagate branch metadata properly in instcombine
Xinliang David Li via llvm-commits
- [PATCH] D23861: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r279695 - Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
Eugene Zelenko via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Chandler Carruth via llvm-commits
- [llvm] r279696 - Make some LLVM_CONSTEXPR variables const. NFC.
George Burgess IV via llvm-commits
- Buildbot numbers for the last week of 8/14/2016 - 8/20/2016
Galina Kistanova via llvm-commits
- [llvm] r279697 - [libFuzzer] simplify the code, NFC
Kostya Serebryany via llvm-commits
- [llvm] r279698 - MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it
Matthias Braun via llvm-commits
- [llvm] r279699 - Update a comment.
George Burgess IV via llvm-commits
- [llvm] r279700 - TailDuplication: Save MF and reduce number of parameters. NFC
Kyle Butt via llvm-commits
- [llvm] r279701 - TailDuplication: Don't pass MMI separately from MF. NFC
Kyle Butt via llvm-commits
- [PATCH] D23862: AMDGPU/SI: Improve register allocation hints for sopk instructions
Tom Stellard via llvm-commits
- [llvm] r279703 - Make buildbots happy.
George Burgess IV via llvm-commits
- [PATCH] D23863: AMDGPU: Select mulhi 24-bit instructions
Matt Arsenault via llvm-commits
- [test-suite] r279707 - Creating release candidate rc3 from release_390 branch
Hans Wennborg via llvm-commits
- [lld] r279714 - Creating release candidate rc3 from release_390 branch
Hans Wennborg via llvm-commits
- [llvm] r279717 - [asan] Disable CreateSigAltStack from Unix/Signals.inc for asan builds
Vitaly Buka via llvm-commits
- [PATCH] D23864: [asan] Disable CreateSigAltStack from Unix/Signals.inc for asan builds
Vitaly Buka via llvm-commits
- [llvm] r279718 - Fixed comment
Vitaly Buka via llvm-commits
- [llvm] r279719 - [X86] Fix indentation per coding standards. NFC
Craig Topper via llvm-commits
- [llvm] r279720 - [X86] Simplify getOperandBias as a bit. NFC
Craig Topper via llvm-commits
- [zorg] r279721 - Add custom ninja build and test targets and fix a xml bug
Chris Matthews via llvm-commits
- [PATCH] D23755: cmake: Add an ordering dep between HTML & man Sphinx targets
Andrew Wilkins via llvm-commits
- [PATCH] D23865: Fix memory leaks in clang-offload-bundler
Vitaly Buka via llvm-commits
- [PATCH] D23866: [ELF] - Linkerscript: do not use outputsections factory.
George Rimar via llvm-commits
- [lld] r279726 - [ELF] - Implemented --oformat binary option.
George Rimar via llvm-commits
- [polly] r279728 - Also warn if llvm-lit is not available.
Michael Kruse via llvm-commits
- [lld] r279729 - Removed trailing whitespace. NFC.
George Rimar via llvm-commits
- [PATCH] D23399: [mips][ias] fix li macro when values are negated with ~
Simon Dardis via llvm-commits
- [PATCH] D23551: [mips] interAptiv based generic schedule model
Simon Dardis via llvm-commits
- [polly] r279730 - Add LLVM libdir to library search path in out-of-tree builds.
Michael Kruse via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [llvm] r279732 - GVN-hoist: fix hoistingFromAllPaths for loops (PR29034)
Sebastian Pop via llvm-commits
- [polly] r279733 - Use configure_lit_site_cfg instead of configure_file.
Michael Kruse via llvm-commits
- [polly] r279734 - Introduce unittests.
Michael Kruse via llvm-commits
- [PATCH] D23867: [ELF] - Fix (partial) for bug 28843 - Make sure we handle options with opposing meanings.
George Rimar via llvm-commits
- [llvm] r279735 - [X86][AVX] Provide SubVectorBroadcast fallback if load fold fails (PR29133)
Simon Pilgrim via llvm-commits
- [llvm] r279736 - [X86][AVX] Improved AVX512F/AVX512VL SubVectorBroadcast tests
Simon Pilgrim via llvm-commits
- [PATCH] D23868: [ELF] - Introduce DiscardPolicy instead of 3 relative bool fields.
George Rimar via llvm-commits
- [polly] r279737 - Add warning for FORCE_STATIC libraries when using BUILD_SHARED_LIBS.
Michael Kruse via llvm-commits
- [PATCH] D23869: [ELF] - Introduce StripPolicy instead of Config->StripAll/StripDebug flags.
George Rimar via llvm-commits
- [polly] r279738 - Add missing words to wanrning.
Michael Kruse via llvm-commits
- [llvm] r279739 - [Hexagon] vector store print tracing.
Ron Lieberman via llvm-commits
- [PATCH] D23872: [ELF] - Linkerscript: simplify access to templated methods from parser.
George Rimar via llvm-commits
- [polly] r279740 - Do not build unittests by default.
Michael Kruse via llvm-commits
- [PATCH] D23873: Reify ErrorDeadlySignal
Filipe Cabecinhas via llvm-commits
- [PATCH] D23874: Reify ErrorNewDeleteSizeMismatch
Filipe Cabecinhas via llvm-commits
- [PATCH] D23875: Ease dealing with tagged enum ErrorDescription with some macros.
Filipe Cabecinhas via llvm-commits
- [polly] r279742 - Add comment for querying --libdir. NFC.
Michael Kruse via llvm-commits
- [polly] r279743 - Query llvm-config to get system libs required for linking.
Michael Kruse via llvm-commits
- [PATCH] D23671: libLLVMSupport: Generate random block of arbitrary size
Eugene Leviant via llvm-commits
- [PATCH] D23661: [ELF] Fix sorting in combrelocs mode and add DT_REL(A)COUNT to .dynamic
Eugene Leviant via llvm-commits
- [PATCH] D23876: [CFLAA] On-Demand variant of Context Free Language Alias Analysis
David Callahan via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Tom Stellard via llvm-commits
- [llvm] r279745 - Fix line endings
Simon Pilgrim via llvm-commits
- [compiler-rt] r279747 - [builtins] Make sure builtin compile tests respect CMAKE_C_COMPILER_TARGET
Francis Ricci via llvm-commits
- [llvm] r279748 - [UNROLL] Postpone ScalarEvolution::forgetLoop after TripCountSC is expanded
Wei Mi via llvm-commits
- [PATCH] D23879: Fix updating subranges in LiveIntervals::HMEditor::updateAllRanges
Krzysztof Parzyszek via llvm-commits
- [zorg] r279749 - Update clang prevision on sanitizer-x86_64-linux-fast
Vitaly Buka via llvm-commits
- [llvm] r279750 - [Hexagon] Remove extraneous debug output from HexagonCopyToCombine.cpp
Ron Lieberman via llvm-commits
- [PATCH] D23430: Scalarizer: Initialize members set during doInitialization
Matt Arsenault via llvm-commits
- [llvm] r279751 - [X86][SSE] INSERTPS is only combined on v4f32 types. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] r279752 - msan: Enable 48-bit VMA support on aarch64
Adhemerval Zanella via llvm-commits
- [compiler-rt] r279753 - dfsan: Enable 48-bit VMA support on aarch64
Adhemerval Zanella via llvm-commits
- [llvm] r279755 - [X86] 512-bit VPAVG requires AVX512BW
Michael Kuperstein via llvm-commits
- [llvm] r279756 - Hooking up a check-all target for the runtimes projects
Chris Bieneman via llvm-commits
- [llvm] r279757 - GlobalISel: mark small extends as legal on AArch64
Tim Northover via llvm-commits
- [llvm] r279758 - GlobalISel: perform multi-step legalization
Tim Northover via llvm-commits
- [llvm] r279759 - GlobalISel: mark pointer constants as legal on AArch64.
Tim Northover via llvm-commits
- [llvm] r279760 - GlobalISel: mark simple ops legal even on types < 32-bit.
Tim Northover via llvm-commits
- [llvm] r279761 - GlobalISel: mark overflow bit of overflow ops legal.
Tim Northover via llvm-commits
- [llvm] r279762 - GlobalISel: add missing type to G_UADDE instructions
Tim Northover via llvm-commits
- [PATCH] D22999: Resurrect standalone build
Kamil Rytarowski via llvm-commits
- [PATCH] D23414: Remove unused CONVERT_RNDSAT intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D23885: [ThinLTO] add constArgumentsBitmask to caller summary
Piotr Padlewski via llvm-commits
- [lld] r278555 - [ELF] - Do not use mergeable sections when LS is used.
Rafael Espíndola via llvm-commits
- [PATCH] D22556: Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [PATCH] D14807: AMDGPU: Implement SIRegisterInfo::getRegPressureSetScore()
Matt Arsenault via llvm-commits
- [lld] r278663 - [ELF] Linkerscript: fix bug in assignOffsets (check Sym for non-null)
Rafael Espíndola via llvm-commits
- [PATCH] D23499: [InstCombine] Preserve llvm.mem.parallel_loop_access metadata when replacing memcpy with ld/st
Michael Kuperstein via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Matthias Braun via llvm-commits
- [llvm] r279767 - Reuse an SDLoc throughout a function. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D23887: cmake: Install CheckAtomic.cmake (needed by lldb)
Michał Górny via llvm-commits
- [compiler-rt] r279768 - [lsan] one more test fix to please the Debian Sid bot (this time, confirmed on the proper machine). Apparently, newer glibc uses slightly more stack
Kostya Serebryany via llvm-commits
- [PATCH] D23888: AMDGPU: Remove register operand from si_mask_branch
Matt Arsenault via llvm-commits
- [PATCH] D23889: [LV] Scalarize instructions marked scalar after vectorization
Matthew Simpson via llvm-commits
- [llvm] r279769 - [MemCpy] Check for alias in performMemCpyToMemSetOptzn, instead of the identity of two operands
Tim Shen via llvm-commits
- [PATCH] D23890: Fix ArrayRef initializer_list Ctor Test
Mehdi AMINI via llvm-commits
- [llvm] r279770 - llvm-objdump: ELF: Handle code and data mix in all scenarios
Hemant Kulkarni via llvm-commits
- [PATCH] D23891: [LoopUnroll] Check partial unrolling is enabled before initialization. NFC.
Haicheng Wu via llvm-commits
- [compiler-rt] r277975 - [compiler-rt][XRay] Default COMPILER_RT_BUILD_XRAY to ON
Kostya Serebryany via llvm-commits
- [compiler-rt] r279771 - [sanitizer] change SizeClassAllocator64 to accept just one template parameter instead of 5. First, this will make the mangled names shorter. Second, this will make adding more parameters simpler.
Kostya Serebryany via llvm-commits
- [llvm] r279773 - ARM: by default don't set the Thumb bit on MachO relocated values.
Tim Northover via llvm-commits
- [lld] r279775 - Fix test corresponding to change r279770
Hemant Kulkarni via llvm-commits
- [llvm] r279776 - [CMake] Add support for exposing runtime targets
Chris Bieneman via llvm-commits
- [llvm] r279777 - cmake: Install CheckAtomic.cmake (needed by lldb)
Chris Bieneman via llvm-commits
- [llvm] r279778 - [MemCpy] Add comments for r279769
Tim Shen via llvm-commits
- [PATCH] D23892: [AArch64] Avoid materializing constant 1 by using csinc, rather than csel
Chad Rosier via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Reid Kleckner via llvm-commits
- [compiler-rt] r279780 - [sanitizer] add __sanitizer_symbolize_pc. https://github.com/google/sanitizers/issues/322
Kostya Serebryany via llvm-commits
- [PATCH] D23181: Make lld actually compatible with gold in terms of filler handling.
Rafael Ávila de Espíndola via llvm-commits
- [compiler-rt] r279781 - [asan] fix windows bot
Kostya Serebryany via llvm-commits
- [llvm] r279782 - Revert r274613 because it breaks the test suite with AVX512
Michael Kuperstein via llvm-commits
- [llvm] r279783 - Fix ArrayRef initializer_list Ctor Test
David Blaikie via llvm-commits
- [PATCH] D23893: [DAGCombine] Don't fold a trunc if it feeds an anyext
Michael Kuperstein via llvm-commits
- [llvm] r279785 - Revert r279782 due to debug buildbot breakage.
Michael Kuperstein via llvm-commits
- [llvm] r279787 - [libFizzer] rename -print_new_cov_pcs=1 into -print_pcs=1 and make it more useful: print PCs only after the initial corpus has been read and symbolize them
Kostya Serebryany via llvm-commits
- [llvm] r279788 - Revert r274613 because it breaks the test suite with AVX512
Michael Kuperstein via llvm-commits
- [compiler-rt] r279789 - [asan] remove unused kAsanHeapRightRedzoneMagic (NFC)
Kostya Serebryany via llvm-commits
- [compiler-rt] r279790 - [asan] remove unused kAsanHeapRightRedzoneMagic (NFC); part 2 (sorry)
Kostya Serebryany via llvm-commits
- [zorg] r279791 - Make CMake builds upload artifacts too
Chris Matthews via llvm-commits
- [llvm] r279792 - [libFuzzer] make sure we have symbols on fuzzer tests
Kostya Serebryany via llvm-commits
- [PATCH] D23896: [InstCombine] Try to resubmit the combine of A->B->A BitCast and fix for pr27996
Guozhi Wei via llvm-commits
- [compiler-rt] r279793 - [sanitizer] enable random shuffling the memory chunks inside the allocator, under a flag. Set this flag for the scudo allocator, add a test.
Kostya Serebryany via llvm-commits
- [zorg] r279795 - Fixups to custom build and test targets
Chris Matthews via llvm-commits
- [llvm] r279796 - [libFuzzer] simplify a test to make it pass on the bot
Kostya Serebryany via llvm-commits
- [llvm] r279797 - Fix the static_assert added in r279536.
Akira Hatanaka via llvm-commits
- [PATCH] D23897: [SelectionDAG] Generate vector_shuffle nodes for undersized result vector sizes
Michael Kuperstein via llvm-commits
- [compiler-rt] r279798 - Additional update missed by r279793, should hopefully make the PPC sanitizer bots happy again.
Richard Smith via llvm-commits
- [PATCH] D22840: Split the store of an int value merged from a pair of smaller values into multiple stores.
Wei Mi via llvm-commits
- [llvm] r279801 - Fix singlton -> singleton typo.
Eric Christopher via llvm-commits
- [PATCH] D23903: [WIP] Improve deopt spilling for arguments passed on the stack
Philip Reames via llvm-commits
- [compiler-rt] r279802 - Include tests only if COMPILER_RT_BUILD_XRAY is ON.
Dean Michael Berris via llvm-commits
- [PATCH] D23906: LSV: Fix incorrectly increasing alignment
Matt Arsenault via llvm-commits
- [PATCH] D23908: LSV: Always try to adjust the alloca alignment
Matt Arsenault via llvm-commits
- [PATCH] D23880: TailDuplication: Record blocks that received the duplicated block. NFC.
David Li via llvm-commits
- [llvm] r279804 - Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [compiler-rt] r279805 - [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D23909: [X86] Remove DenseMap for storing FMA3 grouping information
Craig Topper via llvm-commits
- [llvm] r279806 - [X86][SSE] Add CMPSS/CMPSD intrinsic scalar load folding support.
Craig Topper via llvm-commits
- [PATCH] D23910: Improve documentation and testing of APIntFromVal
Tobias Grosser via llvm-commits
- [PATCH] D23911: [SimplifyCFG] Change the algorithm in SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [PATCH] D23912: [SimplifyCFG] Handle tail-sinking of more than 2 incoming branches
James Molloy via llvm-commits
- [llvm] r279807 - Implement getRandomBytes() function
Eugene Leviant via llvm-commits
- [PATCH] D23913: [ELF] - Linkerscript: implemented ADDR command.
George Rimar via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [lld] r279809 - [ELF] Added test case for PROVIDE and PROVIDE_HIDDEN within section
Eugene Leviant via llvm-commits
- [lld] r279810 - Implement support for --build-id=uuid switch
Eugene Leviant via llvm-commits
- [llvm] r279811 - [X86][SSE4A] The EXTRQ/INSERTQ bit extraction/insertion ops should be in the integer domain
Simon Pilgrim via llvm-commits
- [polly] r279813 - Improve documentation and testing of APIntFromVal
Tobias Grosser via llvm-commits
- [PATCH] D23916: [Polly] Check validity of new access relations. NFC.
Michael Kruse via llvm-commits
- [polly] r277263 - Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions
Michael Kruse via llvm-commits
- [PATCH] D23917: Improve documentation and testing for isl_valFromAPInt
Tobias Grosser via llvm-commits
- [polly] r279815 - Improve documentation and testing for isl_valFromAPInt
Tobias Grosser via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
Alex Bradbury via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Alex Bradbury via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [PATCH] D23919: [X86] Loosen memory folding requirements for cvtdq2pd and cvtps2pd instructions
Andrey Turetskiy via llvm-commits
- [compiler-rt] r279816 - [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Dean Michael Berris via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via llvm-commits
- [polly] r279817 - unittests: Make the expected value the first argument in EXPECT_EQ [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [compiler-rt] r279818 - Revert " [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Dean Michael Berris via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via llvm-commits
- [PATCH] D23920: [StatepointsForGC] Identify PHI values for rematerialization
Anna Thomas via llvm-commits
- [compiler-rt] r279819 - [compiler-rt][XRay] Remove unnecessary assertion.
Dean Michael Berris via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Alex Bradbury via llvm-commits
- [PATCH] D23118: [mips] Fix c.<cc>.<fmt> instruction definition.
Simon Dardis via llvm-commits
- [llvm] r279820 - Handle empty functions with debug info in load/store opt pass
Pablo Barrio via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
David Chisnall via llvm-commits
- [polly] r279821 - [FIX] Access dimensions should correspond to number of dimensions of the accesses array.
Roman Gareev via llvm-commits
- [llvm] r279822 - [AArch64] Avoid materializing constant 1 by using csinc, rather than csel.
Chad Rosier via llvm-commits
- [PATCH] D23665: [AAP] (2) Add AAP ELF definitions
Edward Jones via llvm-commits
- [PATCH] D23922: [llvm-cov] Use the native path in the coverage report.
Ying Yi via llvm-commits
- [llvm] r279823 - [lib/LTO] Add an assertion to catch invalid opt levels.
Davide Italiano via llvm-commits
- [PATCH] D23925: [ELF] Default to entry address 0x0 in case start symbol is not defined and entry point is not specified in command line
Eugene Leviant via llvm-commits
- [polly] r279824 - Avoid the use of large unsigned values in isl unit test
Tobias Grosser via llvm-commits
- [polly] r279825 - Add "New access function" to update_check.py classifier.
Michael Kruse via llvm-commits
- [polly] r279826 - Add space between access string and follow-up.
Michael Kruse via llvm-commits
- [PATCH] D23924: [ELF] - Linkerscript: allow add MergeInputSection to regular OutputSection.
George Rimar via llvm-commits
- [llvm] r279828 - [InstCombine] rename variables in foldICmpDivConstant(); NFC
Sanjay Patel via llvm-commits
- [llvm] r279829 - [LoopUnroll] Use OptimizationRemarkEmitter directly not via the analysis pass
Adam Nemet via llvm-commits
- [llvm] r279830 - test commit
Bob Haarman via llvm-commits
- [PATCH] D23927: GVN-hoist: invalidate MD cache (PR29144)
Sebastian Pop via llvm-commits
- [PATCH] D23415: [Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet via llvm-commits
- [llvm] r279831 - [InstCombine] rename variables in foldICmpAndConstant(); NFC
Sanjay Patel via llvm-commits
- [llvm] r279832 - FileCheck: Minor cleanup of the class Pattern
Saleem Abdulrasool via llvm-commits
- [PATCH] D23929: GVN-hoist: only hoist relevant scalar instructions
Sebastian Pop via llvm-commits
- [PATCH] D23930: [AArch64] Fix encoding for lsl #12 in add/sub immediates
Diana Picus via llvm-commits
- [llvm] r279833 - limit the number of instructions per block examined by dead store elimination
Bob Haarman via llvm-commits
- [llvm] r279834 - [InstCombine] add helper function for folding of icmp (and X, C2), C; NFC
Sanjay Patel via llvm-commits
- [llvm] r279835 - Add some more detailed debugging information in RegisterCoalescer
Krzysztof Parzyszek via llvm-commits
- [llvm] r279836 - Missed a semicolon in r279835
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23931: [XRay] ARM 32-bit no-Thumb support
Serge Rogatch via llvm-commits
- [llvm] r279837 - [InstCombine] clean up foldICmpAndConstConst(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing constant values when generating csel instructions.
Chad Rosier via llvm-commits
- [PATCH] D23933: [XRay] ARM 32-bit no-Thumb support in compiler-rt
Serge Rogatch via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Matthew Simpson via llvm-commits
- [llvm] r279839 - GlobalISel: mark float/int conversions legal
Tim Northover via llvm-commits
- [llvm] r279840 - GlobalISel: mark selects legal
Tim Northover via llvm-commits
- [llvm] r279841 - GlobalISel: legalize under-width divisions.
Tim Northover via llvm-commits
- [llvm] r279842 - GlobalISel: legalize sdiv and srem operations.
Tim Northover via llvm-commits
- [llvm] r279843 - GlobalISel: simplify G_ICMP legalization regime.
Tim Northover via llvm-commits
- [llvm] r279844 - GlobalISel: mark G_FCMP legal on float & double.
Tim Northover via llvm-commits
- [llvm] r279845 - GlobalISel: mark G_FPEXT legal from float to double.
Tim Northover via llvm-commits
- [PATCH] D23935: [EarlyCSE] Allow forwarding a non-invariant load into an invariant load.
Geoff Berry via llvm-commits
- [llvm] r278338 - Restore "Resolution-based LTO API."
Rafael Espíndola via llvm-commits
- [llvm] r279847 - [MC] Move .cv_loc management logic out of MCContext
Reid Kleckner via llvm-commits
- [llvm] r279848 - [AsmParser] Placate a -Wmisleading-indentantion warning (GCC7).
Davide Italiano via llvm-commits
- [llvm] r279849 - [AArch64] Avoid materializing constant values when generating csel instructions.
Chad Rosier via llvm-commits
- [PATCH] D23937: [MemCpyOpt] Return value `memcpy` elision.
bryant via llvm-commits
- [PATCH] D23939: IfConversion: Fix branch predication bug.
Kyle Butt via llvm-commits
- [llvm] r279851 - [InstCombine] add helper function for icmp (and (sh X, Y), C2), C1 ; NFC
Sanjay Patel via llvm-commits
- [llvm] r279852 - AArch64: avoid assertion on illegal types in performFDivCombine.
Tim Northover via llvm-commits
- [llvm] r279853 - Swift Calling Convetion: add support for AArch64.
Manman Ren via llvm-commits
- [PATCH] D23940: Delete dead code
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D23942: Do not abort on unresolved conflicts when joining subranges
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23943: Make writeToResolutionFile a local static helper, NFC.
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r279856 - Streamline LTO getComdat invocation (NFC)
Teresa Johnson via llvm-commits
- [llvm] r279857 - [CMake] Fixing LLVM_INCLUDE_TESTS for runtimes directory
Chris Bieneman via llvm-commits
- [llvm] r279858 - TailDuplication: Record blocks that received the duplicated block. NFC.
Kyle Butt via llvm-commits
- [llvm] r279859 - Make writeToResolutionFile a static helper.
Rafael Espindola via llvm-commits
- [llvm] r279860 - [Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet via llvm-commits
- [llvm] r279861 - [CMake] Expose runtime component check targets
Chris Bieneman via llvm-commits
- [llvm] r269909 - Don't pass a Reloc::Model to MC.
Steven Wu via llvm-commits
- [compiler-rt] r279862 - Start reifying error descriptions
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279863 - [CMake] Connect Compiler-RT targets to LLVM Runtimes directory
Chris Bieneman via llvm-commits
- [zorg] r279864 - Increased timeout for clang-3stage-ubuntu builder.
Galina Kistanova via llvm-commits
- [compiler-rt] r279865 - Revert "Start reifying error descriptions"
Filipe Cabecinhas via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r279867 - AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [llvm] r279868 - XXX
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Phabricator via llvm-commits
- [llvm] r279870 - AMDGPU/SI: Canonicalize offset order for merged DS instructions
Tom Stellard via llvm-commits
- [llvm] r279873 - [MFProperties][NFC] Rename clear into reset to match BitVector naming.
Quentin Colombet via llvm-commits
- [llvm] r279874 - [MFProperties] Introduce a reset method with no argument.
Quentin Colombet via llvm-commits
- [llvm] r279875 - TableGen: Switch from a std::map to a DenseMap in CodeGenSubRegIndex. NFC
Justin Bogner via llvm-commits
- [llvm] r279876 - [MachineFunction] Introduce a reset method.
Quentin Colombet via llvm-commits
- [llvm] r279877 - [SelectionDAG] Do not run the ISel process on already selected code.
Quentin Colombet via llvm-commits
- [llvm] r279878 - [IRTranslator][NFC] Use DEBUG_TYPE instead of repeating the name.
Quentin Colombet via llvm-commits
- [llvm] r279879 - [TargetPassConfig] Add a target hook to know what GlobalISel should do on error.
Quentin Colombet via llvm-commits
- [PATCH] D23946: [ThinLTO] Move loading of cache entry to client
Teresa Johnson via llvm-commits
- [compiler-rt] r279880 - [asan] Mark symbolize_pc.cc as UNSUPPORTED on i386-apple.
Akira Hatanaka via llvm-commits
- [llvm] r279881 - Adding document describing the use of the -opt-bisect-limit option.
Andrew Kaylor via llvm-commits
- [PATCH] D23947: Use store operation to poison allocas for lifetime analysis.
Vitaly Buka via llvm-commits
- [llvm] r279883 - [ThinLTO] Move loading of cache entry to client
Teresa Johnson via llvm-commits
- [llvm] r279885 - [MFProperties] Introduce a FailedISel property.
Quentin Colombet via llvm-commits
- [llvm] r279886 - [IRTranslator] Do not abort when the target wants to fall back.
Quentin Colombet via llvm-commits
- [PATCH] D23381: AMDGPU: Improve error reporting for maximum branch distance
Matt Arsenault via llvm-commits
- [compiler-rt] r279887 - [asan] first attempt at releasing free-d memory back to the system using madvise. Requires quite some tuning.
Kostya Serebryany via llvm-commits
- [llvm] r279888 - [X86] Add baseline test for "odd" shuffles. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r279889 - [GlobalISel] Teach the core pipeline not to run if ISel failed.
Quentin Colombet via llvm-commits
- [llvm] r279890 - [AArch64][CallLowering] Do not assert for not implemented part.
Quentin Colombet via llvm-commits
- [llvm] r279891 - [GlobalISel] Add a fallback path to SDISel.
Quentin Colombet via llvm-commits
- [llvm] r279892 - [ORC] Fix typo in LogicalDylib, add unit test.
Lang Hames via llvm-commits
- [llvm] r279893 - [CMake] Only generate Components.cmake if components are specified
Chris Bieneman via llvm-commits
- [llvm] r279895 - AMDGPU: Improve error reporting for maximum branch distance
Matt Arsenault via llvm-commits
- [PATCH] D23642: AMDGPU: Mark sched model complete
Tom Stellard via llvm-commits
- [compiler-rt] r279898 - [asan] restrict release_to_os_test.cc to x86_64
Kostya Serebryany via llvm-commits
- [PATCH] D23620: AMDGPU: Fix sched type for branches
Tom Stellard via llvm-commits
- [PATCH] D23622: AMDGPU: Move cndmask pseudo to be isel pseudo
Tom Stellard via llvm-commits
- [llvm] r279899 - AMDGPU: Remove register operand from si_mask_branch
Matt Arsenault via llvm-commits
- [llvm] r279900 - AMDGPU: Fix sched type for branches
Matt Arsenault via llvm-commits
- [llvm] r279901 - AMDGPU: Move cndmask pseudo to be isel pseudo
Matt Arsenault via llvm-commits
- [PATCH] D16834: AMDGPU: Make max workgroup size settable by subtarget features
Matt Arsenault via llvm-commits
- [llvm] r279902 - AMDGPU: Select mulhi 24-bit instructions
Matt Arsenault via llvm-commits
- [PATCH] D23463: AMDGPU: Fix adding duplicate implicit exec uses
Matt Arsenault via llvm-commits
- [PATCH] D23949: NFC: add early exit in ModuleSummaryAnalysis
Piotr Padlewski via llvm-commits
- [llvm] r279904 - [MachineLegalize] Do not abort when the target wants to fall back.
Quentin Colombet via llvm-commits
- [llvm] r279905 - [InstructionSelect] Do not abort when the target wants to fall back.
Quentin Colombet via llvm-commits
- [llvm] r279906 - [RegBankSelect] Do not abort when the target wants to fall back.
Quentin Colombet via llvm-commits
- [llvm] r279907 - GVN-hoist: invalidate MD cache (PR29144)
Sebastian Pop via llvm-commits
- [llvm] r279908 - [Orc] Explicitly specify type for assignment.
Lang Hames via llvm-commits
- [llvm] r279909 - AMDGPU: Remove unneeded implicit exec uses/defs
Matt Arsenault via llvm-commits
- [llvm] r279910 - AMDGPU: Mark sched model complete
Matt Arsenault via llvm-commits
- [PATCH] D23954: [asan] Separate calculation of ShadowBytes from calculating ASanStackFrameLayout
Vitaly Buka via llvm-commits
- [PATCH] D23955: [LTO] Don't create a new common unless merged has different size
Teresa Johnson via llvm-commits
- [llvm] r279911 - [LTO] Don't create a new common unless merged has different size
Teresa Johnson via llvm-commits
- [llvm] r279912 - [AVX-512] Add load folding for EVEX vcmpps/pd/ss/sd.
Craig Topper via llvm-commits
- [llvm] r279913 - [X86] Enable FR32/FR64 cmpeq/cmpne/cmpunord/cmpord to be commuted.
Craig Topper via llvm-commits
- [llvm] r279914 - [AVX-512] Allow EVEX encoding unordered/ordered/equal/notequal VCMPPS/PD/SS/SD to be commuted just like the SSE and AVX counterparts.
Craig Topper via llvm-commits
- [llvm] r279915 - [X86] Remove stale comment about FixupBWInsts pass being off by default. NFC
Craig Topper via llvm-commits
- [PATCH] D23956: Fix DensetSet::insert_as() for MSVC2015 (NFC)
Mehdi AMINI via llvm-commits
- [compiler-rt] r279916 - [asan] Use "REQUIRES: x86_64-target-arch" to disable the test on i386.
Akira Hatanaka via llvm-commits
- [PATCH] D23958: cmake: Install gtest lib&headers, to use in stand-alone builds
Michał Górny via llvm-commits
- [compiler-rt] r279918 - [asan] Disable tests more selectively.
Akira Hatanaka via llvm-commits
- [PATCH] D23962: [Polly] Allow mapping scalar MemoryAccesses to array elements.
Michael Kruse via llvm-commits
- [llvm] r279921 - [X86] Don't allow DR8-DR15 to be assembled in 32-bit mode. Add missing test for CR8-CR15.
Craig Topper via llvm-commits
- [llvm] r279922 - [X86] Include XMM/YMM/ZMM16-23 in X86II::isX86_64ExtendedReg. This feels more consistent with its name and simplifies assembler code.
Craig Topper via llvm-commits
- [llvm] r279923 - [X86] Keep looping over operands looking for byte registers even if we already found a register that requires a REX prefix. Otherwise we don't error if a high byte register is used after SPL/BPL/DIL/SIL.
Craig Topper via llvm-commits
- [llvm] r279924 - [X86] Rename predicate function that detects if requires one of the REX.B, REX.X or REX.R bits. It's old name conflicted with a function in X8II namespace that doesnt' quite do the same thing. NFC
Craig Topper via llvm-commits
- [llvm] r279925 - AMDGPU/R600: Enable Load combine
Jan Vesely via llvm-commits
- [PATCH] D23549: [SROA] Preserve llvm.mem.parallel_loop_access metadata
Hal Finkel via llvm-commits
- [PATCH] D23965: Add StringRef::keep_front() and StringRef::keep_back()
Zachary Turner via llvm-commits
- [PATCH] D23966: ThinLTO: sort inputs and schedule by decreasing size
Mehdi AMINI via llvm-commits
- [llvm] r279927 - [X86] Rename PABSB/D/W instructions to be consistent with SSE/AVX instructions instead of ending 128/256. NFC
Craig Topper via llvm-commits
- [llvm] r279928 - [AVX-512] Add tests to show that we don't select masked logic ops if there are bitcasts between the logic op and the select.
Craig Topper via llvm-commits
- [llvm] r279929 - [AVX-512] Promote AND/OR/XOR to v2i64/v4i64/v8i64 even when we have AVX512F/AVX512VL.
Craig Topper via llvm-commits
- [PATCH] D23967: [asan] Remove runtime flag detect_stack_use_after_scope
Vitaly Buka via llvm-commits
- [PATCH] D23968: [asan] Enable new stack poisoning with store instruction by default
Vitaly Buka via llvm-commits
- [llvm] r279930 - [Loop Vectorizer] Fixed memory confilict checks.
Elena Demikhovsky via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [compiler-rt] r279931 - Start reifying error descriptions. Second try: Try to appease Visual Studio.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279932 - Revert "Start reifying error descriptions. Second try: Try to appease Visual Studio."
Filipe Cabecinhas via llvm-commits
- [PATCH] D23490: [AVX512] Generate KORTEST instead of TEST.
Elena Demikhovsky via llvm-commits
- [llvm] r279933 - [PowerPC] Implement lowering for atomicrmw min/max/umin/umax
Hal Finkel via llvm-commits
- [PATCH] D17983: Eliminate many benign instances of "potentially uninitialized local variable" warnings
Sergio Martins via llvm-commits
- [llvm] r279934 - [X86][AVX512] Only combine EVEX targets shuffles to shuffles of the same number of vector elements
Simon Pilgrim via llvm-commits
- [llvm] r279937 - [InstCombine] use m_APInt to allow icmp (and X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279939 - [x86] add tests for <3 x N> vector types (PR29114)
Sanjay Patel via llvm-commits
- [PATCH] D23974: [TargetLowering] remove fdiv and frem from canOpTrap() (PR29114)
Sanjay Patel via llvm-commits
- [llvm] r279943 - Fix some typos in the doc
Sylvestre Ledru via llvm-commits
- [PATCH] D23975: Support of kfreebsd & GNU Hurd in llvm-shlib
Sylvestre Ledru via llvm-commits
- [llvm] r279949 - [AVX-512] Add testcases showing that we don't emit 512-bit vpabsb/vpabsw. Will be fixed in a future commit.
Craig Topper via llvm-commits
- [llvm] r279950 - [AVX-512] Add patterns for selecting 128/256-bit EVEX VPABS instructions.
Craig Topper via llvm-commits
- [llvm] r279951 - [AVX-512] Add support for selecting 512-bit VPABSB/VPABSW when BWI is available.
Craig Topper via llvm-commits
- [llvm] r279952 - [Orc] Simplify LogicalDylib and move it back inside CompileOnDemandLayer. Also
Lang Hames via llvm-commits
- [PATCH] D22956: Ajust two tests implementation of TargetParserTest
jojo.ma via llvm-commits
- [PATCH] D23980: Documentation for IPRA
Vivek Pandya via llvm-commits
- [PATCH] D23981: Add StringRef::scan_between
Zachary Turner via llvm-commits
- [llvm] r279956 - [AVX-512] Add 512-bit fabs tests with and without AVX512DQ.
Craig Topper via llvm-commits
- [llvm] r279957 - [AVX-512] Always use v8i64 when converting 512-bit FAND/FOR/FXOR/FANDN to integer operations when DQI isn't supported. This is consistent with the recent changes to promote logical operations to i64 vectors.
Craig Topper via llvm-commits
- [llvm] r279958 - [X86] Don't lower FABS/FNEG masking directly to a ConstantPool load. Just create a ConstantFPSDNode and let that be lowered.
Craig Topper via llvm-commits
- [PATCH] D23982: Fix comments about IndirectBrInst in Instructions.h
Chiang, Yi-Yo via llvm-commits
- [PATCH] D23983: [AVX512] Fix zext + bitcast lowering pattern.
Igor Breger via llvm-commits
Last message date:
Sun Aug 28 23:59:19 PDT 2016
Archived on: Sun Aug 28 23:58:31 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).