The Week Of Monday 17 August 2015 Archives by author
Starting: Mon Aug 17 00:03:05 PDT 2015
Ending: Sun Aug 23 23:47:52 PDT 2015
Messages: 1535
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Aboud, Amjad via llvm-commits
- [llvm] r244578 - [X86] When optimizing for minsize, use POP for small post-call stack clean-up
Kuperstein, Michael M via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Nema, Ashutosh via llvm-commits
- [llvm] r245579 - [LVer] Fix FIXME: hide addPHINodes, NFC
Nema, Ashutosh via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul via llvm-commits
- [PATCH] Minor tidying of dwarf-linkage-names.ll
Robinson, Paul via llvm-commits
- [PATCH] Minor tidying of dwarf-linkage-names.ll
Robinson, Paul via llvm-commits
- [llvm] r243960 - Update test suite to make "ninja check" succeed without native backend builtin
Robinson, Paul via llvm-commits
- [llvm] r243960 - Update test suite to make "ninja check" succeed without native backend builtin
Robinson, Paul via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Romanova, Katya via llvm-commits
- [llvm] r245220 - Correcting a -Woverflow warning where 0xFFFF was overflowing an implicit constant conversion.
Aaron Ballman via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Aaron Ballman via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Aaron Ballman via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Aaron Ballman via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Aaron Ballman via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Aaron Ballman via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- Re: [Diffusion] rL245290: [Support] On Windows, generate PDF files for graphs and open with associated…
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Aaron Ballman via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Adam Nemet via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Adam Nemet via llvm-commits
- [PATCH] D12107: Replace overflow check in loop vectorization with minimum loop iterations check
Adam Nemet via llvm-commits
- [llvm] r245465 - [LAA] Comment how memchecks are codegened
Adam Nemet via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Adam Nemet via llvm-commits
- [llvm] r245579 - [LVer] Fix FIXME: hide addPHINodes, NFC
Adam Nemet via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Adam Nemet via llvm-commits
- [llvm] r245760 - [LAA] Hold bounds via ValueHandles during SCEV expansion
Adam Nemet via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Adhemerval Zanella via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Adhemerval Zanella via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Adhemerval Zanella via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Adhemerval Zanella via llvm-commits
- [llvm] r245594 - [asan] Add ASAN support for AArch64 42-bit VMA
Adhemerval Zanella via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [compiler-rt] r245614 - [asan] Fix build issue from r245596
Adhemerval Zanella via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12235: [sanitizers] Add DFSan support for AArch64 42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [compiler-rt] r245702 - [compiler-rt] [sanitizers] Add aarch64 syscall optimization support
Adhemerval Zanella via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Adhemerval Zanella via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Aditya Nandakumar via llvm-commits
- [PATCH] D11933: Extending debug ranges
Adrian Prantl via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Adrian Prantl via llvm-commits
- [PATCH] D9488: Add a DWOId field to DICompileUnit (so DWARF skeleton CUs can be expression in IR).
Adrian Prantl via llvm-commits
- [PATCH] D9614: Add a DIModule debug info metadata node to the IR.
Adrian Prantl via llvm-commits
- [PATCH] D6766: SROA: Defer migrating the debug info for new allocas until after all partitions are created.
Adrian Prantl via llvm-commits
- [PATCH] D6986: Move the IsIndirect flag from DIVariable into DIExpression.
Adrian Prantl via llvm-commits
- [llvm] r200322 - Fix pr14893.
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Adrian Prantl via llvm-commits
- [llvm] r200322 - Fix pr14893.
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Adrian Prantl via llvm-commits
- [llvm] r245622 - Rename Instruction::dropUnknownMetadata() to dropUnknownNonDebugMetadata()
Adrian Prantl via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Adrian Prantl via llvm-commits
- [llvm] r245642 - Further reduce the IR in this testcase based on a further reduction
Adrian Prantl via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
Adrian Prantl via llvm-commits
- [llvm] r245643 - delete more dead code from this testcase.
Adrian Prantl via llvm-commits
- [llvm] r245198 - Remove hand-rolled matching for fmin and fmax.
Ahmed Bougacha via llvm-commits
- [llvm] r245198 - Remove hand-rolled matching for fmin and fmax.
Ahmed Bougacha via llvm-commits
- [PATCH] D11748: Fix FBLD and FBSTP
Ahmed Bougacha via llvm-commits
- [llvm] r245469 - [AArch64] Improve short-form diags on long-form Match_InvalidOperand.
Ahmed Bougacha via llvm-commits
- [llvm] r245606 - [X86] Replace avx2 broadcast intrinsics with native IR.
Ahmed Bougacha via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Ahmed Bougacha via llvm-commits
- [llvm] r245612 - [X86] Add some broadcast-from-memory tests.
Ahmed Bougacha via llvm-commits
- [llvm] r245613 - [X86] Look for scalar through one bitcast when lowering to VBROADCAST.
Ahmed Bougacha via llvm-commits
- [PATCH] D10557: [X86] Look for scalar through one bitcast when lowering to VBROADCAST.
Ahmed Bougacha via llvm-commits
- [llvm] r245640 - AArch64: Do not create CCMP on multiple users.
Ahmed Bougacha via llvm-commits
- [PATCH] D11814: Define a subtarget feature to force stack realignment
Akira Hatanaka via llvm-commits
- [PATCH] MIR Serialization: Serialize the bitmask target flags.
Alex L via llvm-commits
- [llvm] r244996 - Update MIRLangRef for MIR syntax change from r244982.
Alex L via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex L via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex L via llvm-commits
- Fwd: [PATCH] Introduce a MIR minifier utility.
Alex L via llvm-commits
- [PATCH] MIR Serialization: Serialize the bitmask target flags.
Alex L via llvm-commits
- [PATCH] LLC: Enable debug information in MMI when using the stop-after option.
Alex L via llvm-commits
- [PATCH] LLC: Enable debug information in MMI when using the stop-after option.
Alex L via llvm-commits
- [PATCH] LLC: Enable debug information in MMI when using the stop-after option.
Alex L via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex L via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex L via llvm-commits
- [PATCH] AsmParser: Save and restore parsing state for types so that types can be parsed correctly in a separate standalone parsing stage
Alex L via llvm-commits
- [PATCH] AsmParser: Save and restore parsing state for types so that types can be parsed correctly in a separate standalone parsing stage
Alex L via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex Lorenz via llvm-commits
- [llvm] r245244 - MIR Serialization: Serialize the memory operand's TBAA metadata node.
Alex Lorenz via llvm-commits
- [llvm] r245245 - MIR Serialization: Serialize the memory operand's alias scope metadata node.
Alex Lorenz via llvm-commits
- [llvm] r245246 - MIR Serialization: Serialize the memory operand's noalias metadata node.
Alex Lorenz via llvm-commits
- [llvm] r245247 - MIR Serialization: Serialize the memory operand's range metadata node.
Alex Lorenz via llvm-commits
- [llvm] r245249 - MIR Serialization: Serialize the local offsets for the stack objects.
Alex Lorenz via llvm-commits
- [llvm] r245315 - MIR Parser: Implicit register verifier should accept unexpected implicit
Alex Lorenz via llvm-commits
- [llvm] r245370 - MIR Parser: Extract the code that parses stack object references into a new
Alex Lorenz via llvm-commits
- [llvm] r245372 - MIR Serialization: Serialize the frame information's stack protector index.
Alex Lorenz via llvm-commits
- [llvm] r245383 - MIR Serialization: Serialize the operand's bit mask target flags.
Alex Lorenz via llvm-commits
- [llvm] r245384 - MIR Parser: Return true on error when parsing standalone registers.
Alex Lorenz via llvm-commits
- [llvm] r245396 - MIR Serialization: Serialize MMI's variable debug information.
Alex Lorenz via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex Lorenz via llvm-commits
- [llvm] r245480 - MIR Serialization: Serialize defined registers that require 'def' register flag.
Alex Lorenz via llvm-commits
- [llvm] r245482 - MIR Serialization: Serialize instruction's register ties.
Alex Lorenz via llvm-commits
- [llvm] r245483 - MIR Parser: Rename 'MachineOperandWithLocation' to 'ParsedMachineOperand'. NFC.
Alex Lorenz via llvm-commits
- [llvm] r245519 - MIR Printer: Extract the code that prints IR slots to a separate function. NFC.
Alex Lorenz via llvm-commits
- [llvm] r245520 - MIR Parser: parseIRValue should take in a constant pointer. NFC.
Alex Lorenz via llvm-commits
- [llvm] r245521 - MIR Serialization: Serialize unnamed local IR values in memory operands.
Alex Lorenz via llvm-commits
- [llvm] r245523 - Fix test failure introduced by r245521.
Alex Lorenz via llvm-commits
- [llvm] r245526 - MIR Serialization: Change syntax for the call entry pseudo source values.
Alex Lorenz via llvm-commits
- [llvm] r245527 - MIR Serialization: Use the global value syntax for global value memory operands.
Alex Lorenz via llvm-commits
- [PATCH] D11933: Extending debug ranges
Alex Lorenz via llvm-commits
- [llvm] r245710 - MIRLangRef: Describe the syntax for machine instruction names and flags.
Alex Lorenz via llvm-commits
- [llvm] r245737 - MIR Serialization: Print MCSymbol operands.
Alex Lorenz via llvm-commits
- [llvm] r245738 - MIRLangRef: Describe the syntax for the immediate operands, register values,
Alex Lorenz via llvm-commits
- [llvm] r245740 - AsmParser: Save and restore the parsing state for types using SlotMapping.
Alex Lorenz via llvm-commits
- [llvm] r245743 - MIRParser: Split the 'parseIRConstant' method into two methods. NFC.
Alex Lorenz via llvm-commits
- [llvm] r245745 - MIR Serialization: Serialize the pointer IR expression values in the machine
Alex Lorenz via llvm-commits
- [llvm] r245757 - MIRLangRef: Add 'MIR Testing Guide' section.
Alex Lorenz via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Alex Rosenberg via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Alex Rosenberg via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Alex Rosenberg via llvm-commits
- [llvm] r245426 - Remove an empty directory left after r245318.
Alexander Kornienko via llvm-commits
- [PATCH] D12244: Implement ACLE 2.0 macros of chapters 6.4 and 6.5 for [ARM] and [Aarch64] targets
Alexandros Lamprineas via llvm-commits
- [compiler-rt] r245362 - [DFSan] Properly initialize and parse common flags in DFSan.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245363 - [Sanitizer] Initialize common flags to default values in unit tests.
Alexey Samsonov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Alexey Samsonov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Alexey Samsonov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Alexey Samsonov via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Alexey Samsonov via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Alexey Samsonov via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Alexey Samsonov via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245734 - [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Alexey Samsonov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245754 - [MSan] Deprecate __msan_set_death_callback() in favor of __sanitizer_set_death_callback().
Alexey Samsonov via llvm-commits
- [compiler-rt] r245758 - [LSan] Support __sanitizer_set_death_callback in standalone LSan.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245766 - [DFSan] Remove nolibc build.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245770 - [Sanitizer] Dump coverage if we're killing the program with __sanitizer::Die().
Alexey Samsonov via llvm-commits
- [compiler-rt] r245776 - [TSan] Support __sanitizer_set_death_callback().
Alexey Samsonov via llvm-commits
- [compiler-rt] r245777 - Try to fix Mac build.
Alexey Samsonov via llvm-commits
- [compiler-rt] r245784 - Revert r245770 and r245777.
Alexey Samsonov via llvm-commits
- [PATCH] D9766: Add support for complex aggregate store in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D12263: Fix LLVM C API for DataLayout
Amaury SECHET via llvm-commits
- [PATCH] D12263: Fix LLVM C API for DataLayout
Amaury SECHET via llvm-commits
- [PATCH] D12269: Add a pass to lift aggregate into allocas so SROA can get rid of them.
Amaury SECHET via llvm-commits
- [PATCH] D12269: Add a pass to lift aggregate into allocas so SROA can get rid of them.
Amaury SECHET via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
Amjad Aboud via llvm-commits
- [PATCH] D12125: [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Andrea Di Biagio via llvm-commits
- [PATCH] D12125: [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Andrea Di Biagio via llvm-commits
- [PATCH] D11547: AliasSetTracker "fixme" fix - using mod/ref information for UnknownInstr
Andrew Zhogin via llvm-commits
- [PATCH] D11547: AliasSetTracker "fixme" fix - using mod/ref information for UnknownInstr
Andrew Zhogin via llvm-commits
- New GlobalMappingLayer for Orc
Andy Somogyi via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Anton Korobeynikov via llvm-commits
- [llvm] r245350 - DAGCombiner: Improve DAGCombiner select normalization
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Artem Belevich via llvm-commits
- [llvm] r245223 - Take alignment into account in isSafeToSpeculativelyExecute and isSafeToLoadUnconditionally.
Artur Pilipenko via llvm-commits
- [PATCH] D9791: Take alignment into account for speculative loads
Artur Pilipenko via llvm-commits
- [PATCH] D10920: Unify isSafeToLoadUnconditionally and isDereferenceablePointer
Artur Pilipenko via llvm-commits
- [llvm] r245416 - Exposed findDefsUsedOutsideOfLoop as a loop utility function
Ashutosh Nema via llvm-commits
- [PATCH] D9151: Loop Versioning for LICM
Ashutosh Nema via llvm-commits
- [PATCH] D12071: Exposing findDefsUsedOutsideOfLoop as a Loop utility
Ashutosh Nema via llvm-commits
- [PATCH] D9151: Loop Versioning for LICM
Ashutosh Nema via llvm-commits
- [PATCH] D11892: LoopVersioning: Use default LAA runtimeCheck, When input check not provided.
Ashutosh Nema via llvm-commits
- [PATCH] D9151: Loop Versioning for LICM
Ashutosh Nema via llvm-commits
- [PATCH] D12067: AMDGPU: Refactor exp instructions
Axel Davy via llvm-commits
- [PATCH] D11885: AMDGPU/SI: Add SI Machine Scheduler
Axel Davy via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [llvm] r245569 - Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Balaram Makam via llvm-commits
- [llvm] r245221 - Extend MCAsmLexer so that it can peek forward several tokens
Benjamin Kramer via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Benjamin Kramer via llvm-commits
- [llvm] r245549 - Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r245707 - [APFloat] Remove else after return and replace loop with std::equal. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Betul Buyukkurt via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Bill Schmidt via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Bill Schmidt via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Bill Schmidt via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Bill Schmidt via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Bill Schmidt via llvm-commits
- [PATCH] D12246: [NVPTX] change threading intrinsics from noduplicate to convergent
Bjarke Hammersholt Roune via llvm-commits
- [llvm] r245542 - [DSE] Enable removal of lifetime intrinsics in terminating blocks
Bjorn Steinbrink via llvm-commits
- [llvm] r245543 - Revert "[DSE] Enable removal of lifetime intrinsics in terminating blocks"
Bjorn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Björn Steinbrink via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Brad King via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Brad King via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Brad King via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Brad King via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Brian R. Gaeke via llvm-commits
- [PATCH] D11678: [CodeGen] Fixes *absdiff* intrinsic: LangRef doc/test case improvement and corresponding code change
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D11651: [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245309 - [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245314 - [LVI] Use a SmallDenseMap instead of std::map for ValueCacheEntryTy
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D11651: [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245442 - [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245446 - Revert "[PeepholeOptimizer] Look through PHIs to find additional register sources"
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245479 - [PeepholeOptimizer] Look through PHIs to find additional register sources
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245590 - [LVI] Avoid iterator invalidation in LazyValueInfoCache::threadEdge
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245309 - [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245739 - [LVI] Use a SmallVector instead of SmallPtrSet. NFC
Bruno Cardoso Lopes via llvm-commits
- [llvm] r245309 - [LVI] Improve LazyValueInfo compile time performance
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D12035: [ARM] Improve cost model to handle sdiv by a pow-of-two.
Chad Rosier via llvm-commits
- [llvm] r245307 - [AArch64] Simplify the logic for computing in bounds offset. NFC.
Chad Rosier via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Chad Rosier via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Chad Rosier via llvm-commits
- [llvm] r245443 - [AArch64] Simplify/refactor code to ease code review. NFC.
Chad Rosier via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Chad Rosier via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
Chad Rosier via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Chad Rosier via llvm-commits
- [PATCH] D12202: Add Support for Small Size Reductions
Chad Rosier via llvm-commits
- [PATCH] D12213: [SLP] Propagate 'nontemporal' attribute into vectorized instructions.
Chad Rosier via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Chad Rosier via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Chad Rosier via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Chad Rosier via llvm-commits
- [PATCH] D12011: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D12009: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D12010: Logically Dead Code
Chakshu Grover via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Chandler Carruth via llvm-commits
- [PATCH] D12075: [PM/AA] Remove the last relics of the separate IPA library from LLVM, folding the code into the main Analysis library.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Chandler Carruth via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Chandler Carruth via llvm-commits
- [llvm] r245318 - [PM/AA] Remove the last relics of the separate IPA library from LLVM,
Chandler Carruth via llvm-commits
- [PATCH] D12075: [PM/AA] Remove the last relics of the separate IPA library from LLVM, folding the code into the main Analysis library.
Chandler Carruth via llvm-commits
- [PATCH] D12075: [PM/AA] Remove the last relics of the separate IPA library from LLVM, folding the code into the main Analysis library.
Chandler Carruth via llvm-commits
- [llvm] r245324 - [LPM] Group the addPreserved template with the non-template variants,
Chandler Carruth via llvm-commits
- [llvm] r245327 - [LPM] Cleanup some loops to be range based for loops before hacking on
Chandler Carruth via llvm-commits
- [llvm] r245341 - [PM/AA] Add using declarations to avoid hiding virtual overloads.
Chandler Carruth via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
Chandler Carruth via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
Chandler Carruth via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
Chandler Carruth via llvm-commits
- [llvm] r245409 - [LPM] Teach the legacy pass manager to support *using* an analysis
Chandler Carruth via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
Chandler Carruth via llvm-commits
- [PATCH] D12133: [ARC] Pull the ObjC ARC components that really serve the role of analyses intoLLVM's Analysis library rather than having them in a Transforms library.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12142: [PM/AA] Flesh out statistics to cover all the primary use cases of the old AliasAnalysisCounter pass.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12133: [ARC] Pull the ObjC ARC components that really serve the role of analyses intoLLVM's Analysis library rather than having them in a Transforms library.
Chandler Carruth via llvm-commits
- [PATCH] D12133: [ARC] Pull the ObjC ARC components that really serve the role of analyses intoLLVM's Analysis library rather than having them in a Transforms library.
Chandler Carruth via llvm-commits
- [llvm] r245541 - [ARC] Pull the ObjC ARC components that really serve the role of
Chandler Carruth via llvm-commits
- [PATCH] D12133: [ARC] Pull the ObjC ARC components that really serve the role of analyses intoLLVM's Analysis library rather than having them in a Transforms library.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12208: [Sparc] Support user-specified stack object overalignment.
Chandler Carruth via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
Chandler Carruth via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Chandler Carruth via llvm-commits
- [PATCH] D11777: [Target/X86] Allow LowerVAARG to work on FreeBSD, too.
Charles Davis via llvm-commits
- [PATCH] D1622: Make variable argument intrinsics behave correctly in a Win64 CC function.
Charles Davis via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Chih-Hung Hsieh via llvm-commits
- [llvm] r245399 - Split ARM and AArch64 emutls.ll test
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12127: Split ARM and AArch64 emutls.ll test
Chih-Hung Hsieh via llvm-commits
- [PATCH] D12106: [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Chris Bieneman via llvm-commits
- [compiler-rt] r245317 - [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Chris Bieneman via llvm-commits
- [PATCH] D12106: [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Chris Bieneman via llvm-commits
- [compiler-rt] r245326 - [CMake] Backing out part of r245317. Turns out safestack and profile don't work correctly on the iOS simulator and enabling it breaks tests.
Chris Bieneman via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [compiler-rt] r245580 - [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [compiler-rt] r245581 - [CMake] [OS X] Don't require command line tools installations for running compiler-rt tests.
Chris Bieneman via llvm-commits
- [compiler-rt] r245582 - [CMake] Fixing r245581 based on feedback from Filcab.
Chris Bieneman via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Chris Bieneman via llvm-commits
- [compiler-rt] r245624 - [CMake] Turns out CMake was passing the space as part of the argument instead of separating two arguments.
Chris Bieneman via llvm-commits
- [compiler-rt] r245713 - [CMake] Fixing haswell filtering.
Chris Bieneman via llvm-commits
- [compiler-rt] r245714 - [CMake] Need to filter out test architectures on ubsan as well.
Chris Bieneman via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Chris Lattner via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Chris Lattner via llvm-commits
- [PATCH] [lnt] Correct delta and percent-change of geometric mean.
Chris Matthews via llvm-commits
- [PATCH] [lnt] Values for failed tests should be treated as missing.
Chris Matthews via llvm-commits
- [PATCH] D11662: Filter cold blocks off the loop chain when profile data is available.
Cong Hou via llvm-commits
- [PATCH] D10717: Enhance loop rotation with existence of profile data in MachineBlockPlacement pass.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Cong Hou via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Cong Hou via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Cong Hou via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
Cong Hou via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Cong Hou via llvm-commits
- [PATCH] D11393: [X86] Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
Cong Hou via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Dan Albert via llvm-commits
- [compiler-rt] r245321 - Implement __aeabi_{f,d}rsub.
Dan Albert via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Dan Albert via llvm-commits
- [llvm] r245252 - [WebAssembly] Make getArchTypePrefix return "wasm".
Dan Gohman via llvm-commits
- [llvm] r245254 - [WebAssembly] Don't default to ELF in the triple.
Dan Gohman via llvm-commits
- [llvm] r245494 - [WebAssembly] Use the default alignment for SIMD types.
Dan Gohman via llvm-commits
- [llvm] r245636 - [WebAssembly] Mark more operators as Expand.
Dan Gohman via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
Dan Gohman via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Dan Liew via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Dan Liew via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Dan Liew via llvm-commits
- [llvm] r245716 - llvm-build: Factor out duplicate cmake export listing. Patch by
Dan Liew via llvm-commits
- [llvm] r245717 - llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT. Patch by
Dan Liew via llvm-commits
- [llvm] r245718 - Filter libraries that are not installed out of CMake exports (currently
Dan Liew via llvm-commits
- [PATCH] llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT
Dan Liew via llvm-commits
- [PATCH] D11835: Make `llvm-config` work when static versions of LLVM's components aren't installed.
Dan Liew via llvm-commits
- [PATCH] D12265: [ZORG] Add support for libc++ to SphinxDocBuilder.py
Dan Liew via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Daniel Berlin via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Daniel Berlin via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Daniel Berlin via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Daniel Berlin via llvm-commits
- [compiler-rt] r245417 - Remove forkpty test with -Wl, -as-needed. This currently breaks in
Daniel Jasper via llvm-commits
- [compiler-rt] r245345 - [msan] Intercept openpty and forkpty.
Daniel Jasper via llvm-commits
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Daniel Sanders via llvm-commits
- [llvm] r245208 - [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Daniel Sanders via llvm-commits
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Daniel Sanders via llvm-commits
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Daniel Sanders via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Daniel Sanders via llvm-commits
- [PATCH] [lnt] Values for failed tests should be treated as missing.
Daniel Sanders via llvm-commits
- [llvm] r245220 - Correcting a -Woverflow warning where 0xFFFF was overflowing an implicit constant conversion.
Daniel Sanders via llvm-commits
- [PATCH] D6267: [mips] Add assembler support for the .cprestore directive.
Daniel Sanders via llvm-commits
- [PATCH] D6231: [mips] Expand JAL instructions when PIC is enabled.
Daniel Sanders via llvm-commits
- [llvm] r245285 - [mips] Correct -Woverflow warning in r245208 without changing signedness of the constant.
Daniel Sanders via llvm-commits
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Daniel Sanders via llvm-commits
- [PATCH] D11181: [mips][microMIPS] Implement BC16, BEQZC16 and BNEZC16 instructions
Daniel Sanders via llvm-commits
- [llvm] r245291 - [mips] Make the MipsAsmParser capable of knowing whether PIC mode is enabled or not.
Daniel Sanders via llvm-commits
- [PATCH] D5626: [mips] Make the MipsAsmParser capable of knowing whether PIC mode is enabled or not.
Daniel Sanders via llvm-commits
- [PATCH] D11178: [mips][micromips] Implement ADDU16, AND16, ANDI16, NOT16, OR16, SLL16 and SRL16 instructions
Daniel Sanders via llvm-commits
- [zorg] r245295 - [zorg][mips] Enable compiler-rt for clang-cmake-mips.
Daniel Sanders via llvm-commits
- [PATCH] [lnt] Correct delta and percent-change of geometric mean.
Daniel Sanders via llvm-commits
- [llvm] r245305 - [mips] Expand JAL instructions when PIC is enabled.
Daniel Sanders via llvm-commits
- [LNT] r245425 - [lnt] Correct delta and percent-change of geometric mean.
Daniel Sanders via llvm-commits
- [PATCH] [lnt] Correct delta and percent-change of geometric mean.
Daniel Sanders via llvm-commits
- [llvm] r245433 - Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Daniel Sanders via llvm-commits
- [PATCH] D12188: [mips][sched] Temporarily rename IIAlu to IIM16Alu. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D12189: [mips][sched] Split IIBranch into specific instruction classes.
Daniel Sanders via llvm-commits
- [PATCH] D12190: [mips][sched] Added class for WSBH
Daniel Sanders via llvm-commits
- [PATCH] D12193: [mips][p5600] Added P5600 processor and initial scheduler.
Daniel Sanders via llvm-commits
- [PATCH] D12141: [mips][microMIPS] Implement CVT.D.fmt, CVT.L.fmt, CVT.S.fmt, CVT.W.fmt, MAX.fmt, MIN.fmt, MAXA.fmt, MINA.fmt and CMP.condn.fmt instructions
Daniel Sanders via llvm-commits
- [PATCH] D11675: [mips] Added support for the div, divu, ddiv and ddivu macros using traps and breaks in the integrated assembler.
Daniel Sanders via llvm-commits
- [PATCH] D11978: [mips][microMIPS] Implement ADD.fmt, SUB.fmt, MOV.fmt, MUL.fmt, DIV.fmt, MADDF.fmt, MSUBF.fmt and NEG.fmt instructions
Daniel Sanders via llvm-commits
- [PATCH] D11217: [mips64][mcjit] Add test for MIPS64R6 relocations, and change some check expressions in MIPS64R2 test.
Daniel Sanders via llvm-commits
- [PATCH] D11293: [mips] Remove incorrect DebugLoc entries from prologue.
Daniel Sanders via llvm-commits
- [PATCH] D11801: [mips][microMIPS] Implement SB, SBE, SCE, SH and SHE instructions
Daniel Sanders via llvm-commits
- [PATCH] D11801: [mips][microMIPS] Implement SB, SBE, SCE, SH and SHE instructions
Daniel Sanders via llvm-commits
- [PATCH] D11799: [mips][microMIPS] Implement LLE, LUI, LW and LWE instructions
Daniel Sanders via llvm-commits
- [PATCH] D11628: [mips][microMIPS] Implement CACHEE and PREFE instructions
Daniel Sanders via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [llvm] r245518 - Allow Optionals to be compared to None
David Blaikie via llvm-commits
- [llvm] r245549 - Make helper functions static. NFC.
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
David Blaikie via llvm-commits
- [PATCH] D11180: Fixed debug info generation for function static variables, typedef, and records
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
David Blaikie via llvm-commits
- [llvm] r245588 - Fix a debug location handling bug in GVN.
David Blaikie via llvm-commits
- Fwd: [PATCH] D11635: DebugInfo: Emit DW_AT_address_class for non-0 address space
David Blaikie via llvm-commits
- Fwd: [llvm] r194220 - IR: Do not canonicalize constant GEPs into an out-of-bounds array access
David Blaikie via llvm-commits
- [lld] r245676 - COFF: Fix /lldmap option.
David Blaikie via llvm-commits
- [zorg] r245686 - Enable assertions in Polly's LNT build bots
David Blaikie via llvm-commits
- [llvm] r245712 - Remove an unnecessary use of pointee types introduced in r194220
David Blaikie via llvm-commits
- [llvm] r194220 - IR: Do not canonicalize constant GEPs into an out-of-bounds array access
David Blaikie via llvm-commits
- [llvm] r244928 - Remove and forbid raw_svector_ostream::flush() calls.
David Blaikie via llvm-commits
- [llvm] r245728 - [opaque pointer type]: Pass explicit pointee type when building a constant GEP.
David Blaikie via llvm-commits
- [llvm] r245730 - Add comment as follow up to r245712
David Blaikie via llvm-commits
- [llvm] r245712 - Remove an unnecessary use of pointee types introduced in r194220
David Blaikie via llvm-commits
- [llvm] r245712 - Remove an unnecessary use of pointee types introduced in r194220
David Blaikie via llvm-commits
- [llvm] r186044 - Don't assert if we can't constant fold extract/insertvalue
David Blaikie via llvm-commits
- [llvm] r245742 - [opaque pointer types] Push the passing of value types up from Function/GlobalVariable to GlobalObject
David Blaikie via llvm-commits
- [llvm] r245746 - [opaque pointer types] Fix a few easy places in GlobalMerge that were accessing value types through pointee types
David Blaikie via llvm-commits
- [llvm] r245752 - Range-for-ify some things in GlobalMerge
David Blaikie via llvm-commits
- [llvm] r245795 - Verifier: Don't crash on null entries in debug info retained types list
David Blaikie via llvm-commits
- [llvm] r245796 - Update test case so it passes the verifier
David Blaikie via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
David Li via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
David Li via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
David Li via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
David Li via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
David Li via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
David Li via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
David Li via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
David Li via llvm-commits
- [PATCH] D12248: Put profile variables of COMDAT functions to it's own COMDAT group
David Li via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
David Li via llvm-commits
- [PATCH] D12249: Remove the final bit test during lowering switch statement if all cases in bit test cover a contiguous range.
David Li via llvm-commits
- [PATCH] D12074: [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
David Majnemer via llvm-commits
- [llvm] r245238 - [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
David Majnemer via llvm-commits
- [PATCH] D12074: [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
David Majnemer via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
David Majnemer via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
David Majnemer via llvm-commits
- [llvm] r245331 - [WinEH] Calculate state numbers for the new EH representation
David Majnemer via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
David Majnemer via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
David Majnemer via llvm-commits
- [llvm] r245364 - [VectorUtils] Replace 'llvm::' qualification with 'using llvm'
David Majnemer via llvm-commits
- [llvm] r245365 - [InstSimplify] Don't assume getAggregateElement will succeed
David Majnemer via llvm-commits
- [llvm] r245369 - [InstSimplify] Remove unused variable
David Majnemer via llvm-commits
- [llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!
David Majnemer via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
David Majnemer via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [PATCH] D11313: [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
David Majnemer via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
David Majnemer via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
David Majnemer via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
David Majnemer via llvm-commits
- [PATCH] D12156: Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation.
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [llvm] r245487 - Replace some calls to isa<LandingPadInst> with isEHPad()
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [llvm] r245498 - [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
David Majnemer via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
David Majnemer via llvm-commits
- [llvm] r245365 - [InstSimplify] Don't assume getAggregateElement will succeed
David Majnemer via llvm-commits
- [llvm] r245544 - [X86] Fix the (shl (and (setcc_c), c1), c2) -> (and setcc_c, (c1 << c2)) fold
David Majnemer via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
David Majnemer via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
David Majnemer via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
David Majnemer via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
David Majnemer via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
David Majnemer via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
David Majnemer via llvm-commits
- [llvm] r245638 - [InstSimplify] add nuw %x, C2 must be at least C2
David Majnemer via llvm-commits
- [llvm] r245575 - [Sparc]: correct the 'set' synthetic instruction
David Majnemer via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
David Majnemer via llvm-commits
- [llvm] r194220 - IR: Do not canonicalize constant GEPs into an out-of-bounds array access
David Majnemer via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
David Majnemer via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
David Majnemer via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
David Majnemer via llvm-commits
- [llvm] r244503 - x86: Emit LAHF/SAHF instead of PUSHF/POPF
David Majnemer via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
David Majnemer via llvm-commits
- [llvm] r245818 - [IR] Cleanup EH instructions a little bit
David Majnemer via llvm-commits
- [PATCH] D12269: Add a pass to lift aggregate into allocas so SROA can get rid of them.
David Majnemer via llvm-commits
- Windows ASan GetProcAddress replacement
David Major via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
David Wiberg via llvm-commits
- [PATCH] D12078: [llvm-readobj] ELF: Factor out common code
Davide Italiano via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Davide Italiano via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Davide Italiano via llvm-commits
- [llvm] r245302 - [MC] Convert another bunch of tests from macho-dump to llvm-readobj.
Davide Italiano via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Davide Italiano via llvm-commits
- [llvm] r245732 - [llvm-readobj] Add support for MachO DataInCodeDataCommand.
Davide Italiano via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Davide Italiano via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Davide Italiano via llvm-commits
- [llvm] r245791 - [llvm-readobj] Test --macho-data-in-code option.
Davide Italiano via llvm-commits
- [lld] r245792 - [LinkerScript] Fix a crash when matching wildcards.
Davide Italiano via llvm-commits
- [PATCH] D12078: [llvm-readobj] ELF: Factor out common code
Davide Italiano via llvm-commits
- [llvm] r245813 - [llvm-readobj/ELF] Factor out common code.
Davide Italiano via llvm-commits
- [PATCH] D12273: XFAIL bugpoint test on FreeBSD
Davide Italiano via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
Derek Schuff via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
Derek Schuff via llvm-commits
- [PATCH] D12111: x32. Fixes a bug in x32 exception handling.
Derek Schuff via llvm-commits
- [llvm] r245454 - x32. Fixes a bug in x32 exception handling.
Derek Schuff via llvm-commits
- [PATCH] D12111: x32. Fixes a bug in x32 exception handling.
Derek Schuff via llvm-commits
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Dimitry Andric via llvm-commits
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Dimitry Andric via llvm-commits
- [PATCH] D12121: Support: Clean up TSan annotations.
Dmitry Vyukov via llvm-commits
- [compiler-rt] r245720 - tsan: don't report any bugs when report_bugs=0 flag is set
Dmitry Vyukov via llvm-commits
- [llvm] r245232 - [SPARC]: recognize '.' as the start of an assembler expression.
Douglas Katzman via llvm-commits
- [llvm] r245475 - [SPARC] Enable writing to floating-point-state register.
Douglas Katzman via llvm-commits
- [llvm] r245485 - [Sparc]: asm-only support for the ldstub instruction.
Douglas Katzman via llvm-commits
- [PATCH] D12194: [Sparc]: correct the 'set' synthetic instruction
Douglas Katzman via llvm-commits
- [PATCH] D12194: [Sparc]: correct the 'set' synthetic instruction
Douglas Katzman via llvm-commits
- [llvm] r245575 - [Sparc]: correct the 'set' synthetic instruction
Douglas Katzman via llvm-commits
- [PATCH] D12194: [Sparc]: correct the 'set' synthetic instruction
Douglas Katzman via llvm-commits
- [PATCH] D12261: [Sparc] Accept %0 through %31 as registers in assembly code.
Douglas Katzman via llvm-commits
- [PATCH] D9573: [llvm-mc] fix 64-bit mode call disassembly to ignore opcode size prefix
Douglas Katzman via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244996 - Update MIRLangRef for MIR syntax change from r244982.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] MIR Serialization: Serialize the bitmask target flags.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] LLC: Enable debug information in MMI when using the stop-after option.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12133: [ARC] Pull the ObjC ARC components that really serve the role of analyses intoLLVM's Analysis library rather than having them in a Transforms library.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244872 - [InstCombine] SSE/AVX vector shifts demanded shift amount bits
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244928 - Remove and forbid raw_svector_ostream::flush() calls.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r245385 - Fix backward operands in call to isTruncateFree() and improve comments.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r245712 - Remove an unnecessary use of pointee types introduced in r194220
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r244928 - Remove and forbid raw_svector_ostream::flush() calls.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] AsmParser: Save and restore parsing state for types so that types can be parsed correctly in a separate standalone parsing stage
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r245712 - Remove an unnecessary use of pointee types introduced in r194220
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Duncan P. N. Exon Smith via llvm-commits
- Allow peeking forward several tokens with MCAsmLexer
Dylan McKay via llvm-commits
- Fix FREM on 32-bit MSVC on x86
Dylan McKay via llvm-commits
- [PATCH] D12099: Fix FREM on 32-bit MSVC on x86
Dylan McKay via llvm-commits
- [PATCH] D12099: Fix FREM on 32-bit MSVC on x86
Dylan McKay via llvm-commits
- [PATCH] D12099: Fix FREM on 32-bit MSVC on x86
Dylan McKay via llvm-commits
- [PATCH] D12099: Fix FREM on 32-bit MSVC on x86
Dylan McKay via llvm-commits
- [compiler-rt] r245296 - [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Ed Maste via llvm-commits
- [PATCH] D12191: AAP Backend
Edward Jones via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Eli Bendersky via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Eli Bendersky via llvm-commits
- [PATCH] D11933: Extending debug ranges
Eric Christopher via llvm-commits
- [PATCH] D10871: [SPARC] Fix BooleanContents, so that select of a trunc doesn't eliminate the trunc.
Eric Christopher via llvm-commits
- [PATCH] D11438: Fix x86_64 fp128 calling convention
Eric Christopher via llvm-commits
- [PATCH] D11438: Fix x86_64 fp128 calling convention
Eric Christopher via llvm-commits
- [llvm] r245255 - Add an exposed variable for which c++ compiler we're using for our
Eric Christopher via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Eric Christopher via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Eric Christopher via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
Eric Christopher via llvm-commits
- [llvm] r245402 - Revert "Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks."
Eric Christopher via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
Eric Christopher via llvm-commits
- [PATCH] Minor tidying of dwarf-linkage-names.ll
Eric Christopher via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Eric Christopher via llvm-commits
- [llvm] r245589 - Fix a bug that caused SimplifyCFG to drop DebugLocs.
Eric Christopher via llvm-commits
- [llvm] r245662 - TransformUtils: Introduce module splitter.
Eric Christopher via llvm-commits
- [llvm] r245705 - Fix typo - symetric -> symmetric.
Eric Christopher via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Eric Christopher via llvm-commits
- [llvm] r245744 - [ARM] Fix MachO CPU Subtype selection
Eric Christopher via llvm-commits
- [zorg] r245366 - Use c++1z on libc++ ASAN, MSAN and TSAN builders
Eric Fiselier via llvm-commits
- [PATCH] D12265: [ZORG] Add support for libc++ to SphinxDocBuilder.py
Eric Fiselier via llvm-commits
- [compiler-rt] r245263 - [sanitizer] Move definition of stable-runtime to common lit config.
Evgenii Stepanov via llvm-commits
- [compiler-rt] r245345 - [msan] Intercept openpty and forkpty.
Evgenii Stepanov via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Evgenii Stepanov via llvm-commits
- [compiler-rt] r245263 - [sanitizer] Move definition of stable-runtime to common lit config.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r245345 - [msan] Intercept openpty and forkpty.
Evgeniy Stepanov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Evgeniy Stepanov via llvm-commits
- [PATCH] D12121: Support: Clean up TSan annotations.
Evgeniy Stepanov via llvm-commits
- [PATCH] D12120: [Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across all sanitizers.
Evgeniy Stepanov via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Evgeniy Stepanov via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Evgeniy Stepanov via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r245773 - [asan] Don't apply glibc-specific TLS calculations on Android.
Evgeniy Stepanov via llvm-commits
- [PATCH] D12106: [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Filipe Cabecinhas via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r245453 - [cmake darwin] Use a STATUS message type. Explain where the arches came from.
Filipe Cabecinhas via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Filipe Cabecinhas via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Filipe Cabecinhas via llvm-commits
- [PATCH] D11933: Extending debug ranges
Frederic Riss via llvm-commits
- [llvm] r245803 - [dsymutil] Refactor ODR uniquing tests to be more readable.
Frederic Riss via llvm-commits
- [llvm] r245804 - [dsymutil] Remove old ODR uniquing tests
Frederic Riss via llvm-commits
- [llvm] r245807 - [dwarfdump] Do not apply relocations in mach-o files if there is no LoadedObjectInfo.
Frederic Riss via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D12035: [ARM] Improve cost model to handle sdiv by a pow-of-two.
Geoff Berry via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
Gerolf Hoflehner via llvm-commits
- [llvm] r245253 - Align SP adjustment in function getSPAdjust
Guozhi Wei via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Hal Finkel via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Hal Finkel via llvm-commits
- [llvm] r245400 - Make ScalarEvolution::isKnownPredicate a little smarter
Hal Finkel via llvm-commits
- [llvm] r245408 - Fix how DependenceAnalysis calls delinearization
Hal Finkel via llvm-commits
- [llvm] r245466 - [SCEV] Fix GCC 4.8.0 ICE in lambda function
Hal Finkel via llvm-commits
- [llvm] r245530 - [PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128
Hal Finkel via llvm-commits
- [llvm] r245530 - [PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128
Hal Finkel via llvm-commits
- [llvm] r245535 - [PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons
Hal Finkel via llvm-commits
- [llvm] r245535 - [PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons
Hal Finkel via llvm-commits
- [llvm] r245741 - [PowerPC] PPCVSXFMAMutate should not segfault on undef input registers
Hal Finkel via llvm-commits
- [llvm] r245741 - [PowerPC] PPCVSXFMAMutate should not segfault on undef input registers
Hal Finkel via llvm-commits
- [www] r245230 - Win snapshot: r245216
Hans Wennborg via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Hans Wennborg via llvm-commits
- [PATCH][CMake] Fix PR14200, llvm-config output misses -fno-rtti
Hans Wennborg via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hans Wennborg via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hans Wennborg via llvm-commits
- [llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!
Hans Wennborg via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [llvm] r245256 - Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Hans Wennborg via llvm-commits
- [PATCH] Orc Release notes for 3.7.
Hans Wennborg via llvm-commits
- [llvm] r245355 - Release script: correctly symlink clang-tools-extra into the build (PR22765)
Hans Wennborg via llvm-commits
- [llvm] r245355 - Release script: correctly symlink clang-tools-extra into the build (PR22765)
Hans Wennborg via llvm-commits
- [llvm] r244221 - [SPARC] Don't compare arch name as a string, use the enum instead.
Hans Wennborg via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Hans Wennborg via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Hans Wennborg via llvm-commits
- [llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!
Hans Wennborg via llvm-commits
- [llvm] r244448 - Prevent the scalarizer from caching incorrect entries
Hans Wennborg via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Hans Wennborg via llvm-commits
- [llvm] r245365 - [InstSimplify] Don't assume getAggregateElement will succeed
Hans Wennborg via llvm-commits
- [llvm] r245365 - [InstSimplify] Don't assume getAggregateElement will succeed
Hans Wennborg via llvm-commits
- [llvm] r245530 - [PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128
Hans Wennborg via llvm-commits
- [llvm] r245535 - [PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons
Hans Wennborg via llvm-commits
- [test-suite] r245651 - Creating release candidate rc3 from release_370 branch
Hans Wennborg via llvm-commits
- [lld] r245658 - Creating release candidate rc3 from release_370 branch
Hans Wennborg via llvm-commits
- [PATCH] Update LLVM 3.7 for DataLayout changes
Hans Wennborg via llvm-commits
- [PATCH] D12166: Assign weights to edges to jump table when lowering switch statement.
Hans Wennborg via llvm-commits
- [llvm] r245741 - [PowerPC] PPCVSXFMAMutate should not segfault on undef input registers
Hans Wennborg via llvm-commits
- [PATCH] D10956: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit LBU16, LHU16, LW16, LWGP and LWSP instructions
Hrvoje Varga via llvm-commits
- [PATCH] D12102: AVX512: vsqrtss/sd implementation.
Igor Breger via llvm-commits
- [PATCH] D12270: AVX512 : vpalignr and vdbpsadbw implementation
Igor Breger via llvm-commits
- [PATCH] D12274: AVX-512: valignq/d intrinsic (Clang)
Igor Breger via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Igor Laevsky via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Igor Laevsky via llvm-commits
- [PATCH] D12013: [InstCombineCasts] Add cost model to decide which truncates are worth removing
Igor Laevsky via llvm-commits
- [llvm] r245224 - [BasicAliasAnalysis] Do not check ModRef table for intrinsics
Igor Laevsky via llvm-commits
- [llvm] r245227 - [ScalarEvolutionExpander] Reuse findExistingExpansion during expansion cost calculation for division
Igor Laevsky via llvm-commits
- [PATCH] D11803: Teach `DlAddrSymbolizer::SymbolizeData` how to find symbol size
Ismail Pazarbasi via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
JF Bastien via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
JF Bastien via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
JF Bastien via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
JF Bastien via llvm-commits
- [llvm] r245452 - x32. Fixes jmp %reg in x32
JF Bastien via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
JF Bastien via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12219: WebAssembly: Implement call
JF Bastien via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
JF Bastien via llvm-commits
- [PATCH] D12253: Expose more properties of llvm::fltSemantics
JF Bastien via llvm-commits
- [llvm] r245762 - Improve the determinism of MergeFunctions
JF Bastien via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
JF Bastien via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
Jakub Kuderski via llvm-commits
- [llvm] r245196 - Generate FMINNAN/FMINNUM/FMAXNAN/FMAXNUM from SDAGBuilder.
James Molloy via llvm-commits
- [llvm] r245197 - Rip out hand-rolled matching code for VMIN, VMAX, VMINNM and VMAXNM
James Molloy via llvm-commits
- [llvm] r245198 - Remove hand-rolled matching for fmin and fmax.
James Molloy via llvm-commits
- [PATCH] D11648: InstCombinePHI: Partial simplification of identity operations
James Molloy via llvm-commits
- [llvm] r245231 - [ARM] Fix crash when targetting CPU without NEON
James Molloy via llvm-commits
- [llvm] r245198 - Remove hand-rolled matching for fmin and fmax.
James Molloy via llvm-commits
- [PATCH] D12118: [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
James Molloy via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
James Molloy via llvm-commits
- [llvm] r245198 - Remove hand-rolled matching for fmin and fmax.
James Molloy via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
James Molloy via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
James Molloy via llvm-commits
- [llvm] r245577 - [ARM] Don't try and custom lower a vNi64 SETCC.
James Molloy via llvm-commits
- [PATCH] D12197: [DAGCombiner] Fold together mul and shl when both are by a constant
James Molloy via llvm-commits
- [PATCH] D10871: [SPARC] Fix BooleanContents, so that select of a trunc doesn't eliminate the trunc.
James Y Knight via llvm-commits
- [llvm] r245444 - [SPARC] Fix BooleanContents, so that select of a trunc doesn't
James Y Knight via llvm-commits
- [llvm] r245329 - MachineRegisterInfo: Introduce isPhysRegUsed()
James Y Knight via llvm-commits
- [llvm] r245450 - [Sparc] Rename LoadASR and StoreASR from r245360 to *ASI, as was intended.
James Y Knight via llvm-commits
- [PATCH] D10871: [SPARC] Fix BooleanContents, so that select of a trunc doesn't eliminate the trunc.
James Y Knight via llvm-commits
- [PATCH] D12208: [Sparc] Support user-specified stack object overalignment.
James Y Knight via llvm-commits
- [PATCH] D12208: [Sparc] Support user-specified stack object overalignment.
James Y Knight via llvm-commits
- [llvm] r245668 - [Sparc] Support user-specified stack object overalignment.
James Y Knight via llvm-commits
- [PATCH] D12261: [Sparc] Accept %0 through %31 as registers in assembly code.
James Y Knight via llvm-commits
- [llvm] r245140 - Accelerate MergeFunctions with hashing
Jason Koenig via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
Jason Koenig via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
Jason Koenig via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
Jason Koenig via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
Jason Koenig via llvm-commits
- [PATCH] D12168: Improve the determinism of MergeFunctions
Jason Koenig via llvm-commits
- [PATCH] D12253: Expose more properties of llvm::fltSemantics
Jason Koenig via llvm-commits
- [PATCH] D12253: Expose more properties of llvm::fltSemantics
Jason Koenig via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Jingyue Wu via llvm-commits
- [PATCH] D11313: [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
Jingyue Wu via llvm-commits
- [PATCH] D11313: [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
Jingyue Wu via llvm-commits
- [llvm] r245591 - [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
Jingyue Wu via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Jingyue Wu via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Jingyue Wu via llvm-commits
- [PATCH] D12058: [NVPTX] truncating 64-bit to 32-bit is free
Jingyue Wu via llvm-commits
- [llvm] r245611 - [NVPTX] truncating 64-bit to 32-bit is free
Jingyue Wu via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Jingyue Wu via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Jingyue Wu via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Jingyue Wu via llvm-commits
- [PATCH] D12242: [NVPTX] Allow undef value as global initializer
Jingyue Wu via llvm-commits
- [PATCH] D12242: [NVPTX] Allow undef value as global initializer
Jingyue Wu via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Jingyue Wu via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Jingyue Wu via llvm-commits
- [PATCH] D12246: [NVPTX] change threading intrinsics from noduplicate to convergent
Jingyue Wu via llvm-commits
- [llvm] r245785 - [NVPTX] Allow undef value as global initializer
Jingyue Wu via llvm-commits
- [PATCH] D12001: Implement __emutls_get_address
Joerg Sonnenberger via llvm-commits
- [llvm] r245360 - Load/store instructions for floating points with address space require SparcV9.
Joerg Sonnenberger via llvm-commits
- [llvm] r245437 - Map %fprs to %asr6 in the Sparc assembler parser.
Joerg Sonnenberger via llvm-commits
- [PATCH] D11937: Teach Sparc assembler about %fprs
Joerg Sonnenberger via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Johannes Doerfert via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Johannes Doerfert via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Johannes Doerfert via llvm-commits
- [polly] r245203 - [FIX] Create location if a needed value was not yet demoted
Johannes Doerfert via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Allow values to cause memory accesses
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Add a value field to memory accesses for a related value
Johannes Doerfert via llvm-commits
- [polly] r245213 - Add a field to the memory access class for a related value.
Johannes Doerfert via llvm-commits
- [PATCH] D12062: Add a value field to memory accesses for a related value
Johannes Doerfert via llvm-commits
- [polly] ScalarEvolution not supporting SDiv, SRem [was: r244903 - Add test case for SCEV synthesizing]
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [polly] r245284 - Drop dead and disable code from IndependentBlocks
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [polly] r245288 - Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Johannes Doerfert via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Johannes Doerfert via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Johannes Doerfert via llvm-commits
- [polly] r245540 - Check for feasible runtime check context early
Johannes Doerfert via llvm-commits
- [PATCH] D12185: Check feasibility for the runtime check context wrt the domain
Johannes Doerfert via llvm-commits
- [polly] r245584 - Link ScopArrayInfo objects
Johannes Doerfert via llvm-commits
- [polly] r245585 - Check feasibility for the runtime check context wrt. the domain.
Johannes Doerfert via llvm-commits
- [polly] r245593 - Simplify the SCoP creation and bookkeeping
Johannes Doerfert via llvm-commits
- [PATCH] D12264: Identify and hoist loop invariant loads
Johannes Doerfert via llvm-commits
- [PATCH] D12264: Identify and hoist loop invariant loads
Johannes Doerfert via llvm-commits
- [PATCH] D12195: [ARM] Get rid of SelectT2ShifterOperandReg, NFC
John Brawn via llvm-commits
- [PATCH] D12196: [ARM] Extract shifts out of multiply-by-constant
John Brawn via llvm-commits
- [PATCH] D12197: [DAGCombiner] Fold together mul and shl when both are by a constant
John Brawn via llvm-commits
- [llvm] r245689 - [DAGCombiner] Fold together mul and shl when both are by a constant
John Brawn via llvm-commits
- [PATCH] D12197: [DAGCombiner] Fold together mul and shl when both are by a constant
John Brawn via llvm-commits
- [www-pubs] r245816 - Added Zvonimir Rakamaric's ASE 2015 paper.
John Criswell via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
John McCall via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
John McCall via llvm-commits
- [llvm] r245218 - [WinEHPrepare] Fix catchret successor phi demotion
Joseph Tremoulet via llvm-commits
- [PATCH] D12074: [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
Joseph Tremoulet via llvm-commits
- [PATCH] D12074: [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
Joseph Tremoulet via llvm-commits
- [PATCH] D12074: [WinEHPrepare] Replace unreasonable funclet terminators with unreachable
Joseph Tremoulet via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [llvm] r245797 - [WinEH] Require token linkage in EH pad/ret signatures
Joseph Tremoulet via llvm-commits
- [llvm] r245801 - [LangRef] Fix sphinx warning
Joseph Tremoulet via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Josh Gao via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [compiler-rt] r245648 - Implement __aeabi_c{d, f}{cmpeq, cmple, rcmple}.
Josh Gao via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Josh Gao via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Josh Gao via llvm-commits
- [PATCH] D12111: x32. Fixes a bug in x32 exception handling.
João Porto via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
João Porto via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
João Porto via llvm-commits
- [PATCH] D12112: x32. Fixes jmp %reg in x32
João Porto via llvm-commits
- [PATCH] D12111: x32. Fixes a bug in x32 exception handling.
João Porto via llvm-commits
- [llvm] r245499 - [AArch64][FastISel] Don't fold shifts with UB.
Juergen Ributzka via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Justin Bogner via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Justin Bogner via llvm-commits
- Kaleidoscope - C++11 modernization.
Justin Bogner via llvm-commits
- [llvm] r245269 - Revert "Constant propagation after hiting llvm.assume"
Justin Bogner via llvm-commits
- [PATCH] D12106: [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Justin Bogner via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Justin Bogner via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Justin Bogner via llvm-commits
- [PATCH] D12096: [InstCombineAddSub opportunities]: More opportunities to factorize FAdd/FSub when unsafeAlgebra is present for Inst
Justin Bogner via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Justin Holewinski via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Justin Holewinski via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
KARTHIK VENKATESH BHAT via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
KARTHIK VENKATESH BHAT via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Katya Romanova via llvm-commits
- [PATCH] D11981: [asan] On OS X, log reports to syslog and os_trace
Kostya Serebryany via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Kristof Beyls via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Kristof Beyls via llvm-commits
- [compiler-rt] r245438 - Fix typo in lib/safestack/CMakeLists.txt that prevents safestack static library from being built on OS X.
Kuba Brecka via llvm-commits
- Kaleidoscope - C++11 modernization.
Lang Hames via llvm-commits
- [PATCH] Orc Release notes for 3.7.
Lang Hames via llvm-commits
- [llvm] r245322 - [Kaleidoscope] Start C++11'ifying the kaleidoscope tutorials.
Lang Hames via llvm-commits
- Kaleidoscope - C++11 modernization.
Lang Hames via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Lang Hames via llvm-commits
- [PATCH] Orc Release notes for 3.7.
Lang Hames via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Lang Hames via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Lang Hames via llvm-commits
- [PATCH] Gut InstCombiner::SimplifyMemTransfer.
Lang Hames via llvm-commits
- [llvm] r245472 - [Kaleidoscope] Clang-format the Kaleidoscope tutorials.
Lang Hames via llvm-commits
- Kaleidoscope - C++11 modernization.
Lang Hames via llvm-commits
- [llvm] r245474 - [Kaleidoscope] More inter-chapter diff reduction.
Lang Hames via llvm-commits
- [llvm] r245662 - TransformUtils: Introduce module splitter.
Lang Hames via llvm-commits
- [PATCH] D11894: [libunwind] Remove unused includes
Logan Chien via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D11933: Extending debug ranges
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D11933: Extending debug ranges
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D12067: AMDGPU: Refactor exp instructions
Marek Olšák via llvm-commits
- [PATCH] D11712: Fix bug in COMISD and COMISS definition in td files
Marina Yatsina via llvm-commits
- [PATCH] D11748: Fix FBLD and FBSTP
Marina Yatsina via llvm-commits
- [llvm] r245551 - [X86] Fix bug in COMISD and COMISS definition in td files
Marina Yatsina via llvm-commits
- [PATCH] D11712: Fix bug in COMISD and COMISS definition in td files
Marina Yatsina via llvm-commits
- [llvm] r245553 - [X86] Fix FBLD and FBSTP
Marina Yatsina via llvm-commits
- [PATCH] D11748: Fix FBLD and FBSTP
Marina Yatsina via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Martell Malone via llvm-commits
- [PATCH] D11954: AMDGPU/SI: Add test for constant folding
Matt Arsenault via llvm-commits
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault via llvm-commits
- [PATCH] D11166: WIP: Make MergeConsecutiveStores look at other stores on same chain
Matt Arsenault via llvm-commits
- [PATCH] D12118: [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
Matt Arsenault via llvm-commits
- [PATCH] D12140: AMDGPU: Add sdst operand to VOP2b instructions
Matt Arsenault via llvm-commits
- [PATCH] D12140: AMDGPU: Add sdst operand to VOP2b instructions
Matt Arsenault via llvm-commits
- [PATCH] D12140: AMDGPU: Add sdst operand to VOP2b instructions
Matt Arsenault via llvm-commits
- [PATCH] D12223: AMDGPU: Don't create intermediate SALU instructions
Matt Arsenault via llvm-commits
- [PATCH] D12224: AMDGPU: Fix not moving users of s_bfe_i64 to VALU
Matt Arsenault via llvm-commits
- [PATCH] D12225: AMDGPU: Don't reprocess instructions when splitting i64 bcnt
Matt Arsenault via llvm-commits
- [PATCH] D12227: AMDGPU: Delete dead code
Matt Arsenault via llvm-commits
- [PATCH] D9751: Add HSAIL target
Matt Arsenault via llvm-commits
- [PATCH] D12055: AMDGPU: Add cache invalidation instructions.
Matt Arsenault via llvm-commits
- [PATCH] AMDGPU: Fix various moveToVALU bugs with SMRD instructions
Matt Arsenault via llvm-commits
- [PATCH] D12254: AMDGPU/SI: Factor operand folding code into its own function
Matt Arsenault via llvm-commits
- [PATCH] D12256: AMDGPU/SI: Fold operands through REG_SEQUENCE instructions
Matt Arsenault via llvm-commits
- [PATCH] D12255: AMDGPU/SI: Fix some invaild assumptions when folding 64-bit immediates
Matt Arsenault via llvm-commits
- [llvm] r245764 - AMDGPU: Minor cleanups to help with f16 support
Matt Arsenault via llvm-commits
- [PATCH] D11024: AMDGPU: Minor cleanups to help with f16 support
Matt Arsenault via llvm-commits
- [llvm] r245767 - AMDGPU: Move CI instructions into CIInstructions.td
Matt Arsenault via llvm-commits
- [PATCH] D12057: AMDGPU: Move CI instructions into CIInstructions.td
Matt Arsenault via llvm-commits
- [llvm] r245768 - AMDGPU: Improve debug printing in SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [llvm] r245769 - AMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D12045: AMDGPU: Improve debug printing in SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D12049: AMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
Matt Arsenault via llvm-commits
- [llvm] r245772 - AMDGPU: Use DFS to avoid second loop over function
Matt Arsenault via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Matt Arsenault via llvm-commits
- [PATCH] D12258: AMDGPU/SI: Report SIFixSGPRLiveRanges changed function
Matt Arsenault via llvm-commits
- [llvm] r245774 - AMDGPU: Improve accuracy of instruction rates for some FP instructions
Matt Arsenault via llvm-commits
- [PATCH] D12059: AMDGPU: Improve accuracy of instruction rates for some FP instructions
Matt Arsenault via llvm-commits
- [llvm] r245775 - AMDGPU: Allow specifying different opcode on VI for SMRD/SMEM
Matt Arsenault via llvm-commits
- [PATCH] D12054: AMDGPU: Allow specifying different opcode on VI for SMRD/SMEM
Matt Arsenault via llvm-commits
- [PATCH] D9573: [llvm-mc] fix 64-bit mode call disassembly to ignore opcode size prefix
Matthew Barney via llvm-commits
- [PATCH] D9573: [llvm-mc] fix 64-bit mode call disassembly to ignore opcode size prefix
Matthew Barney via llvm-commits
- [PATCH] D12202: Add Support for Small Size Reductions
Matthew Simpson via llvm-commits
- [PATCH] D11725: [DependenceAnalysis] Ensure All Recurrences are Affine
Matthew Simpson via llvm-commits
- [PATCH] D11725: [DependenceAnalysis] Ensure All Recurrences are Affine
Matthew Simpson via llvm-commits
- [PATCH] D12202: Add Support for Small Size Reductions
Matthew Simpson via llvm-commits
- [PATCH] D12202: Add Support for Small Size Reductions
Matthew Simpson via llvm-commits
- [llvm] r245329 - MachineRegisterInfo: Introduce isPhysRegUsed()
Matthias Braun via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun via llvm-commits
- [llvm] r245349 - DAGCombiner: Optimize SELECTs first before turning them into SELECT_CC
Matthias Braun via llvm-commits
- [llvm] r245350 - DAGCombiner: Improve DAGCombiner select normalization
Matthias Braun via llvm-commits
- [PATCH] D12127: Split ARM and AArch64 emutls.ll test
Matthias Braun via llvm-commits
- [PATCH] D11172: LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
Matthias Braun via llvm-commits
- [llvm] r245640 - AArch64: Do not create CCMP on multiple users.
Matthias Braun via llvm-commits
- [llvm] r245641 - AArch64: Fix cmp;ccmp ordering
Matthias Braun via llvm-commits
- [llvm] r245640 - AArch64: Do not create CCMP on multiple users.
Matthias Braun via llvm-commits
- [llvm] r245647 - AArch64: Fix testcase of r245640
Matthias Braun via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Maxim Ostapenko via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Maxim Ostapenko via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Mehdi AMINI via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Mehdi AMINI via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Mehdi AMINI via llvm-commits
- [PATCH] D12263: Fix LLVM C API for DataLayout
Mehdi AMINI via llvm-commits
- [PATCH] D12263: Fix LLVM C API for DataLayout
Mehdi AMINI via llvm-commits
- [PATCH] D12263: Fix LLVM C API for DataLayout
Mehdi AMINI via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Mehdi AMINI via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Mehdi AMINI via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Mehdi AMINI via llvm-commits
- [PATCH] D12269: Add a pass to lift aggregate into allocas so SROA can get rid of them.
Mehdi AMINI via llvm-commits
- [PATCH] Update LLVM 3.7 for DataLayout changes
Mehdi Amini via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Mehdi Amini via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Mehdi Amini via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Mehdi Amini via llvm-commits
- [llvm] r243960 - Update test suite to make "ninja check" succeed without native backend builtin
Mehdi Amini via llvm-commits
- [llvm] r243960 - Update test suite to make "ninja check" succeed without native backend builtin
Mehdi Amini via llvm-commits
- [llvm] r245799 - Do not use dyn_cast<> after isa<>
Mehdi Amini via llvm-commits
- [llvm] r245762 - Improve the determinism of MergeFunctions
Mehdi Amini via llvm-commits
- [llvm] r245800 - Add missing break in AArch64DAGToDAGISel::Select() switch case
Mehdi Amini via llvm-commits
- [llvm] r243960 - Update test suite to make "ninja check" succeed without native backend builtin
Mehdi Amini via llvm-commits
- [llvm] r245820 - Require Dominator Tree For SROA, improve compile-time
Mehdi Amini via llvm-commits
- [polly] ScalarEvolution not supporting SDiv, SRem [was: r244903 - Add test case for SCEV synthesizing]
Michael Kruse via llvm-commits
- [PATCH] D12053: [Polly] Workaround for SDiv/SRem referenced from SCEVExpander
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Michael Kruse via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
Michael Kruse via llvm-commits
- [PATCH] D11877: [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- [PATCH] D11876: [Support] Always wait for GraphViz before opening the viewer
Michael Kruse via llvm-commits
- [llvm] r245289 - [Support] Always wait for GraphViz before opening the viewer
Michael Kruse via llvm-commits
- [llvm] r245290 - [Support] On Windows, generate PDF files for graphs and open with associated viewer
Michael Kruse via llvm-commits
- Re: [Diffusion] rL245290: [Support] On Windows, generate PDF files for graphs and open with associated…
Michael Kruse via llvm-commits
- [polly] r245294 - Fix Codegen adding a second exit out of region
Michael Kruse via llvm-commits
- Re: [Diffusion] rL245290: [Support] On Windows, generate PDF files for graphs and open with associated…
Michael Kruse via llvm-commits
- [polly] r245316 - Move early exit to the beginning of the function
Michael Kruse via llvm-commits
- [polly] r245353 - Update test case multidim_indirect_access.ll
Michael Kruse via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Michael Kuperstein via llvm-commits
- [llvm] r245207 - [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Michael Kuperstein via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
Michael Kuperstein via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Michael Kuperstein via llvm-commits
- [llvm] r245430 - [TLI] Refactor "is integer division cheap" queries.
Michael Kuperstein via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Michael Kuperstein via llvm-commits
- [llvm] r245431 - [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Michael Kuperstein via llvm-commits
- [PATCH] D11612: [lld][ELF2] Apply relocations.
Michael Spencer via llvm-commits
- [PATCH] D11530: RFC: LoopEditor, a high-level loop transform toolkit
Michael Zolotukhin via llvm-commits
- [PATCH] D12213: [SLP] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [PATCH] D12214: [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [llvm] r245632 - [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [llvm] r245633 - [SLP] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [PATCH] D12213: [SLP] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [PATCH] D12214: [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [PATCH] D12214: [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [llvm] r245632 - [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [llvm] r245644 - [SLP] Add one more test case for propagating 'nontemporal' attributes.
Michael Zolotukhin via llvm-commits
- [llvm] r245632 - [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Michael Zolotukhin via llvm-commits
- [PATCH] D12116: [AArch64] Improve load/store optimizer to handle LDUR + LDR.
Michael Zolotukhin via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Michael Zolotukhin via llvm-commits
- [PATCH] D12267: Require Dominator Tree For SROA, improve compile-time
Michael Zolotukhin via llvm-commits
- [llvm] r242173 - MachineRegisterInfo: Remove UsedPhysReg infrastructure
Michel Dänzer via llvm-commits
- [PATCH] D11316: [X86] -- Fix fptoui i64 conversions for IA32 (performance and correctness)
Mitch Bodart via llvm-commits
- [PATCH] D12099: Fix FREM on 32-bit MSVC on x86
Mitch Bodart via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
Mitch Bodart via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
Mitch Bodart via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
Mitch Bodart via llvm-commits
- [llvm] r245673 - Test Commit: Reformats 2 lines in LangRef.rst
Mohammad Shahid via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
NAKAMURA Takumi via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
NAKAMURA Takumi via llvm-commits
- [llvm] r245195 - Fix PR24469 resulting from r245025 and re-enable dead store elimination across basicblocks.
NAKAMURA Takumi via llvm-commits
- [llvm] r245516 - [CMake] Kaleidoscope-Ch2: Don't pass -Wno-unused-private-field unconditionally.
NAKAMURA Takumi via llvm-commits
- [llvm] r245661 - SparcAsmParser.cpp: Appease msc x86.
NAKAMURA Takumi via llvm-commits
- [llvm] r245678 - Revert r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0"
NAKAMURA Takumi via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
NAKAMURA Takumi via llvm-commits
- [llvm] r245782 - [CMake] Make LLVM_EXTERNAL_*_SOURCE_DIR consistent against older buildsites.
NAKAMURA Takumi via llvm-commits
- [llvm] r245783 - [CMake] add_llvm_external_project: Just warn about nonexistent directories.
NAKAMURA Takumi via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
NAKAMURA Takumi via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
NAKAMURA Takumi via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
NAKAMURA Takumi via llvm-commits
- [PATCH] D12213: [SLP] Propagate 'nontemporal' attribute into vectorized instructions.
Nadav Rotem via llvm-commits
- [PATCH] D12214: [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Nadav Rotem via llvm-commits
- [PATCH] D12214: [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Nadav Rotem via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Naomi Musgrave via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Naomi Musgrave via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Naomi Musgrave via llvm-commits
- [PATCH] D12023: Test triangle inheritance member poisoning
Naomi Musgrave via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
Nemanja Ivanovic via llvm-commits
- [llvm] r245481 - Temporary fix for the self-host failures introduced by rL244921.
Nemanja Ivanovic via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Nicholas White via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Nick Lewycky via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Nick Lewycky via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Nick Lewycky via llvm-commits
- [llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!
Nick Lewycky via llvm-commits
- [llvm] r245379 - Fix three typos in comments; "easilly" -> "easily".
Nick Lewycky via llvm-commits
- [llvm] r245419 - Clean up this file a little. Remove dead casts, casting Values to Values. Adjust some comments for typos and whitespace. NFC.
Nick Lewycky via llvm-commits
- [llvm] r245420 - More clean up, still NFC. Remove dead variables now that the casts are gone.
Nick Lewycky via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Nick Lewycky via llvm-commits
- confirm a880caf4a169a0368fff5d2292939af5cb9e85ae
Nick Lewycky via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Nick Lewycky via llvm-commits
- [PATCH] D12150: Add DAG optimisation for FP16_TO_FP
Oliver Stannard via llvm-commits
- [PATCH] D7895: Anonymous namespaces are missing import DW_TAG_imported_module.
Paul Robinson via llvm-commits
- [llvm] r245486 - Minor tidying of regex in a test
Paul Robinson via llvm-commits
- [PATCH] D4723: Add framework for iterative compilation to llvm
Petar Jovanovic via llvm-commits
- [PATCHs] Using the MC layer to produce dSYM companion binaries
Pete Cooper via llvm-commits
- [llvm] r216879 - [asan-assembly-instrumentation] Prologue and epilogue are moved out from InstrumentMemOperand().
Pete Cooper via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Pete Cooper via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Pete Cooper via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Pete Cooper via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Pete Cooper via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Pete Cooper via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Pete Cooper via llvm-commits
- [PATCH] D11863: [llgo] drop use of __go_new_nopointers
Peter Collingbourne via llvm-commits
- [PATCH] D11864: [bindings] Update Go bindings to DIBuilder
Peter Collingbourne via llvm-commits
- [PATCH] D11891: [llgo] update to new DIBuilder API
Peter Collingbourne via llvm-commits
- [PATCH] D12121: Support: Clean up TSan annotations.
Peter Collingbourne via llvm-commits
- [PATCH] D12121: Support: Clean up TSan annotations.
Peter Collingbourne via llvm-commits
- [llvm] r245374 - Support: Clean up TSan annotations.
Peter Collingbourne via llvm-commits
- [PATCH] D12121: Support: Clean up TSan annotations.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
Peter Collingbourne via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
Peter Collingbourne via llvm-commits
- [llvm] r245662 - TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D12132: TransformUtils: Introduce module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D11856: LowerBitSets: Extend pass to support functions as bitset members.
Peter Collingbourne via llvm-commits
- [llvm] r245670 - LTO: Simplify ownership of LTOCodeGenerator::CodegenOptions.
Peter Collingbourne via llvm-commits
- [llvm] r245671 - LTO: Simplify ownership of LTOCodeGenerator::TargetMach.
Peter Collingbourne via llvm-commits
- [llvm] r245672 - Linker: Remove empty destructor.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [llvm] r245722 - llvm-lto: Re-order code.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [llvm] r245756 - LTO: Change signature of LTOCodeGenerator::setCodePICModel() to take a Reloc::Model.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [PATCH] D12205: LTO: Simplify merged module ownership.
Peter Collingbourne via llvm-commits
- [llvm] r245781 - LTO: Maintain target triple, FeatureStr and CGOptLevel in the module or LTOCodeGenerator.
Peter Collingbourne via llvm-commits
- [PATCH] D12260: CodeGen: Introduce LinkedCodeGen and teach LTOCodeGenerator to use it.
Peter Collingbourne via llvm-commits
- [llvm] r244955 - [AArch64] Provide "too few operands" diags on short-form NEON also.
Petr Pavlu via llvm-commits
- [PATCH] D12033: [BasicAliasAnalysis] Do not check ModRef table for intrinsics
Phabricator via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Phabricator via llvm-commits
- [PATCH] D10869: [mips][microMIPS] Implement SW and SWE instructions
Phabricator via llvm-commits
- [PATCH] D10953: [mips][microMIPS] Implement DDIV, DMOD, DDIVU and DMODU instructions
Phabricator via llvm-commits
- [PATCH] D12106: [CMake] Refactoring add_compiler_rt functions for darwin runtimes.
Phabricator via llvm-commits
- [PATCH] D11616: DAGCombiner: Improve DAGCombiner select normalization
Phabricator via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Phabricator via llvm-commits
- [PATCH] D10955: [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions
Phabricator via llvm-commits
- [PATCH] D12174: [CMake] Fix building unit tests on Darwin
Phabricator via llvm-commits
- [PATCH] D12040: [ARM] Fix MachO CPU Subtype selection (second attempt)
Phabricator via llvm-commits
- [PATCH] D11883: AMDGPU/SI: Better handle s_wait insertion
Phabricator via llvm-commits
- [PATCH] D12004: [RewriteStatepointsForGC] Reduce the number of new instructions for base pointers
Philip Reames via llvm-commits
- [PATCH] D11995: [SimplifyCFG] Prune code from a provably unreachable switch default
Philip Reames via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Philip Reames via llvm-commits
- [PATCH] D11313: [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
Philip Reames via llvm-commits
- [llvm] r244578 - [X86] When optimizing for minsize, use POP for small post-call stack clean-up
Philip Reames via llvm-commits
- [PATCH] D11313: [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative
Philip Reames via llvm-commits
- [PATCH] D11710: [DSE] Enable removal of lifetime intrinsics in terminating blocks
Philip Reames via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Philip Reames via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Philip Reames via llvm-commits
- [llvm] r245632 - [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions.
Philip Reames via llvm-commits
- [llvm] r245644 - [SLP] Add one more test case for propagating 'nontemporal' attributes.
Philip Reames via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [PATCH] D11918: Constant propagation after hiting assume(icmp)
Piotr Padlewski via llvm-commits
- [llvm] r245265 - Constant propagation after hiting llvm.assume
Piotr Padlewski via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Piotr Padlewski via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Piotr Padlewski via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Piotr Padlewski via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Piotr Padlewski via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Piotr Padlewski via llvm-commits
- [PATCH] D12266: Assume intrinsic handling in globalopt
Piotr Padlewski via llvm-commits
- [PATCH] D11644: Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.
Quentin Colombet via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Quentin Colombet via llvm-commits
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Quentin Colombet via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Quentin Colombet via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Quentin Colombet via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Quentin Colombet via llvm-commits
- [llvm] r245394 - [BasicAA] Revert r221876 because it can produce incorrect aliasing
Quentin Colombet via llvm-commits
- [llvm] r245395 - [BasicAA] Add a test for PR24468 to be sure we won't regress
Quentin Colombet via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
Quentin Colombet via llvm-commits
- [llvm] r245576 - Fix symbol value computation when part of the expression is weak.
Rafael Espindola via llvm-commits
- [llvm] r216879 - [asan-assembly-instrumentation] Prologue and epilogue are moved out from InstrumentMemOperand().
Rafael Espíndola via llvm-commits
- [patch] Fix pr24486
Rafael Espíndola via llvm-commits
- [llvm] r240394 - Revert r240302 ("Bring r240130 back.").
Rafael Espíndola via llvm-commits
- [PATCH][Solaris] Clang/Driver, stop hardcoding GCC paths in crt/ld.so lookup
Rafael Espíndola via llvm-commits
- [PATCH] D12084: [llvm-readobj] Add support for MachO DataInCodeDataCommand
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Reid Kleckner via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Reid Kleckner via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
Reid Kleckner via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Reid Kleckner via llvm-commits
- [PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
Reid Kleckner via llvm-commits
- [compiler-rt] r245377 - [windows] Implement GetProcAddress internally to avoid initializing the CRT
Reid Kleckner via llvm-commits
- Windows ASan GetProcAddress replacement
Reid Kleckner via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Reid Kleckner via llvm-commits
- [PATCH] D12108: [WinEH] Require token linkage in EH pad/ret signatures
Reid Kleckner via llvm-commits
- [PATCH] D12111: x32. Fixes a bug in x32 exception handling.
Reid Kleckner via llvm-commits
- [PATCH] D12040: [ARM] Fix MachO CPU Subtype selection (second attempt)
Renato Golin via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Renato Golin via llvm-commits
- [compiler-rt] r245287 - [ARM] Also disable stable-runtime check on UBsan, to use generic one
Renato Golin via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Renato Golin via llvm-commits
- [compiler-rt] r245292 - Revert "[sanitizer] Move definition of stable-runtime to common lit config."
Renato Golin via llvm-commits
- [compiler-rt] r245263 - [sanitizer] Move definition of stable-runtime to common lit config.
Renato Golin via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
Renato Golin via llvm-commits
- [PATCH] D11894: [libunwind] Remove unused includes
Renato Golin via llvm-commits
- [PATCH] D12035: [ARM] Improve cost model to handle sdiv by a pow-of-two.
Renato Golin via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
Renato Golin via llvm-commits
- [PATCH] D12145: [ARM][AArch64] Turn on by default interleaved access lowering
Renato Golin via llvm-commits
- [PATCH] D12145: [ARM][AArch64] Turn on by default interleaved access lowering
Renato Golin via llvm-commits
- [PATCH] D12146: [ARM] Turn on by default interleaved access vectorization
Renato Golin via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
Renato Golin via llvm-commits
- [llvm] r245443 - [AArch64] Simplify/refactor code to ease code review. NFC.
Renato Golin via llvm-commits
- [llvm] r245455 - Revert "[AArch64] Simplify/refactor code to ease code review. NFC."
Renato Golin via llvm-commits
- [llvm] r245443 - [AArch64] Simplify/refactor code to ease code review. NFC.
Renato Golin via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12159: [sanitizers] Add ASAN support for AArch64 42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12160: [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
Renato Golin via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Renato Golin via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
Renato Golin via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Renato Golin via llvm-commits
- [PATCH] D12161: [compiler-rt] Add aarch64 syscall optimization support
Renato Golin via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [compiler-rt] r245596 - [asan] Enable ASan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12235: [sanitizers] Add DFSan support for AArch64 42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [PATCH] D12236: [compiler-rt] [asan] Enable DFSan for AArch64/42-bit VMA
Renato Golin via llvm-commits
- [llvm] r245744 - [ARM] Fix MachO CPU Subtype selection
Renato Golin via llvm-commits
- [PATCH] D12232: [ARM] Use AEABI helpers for i64 div and rem
Renato Golin via llvm-commits
- [PATCH] D12244: Implement ACLE 2.0 macros of chapters 6.4 and 6.5 for [ARM] and [Aarch64] targets
Renato Golin via llvm-commits
- [zorg] r245787 - Adding Linaro's AArch64 buildbots
Renato Golin via llvm-commits
- [PATCH] D12150: Add DAG optimisation for FP16_TO_FP
Renato Golin via llvm-commits
- [PATCH] D11835: Make `llvm-config` work when static versions of LLVM's components aren't installed.
Richard Diamond via llvm-commits
- [PATCH] D11835: Make `llvm-config` work when static versions of LLVM's components aren't installed.
Richard Diamond via llvm-commits
- [PATCH] D11835: Make `llvm-config` work when static versions of LLVM's components aren't installed.
Richard Diamond via llvm-commits
- [polly] r245298 - test commit
Roman Gareev via llvm-commits
- [polly] r245299 - test commit revert
Roman Gareev via llvm-commits
- [polly] r245303 - Use isl_set_is_subset instead of isl_set_is_equal
Roman Gareev via llvm-commits
- [polly] r245680 - Manually check a loop form
Roman Gareev via llvm-commits
- [PATCH] D12248: Put profile variables of COMDAT functions to it's own COMDAT group
Rong Xu via llvm-commits
- [lld] r245200 - COFF: Simplify Writer::createImportTables.
Rui Ueyama via llvm-commits
- [lld] r245201 - COFF: Fix the order of the DLL import entry.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [lld] r245214 - COFF: Fix a broken test.
Rui Ueyama via llvm-commits
- [lld] r245258 - COFF: Allow forward reference for weak externals
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [lld] r245266 - Create lld-link symlink on "make/ninja/whatever install".
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Rui Ueyama via llvm-commits
- [lld] r245280 - COFF: Do not handle __NULL_IMPORT_DESCRIPTOR differently than the other symbols.
Rui Ueyama via llvm-commits
- [lld] r245281 - Do not use unique pointers. NFC.
Rui Ueyama via llvm-commits
- [lld] r245282 - COFF: Use ErrorOr::operator* instead of ErrorOr::get.
Rui Ueyama via llvm-commits
- [lld] r245676 - COFF: Fix /lldmap option.
Rui Ueyama via llvm-commits
- [lld] r245677 - COFF: Improve debug helper function.
Rui Ueyama via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12088: Implement __aeabi_{f,d}rsub.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12091: [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r245669 - builtins: restrict aliases
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r245663 - [compiler-rt] Add libgcc compatibility aliases for __cmp{s, d, f}f2.
Saleem Abdulrasool via llvm-commits
- [PATCH] D12222: build: tweak default builtins set for Darwin
Saleem Abdulrasool via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Samuel Antao via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Samuel Antao via llvm-commits
- [PATCH] D12093: [NVPTX] Support register copy from i16 to i32 register types
Samuel Antao via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Sanjay Patel via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Sanjay Patel via llvm-commits
- [PATCH] D12095: propagate fast-math-flags on DAG nodes
Sanjay Patel via llvm-commits
- [PATCH] D12082: [X86] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Sanjay Patel via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Sanjay Patel via llvm-commits
- [llvm] r245311 - use minSize wrapper; NFCI
Sanjay Patel via llvm-commits
- [llvm] r245382 - use TLI.allowsMemoryAccess() to check if memory accesses are fast; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
Sanjay Patel via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [PATCH] D12136: [X86] Emit more efficient >= comparisons against 0
Sanjay Patel via llvm-commits
- [llvm] r245504 - [x86] enable machine combiner reassociations for scalar single-precision maximums
Sanjay Patel via llvm-commits
- [llvm] r245506 - [x86] enable machine combiner reassociations for scalar double-precision min/max
Sanjay Patel via llvm-commits
- [llvm] r245704 - add a test case to check the fast-unaligned-mem attribute per CPU
Sanjay Patel via llvm-commits
- [llvm] r245709 - save some testing time; get rid of the non-SSE chips in this test
Sanjay Patel via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [llvm] r245715 - [x86] enable machine combiner reassociations for 128-bit vector min/max
Sanjay Patel via llvm-commits
- [llvm] r245729 - [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sanjay Patel via llvm-commits
- [llvm] r245733 - remove 'FeatureSlowUAMem' from AMD CPUs based on 10H micro-arch or later
Sanjay Patel via llvm-commits
- [llvm] r245735 - [x86] enable machine combiner reassociations for 256-bit vector min/max
Sanjay Patel via llvm-commits
- [llvm] r245819 - remove FIXME; fixed by r245733
Sanjay Patel via llvm-commits
- [PATCH] D12008: [ScalarEvolutionExpander] Refactor isHighCostExpansionHelper division case
Sanjoy Das via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Sanjoy Das via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Sanjoy Das via llvm-commits
- [PATCH] D12004: [RewriteStatepointsForGC] Reduce the number of new instructions for base pointers
Sanjoy Das via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Sanjoy Das via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Sanjoy Das via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Sanjoy Das via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
Sanjoy Das via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Sanjoy Das via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Sanjoy Das via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Sanjoy Das via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [llvm] r245635 - [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [llvm] r245753 - Re-apply r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0"
Sanjoy Das via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
Sanjoy Das via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Sean Silva via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Sean Silva via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Sean Silva via llvm-commits
- [PATCH] D12029: [lld] LinkDriver, lld-link: introduce shim.
Sean Silva via llvm-commits
- [PATCH] D11994: Doxygen: add build option to use svg instead of png files for graphs
Sean Silva via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Sean Silva via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Sergey Dmitrouk via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Sergey Dmitrouk via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Sergey Dmitrouk via llvm-commits
- [compiler-rt] r245296 - [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Sergey Dmitrouk via llvm-commits
- [PATCH] D11679: [compiler-rt] Add AArch64 to CMake configuration and several missing builtins
Sergey Dmitrouk via llvm-commits
- [PATCH] D9887: [DebugInfo][FastISel] Prevent using debug location from previous block for local values
Sergey Dmitrouk via llvm-commits
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Sergey Dmitrouk via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Sergey Dmitrouk via llvm-commits
- [PATCH] D11678: [CodeGen] Fixes *absdiff* intrinsic: LangRef doc/test case improvement and corresponding code change
Shahid via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Shahid via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Shahid via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Shahid via llvm-commits
- [PATCH] D11678: [CodeGen] Fixes *absdiff* intrinsic: LangRef doc/test case improvement and corresponding code change
Shahid via llvm-commits
- [llvm] r245225 - [CostModel][ARM] Increase cost of insert/extract operations
Silviu Baranga via llvm-commits
- [llvm] r245226 - [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
Silviu Baranga via llvm-commits
- [llvm] r245439 - [ARM] Add instruction selection patterns for vmin/vmax
Silviu Baranga via llvm-commits
- [PATCH] D12103: MIPS now uses 'or' for move instead of [d]addu.
Simon Atanasyan via llvm-commits
- [lld] r245491 - [Mips] Use 'or' for move instead of [d]addu in PLT entries
Simon Atanasyan via llvm-commits
- [PATCH] D12103: MIPS now uses 'or' for move instead of [d]addu.
Simon Atanasyan via llvm-commits
- [PATCH] D12103: MIPS now uses 'or' for move instead of [d]addu.
Simon Atanasyan via llvm-commits
- [PATCH] D12103: MIPS now uses 'or' for move instead of [d]addu.
Simon Dardis via llvm-commits
- [PATCH] D12103: MIPS now uses 'or' for move instead of [d]addu.
Simon Dardis via llvm-commits
- [PATCH] D10555: [X86] Replace avx2.pbroadcast intrinsics with native IR.
Simon Pilgrim via llvm-commits
- [llvm] r245274 - [X86][SSE] Added extra vector truncation tests.
Simon Pilgrim via llvm-commits
- [llvm] r245276 - [X86][SSE} Added constant SMAX/SMIN/UMAX/UMIN tests
Simon Pilgrim via llvm-commits
- [llvm] r245278 - Fixed max/min typo in test names
Simon Pilgrim via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Simon Pilgrim via llvm-commits
- [llvm] r245348 - Updated constants to give more useful min/max constant folding tests
Simon Pilgrim via llvm-commits
- [llvm] r245351 - [X86][AVX] Added shuffle concatenation tests
Simon Pilgrim via llvm-commits
- [llvm] r245358 - [X86] Refreshed sign extension tests.
Simon Pilgrim via llvm-commits
- [PATCH] D12118: [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
Simon Pilgrim via llvm-commits
- [PATCH] D12118: [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
Simon Pilgrim via llvm-commits
- [PATCH] D12125: [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Simon Pilgrim via llvm-commits
- [PATCH] D10964: [Codegen] Add intrinsics 'hsum*' and corresponding SDNodes for horizontal sum operation.
Simon Pilgrim via llvm-commits
- [PATCH] D12125: [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Simon Pilgrim via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Simon Pilgrim via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Simon Pilgrim via llvm-commits
- [llvm] r245490 - [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Simon Pilgrim via llvm-commits
- [PATCH] D12125: [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE.
Simon Pilgrim via llvm-commits
- [llvm] r245503 - [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
Simon Pilgrim via llvm-commits
- [PATCH] D12118: [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
Simon Pilgrim via llvm-commits
- [llvm] r245613 - [X86] Look for scalar through one bitcast when lowering to VBROADCAST.
Simon Pilgrim via llvm-commits
- [llvm] r245736 - Line endings fix.
Simon Pilgrim via llvm-commits
- [llvm] r245814 - [DAGCombiner] Fold CONCAT_VECTORS of bitcasted EXTRACT_SUBVECTOR
Simon Pilgrim via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Stephen Hines via llvm-commits
- [PATCH] D12089: Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.
Stephen Hines via llvm-commits
- [llvm] r245385 - Fix backward operands in call to isTruncateFree() and improve comments.
Steve King via llvm-commits
- [PATCH] D8304: Fix backward operands in call to isTruncateFree() and improve comments.
Steve King via llvm-commits
- [llvm] r245385 - Fix backward operands in call to isTruncateFree() and improve comments.
Steve King via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option.
Teresa Johnson via llvm-commits
- [PATCH] D11907: LLVM support for -fthinlto option.
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11723: [ThinLTO] ThinLTO object file interfaces
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11723: [ThinLTO] ThinLTO object file interfaces
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D11721: [ThinLTO] Data structures for holding ThinLTO function index/summary
Teresa Johnson via llvm-commits
- [PATCH] D11722: [ThinLTO] Bitcode reading/writing support for ThinLTO function summary/index
Teresa Johnson via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [llvm] r245193 - [PM] Port ScalarEvolution to the new pass manager.
Tobias Grosser via llvm-commits
- [PATCH] D12072: [FIX] Restrict the AST build with the assumed context
Tobias Grosser via llvm-commits
- [PATCH] D12062: Add a value field to memory accesses for a related value
Tobias Grosser via llvm-commits
- [llvm] r245210 - Disable targetdatalayoutcheck
Tobias Grosser via llvm-commits
- [polly] r245211 - Fix Polly after SCEV port to new pass manager
Tobias Grosser via llvm-commits
- [llvm] r245212 - Revert "Disable targetdatalayoutcheck"
Tobias Grosser via llvm-commits
- [polly] ScalarEvolution not supporting SDiv, SRem [was: r244903 - Add test case for SCEV synthesizing]
Tobias Grosser via llvm-commits
- [polly] ScalarEvolution not supporting SDiv, SRem [was: r244903 - Add test case for SCEV synthesizing]
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [PATCH] D12051: Allow PHI nodes in the exit block of regions
Tobias Grosser via llvm-commits
- [polly] r245284 - Drop dead and disable code from IndependentBlocks
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [PATCH] D12066: Introduce the ScopExpander as a SCEVExpander replacement
Tobias Grosser via llvm-commits
- [llvm] r245169 - [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Tobias Grosser via llvm-commits
- [polly] r245300 - Use schedule trees to compute dependences
Tobias Grosser via llvm-commits
- [polly] r245301 - Fix test cases which fail due to changes in isl's set representation
Tobias Grosser via llvm-commits
- [polly] r245422 - Simplify tiling code a bit
Tobias Grosser via llvm-commits
- [polly] r245423 - Do not use negative option name
Tobias Grosser via llvm-commits
- [polly] r245424 - Make prevectorization width configurable
Tobias Grosser via llvm-commits
- [llvm] r245432 - Revert "[X86] Widen the 'AND' mask if doing so shrinks the encoding size"
Tobias Grosser via llvm-commits
- [llvm] r245169 - [X86] Widen the 'AND' mask if doing so shrinks the encoding size
Tobias Grosser via llvm-commits
- [polly] r245441 - Fix typo
Tobias Grosser via llvm-commits
- [polly] r245451 - Generate alias metadata even in OpenMP mode
Tobias Grosser via llvm-commits
- [polly] r245557 - Add some forgotten isl memory annotations
Tobias Grosser via llvm-commits
- [polly] r245558 - Introduce tileBand function to simplify code
Tobias Grosser via llvm-commits
- [polly] r245559 - Factor out check for tileable band node.
Tobias Grosser via llvm-commits
- [polly] r245563 - Add support for two-level tiling
Tobias Grosser via llvm-commits
- [polly] r245564 - Add experimental support for trivial register tiling
Tobias Grosser via llvm-commits
- [polly] r245597 - Fix formatting
Tobias Grosser via llvm-commits
- [polly] r245598 - Add option to control reduction detection
Tobias Grosser via llvm-commits
- [polly] r245599 - Do really not unroll the vector loop in combination with register tiling
Tobias Grosser via llvm-commits
- [polly] r245617 - Do not intersect with AssumedContext in calculateMinMaxAccess
Tobias Grosser via llvm-commits
- [polly] r245300 - Use schedule trees to compute dependences
Tobias Grosser via llvm-commits
- [www] r245682 - Add SD videos of EuroLLVM 2015
Tobias Grosser via llvm-commits
- [zorg] r245686 - Enable assertions in Polly's LNT build bots
Tobias Grosser via llvm-commits
- [polly] r245723 - Fix 'unused variable' warning in NASSERTS build
Tobias Grosser via llvm-commits
- [zorg] r245724 - Revert "Enable assertions in Polly's LNT build bots"
Tobias Grosser via llvm-commits
- [zorg] r245726 - Polly: Use Release (without Asserts build) in our autoconf based LNT builder
Tobias Grosser via llvm-commits
- [zorg] r245686 - Enable assertions in Polly's LNT build bots
Tobias Grosser via llvm-commits
- [PATCH] D11977: Use modulo semantic to generate non-integer-overflow assumptions
Tobias Grosser via llvm-commits
- [PATCH] D12264: Identify and hoist loop invariant loads
Tobias Grosser via llvm-commits
- [polly] r245809 - Use marker nodes to annotate the different levels of tiling
Tobias Grosser via llvm-commits
- [polly] r245824 - Make our data-locality schedule tree transforms externally accessible
Tobias Grosser via llvm-commits
- [Diffusion] rL245087: AMDGPU/SI: Add missing spill class
Tom Stellard via llvm-commits
- [Diffusion] rL245087: AMDGPU/SI: Add missing spill class
Tom Stellard via llvm-commits
- [Diffusion] rL244332: AMDGPU/SI: Use correct encoding of vopc for VI in the assembler
Tom Stellard via llvm-commits
- [PATCH] D12085: MC: Add support for parsing and emitting STT_AMDGPU_HSA_KERNEL with .type directive
Tom Stellard via llvm-commits
- [PATCH] D12086: AMDGPU/SI: Emit symbol type STT_AMDGPU_HSA_KERNEL for kernel functions
Tom Stellard via llvm-commits
- [PATCH] D9751: Add HSAIL target
Tom Stellard via llvm-commits
- [PATCH] D11885: AMDGPU/SI: Add SI Machine Scheduler
Tom Stellard via llvm-commits
- [PATCH] D12045: AMDGPU: Improve debug printing in SIFixSGPRLiveRanges
Tom Stellard via llvm-commits
- [PATCH] D12049: AMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
Tom Stellard via llvm-commits
- [PATCH] D12046: AMDGPU: Use DFS to avoid second loop over function
Tom Stellard via llvm-commits
- [PATCH] D12055: AMDGPU: Add cache invalidation instructions.
Tom Stellard via llvm-commits
- [PATCH] D12057: AMDGPU: Move CI instructions into CIInstructions.td
Tom Stellard via llvm-commits
- [PATCH] D12054: AMDGPU: Allow specifying different opcode on VI for SMRD/SMEM
Tom Stellard via llvm-commits
- [PATCH] D12059: AMDGPU: Improve accuracy of instruction rates for some FP instructions
Tom Stellard via llvm-commits
- [PATCH] D12055: AMDGPU: Add cache invalidation instructions.
Tom Stellard via llvm-commits
- [PATCH] D12068: AMDGPU: Change how exp is printed
Tom Stellard via llvm-commits
- [llvm] r245755 - AMDGPU/SI: Better handle s_wait insertion
Tom Stellard via llvm-commits
- [PATCH] D12056: AMDGPU: Add s_dcache_* instructions
Tom Stellard via llvm-commits
- [PATCH] D11024: AMDGPU: Minor cleanups to help with f16 support
Tom Stellard via llvm-commits
- [PATCH] D12254: AMDGPU/SI: Factor operand folding code into its own function
Tom Stellard via llvm-commits
- [PATCH] D12255: AMDGPU/SI: Fix some invaild assumptions when folding 64-bit immediates
Tom Stellard via llvm-commits
- [PATCH] D12256: AMDGPU/SI: Fold operands through REG_SEQUENCE instructions
Tom Stellard via llvm-commits
- [llvm] r245759 - Standardized 'failed' to 'Failed' in LoopVectorizationRequirements.
Tyler Nowicki via llvm-commits
- Improved Diagnostics and Extended vectorize(enable)
Tyler Nowicki via llvm-commits
- [PATCH] D9524: [mips] [IAS] Add support for the DLA pseudo-instruction and fix problems with DLI
Vasileios Kalintiris via llvm-commits
- [PATCH] D12188: [mips][sched] Temporarily rename IIAlu to IIM16Alu. NFC.
Vasileios Kalintiris via llvm-commits
- [PATCH] D12189: [mips][sched] Split IIBranch into specific instruction classes.
Vasileios Kalintiris via llvm-commits
- [PATCH] D12190: [mips][sched] Added class for WSBH
Vasileios Kalintiris via llvm-commits
- [llvm] r245149 - [IR] Give catchret an optional 'return value' operand
Vedant Kumar via llvm-commits
- [llvm] r245473 - [docs] Fix minor typo in CodingStandards.rst
Vedant Kumar via llvm-commits
- [PATCH] D12170: Const propagatin after hitting assume bugfix
Vedant Kumar via llvm-commits
- [PATCH] Add default parameter to MCSymbol accessors to control IsUsed
Vedant Kumar via llvm-commits
- [llvm] r245744 - [ARM] Fix MachO CPU Subtype selection
Vedant Kumar via llvm-commits
- [llvm] r245744 - [ARM] Fix MachO CPU Subtype selection
Vedant Kumar via llvm-commits
- [PATCH] D12078: [llvm-readobj] ELF: Factor out common code
Vedant Kumar via llvm-commits
- [PATCH] D12259: Improved Diagnostics and Extended vectorize(enable)
Vedant Kumar via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Vedant Kumar via llvm-commits
- [PATCH] D11862: Edits to CMake.rst for clarity's sake
Vedant Kumar via llvm-commits
- [PATCH] D12009: Logically Dead Code
Vedant Kumar via llvm-commits
- [PATCH] D12078: [llvm-readobj] ELF: Factor out common code
Vedant Kumar via llvm-commits
- [PATCH] D12010: Logically Dead Code
Vedant Kumar via llvm-commits
- [PATCH] D9573: [llvm-mc] fix 64-bit mode call disassembly to ignore opcode size prefix
Vedant Kumar via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11986: Multiple Locations support for Debug Variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11986: Multiple Locations support for Debug Variables
Vikram TV via llvm-commits
- [PATCH] D11933: Extending debug ranges
Vikram TV via llvm-commits
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D11370: Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D12107: Replace overflow check in loop vectorization with minimum loop iterations check
Wei Mi via llvm-commits
- [PATCH] D12216: Cleaning up LLVM IR mode for Emacs
Wilfred Hughes via llvm-commits
- [PATCH] D12216: Cleaning up LLVM IR mode for Emacs
Wilfred Hughes via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [PATCH][Solaris] Use the GCC Installation detector to add the C++ include paths
Xan López via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Xinliang David Li via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Xinliang David Li via llvm-commits
- [PATCH] D11442: Provide an interface normalizeSuccWeights in MachineBasicBlock to normalize its successors' weights and use it in other places.
Xinliang David Li via llvm-commits
- [PATCH] D10674: Value profiling - patchset 3
Xinliang David Li via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Xuetian Weng via llvm-commits
- [PATCH] D12242: [NVPTX] Allow undef value as global initializer
Xuetian Weng via llvm-commits
- [PATCH] D12246: [NVPTX] change threading intrinsics from noduplicate to convergent
Xuetian Weng via llvm-commits
- [PATCH] D12242: [NVPTX] Allow undef value as global initializer
Xuetian Weng via llvm-commits
- [PATCH] D12242: [NVPTX] Allow undef value as global initializer
Xuetian Weng via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Xuetian Weng via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Xuetian Weng via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Xuetian Weng via llvm-commits
- [PATCH] D12241: [CUDA] Change initializer for CUDA device code based on CUDA documentation.
Xuetian Weng via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r245270 - Add unit test for isLayoutIdentical(empty, empty).
Yaron Keren via llvm-commits
- [llvm] r245309 - [LVI] Improve LazyValueInfo compile time performance
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r245309 - [LVI] Improve LazyValueInfo compile time performance
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [llvm] r245711 - Disable Visual C++ 2013 Debug mode assert on null pointer in some STL algorithms,
Yaron Keren via llvm-commits
- [llvm] r243996 - Avoid passing nullptr to std::equal.
Yaron Keren via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Yury Gribov via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Yury Gribov via llvm-commits
- [PATCH] D12153: Support inline functions symbolization in Addr2Line symbolizer.
Yury Gribov via llvm-commits
- [PATCH] D12154: [x86] invert logic for attribute 'FeatureFastUAMem'
Zia Ansari via llvm-commits
- [PATCH] D12141: [mips][microMIPS] Implement CVT.D.fmt, CVT.L.fmt, CVT.S.fmt, CVT.W.fmt, MAX.fmt, MIN.fmt, MAXA.fmt, MINA.fmt and CMP.condn.fmt instructions
Zlatko Buljan via llvm-commits
- [llvm] r245293 - [mips][microMIPS] Implement SW and SWE instructions
Zoran Jovanovic via llvm-commits
- [llvm] r245297 - [mips][microMIPS] Implement DDIV, DMOD, DDIVU and DMODU instructions
Zoran Jovanovic via llvm-commits
- [llvm] r245554 - [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions
Zoran Jovanovic via llvm-commits
- [PATCH] D12199: Add framework for iterative compilation to llvm
Zoran Jovanovic via llvm-commits
- [PATCH] D12199: Add framework for iterative compilation to llvm
Zoran Jovanovic via llvm-commits
- [PATCH] D12199: Add framework for iterative compilation to llvm
Zoran Jovanovic via llvm-commits
- [PATCH] D12210: [InstCombine] Transform A & (L - 1) u< L --> L != 0
escha via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D9791: Take alignment into account for speculative loads
hfinkel at anl.gov via llvm-commits
- [PATCH] D12064: [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when looking at loads.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12114: [LPM] Teach the legacy pass manager to support *using* an analysis without *requiring* it.
hfinkel at anl.gov via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
hfinkel at anl.gov via llvm-commits
- [PATCH] D11847: [BasicAA] Fix zext & sext handling
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D12073: Make ScalarEvolution::isKnownPredicate a little smarter
hfinkel at anl.gov via llvm-commits
- [PATCH] D11771: Fix how DependenceAnalysis calls de-linearization
hfinkel at anl.gov via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12139: Add 'strlen' formation to LoopIdiomRecognize
hfinkel at anl.gov via llvm-commits
- [PATCH] D12032: Vector element extraction without stack operations on Power 8
hfinkel at anl.gov via llvm-commits
- [PATCH] D12080: [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible with the new pass manager, and no longer relying on analysis groups.
hfinkel at anl.gov via llvm-commits
- [PATCH] D12273: XFAIL bugpoint test on FreeBSD
hfinkel at anl.gov via llvm-commits
- [PATCH] D12230: [ARM] Refactor LowerDivRem before adding LowerREM (nfc)
scott douglass via llvm-commits
- [PATCH] D12232: [ARM] Use AEABI helpers for i64 div and rem
scott douglass via llvm-commits
- [PATCH] D11939: [CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12030: [CostModel][ARM] Increase cost of insert/extract operations
silviu.baranga at arm.com via llvm-commits
- [PATCH] D10161: [SCEV][LoopVectorize] Allow ScalarEvolution to make assumptions about overflows
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12145: [ARM][AArch64] Turn on by default interleaved access lowering
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12145: [ARM][AArch64] Turn on by default interleaved access lowering
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12146: [ARM] Turn on by default interleaved access vectorization
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12146: [ARM] Turn on by default interleaved access vectorization
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12105: [ARM] Add instruction selection patterns for vmin/vmax
silviu.baranga at arm.com via llvm-commits
- [PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization
silviu.baranga at arm.com via llvm-commits
Last message date:
Sun Aug 23 23:47:52 PDT 2015
Archived on: Sun Aug 23 23:47:29 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).