The Week Of Monday 4 April 2016 Archives by author
Starting: Mon Apr 4 00:12:05 PDT 2016
Ending: Sun Apr 10 23:53:01 PDT 2016
Messages: 1785
- [llvm] r265760 - DwarfDebug: Support floating point constants in location lists.
Robinson, Paul via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Smith, Kevin B via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Smith, Kevin B via llvm-commits
- [PATCH] Fix formatting and wording of llvm-ranlib error message
Yung, Douglas via llvm-commits
- [PATCH] D18778: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes
Aaron Ballman via llvm-commits
- [PATCH] D18778: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes
Aaron Ballman via llvm-commits
- [PATCH] D18799: [Docs] Try to clarify the concept of domains for noalias scope
Adam Nemet via llvm-commits
- [test-suite] r265552 - Recognize *-*-macosx* as Darwin
Adam Nemet via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Adam Nemet via llvm-commits
- [PATCH] D7514: Break dependencies in large loops containing reductions (LoopVectorize)
Adam Nemet via llvm-commits
- [PATCH] D12477: [LV] Don't bail to MiddleBlock if a runtime check fails, bail to ScalarPH instead
Adam Nemet via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Adhemerval Zanella via llvm-commits
- [PATCH] D18771: [lld] Add ScriptParserBase class
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Adhemerval Zanella via llvm-commits
- [PATCH] D18774: [lld] Implement --dynamic-list-cpp-{new,typeinfo}
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18771: [lld] Add ScriptParserBase class
Adhemerval Zanella via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Adhemerval Zanella via llvm-commits
- [PATCH] D18774: [lld] Implement --dynamic-list-cpp-{new, typeinfo}
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Adhemerval Zanella via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Adhemerval Zanella via llvm-commits
- [PATCH] D18790: [lld] [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18771: [lld] Add ScriptParserBase class
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18790: [lld] [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations
Adhemerval Zanella via llvm-commits
- [PATCH] D18790: [lld] [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations
Adhemerval Zanella via llvm-commits
- [PATCH] D18839: [lld] [ELF/AArch64] Implement R_AARCH64_TLSDESC_* relocations
Adhemerval Zanella via llvm-commits
- [lld] r265600 - [lld] [ELF] Add ScriptParserBase class
Adhemerval Zanella via llvm-commits
- [lld] r265603 - [lld] Fix build failure from r265600
Adhemerval Zanella via llvm-commits
- [lld] r265784 - [lld] [ELF/AARCH64] Fix dynamic relocation from PIC GOT access
Adhemerval Zanella via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Adhemerval Zanella via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Aditya Kumar via llvm-commits
- [PATCH] D18804: Provide loop info to inliner
Aditya Kumar via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Aditya Kumar via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Aditya Kumar via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [PATCH] D18804: Provide loop info to inliner
Aditya Kumar via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Aditya Kumar via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Aditya Kumar via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Adrian Prantl via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [llvm] r265631 - ValueMapper: Make LocalAsMetadata match function-local Values
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [llvm] r265760 - DwarfDebug: Support floating point constants in location lists.
Adrian Prantl via llvm-commits
- [llvm] r265861 - Support the Nodebug emission kind for DICompileUnits.
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Adrian Prantl via llvm-commits
- [PATCH] D18918: [DebugInfo] Try to make class memory layout more efficient
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [llvm] r265876 - Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Adrian Prantl via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Ahmed Bougacha via llvm-commits
- [PATCH] D18394: [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in emitValidateOperandClass. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D17633: [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Ahmed Bougacha via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Ahmed Bougacha via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Ahmed Bougacha via llvm-commits
- [llvm] r265447 - [X86] Simplify early-exit check. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r265448 - [X86] Add tests for ATOMIC_LOAD_OP EFLAGS reuse. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r265450 - [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Ahmed Bougacha via llvm-commits
- [PATCH] D17633: [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Ahmed Bougacha via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Ahmed Bougacha via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Ahmed Bougacha via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Ahmed Bougacha via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Ahmed Bougacha via llvm-commits
- [llvm] r265635 - [X86] Refresh and tweak EFLAGS reuse tests. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r265636 - [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Ahmed Bougacha via llvm-commits
- [PATCH] D17584: Cleanup inline cost analysis code
Akira Hatanaka via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Alastair D'Silva via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Alastair D'Silva via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Alastair D'Silva via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury SECHET via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Amaury SECHET via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury SECHET via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Amaury SECHET via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury SECHET via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury SECHET via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Amaury SECHET via llvm-commits
- [llvm] r265353 - Style update in Core.h/Core.cpp . NFC
Amaury Sechet via llvm-commits
- [llvm] r265638 - Revert "[BlockPlacement] Remove an unnecessary continue" and "[MBP] Remove an unused function parameter"
Amaury Sechet via llvm-commits
- [llvm] r265641 - Do some refactoring in the LLVM C API echo test to remove duplication. NFC
Amaury Sechet via llvm-commits
- [llvm] r265642 - [MBP] Remove an unused function parameter
Amaury Sechet via llvm-commits
- [llvm] r265643 - [BlockPlacement] Remove an unnecessary continue
Amaury Sechet via llvm-commits
- [llvm] r265726 - Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury Sechet via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Amjad Aboud via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Andrew Trick via llvm-commits
- [PATCH] D18685: [IndVars] Eliminate op.with.overflow when possible
Andrew Trick via llvm-commits
- [PATCH] D18897: [X86] Restrict max long nop length for Lakemont
Andrey Turetskiy via llvm-commits
- [PATCH] D18898: [Loop Rotation] Make default max rotation header size threshold dependent on target CPU
Andrey Turetskiy via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Anna Thomas via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Anna Thomas via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Anna Thomas via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Anna Thomas via llvm-commits
- [PATCH] D14185: Extend SLP Vectorizer to deal with aggregates
Arch D. Robison via llvm-commits
- [PATCH] D14260: Optimize store of "bitcast" from vector to aggregate.
Arch D. Robison via llvm-commits
- [PATCH] D14260: Optimize store of "bitcast" from vector to aggregate.
Arch D. Robison via llvm-commits
- [www] r265289 - [EuroLLVM] Add 'Scalarization accross threads' slides.
Arnaud A. de Grandmaison via llvm-commits
- [www] r265908 - [EuroLLVM] All videos are available.
Arnaud A. de Grandmaison via llvm-commits
- [www] r265909 - [EuroLLVM] Fix table style.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r263158 - Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko via llvm-commits
- [llvm] r263158 - Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko via llvm-commits
- [PATCH] D18926: [Clang][AVX512][BuiltIn] Adding avx512 ( psll{d|q}512, psllv{16si|8di}, psra{d|q}512, psrav{16si|8di}, pternlog{d|q}{128|256|512} ) builtin to clang ...
Asaf Badouh via llvm-commits
- [PATCH] D18942: [X86] remove unneeded variables
Asaf Badouh via llvm-commits
- [PATCH] D18930: Adding avx512 (shuf, sqrt{ss|sd}, rsqrt ) builtin to clang
Asaf Badouh via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Ashutosh Nema via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Ashutosh Nema via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Ayal Zaks via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Ayal Zaks via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Ayal Zaks via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18340: AMDGPU: allow specifying a workgroup size that needs to fit in a compute unit
Bas Nieuwenhuizen via llvm-commits
- [PATCH] D18941: Use the correct scratch wave offset register for shaders.
Bas Nieuwenhuizen via llvm-commits
- [llvm] r265368 - Lanai: fix -Wsign-compare warning
Benjamin Kramer via llvm-commits
- [llvm] r265653 - Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r265762 - Don't IPO over functions that can be de-refined
Benjamin Kramer via llvm-commits
- [llvm] r265330 - [PGO] Avoid instrumenting direct callee's at value sites.
Betul Buyukkurt via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Betul Buyukkurt via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Betul Buyukkurt via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Betul Buyukkurt via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Betul Buyukkurt via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Betul Buyukkurt via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Betul Buyukkurt via llvm-commits
- [PATCH] D18718: [DependenceAnalysis] Check if result of getConstantPart is null
Brendon Cahoon via llvm-commits
- [llvm] r265319 - [DependenceAnalysis] Check if result of getConstantPart is null
Brendon Cahoon via llvm-commits
- [PATCH] D18718: [DependenceAnalysis] Check if result of getConstantPart is null
Brendon Cahoon via llvm-commits
- [PATCH] D18647: [lit][googletest] Don't choke on non-executables
Brian Gesiak via llvm-commits
- [PATCH] D18647: [lit][googletest] Don't choke on non-executables
Brian Gesiak via llvm-commits
- [PATCH] D18897: [X86] Restrict max long nop length for Lakemont
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D18732: [SystemZ] Support LRVH and STRVH opcodes
Bryan Chan via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Chad Rosier via llvm-commits
- [PATCH] D18788: [BlockPlacement] Remove an unnecessary continue. NFC
Chad Rosier via llvm-commits
- [PATCH] D18800: [MBP] Improve nop placement in MBP pass.
Chad Rosier via llvm-commits
- [PATCH] D18523: [TTI] Add hook for vector extract with extension
Chad Rosier via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
Chad Rosier via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
Chad Rosier via llvm-commits
- [PATCH] D18805: [MBP] remove an unused function parameter
Chad Rosier via llvm-commits
- [llvm] r265537 - Simplify logic. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Chad Rosier via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Chad Rosier via llvm-commits
- [PATCH] D18903: [lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Chad Rosier via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Chandler Carruth via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Chandler Carruth via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
Chandler Carruth via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Chandler Carruth via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Chandler Carruth via llvm-commits
- [PATCH] D17870: [ADT] Add an 'llvm::seq' function which produces an iterator range over a sequence of values. It increments through the values in the half-open range: [Begin, End), producing those values when indirecting the iterator. It should support integers...
Chandler Carruth via llvm-commits
- [PATCH] D14723: Add dominator tree node downward splitting support
Chandler Carruth via llvm-commits
- [PATCH] D15356: Test case for indirect call bonus in inline cost analysis
Chandler Carruth via llvm-commits
- [PATCH] D16507: [AIX] Add missing code to allow compilation on AIX
Chandler Carruth via llvm-commits
- [PATCH] D17065: Defer CWD in MCContext lookup as late as possible.
Chandler Carruth via llvm-commits
- [PATCH] D17694: Enhancing MCStreamer to support referential (rather than copy) emission of bytes and use that to reduce the memory footprint of llvm-dwp
Chandler Carruth via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Chandler Carruth via llvm-commits
- [PATCH] D18359: Add AIX support to Path.inc, Host.h, and CMake build files.
Chandler Carruth via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Chandler Carruth via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Chandler Carruth via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Chandler Carruth via llvm-commits
- [PATCH] D18626: [PM] Add a SpeculativeExecution pass for targets with divergent branches.
Chandler Carruth via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Chandler Carruth via llvm-commits
- [PATCH] D18662: [GVN] Fix handling of sub-byte types in big-endian mode
Chandler Carruth via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Chandler Carruth via llvm-commits
- [PATCH] D18804: Provide loop info to inliner
Chandler Carruth via llvm-commits
- [PATCH] D18825: [CMake] Check for sys/types.h in config-ix.cmake
Chandler Carruth via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Chandler Carruth via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Chandler Carruth via llvm-commits
- [PATCH] D18062: Fix Load Control Dependence in MemCpy Generation
Chandler Carruth via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [llvm] r265886 - [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [llvm] r265886 - [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [PATCH] D18785: [tsan] Fix freebsd build.
Chris Bieneman via llvm-commits
- [llvm] r265863 - [CMake] Make llvm_ExternalProject always call the build action
Chris Bieneman via llvm-commits
- [test-suite] r264501 - lit: Log all executed commands in test.log
Chris Matthews via llvm-commits
- [LNT] r264722 - [search] default_machine should be an ID, not a textual name
Chris Matthews via llvm-commits
- [LNT] r265427 - New LNTCompile flags to test with + small refactor
Chris Matthews via llvm-commits
- [LNT] r265428 - Cleanup LNT Compile, NFC
Chris Matthews via llvm-commits
- [LNT] r265429 - -gmodules is not useful in the single file tests
Chris Matthews via llvm-commits
- [LNT] r263881 - [profile] Add a rule hook to update the profile statistics
Chris Matthews via llvm-commits
- [LNT] r263560 - [profile] Add perf and cPerf, for importing Linux Perf profiles
Chris Matthews via llvm-commits
- [LNT] r263881 - [profile] Add a rule hook to update the profile statistics
Chris Matthews via llvm-commits
- [llvm] r265397 - Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16984: Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
Chuang-Yu Cheng via llvm-commits
- [llvm] r265402 - Add missing test for the "Don't delete empty preheaders" added in r265397
Chuang-Yu Cheng via llvm-commits
- [llvm] r265504 - [Power9] Implement copy-paste, msgsync, slb, and stop instructions
Chuang-Yu Cheng via llvm-commits
- [llvm] r265505 - [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17885: [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17929: [Power9] Implement copy-paste, msgsync, slb, and stop instructions
Chuang-Yu Cheng via llvm-commits
- [llvm] r265506 - [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16315: [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Chuang-Yu Cheng via llvm-commits
- [llvm] r265528 - [ppc64] Temporary disable sibling call optimization on ppc64 due to breaking test case
Chuang-Yu Cheng via llvm-commits
- [PATCH] D18030: [ppc64] Create instruction reorder chances in prologue and epilogue for post-RA-scheduler
Chuang-Yu Cheng via llvm-commits
- [llvm] r265781 - CXX_FAST_TLS calling convention: performance improvement for PPC64
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Chuang-Yu Cheng via llvm-commits
- [PATCH] D18770: Change llvm-objdump to default to print hex immediates by default
Colin LeMahieu via llvm-commits
- [PATCH] D18770: Change llvm-objdump to default to print hex immediates by default
Colin LeMahieu via llvm-commits
- [llvm] r265817 - [llvm-objdump] Printing hex instead of dec by default
Colin LeMahieu via llvm-commits
- [PATCH] D18770: Change llvm-objdump to default to print hex immediates by default
Colin LeMahieu via llvm-commits
- [llvm] r265822 - Revert r265817
Colin LeMahieu via llvm-commits
- [llvm] r265771 - Use std::fill to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] r265870 - [X86] Remove calls to setOperationAction that set CTLZ_ZERO_UNDEF for some vector types to Expand. Expand is already set for all operations for all vector types earlier so this is redundant. NFC
Craig Topper via llvm-commits
- [llvm] r265871 - [X86] Use for loops over types to reduce code for setting up operation actions. NFC
Craig Topper via llvm-commits
- [llvm] r265892 - [X86] Remove unnecessary setOperationAction for SRA v2i64/v4i64 when VLX is suppored. This is already done for SSE2/AVX2 which VLX implies. NFC
Craig Topper via llvm-commits
- [llvm] r265893 - [X86] Use for loops over types to reduce code for setting up operation actions.
Craig Topper via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Dan Gohman via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Daniel Berlin via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Daniel Berlin via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Daniel Berlin via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Daniel Berlin via llvm-commits
- [PATCH] D18796: Correct IDF calculator for ReverseIDF
Daniel Berlin via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Daniel Berlin via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Daniel Berlin via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Daniel Berlin via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Daniel Berlin via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Daniel Berlin via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Daniel Berlin via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
Daniel Berlin via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
Daniel Berlin via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Daniel Berlin via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Daniel Berlin via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
Daniel Berlin via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
Daniel Berlin via llvm-commits
- [PATCH] D18753: [mips][sanitizer_common] Don't use `ld` in internal_clone() on 32-bit MIPS.
Daniel Sanders via llvm-commits
- [PATCH] D18753: [mips][sanitizer_common] Don't use `ld` in internal_clone() on 32-bit MIPS.
Daniel Sanders via llvm-commits
- [PATCH] D16454: [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Daniel Sanders via llvm-commits
- [PATCH] D18755: [mips] Trivial corrections to range checked immediates.
Daniel Sanders via llvm-commits
- [llvm] r265302 - [mips] Range check simm32 and fold MIPS16's imm32 into simm32.
Daniel Sanders via llvm-commits
- [PATCH] D18759: [mips] Enable IAS by default for 32-bit MIPS targets (O32).
Daniel Sanders via llvm-commits
- [PATCH] D18753: [mips][sanitizer_common] Don't use `ld` in internal_clone() on 32-bit MIPS.
Daniel Sanders via llvm-commits
- [PATCH] D17995: [MIPS] Make Static a default relocation model for MIPS codegen
Daniel Sanders via llvm-commits
- [PATCH] D18899: [mips][ias] Correct ELF eflags when Octeon is the target.
Daniel Sanders via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Daniel Sanders via llvm-commits
- [PATCH] D18856: [mips] MIPSR6 Compact jump aliases
Daniel Sanders via llvm-commits
- [PATCH] D18824: [mips][microMIPS] Implement LWC1, LWC2, SDC1, SDC2, SWC1 and SWC2 instructions
Daniel Sanders via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an array. NFC.
David Blaikie via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
David Blaikie via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and additional constructor.
David Blaikie via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an array. NFC.
David Blaikie via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
David Blaikie via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and additional constructor.
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [llvm] r265426 - llvm-dwp: Simplify hashing code a bit
David Blaikie via llvm-commits
- [llvm] r265452 - llvm-dwp: Handle dwo files produced by GCC
David Blaikie via llvm-commits
- [llvm] r265457 - llvm-dwp: Handle GCC's use of multiple debug_types.dwo sections in a single .dwo file
David Blaikie via llvm-commits
- [llvm] r265452 - llvm-dwp: Handle dwo files produced by GCC
David Blaikie via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
David Blaikie via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
David Blaikie via llvm-commits
- [lld] r265477 - [lld][MachO] Check Expected<T> for error prior to destruction.
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [PATCH] D17694: Enhancing MCStreamer to support referential (rather than copy) emission of bytes and use that to reduce the memory footprint of llvm-dwp
David Blaikie via llvm-commits
- [llvm] r265740 - llvm-dwarfdump: Use deque rather than vector to preserve object reference/pointer identity
David Blaikie via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
David Blaikie via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
David Blaikie via llvm-commits
- [PATCH] D18918: [DebugInfo] Try to make class memory layout more efficient
David Blaikie via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
David Kreitzer via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
David Kreitzer via llvm-commits
- [PATCH] D18942: [X86] remove unneeded variables
David Kreitzer via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
David L Kreitzer via llvm-commits
- [PATCH] D17584: Cleanup inline cost analysis code
David Li via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
David Li via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
David Li via llvm-commits
- [PATCH] D18787: [Coverage] Prevent false instantiations detection in case of macro expansions.
David Li via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
David Li via llvm-commits
- [PATCH] D18758: [Coverage] Support for making test data for more than one function.
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18770: Change llvm-objdump to default to print hex immediates by default
David Majnemer via llvm-commits
- [PATCH] D14260: Optimize store of "bitcast" from vector to aggregate.
David Majnemer via llvm-commits
- [llvm] r265493 - [SLPVectorizer] Vectorize libcalls of sqrt
David Majnemer via llvm-commits
- [llvm] r265521 - [SLPVectorizer] Vectorizing the libm sqrt to llvm's sqrt intrinsic requires nnan
David Majnemer via llvm-commits
- [llvm] r265493 - [SLPVectorizer] Vectorize libcalls of sqrt
David Majnemer via llvm-commits
- [llvm] r264869 - [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
David Majnemer via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
David Majnemer via llvm-commits
- [llvm] r265800 - [LoopVectorize] Register cloned assumptions
David Majnemer via llvm-commits
- [llvm] r265801 - [InstCombine] Add a peephole for redundant assumes
David Majnemer via llvm-commits
- [llvm] r265805 - [InstCombine] Fix miscompile in FoldSPFofSPF
David Majnemer via llvm-commits
- [lld] r265258 - [LTO] Implement -disable-verify, which disables bitcode verification.
Davide Italiano via llvm-commits
- [PATCH] D18780: ELF: Preserve MustBeInDynSym for bitcode symbols.
Davide Italiano via llvm-commits
- [PATCH] D18719: setUsedInRegulawrObj and MustBeInDynSym fixes
Davide Italiano via llvm-commits
- [lld] r265374 - Fix another case of propagating IsUsedRegularObj.
Davide Italiano via llvm-commits
- [llvm] r265490 - [DebugInfo] Fix tests so that each subprogram belongs to a CU.
Davide Italiano via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Davide Italiano via llvm-commits
- [llvm] r265515 - [IRVerifier] Don't crash on invalid DIFile inside DISubprogram.
Davide Italiano via llvm-commits
- [llvm] r265517 - Revert "[IRVerifier] Don't crash on invalid DIFile inside DISubprogram."
Davide Italiano via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Davide Italiano via llvm-commits
- [llvm] r265579 - [IRVerifier] Prefer dyn_cast<> over isa<> + cast<>.
Davide Italiano via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Davide Italiano via llvm-commits
- [llvm] r265586 - [IRVerifier] Don't crash on invalid DIFile inside DISubprogram.
Davide Italiano via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Davide Italiano via llvm-commits
- [lld] r265682 - Simplify dynamic relocation creation.
Davide Italiano via llvm-commits
- [llvm] r265688 - [IR/Verifier] Merge two ifs into one. NFC.
Davide Italiano via llvm-commits
- [llvm] r265752 - [IR/Verifier] Fix (yet another) crash.
Davide Italiano via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Davide Italiano via llvm-commits
- [PATCH] D18885: [MC] support TLSDESC and TLSCALL / GNU2 tls dialect
Davide Italiano via llvm-commits
- [PATCH] D18918: [DebugInfo] Try to make class memory layout more efficient
Davide Italiano via llvm-commits
- [llvm] r265881 - [MC] support TLSDESC and TLSCALL / GNU2 tls dialect
Davide Italiano via llvm-commits
- [PATCH] D18885: [MC] support TLSDESC and TLSCALL / GNU2 tls dialect
Davide Italiano via llvm-commits
- [lld] r265885 - [COFF] SmallVector<char, 0> -> SmallString<0>.
Davide Italiano via llvm-commits
- [lld] r265911 - Remove leftovers from previous linker experiments.
Davide Italiano via llvm-commits
- [llvm] r265881 - [MC] support TLSDESC and TLSCALL / GNU2 tls dialect
Davide Italiano via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Derek Bruening via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Derek Bruening via llvm-commits
- [compiler-rt] r265705 - [sanitizer] Add early call handling to strlen interceptor
Derek Bruening via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Derek Bruening via llvm-commits
- [llvm] r265313 - Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
Derek Schuff via llvm-commits
- [PATCH] D18525: Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
Derek Schuff via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [llvm] r265318 - Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18767: Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D16483: Require MachineFunctionPasses to declare their support for virtual registers.
Derek Schuff via llvm-commits
- [PATCH] D18366: Factor PrologEpilogInserter around spilling, frame finalization, and scavenging
Derek Schuff via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Dimitry Andric via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Dimitry Andric via llvm-commits
- [PATCH] D18851: [sanitizer] Add early call handling to strlen interceptor
Dimitry Andric via llvm-commits
- [PATCH] D18754: [IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
Dmitry Polukhin via llvm-commits
- [llvm] r265382 - [IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
Dmitry Polukhin via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [llvm] r265667 - [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [llvm] r265669 - Fix test/Assembler/ifunc-asm.ll test on hexagon-elf bots
Dmitry Polukhin via llvm-commits
- [PATCH] D18859: [IFUNC] Fix ifunc-asm.ll test
Dmitry Polukhin via llvm-commits
- [llvm] r265770 - [IFUNC] Fix ifunc-asm.ll test
Dmitry Polukhin via llvm-commits
- [llvm] r265669 - Fix test/Assembler/ifunc-asm.ll test on hexagon-elf bots
Dmitry Polukhin via llvm-commits
- [PATCH] D18859: [IFUNC] Fix ifunc-asm.ll test
Dmitry Polukhin via llvm-commits
- [PATCH] D18500: [tsan] Add support for OS X OSAtomic* functions
Dmitry Vyukov via llvm-commits
- [PATCH] D18543: [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
Dmitry Vyukov via llvm-commits
- [compiler-rt] r265288 - tsan: fix ignore handling in signal handlers
Dmitry Vyukov via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Dmitry Vyukov via llvm-commits
- [PATCH] D18493: [tsan] Add XPC support (OS X)
Dmitry Vyukov via llvm-commits
- [PATCH] D18515: [tsan] Add support for dispatch event sources
Dmitry Vyukov via llvm-commits
- [PATCH] D18493: [tsan] Add XPC support (OS X)
Dmitry Vyukov via llvm-commits
- [llvm] r265456 - ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265458 - Make constructors for final subclasses of Constant private, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265459 - Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265454 - Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265463 - IR: Add missing assertion for ConstantVector::ConstantVector
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265454 - Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265465 - Try to appease MSVC after r265456
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265456 - ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265466 - IR: Introduce ConstantAggregate, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265456 - ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265470 - Try harder to appease MSVC after r265456
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265456 - ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265507 - AsmParser: Don't crash on unresolved !tbaa
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265508 - ValueMapper: Fix delayed blockaddress handling after r265273
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265273 - ValueMapper: Avoid recursion in mapSimplifiedMetadata, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265519 - IRMover: Steal arguments when moving functions, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265520 - IR: Move MDStrings to a BumpPtrAllocator
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265576 - IR: Stop explicitly clearing the MDStringCache
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265577 - IR: Use DenseSet instead of DenseMap for ConstantUniqueMap; NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265611 - ValueMapper: clang-format ValueMapper.h, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265628 - IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265631 - ValueMapper: Make LocalAsMetadata match function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265633 - ValueMapper: Allow RF_IgnoreMissingLocals and RF_NullMapMissingGlobalValues
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265637 - Revert "ValueMapper: Make LocalAsMetadata match function-local Values"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265631 - ValueMapper: Make LocalAsMetadata match function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265631 - ValueMapper: Make LocalAsMetadata match function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18477: Drop debug info for DISubprograms that are not referenced by anything
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265759 - ValueMapper: Treat LocalAsMetadata more like function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265761 - ValueMapper: Unduplicate RF_NoModuleLevelChanges check, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265631 - ValueMapper: Make LocalAsMetadata match function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265765 - Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265759 - ValueMapper: Treat LocalAsMetadata more like function-local Values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265761 - ValueMapper: Unduplicate RF_NoModuleLevelChanges check, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265765 - Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265765 - Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265768 - Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265827 - ValueMapper: Stop memoizing MDStrings
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265828 - ValueMapper: Don't memoize metadata when RF_NoModuleLevelChanges
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265831 - Linker: Always pass RF_IgnoreMissingLocals; NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265832 - ValueMapper: Roll RemapInstruction into Mapper, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265833 - ValueMapper: Always use Mapper::mapValue from remapInstruction, NFCI
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265835 - ValueMapper: Extract llvm::RemapFunction from IRMover.cpp, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D16311: [AVR] Add AVRTargetStreamers
Dylan McKay via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [llvm] r265852 - Refactor Threshold computation. NFC.
Easwaran Raman via llvm-commits
- [PATCH] D17584: Cleanup inline cost analysis code
Easwaran Raman via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Ed Maste via llvm-commits
- [PATCH] D18330: [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations.
Ed Maste via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Ed Maste via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Ed Maste via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Ed Schouten via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Ed Schouten via llvm-commits
- [lld] r265453 - Don't omit dynamic relocations for the GOT.
Ed Schouten via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Ed Schouten via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Ed Schouten via llvm-commits
- [lld] r265462 - Make TLS work for PIE executables on x86-64.
Ed Schouten via llvm-commits
- [lld] r265575 - Make TLS work for PIE executables on aarch64.
Ed Schouten via llvm-commits
- [lld] r265580 - Sort relocations by name and size.
Ed Schouten via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Ed Schouten via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Ed Schouten via llvm-commits
- [llvm] r265593 - [PPC] Use VSX/FP Facility integer load when an integer load's only users are conversion to FP
Ehsan Amiri via llvm-commits
- [llvm] r265683 - [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2
Ehsan Amiri via llvm-commits
- [llvm] r265694 - [PPC] Added a note to release notes
Ehsan Amiri via llvm-commits
- [llvm] r265283 - AVX-512: Truncating store for i1 vectors
Elena Demikhovsky via llvm-commits
- [PATCH] D18740: AVX-512: Truncating Store for i1 vectors
Elena Demikhovsky via llvm-commits
- [PATCH] D18923: [Clang][AVX512][BuiltIn] Adding avx512 ( vpermi{2|l}var{d|pd|ps|q}512, vpermil{pd|ps}512, vpermt2var{d|pd|ps|q}512, ptest{n}m{b|w}{128|256} ) builtin to clang
Elena Demikhovsky via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
Elena Demikhovsky via llvm-commits
- [PATCH] D18932: [Clang][AVX512][BuiltIn] Adding avx512 ( vcvt ) builtin to clang
Elena Demikhovsky via llvm-commits
- [PATCH] D18929: [Clang][AVX512][BuiltIn] Adding avx512 ( punpck{h|l}{dq|qdq}{128|256|512}, rndscale{ss|sd}, {scalef{ss|sd|pd512|ps512} ) builtin to clang ....
Elena Demikhovsky via llvm-commits
- [PATCH] D18937: [X86][AVX512BW] Add support for v64i8 multiplies
Elena Demikhovsky via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Elena Demikhovsky via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Elena Demikhovsky via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Elena Demikhovsky via llvm-commits
- [llvm] r265901 - Loop vectorization with uniform load
Elena Demikhovsky via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Elena Demikhovsky via llvm-commits
- [PATCH] D18944: [DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A, B)) anytime before LegalizeVectorOprs
Elena Demikhovsky via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Eric Christopher via llvm-commits
- [PATCH] D18754: [IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
Eric Christopher via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Eric Christopher via llvm-commits
- [llvm] r265452 - llvm-dwp: Handle dwo files produced by GCC
Eric Christopher via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Eric Christopher via llvm-commits
- [PATCH] D18808: Use the NoDebug emission kind to identify compile units that no debug info should be created from.
Eric Christopher via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Eric Christopher via llvm-commits
- [PATCH] D18859: [IFUNC] Fix ifunc-asm.ll test
Eric Christopher via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Eric Christopher via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Eric Christopher via llvm-commits
- [PATCH] D18411: Codegen: Factor tail duplication into a utility class. NFC
Eric Christopher via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Eric Christopher via llvm-commits
- [PATCH] D18907: Print ELF hash histogram
Eric Christopher via llvm-commits
- [PATCH] D15614: TargetRegisterInfo: Add getRegAsmName()
Eric Christopher via llvm-commits
- [llvm] r265376 - [Support] Fix an invalid character escaping in string literal (unittest).
Etienne Bergeron via llvm-commits
- [PATCH] D18778: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes
Eugene Zelenko via llvm-commits
- [PATCH] D18778: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r265454 - Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes.
Eugene Zelenko via llvm-commits
- [PATCH] D18812: [LLD] Fix Clang-tidy readability-static-definition-in-anonymous-namespace warnings; other minor fixes.
Eugene Zelenko via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [llvm] r265481 - Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18813: Update visibility settings for CFI tests.
Evgeniy Stepanov via llvm-commits
- [llvm] r265583 - [gold] Save bitcode for module partitions (save-temps + split codegen).
Evgeniy Stepanov via llvm-commits
- [PATCH] D18715: [gold] Save bitcode for module partitions (save-temps + split codegen).
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18844: [sancov] enabling coverage edge pruning by default.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18845: [sancov] enabling coverage edge pruning by default.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r265715 - [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18896: [sanitizer] [SystemZ] Add virtual space size.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18896: [sanitizer] [SystemZ] Add virtual space size.
Evgeniy Stepanov via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Evgeniy Stepanov via llvm-commits
- [llvm] r265531 - [AArch64][CodeGen] NFC refactor AArch64InstrInfo::optimizeCompareInstr to prepare it for fixing a bug in it
Evgeny Astigeevich via llvm-commits
- [PATCH] D18609: [AArch64][CodeGen] Refactor AArch64InstrInfo::optimizeCompareInstr to prepare it for fixing a bug in it
Evgeny Astigeevich via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Evgeny Stupachenko via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Evgeny Stupachenko via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Evgeny Stupachenko via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Evgeny Stupachenko via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18782: Reduce unroll of constant bounds loop with TripCount that is not modulo of unroll factor.
Evgeny Stupachenko via llvm-commits
- [llvm] r265840 - test commit
Evgeny Stupachenko via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Evgeny Stupachenko via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Evgeny Stupachenko via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Filipe Cabecinhas via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Filipe Cabecinhas via llvm-commits
- [llvm] r265558 - LoopUnroll: only allow non-modulo Partial unrolling when Runtime=true
Fiona Glaser via llvm-commits
- [llvm] r265562 - Loop Unroll: add options and tweak to make Partial unrolling more useful
Fiona Glaser via llvm-commits
- [zorg] r265582 - Removed long time unused builders.
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 3/20/2016 - 3/26/2016
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 3/27/2016 - 4/02/2016
Galina Kistanova via llvm-commits
- [zorg] r265612 - Removed unused imports.
Galina Kistanova via llvm-commits
- [PATCH] D16875: MemorySSA Optimizations: Patch 1 of N
George Burgess IV via llvm-commits
- [llvm] r265474 - [CFLAA] Fix PR27213; incorrect tagging of args/globals
George Burgess IV via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
George Burgess IV via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
George Burgess IV via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D16875: MemorySSA Optimizations: Patch 1 of N
George Burgess IV via llvm-commits
- [PATCH] D16875: MemorySSA Optimizations: Patch 1 of N
George Burgess IV via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [lld] r265136 - Make dummySectionsNum() to be not a member of writer. NFC.
George Rimar via llvm-commits
- [lld] r265522 - [ELF] - Do not handle ELF and program header as dummy sections.
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [lld] r265523 - [ELF] - Teach linkerscript error handler to show full script line and column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [lld] r265523 - [ELF] - Teach linkerscript error handler to show full script line and column marker on error.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18788: [BlockPlacement] Remove an unnecessary continue. NFC
Haicheng Wu via llvm-commits
- [llvm] r265407 - [BlockPlacement] Remove an unnecessary continue
Haicheng Wu via llvm-commits
- [PATCH] D18788: [BlockPlacement] Remove an unnecessary continue. NFC
Haicheng Wu via llvm-commits
- [PATCH] D18805: [MBP] remove an unused function parameter
Haicheng Wu via llvm-commits
- [llvm] r265596 - [MBP] Remove an unused function parameter
Haicheng Wu via llvm-commits
- [PATCH] D18805: [MBP] remove an unused function parameter
Haicheng Wu via llvm-commits
- [PATCH] D18949: [AArch64] Cannonicalize commutative operands based on LSLFast
Haicheng Wu via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Hal Finkel via llvm-commits
- [llvm] r265493 - [SLPVectorizer] Vectorize libcalls of sqrt
Hal Finkel via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
Hal Finkel via llvm-commits
- [PATCH] D15614: TargetRegisterInfo: Add getRegAsmName()
Hal Finkel via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Hal Finkel via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Hal Finkel via llvm-commits
- [llvm] r265345 - Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
Hans Wennborg via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Hans Wennborg via llvm-commits
- [llvm] r265551 - Revert "Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)""
Hans Wennborg via llvm-commits
- [llvm] r265559 - Revert r265450 "[X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC."
Hans Wennborg via llvm-commits
- [llvm] r265450 - [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Hans Wennborg via llvm-commits
- [llvm] r265623 - Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
Hans Wennborg via llvm-commits
- [llvm] r265790 - Revert r265547 "Recommit r265309 after fixed an invalid memory reference bug happened"
Hans Wennborg via llvm-commits
- [llvm] r265845 - Remove some redundant variables from X86TargetLowering::LowerDYNAMIC_STACKALLOC
Hans Wennborg via llvm-commits
- [llvm] r265846 - Rangeify a loop. NFC.
Hans Wennborg via llvm-commits
- [llvm] r265383 - Add parentheses around `&&` within `||` to avoid compiler warning message.
Haojian Wu via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] D18818: [FIX] Adjust execution context of hoisted loads wrt. error domains
Hongbin Zheng via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an array. NFC.
Igor Kudrin via llvm-commits
- [PATCH] D18757: [Coverage] Update testing methods to support more than two files.
Igor Kudrin via llvm-commits
- [PATCH] D18758: [Coverage] Support for making test data for more than one function.
Igor Kudrin via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an std::vector.
Igor Kudrin via llvm-commits
- [PATCH] D18787: [Coverage] Prevent false instantiations detection in case of macro expansions.
Igor Kudrin via llvm-commits
- [PATCH] D18787: [Coverage] Prevent false instantiations detection in case of macro expansions.
Igor Kudrin via llvm-commits
- [PATCH] D18831: [Coverage] Use the count value of the outer region for an expansion region.
Igor Kudrin via llvm-commits
- [PATCH] D18757: [Coverage] Update testing methods to support more than two files.
Igor Kudrin via llvm-commits
- [PATCH] D18758: [Coverage] Support for making test data for more than one function.
Igor Kudrin via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [lld] r265497 - Fix a memory leak found by check-lld asan tests.
Ivan Krasin via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [llvm] r265365 - Lanai: fix -Wpedantic warnings
JF Bastien via llvm-commits
- [llvm] r265368 - Lanai: fix -Wsign-compare warning
JF Bastien via llvm-commits
- [llvm] r265369 - Docs: dampen story time for atomics
JF Bastien via llvm-commits
- [llvm] r265415 - WebAssembly: fix cfg-stackify test
JF Bastien via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [llvm] r265602 - NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- [llvm] r265685 - NFC: disallow comparison of AtomicOrdering
JF Bastien via llvm-commits
- [PATCH] D18875: NFC: unify clang / LLVM atomic ordering
JF Bastien via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
JF Bastien via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
JF Bastien via llvm-commits
- [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
JF Bastien via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- [llvm] r265880 - Fix hash_integer_value
JF Bastien via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- Re: [PATCH] D18938: is_integral_or_enum ❥ enum class ⇒ hashable enum class
JF Bastien via llvm-commits
- [llvm] r265411 - [lanai] LanaiSetflagAluCombiner more conservative
Jacques Pienaar via llvm-commits
- [PATCH] D18746: [lanai] LanaiSetflagAluCombiner more conservative
Jacques Pienaar via llvm-commits
- [PATCH] D18903: [lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
Jacques Pienaar via llvm-commits
- [PATCH] D18903: [lanai] Add areMemAccessesTriviallyDisjoint, getMemOpBaseRegImmOfs and getMemOpBaseRegImmOfsWidth.
Jacques Pienaar via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Jakob Bornecrantz via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Jakob Bornecrantz via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Jakob Bornecrantz via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Jakob Bornecrantz via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
James Molloy via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
James Molloy via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
James Molloy via llvm-commits
- [LNT] r264722 - [search] default_machine should be an ID, not a textual name
James Molloy via llvm-commits
- [PATCH] D18609: [AArch64][CodeGen] Refactor AArch64InstrInfo::optimizeCompareInstr to prepare it for fixing a bug in it
James Molloy via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
James Molloy via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
James Molloy via llvm-commits
- [LNT] r263560 - [profile] Add perf and cPerf, for importing Linux Perf profiles
James Molloy via llvm-commits
- [LNT] r263881 - [profile] Add a rule hook to update the profile statistics
James Molloy via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
James Y Knight via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
James Y Knight via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
James Y Knight via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
James Y Knight via llvm-commits
- [llvm] r265590 - Put quotes around #error string.
James Y Knight via llvm-commits
- [PATCH] D18775: NFC: make AtomicOrdering an enum class
James Y Knight via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
James Y Knight via llvm-commits
- [PATCH] D18062: Fix Load Control Dependence in MemCpy Generation
James Y Knight via llvm-commits
- [llvm] r265837 - Add trailing colons to labels in a test.
James Y Knight via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
James Y Knight via llvm-commits
- [PATCH] D17898: Implement expansion of {s, u}{min, max} in integer legalization
Jan Vesely via llvm-commits
- [llvm] r265709 - AMDGPU/SI: Implement atomic load/store for i32 and i64
Jan Vesely via llvm-commits
- [PATCH] D18760: AMDGPU/SI, CI: Implement atomic load/store for i32, i64
Jan Vesely via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPoolBy running TSAN on some code using the ThreadPool it was discovered that thethreads in the pool can pop tasks off the queue at the same time the "wait"routine is trying to check if the task...
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Jason Henline via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18825: [CMake] Check for sys/types.h in config-ix.cmake
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [llvm] r265648 - [CMake] Check for sys/types.h in config-ix.cmake
Jeroen Ketema via llvm-commits
- [PATCH] D18825: [CMake] Check for sys/types.h in config-ix.cmake
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [llvm] r265773 - [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [llvm] r265897 - [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
Jeroen Ketema via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
Jim Grosbach via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Joerg Sonnenberger via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Johan Engelen via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Johan Engelen via llvm-commits
- [polly] r265284 - Factor out "adjustDomainDimensions" function [NFC]
Johannes Doerfert via llvm-commits
- [polly] r265285 - Exploit graph properties during domain generation
Johannes Doerfert via llvm-commits
- [polly] r265286 - Do not allow to complex branch conditions
Johannes Doerfert via llvm-commits
- [polly] r265280 - [FIX] Do not create a SCoP in the presence of infinite loops
Johannes Doerfert via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Johannes Doerfert via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Johannes Doerfert via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Johannes Doerfert via llvm-commits
- [polly] r265393 - [FIX] Ensure SAI objects for exit PHIs
Johannes Doerfert via llvm-commits
- [polly] r265379 - ScopInfo: Check for possibly nested GEP in fixed-size delin
Johannes Doerfert via llvm-commits
- [polly] r265410 - [WWW] Update passes
Johannes Doerfert via llvm-commits
- [polly] r265413 - Remove dead code and comment [NFC]
Johannes Doerfert via llvm-commits
- [PATCH] D18818: [FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18818: [FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D15722: [WIP][Polly] SSA Codegen
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [polly] r265775 - [FIX] Look through div & srem instructions in SCEVs
Johannes Doerfert via llvm-commits
- [polly] r265776 - Add test cases for the removal of error blocks
Johannes Doerfert via llvm-commits
- [polly] r265777 - [FIX] Handle multiplications in the SCEVAffinator again
Johannes Doerfert via llvm-commits
- [polly] r265778 - [FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [polly] r265779 - [FIX] Allow to lookup domains for non-affine subregion blocks
Johannes Doerfert via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Johannes Doerfert via llvm-commits
- [polly] r265775 - [FIX] Look through div & srem instructions in SCEVs
Johannes Doerfert via llvm-commits
- [polly] r265823 - Collect and verify generated parallel subfunctions
Johannes Doerfert via llvm-commits
- [polly] r265824 - [FIX] Teach the ScopExpander about parallel subfunctions
Johannes Doerfert via llvm-commits
- [polly] r265834 - [FIX] Do not crash on opaque (unsized) types.
Johannes Doerfert via llvm-commits
- [polly] r265873 - [FIX] Do not recompute SCEVs but pass them to subfunctions
Johannes Doerfert via llvm-commits
- [polly] r265882 - Add __isl_give annotations to return types [NFC]
Johannes Doerfert via llvm-commits
- [polly] r265883 - Do not allow exception handling code in SCoPs
Johannes Doerfert via llvm-commits
- [polly] r265884 - [FIX] Do not allow select as a base pointer in the SCoP region
Johannes Doerfert via llvm-commits
- [polly] r265894 - Allow pointer expressions in SCEVs again.
Johannes Doerfert via llvm-commits
- [PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows
John Brawn via llvm-commits
- [PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows
John Brawn via llvm-commits
- [PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows
John Brawn via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
John McCall via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
John McCall via llvm-commits
- [PATCH] D18685: [IndVars] Eliminate op.with.overflow when possible
John Regehr via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
John Regehr via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
John Regehr via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
John Regehr via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Jonas Bülow via llvm-commits
- [PATCH] D18900: New pre-isel pass SystemZBRCTLoops
Jonas Paulsson via llvm-commits
- [PATCH] D18900: New pre-isel pass SystemZBRCTLoops
Jonas Paulsson via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Jongwon Lee via llvm-commits
- [PATCH] D18237: [SLPVectorizer] Try to vectorize in the range from MaxVecRegSize to MinVecRegSize
Jongwon Lee via llvm-commits
- [PATCH] D18376: [MachineScheduler] Add support for store clustering
Jun Bum Lim via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Junmo Park via llvm-commits
- [llvm] r265468 - Minor code cleanups. NFC.
Junmo Park via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
Justin Bogner via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an array. NFC.
Justin Bogner via llvm-commits
- [llvm] r265347 - CodeGen: Remove dead code in TailDuplicate
Justin Bogner via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
Justin Bogner via llvm-commits
- [llvm] r265352 - Revert "CodeGen: Remove dead code in TailDuplicate"
Justin Bogner via llvm-commits
- [PATCH] D18758: [Coverage] Support for making test data for more than one function.
Justin Bogner via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Justin Bogner via llvm-commits
- [PATCH] D17870: [ADT] Add an 'llvm::seq' function which produces an iterator range over a sequence of values. It increments through the values in the half-open range: [Begin, End), producing those values when indirecting the iterator. It should support integers...
Justin Bogner via llvm-commits
- [llvm] r263208 - [PM] Port GVN to the new pass manager, wire it up, and teach a couple of
Justin Bogner via llvm-commits
- [llvm] r265389 - [NVPTX] Handle ldg created from sign-/zero-extended load
Justin Holewinski via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Justin Lebar via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Justin Lebar via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Justin Lebar via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Justin Lebar via llvm-commits
- [llvm] r265618 - Fix a race condition in support library ThreadPool.
Justin Lebar via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Justin Lebar via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Justin Lebar via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Justin Lebar via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Justin Lebar via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Kevin B. Smith via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Kevin B. Smith via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Kevin B. Smith via llvm-commits
- [llvm] r265690 - [X86]: Fix for PR27251.
Kevin B. Smith via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Kevin B. Smith via llvm-commits
- [PATCH] D18866: [X86] Fix PR23155 by turning on X86FixupBWInsts by default
Kevin B. Smith via llvm-commits
- [PATCH] D18866: [X86] Fix PR23155 by turning on X86FixupBWInsts by default
Kevin B. Smith via llvm-commits
- [llvm] r265830 - [X86] Fix PR23155 by turning on X86FixupBWInsts by default.
Kevin B. Smith via llvm-commits
- [PATCH] D18866: [X86] Fix PR23155 by turning on X86FixupBWInsts by default
Kevin B. Smith via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Kevin B. Smith via llvm-commits
- [PATCH] D18910: [x86] use BMI 'andn' for logic + compare ops
Kevin B. Smith via llvm-commits
- [llvm] r265606 - Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message
Kevin Enderby via llvm-commits
- [lld] r265607 - Needed change to lld for the change to createBinary() now returning Expected<...>
Kevin Enderby via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Kit Barton via llvm-commits
- [PATCH] D17948: Use CXX_FAST_TLS to enable shrink wrapping on PPC
Kit Barton via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
Kit Barton via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
Kit Barton via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Kit Barton via llvm-commits
- [PATCH] D18030: [ppc64] Create instruction reorder chances in prologue and epilogue for post-RA-scheduler
Kit Barton via llvm-commits
- [PATCH] D18884: Mark CR0 Live if PPCInstrInfo::optimizeCompareInstr Creates a Use of CR0
Kit Barton via llvm-commits
- [llvm] r265408 - [AMDGPU] Emit linkonce and linkonce_odr symbols
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D18726: [AMDGPU] Emit linkonce and linkonce_odr symbols
Konstantin Zhuravlyov via llvm-commits
- [LNT] r263560 - [profile] Add perf and cPerf, for importing Linux Perf profiles
Kristof Beyls via llvm-commits
- [PATCH] D18500: [tsan] Add support for OS X OSAtomic* functions
Kuba Brecka via llvm-commits
- [PATCH] D18543: [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
Kuba Brecka via llvm-commits
- [compiler-rt] r265300 - [asan, tsan] Make Darwin-specific tests more stable (use ignore_interceptors_accesses=1 for GCD tests and printf instead of NSLog).
Kuba Brecka via llvm-commits
- [PATCH] D18493: [tsan] Add XPC support (OS X)
Kuba Brecka via llvm-commits
- [compiler-rt] r265658 - [tsan] Fix Darwin tests (missing FileCheck's)
Kuba Brecka via llvm-commits
- [compiler-rt] r265659 - [tsan] Fix synchronization in dispatch_sync
Kuba Brecka via llvm-commits
- [compiler-rt] r265660 - [tsan] Add support for dispatch event sources
Kuba Brecka via llvm-commits
- [compiler-rt] r265661 - [tsan] Add XPC support (OS X)
Kuba Brecka via llvm-commits
- [compiler-rt] r265662 - [tsan] Add interceptors for dispatch_apply
Kuba Brecka via llvm-commits
- [compiler-rt] r265663 - [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
Kuba Brecka via llvm-commits
- [compiler-rt] r265665 - [tsan] Add support for OS X OSAtomic* functions
Kuba Brecka via llvm-commits
- [compiler-rt] r265666 - [tsan] Remove long sleeps from fork tests
Kuba Brecka via llvm-commits
- [PATCH] D18411: Codegen: Factor tail duplication into a utility class. NFC
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D18411: Codegen: Factor tail duplication into a utility class. NFC
Kyle Butt via llvm-commits
- [PATCH] D18411: Codegen: Factor tail duplication into a utility class. NFC
Kyle Butt via llvm-commits
- [llvm] r265842 - Codegen: Factor tail duplication into a utility class. NFC
Kyle Butt via llvm-commits
- [llvm] r265438 - [Support] clang-format Error.h.
Lang Hames via llvm-commits
- [llvm] r265446 - [Support] Add a checked flag to Expected<T>, require checks before access or
Lang Hames via llvm-commits
- [llvm] r264425 - [Object] Start threading Error through MachOObjectFile construction.
Lang Hames via llvm-commits
- [llvm] r265451 - [llvm-rtdyld] Fix the return type on ErrorAndExit.
Lang Hames via llvm-commits
- [llvm] r264469 - [Object] Make MachOObjectFile's constructor private, provide a static create
Lang Hames via llvm-commits
- [llvm] r264425 - [Object] Start threading Error through MachOObjectFile construction.
Lang Hames via llvm-commits
- [lld] r265477 - [lld][MachO] Check Expected<T> for error prior to destruction.
Lang Hames via llvm-commits
- [lld] r265566 - [lld][MachO] Clean up some unnecessarily verbose code. NFC.
Lang Hames via llvm-commits
- [lld] r265477 - [lld][MachO] Check Expected<T> for error prior to destruction.
Lang Hames via llvm-commits
- [llvm] r263521 - [MachO] Add MachO alt-entry directive support.
Lang Hames via llvm-commits
- [llvm] r263521 - [MachO] Add MachO alt-entry directive support.
Lang Hames via llvm-commits
- [llvm] r265815 - [Object] Report an error if .alt_entry is used with ELF or COFF.
Lang Hames via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D7299: Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Lawrence Hu via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Li Huang via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Li Huang via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Mandeep Singh Grang via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Mandeep Singh Grang via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Mandeep Singh Grang via llvm-commits
- [PATCH] D18909: Cleanup Store Merging in UseAA case
Mandeep Singh Grang via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D18769: Swift Calling Convention: swiftcc implementation on ARM
Manman Ren via llvm-commits
- [PATCH] D18769: Swift Calling Convention: swiftcc implementation on ARM
Manman Ren via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Manman Ren via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Manman Ren via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Manman Ren via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Manman Ren via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Manman Ren via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Manman Ren via llvm-commits
- [llvm] r265433 - Swift Calling Convention: swifterror target-independent change.
Manman Ren via llvm-commits
- [llvm] r265480 - Swift Calling Convention: add swiftcc.
Manman Ren via llvm-commits
- [llvm] r265482 - Swift Calling Convention: swiftcc for ARM.
Manman Ren via llvm-commits
- [PATCH] D18716: Swift Calling Convention: target-specific changes
Manman Ren via llvm-commits
- [PATCH] D18716: Swift Calling Convention: target-specific changes
Manman Ren via llvm-commits
- [llvm] r265433 - Swift Calling Convention: swifterror target-independent change.
Manman Ren via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Manman Ren via llvm-commits
- [PATCH] D18716: Swift Calling Convention: target-specific changes
Manman Ren via llvm-commits
- [PATCH] D17339: [SystemZ] Implement conditional returns.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18854: [sanitizer] Fix sem_init_glibc.cc test on __HAVE_64B_ATOMIC arches.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18864: [SystemZ] Support conditional sibling calls via BRCL.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18864: [SystemZ] Support conditional sibling calls via BRCL.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18888: [sanitizer] [SystemZ] Add/fix kernel and libc type definitions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18889: [sanitizer] [SystemZ] Implement internal_mmap.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18894: [sanitizer] [SystemZ] Enable TLS functionality.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18894: [sanitizer] [SystemZ] Enable TLS functionality.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18895: [sanitizer] [SystemZ] Fix stack traces.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18896: [sanitizer] [SystemZ] Add virtual space size.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18915: [sanitizer] [SystemZ] Abort if the kernel might be vulnerable to CVE-2016-2143.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18927: [SystemZ]: Remove incorrect CC use for C*BReturn instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18928: [SystemZ] Support conditional indirect sibling calls via BCR.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Markus Himmel via llvm-commits
- [PATCH] D4530: rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Marshall Clow via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Matt via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and additional constructor.
Matthias Braun via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Matthias Braun via llvm-commits
- [llvm] r265329 - ARM, AArch64, X86: Check preserved registers for tail calls.
Matthias Braun via llvm-commits
- [llvm] r265350 - test: Always treat .mir files as tests even outside of CodeGen/MIR
Matthias Braun via llvm-commits
- [llvm] r265351 - MachineScheduler: Ignore COPYs with undef/dead op in CopyConstrain mutation.
Matthias Braun via llvm-commits
- [llvm] r265509 - LivePhysRegs: Remove redundant check
Matthias Braun via llvm-commits
- [llvm] r265510 - LivePhysRegs: removeReg() must remove aliased registers
Matthias Braun via llvm-commits
- [llvm] r265511 - RegisterScavenger: Take a reference as enterBasicBlock() argument.
Matthias Braun via llvm-commits
- [llvm] r265513 - AArch64: Fix compile error
Matthias Braun via llvm-commits
- [llvm] r263158 - Support arbitrary addrspace pointers in masked load/store intrinsics
Matthias Braun via llvm-commits
- [llvm] r263158 - Support arbitrary addrspace pointers in masked load/store intrinsics
Matthias Braun via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Matthias Braun via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Matthias Braun via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18869: AArch64: Use a callee save registers for swiftself parameters
Matthias Braun via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Matthias Braun via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
Mehdi AMINI via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Mehdi AMINI via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Mehdi AMINI via llvm-commits
- [PATCH] D18830: [llvm] GVN.cpp: Do not swap when both LHS and RHS are arguments.
Mehdi AMINI via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Mehdi AMINI via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Mehdi AMINI via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Mehdi AMINI via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Mehdi AMINI via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Mehdi AMINI via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Mehdi AMINI via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Mehdi AMINI via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Mehdi AMINI via llvm-commits
- [PATCH] D18784: [PGO] Remove redundant VP runtime calls
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Mehdi AMINI via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Mehdi AMINI via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Mehdi AMINI via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Mehdi AMINI via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Mehdi AMINI via llvm-commits
- [PATCH] D18946: ThinLTO renaming: use module hash instead of position in the summary
Mehdi AMINI via llvm-commits
- [PATCH] D18494: ThinLTO: add module caching handling.
Mehdi AMINI via llvm-commits
- [llvm] r265230 - Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC)
Mehdi Amini via llvm-commits
- [PATCH] ValueMapper: Rewrite Mapper::mapMetadata without recursion
Mehdi Amini via llvm-commits
- [PATCH] ValueMapper: Rewrite Mapper::mapMetadata without recursion
Mehdi Amini via llvm-commits
- [llvm] r264884 - Restore "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly"
Mehdi Amini via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Mehdi Amini via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi Amini via llvm-commits
- [PATCH] D18811: Fix a race condition in support library ThreadPool
Mehdi Amini via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Mehdi Amini via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Mehdi Amini via llvm-commits
- [llvm] r265729 - Rename parameter I to Index for WriteCombinedGlobalValueSummary() (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265731 - Const correctness for BranchProbabilityInfo (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi Amini via llvm-commits
- [llvm] r265803 - Fix missing include on OpenBSD
Mehdi Amini via llvm-commits
- [llvm] r265907 - Plumb the option to emit the `ModuleHash` in the bitcode through the bitcode writer APIs
Mehdi Amini via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [PATCH] D15722: [WIP][Polly] SSA Codegen
Michael Kruse via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Michael Kruse via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Michael Kruse via llvm-commits
- [PATCH] D18878: [Polly] Allow overflow of indices with constant dimensions size
Michael Kruse via llvm-commits
- [PATCH] D18878: [Polly] Allow overflow of indices with constant dimensions size
Michael Kruse via llvm-commits
- [PATCH] D18878: [Polly] Allow overflow of indices with constant dimensions size
Michael Kruse via llvm-commits
- [polly] r265788 - [ScopInfo] Rename variable to AccType. NFC.
Michael Kruse via llvm-commits
- [polly] r265795 - [ScopInfo] Fix check for element size mismatch.
Michael Kruse via llvm-commits
- [polly] r265809 - Add testcase from PR27218. NFC.
Michael Kruse via llvm-commits
- [polly] r265872 - Fix: Always honor LLVM_LIBDIR_SUFFIX.
Michael Kruse via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Michael Kuperstein via llvm-commits
- [PATCH] D18939: [AliasSetTracker] Correctly handle changing size of an entry
Michael Kuperstein via llvm-commits
- [PATCH] D17094: [safestack] Add -safe-stack-subr-acc-as-unsafe option
Michael LeMay via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Michael LeMay via llvm-commits
- [PATCH] D16998: [AMDGPU] llvm-objdump: disassembling amdgcn object file
Michael Spencer via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [llvm] r265605 - [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [llvm] r265605 - [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [llvm] r265625 - Follow-up for r265605: don't mutate vector we're iterating.
Michael Zolotukhin via llvm-commits
- [llvm] r265605 - [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Michael Zolotukhin via llvm-commits
- [llvm] r265547 - Recommit r265309 after fixed an invalid memory reference bug happened
Mikael Holmén via llvm-commits
- [llvm] r265456 - ValueMapper: Rewrite Mapper::mapMetadata without recursion
Mike Aizatsky via llvm-commits
- [llvm] r265573 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Mike Aizatsky via llvm-commits
- [llvm] r265433 - Swift Calling Convention: swifterror target-independent change.
Mike Aizatsky via llvm-commits
- [compiler-rt] r265614 - [sancov] enabling coverage edge pruning by default.
Mike Aizatsky via llvm-commits
- [llvm] r265615 - [sancov] enabling coverage edge pruning by default.
Mike Aizatsky via llvm-commits
- [PATCH] D18845: [sancov] enabling coverage edge pruning by default.
Mike Aizatsky via llvm-commits
- [PATCH] D18845: [sancov] enabling coverage edge pruning by default.
Mike Aizatsky via llvm-commits
- [PATCH] D18844: [sancov] enabling coverage edge pruning by default.
Mike Aizatsky via llvm-commits
- [llvm] r265605 - [LoopUnroll] Fix the way we update DT after complete unrolling.
Mike Aizatsky via llvm-commits
- [llvm] r265547 - Recommit r265309 after fixed an invalid memory reference bug happened
Mike Aizatsky via llvm-commits
- [compiler-rt] r265627 - [sancov] removing flaky test case (win)
Mike Aizatsky via llvm-commits
- [compiler-rt] r265692 - [sancov] updaing android test
Mike Aizatsky via llvm-commits
- [compiler-rt] r265714 - [sancov] updaing android test after enabling cc edge pruning
Mike Aizatsky via llvm-commits
- [llvm] r265734 - [TargetRegisterInfo] Refactor the code to use BitMaskClassIterator.
Mike Aizatsky via llvm-commits
- [PATCH] D18889: [sanitizer] [SystemZ] Implement internal_mmap.
Mike Aizatsky via llvm-commits
- [llvm] r265866 - [libfuzzer] defensive assert
Mike Aizatsky via llvm-commits
- [llvm] r265290 - Fixup r265277 [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r265499 - AArch64CodeGen: Make AArch64RegisterBankInfo.cpp optional along LLVM_BUILD_GLOBAL_ISEL.
NAKAMURA Takumi via llvm-commits
- [llvm] r265657 - InlineSpiller.cpp: Escap \@ in r265547. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [llvm] r265589 - AMDGPU: Add a shader calling convention
Nicolai Haehnle via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Nicole Mazzuca via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18801: Fix broken tests from no-jump-table commit
Nirav Dave via llvm-commits
- [PATCH] D18801: Fix broken tests from no-jump-table commit
Nirav Dave via llvm-commits
- [PATCH] D18837: Permit memory operands in ins/outs instructions
Nirav Dave via llvm-commits
- [llvm] r265836 - Fix Load Control Dependence in MemCpy Generation
Nirav Dave via llvm-commits
- [PATCH] D18062: Fix Load Control Dependence in MemCpy Generation
Nirav Dave via llvm-commits
- [PATCH] D18909: Cleanup Store Merging in UseAA case
Nirav Dave via llvm-commits
- [PATCH] D17540: [MIPS][LLVM-MC] Fix Disassemble of Negative Offset
Nitesh Jain via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Nuno Lopes via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Owen Anderson via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Owen Anderson via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Owen Anderson via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Owen Anderson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [llvm] r265314 - Document standard substitutions defined by lit.
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D17995: [MIPS] Make Static a default relocation model for MIPS codegen
Petar Jovanovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Petar Jovanovic via llvm-commits
- [lld] r265311 - Fix test which failed Error migration on Windows bots.
Pete Cooper via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [lld] r265354 - ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18780: ELF: Preserve MustBeInDynSym for bitcode symbols.
Peter Collingbourne via llvm-commits
- [PATCH] D18781: ELF: Make SymbolBody::compare a non-template function.
Peter Collingbourne via llvm-commits
- [PATCH] D18719: setUsedInRegulawrObj and MustBeInDynSym fixes
Peter Collingbourne via llvm-commits
- [lld] r265371 - ELF: Preserve MustBeInDynSym for bitcode symbols.
Peter Collingbourne via llvm-commits
- [lld] r265372 - ELF: Make SymbolBody::compare a non-template function.
Peter Collingbourne via llvm-commits
- [PATCH] D18780: ELF: Preserve MustBeInDynSym for bitcode symbols.
Peter Collingbourne via llvm-commits
- [PATCH] D18781: ELF: Make SymbolBody::compare a non-template function.
Peter Collingbourne via llvm-commits
- [lld] r265373 - Add triple to llvm-mc command line. Should fix Windows bot.
Peter Collingbourne via llvm-commits
- [PATCH] D18813: Update visibility settings for CFI tests.
Peter Collingbourne via llvm-commits
- [PATCH] D4608: Mangling for intrinsic names w/function type parameters
Peter Collingbourne via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Peter Collingbourne via llvm-commits
- [PATCH] D18872: ELF: Implement basic support for module asm in bitcode files.
Peter Collingbourne via llvm-commits
- [PATCH] D18877: ELF: Ignore --detect-odr-violations flag.
Peter Collingbourne via llvm-commits
- [lld] r265744 - ELF: Ignore --detect-odr-violations flag.
Peter Collingbourne via llvm-commits
- [PATCH] D18877: ELF: Ignore --detect-odr-violations flag.
Peter Collingbourne via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Peter Collingbourne via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Peter Collingbourne via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Peter Collingbourne via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Peter Collingbourne via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Peter Collingbourne via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Peter Collingbourne via llvm-commits
- [llvm] r265394 - [llvm-c] Expose LLVM{Get,Set}ModuleIdentifier
Peter Zotov via llvm-commits
- [llvm] r265608 - [llvm-c] Add LLVMGetValueKind.
Peter Zotov via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Phabricator via llvm-commits
- [PATCH] D18754: [IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
Phabricator via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Phabricator via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Phabricator via llvm-commits
- [PATCH] D18778: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes
Phabricator via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Phabricator via llvm-commits
- [PATCH] D18769: Swift Calling Convention: swiftcc implementation on ARM
Phabricator via llvm-commits
- [PATCH] D17046: AMDGPU: Document address space mapping
Phabricator via llvm-commits
- [PATCH] D18559: AMDGPU: Add a shader calling convention
Phabricator via llvm-commits
- [PATCH] D18503: [tsan] Fix Darwin tests (missing FileCheck's)
Phabricator via llvm-commits
- [PATCH] D18502: [tsan] Fix synchronization in dispatch_sync
Phabricator via llvm-commits
- [PATCH] D18515: [tsan] Add support for dispatch event sources
Phabricator via llvm-commits
- [PATCH] D18493: [tsan] Add XPC support (OS X)
Phabricator via llvm-commits
- [PATCH] D18722: [tsan] Add interceptors for dispatch_apply
Phabricator via llvm-commits
- [PATCH] D18543: [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
Phabricator via llvm-commits
- [PATCH] D18500: [tsan] Add support for OS X OSAtomic* functions
Phabricator via llvm-commits
- [PATCH] D18476: [tsan] Remove long sleeps from fork tests
Phabricator via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Phabricator via llvm-commits
- [PATCH] D18549: AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStates
Phabricator via llvm-commits
- [PATCH] D18599: AMDGPU/SI: Add latency for export instructions
Phabricator via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Phabricator via llvm-commits
- [PATCH] D18925: [Clang][AVX512][BuiltIn] Adding avx512 ( store ) builtin to clang
Phabricator via llvm-commits
- [PATCH] D18931: Adding avx512 (unpck{h|l}{pd|ps}, rcp14{pd|ps}{128|256}, vplzcnt{d|q} ) builtin to clang
Phabricator via llvm-commits
- [PATCH] D18932: [Clang][AVX512][BuiltIn] Adding avx512 ( vcvt ) builtin to clang
Phabricator via llvm-commits
- [PATCH] D18834: [PM][DA] Port of the DependenceAnalysis to the new PM
Philip Pfaffe via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Quentin Colombet via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Quentin Colombet via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Quentin Colombet via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Quentin Colombet via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Quentin Colombet via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Quentin Colombet via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
Quentin Colombet via llvm-commits
- [PATCH] D17633: [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Quentin Colombet via llvm-commits
- [PATCH] D18108: Swift Calling Convention: SelectionDAGBuilder changes to support swifterror
Quentin Colombet via llvm-commits
- [llvm] r265440 - [GlobalISel] Add the skeleton of the RegBankSelect pass.
Quentin Colombet via llvm-commits
- [llvm] r265441 - [AArch64][Test] Do not override the suffixes for test cases.
Quentin Colombet via llvm-commits
- [llvm] r265445 - [GlobalISel] Add a class, RegisterBank, to represent register banks.
Quentin Colombet via llvm-commits
- [llvm] r265449 - [GlobalISel] Add the RegisterBankInfo class for the handling of register banks.
Quentin Colombet via llvm-commits
- [llvm] r265455 - [TargetRegisterClass] Improve the comment for how to use getSubClassMask.
Quentin Colombet via llvm-commits
- [llvm] r265454 - Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes.
Quentin Colombet via llvm-commits
- [llvm] r265460 - [RegisterBank] Provide a way to check if a register bank is valid.
Quentin Colombet via llvm-commits
- [llvm] r265464 - [RegisterBankInfo] Implement the methods to create register banks.
Quentin Colombet via llvm-commits
- [llvm] r265469 - [RegisterBankInfo] Make addRegBankCoverage more capable to ease
Quentin Colombet via llvm-commits
- [llvm] r265473 - [RegisterBank] Add printable capabilities for future debugging.
Quentin Colombet via llvm-commits
- [llvm] r265475 - [RegisterBankInfo] Add debug print to check how the initialization is going.
Quentin Colombet via llvm-commits
- [llvm] r265479 - [RegisterBank] Implement the verify method to check for the obvious mistakes.
Quentin Colombet via llvm-commits
- [llvm] r265483 - [Target] Add an accessor to the register bank information.
Quentin Colombet via llvm-commits
- [llvm] r265484 - [Target] Remove a deprecated comment.
Quentin Colombet via llvm-commits
- [llvm] r265487 - [RegisterBankInfo] Simplify the API for build a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265489 - [AArch64] Initial implementation of the targeting of the register bank information.
Quentin Colombet via llvm-commits
- [llvm] r265491 - [RegisterBankInfo] Add missing include for assert.
Quentin Colombet via llvm-commits
- [llvm] r265492 - [RegisterBankInfo] Include RegisterBank.h.
Quentin Colombet via llvm-commits
- [llvm] r265548 - [RegisterBankInfo] Inline the destructor to avoid link-time error when GlobalISel is not built.
Quentin Colombet via llvm-commits
- [llvm] r265549 - [AArch64] Use the default constructor of RegisterBankInfo when GlobalISel is not built.
Quentin Colombet via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
Quentin Colombet via llvm-commits
- [llvm] r265331 - Revert r263460: [SpillPlacement] Fix a quadratic behavior in spill placement.
Quentin Colombet via llvm-commits
- [llvm] r265499 - AArch64CodeGen: Make AArch64RegisterBankInfo.cpp optional along LLVM_BUILD_GLOBAL_ISEL.
Quentin Colombet via llvm-commits
- [llvm] r265553 - [RegisterBankInfo] Add a couple of helper classes for the future cost model.
Quentin Colombet via llvm-commits
- [llvm] r265555 - [RegisterBankInfo] Add a verify method for the PartialMapping helper class.
Quentin Colombet via llvm-commits
- [llvm] r265556 - [RegisterBankInfo] Implement the verify method for the ValueMapping helper class.
Quentin Colombet via llvm-commits
- [llvm] r265561 - [MachineRegisterInfo] Document what is the expected metric for the size of generic registers
Quentin Colombet via llvm-commits
- [llvm] r265563 - [RegisterBankInfo] Implement the verify method of the InstructionMapping helper class.
Quentin Colombet via llvm-commits
- [llvm] r265565 - [RegisterBankInfo] Make the destructor public... that may be useful!
Quentin Colombet via llvm-commits
- [llvm] r265567 - [AArch64] Teach the subtarget how to get to the RegisterBankInfo.
Quentin Colombet via llvm-commits
- [llvm] r265570 - [AArch64] Change the CMake to avoid to build GlobalISel related APIs
Quentin Colombet via llvm-commits
- [llvm] r265573 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265574 - [RegisterBankInfo] Add a method to get the mapping RegClass -> RegBank.
Quentin Colombet via llvm-commits
- [llvm] r265578 - [RegisterBankInfo] Add an helper function to get the size of a register.
Quentin Colombet via llvm-commits
- [llvm] r265581 - [RegisterBankInfo] Provide a default constructor for InstructionMapping
Quentin Colombet via llvm-commits
- [llvm] r265573 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265584 - [RegisterBankInfo] Call the other constructor of InstructionMapping from the
Quentin Colombet via llvm-commits
- [llvm] r265573 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265585 - [RegisterBankInfo] Get rid of the assert in the constructor of InstructionMapping.
Quentin Colombet via llvm-commits
- [llvm] r265587 - Revert "[RegisterBankInfo] Add methods to get the possible mapping of an
Quentin Colombet via llvm-commits
- [llvm] r265573 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265604 - [RegisterBankInfo] Add methods to get the possible mapping of an instruction on a register bank.
Quentin Colombet via llvm-commits
- [llvm] r265620 - [RegisterBankInfo] Add an helper function to get the size of a register.
Quentin Colombet via llvm-commits
- [llvm] r265624 - [RegisterBankInfo] Implement a target independent version of
Quentin Colombet via llvm-commits
- [llvm] r265626 - [AArch64] Teach RegisterBankInfo about the mapping of register classes
Quentin Colombet via llvm-commits
- [llvm] r265629 - [AArch64] Teach RegisterBankInfo about the CC register bank.
Quentin Colombet via llvm-commits
- [PATCH] D14477: Remove unnecessary call to getAllocatableRegClass
Quentin Colombet via llvm-commits
- [PATCH] D14477: Remove unnecessary call to getAllocatableRegClass
Quentin Colombet via llvm-commits
- [llvm] r265695 - [RegisterBank] Rename RegisterBank::contains into RegisterBank::covers.
Quentin Colombet via llvm-commits
- [llvm] r265696 - [MachineRegisterInfo] Track register bank for virtual registers.
Quentin Colombet via llvm-commits
- [llvm] r265699 - [RegisterBankInfo] Provide a default constructor for InstructionMapping
Quentin Colombet via llvm-commits
- [llvm] r265701 - [RegisterBankInfo] Change the signature of getSizeInBits to factor out
Quentin Colombet via llvm-commits
- [llvm] r265703 - [RegisterBankInfo] Provide a target independent helper function to guess
Quentin Colombet via llvm-commits
- [llvm] r265704 - [RegisterBankInfo] Add more details on the expectation of
Quentin Colombet via llvm-commits
- [llvm] r265707 - [RegBankSelect] Initial implementation for non-optimized output.
Quentin Colombet via llvm-commits
- [llvm] r265716 - [GlobalISel] Add RegBankSelect hooks into the pass pipeline.
Quentin Colombet via llvm-commits
- [llvm] r265719 - [AArch64][CallLowering] Do not build the API if GlobalISel is not built.
Quentin Colombet via llvm-commits
- [llvm] r265720 - [AArch64] gcc does not like litteral without quotes even on preprocessor macros.
Quentin Colombet via llvm-commits
- [llvm] r265721 - [TargetRegisterInfo] Fix the comment of SuperRegClassIterator::getMask.
Quentin Colombet via llvm-commits
- [llvm] r265725 - [AArch64] Get rid of some GlobalISel ifdefs.
Quentin Colombet via llvm-commits
- [llvm] r265727 - [RegBankSelect] Reuse RegisterBankInfo logic to get to the register bank
Quentin Colombet via llvm-commits
- [llvm] r265730 - [TargetRegisterInfo] Introduce a helper class, BitMaskClassIterator, to
Quentin Colombet via llvm-commits
- [llvm] r265733 - [RegisterBankInfo] Refactor the code to use BitMaskClassIterator.
Quentin Colombet via llvm-commits
- [llvm] r265734 - [TargetRegisterInfo] Refactor the code to use BitMaskClassIterator.
Quentin Colombet via llvm-commits
- [llvm] r265735 - [RegisterBankInfo] Introduce getRegBankFromConstraints as an helper
Quentin Colombet via llvm-commits
- [llvm] r265736 - [RegisterBankInfo] Add a way to record what register bank covers a
Quentin Colombet via llvm-commits
- [llvm] r265739 - [RegisterBankInfo] Strengthen getInstrMappingImpl.
Quentin Colombet via llvm-commits
- [llvm] r265741 - [RegisterBankInfo] Change the semantic of recordRegBankForType.
Quentin Colombet via llvm-commits
- [llvm] r265742 - [RegisterBankInfo] Escap \@ in r265741. [-Wdocumentation]
Quentin Colombet via llvm-commits
- [llvm] r265743 - [AArch64] Fix a typo in the register class to register bank mapping.
Quentin Colombet via llvm-commits
- [llvm] r265745 - [MachineInstr] Teach the print method about RegisterBank.
Quentin Colombet via llvm-commits
- [llvm] r265746 - [RegisterBankInfo] Add print and dump method to the ValueMapping helper
Quentin Colombet via llvm-commits
- [llvm] r265747 - [RegisterBankInfo] Add print and dump method to the InstructionMapping
Quentin Colombet via llvm-commits
- [llvm] r265749 - [RegBankSelect] Add a few debug statements.
Quentin Colombet via llvm-commits
- [PATCH] D18716: Swift Calling Convention: target-specific changes
Quentin Colombet via llvm-commits
- [llvm] r265754 - [RegisterBankInfo] Make the debug output more compact.
Quentin Colombet via llvm-commits
- [llvm] r265755 - Revert "[TargetRegisterInfo] Refactor the code to use BitMaskClassIterator."
Quentin Colombet via llvm-commits
- [llvm] r265734 - [TargetRegisterInfo] Refactor the code to use BitMaskClassIterator.
Quentin Colombet via llvm-commits
- [llvm] r265763 - [TargetRegisterInfo] Fix BitMaskClassIterator::moveToNextID implementation.
Quentin Colombet via llvm-commits
- [llvm] r265764 - [TargetRegisterInfo] Re-apply r265734.
Quentin Colombet via llvm-commits
- [llvm] r265734 - [TargetRegisterInfo] Refactor the code to use BitMaskClassIterator.
Quentin Colombet via llvm-commits
- [llvm] r265796 - [MIR] Teach the mir printer how to print the register bank.
Quentin Colombet via llvm-commits
- [llvm] r265798 - [MachineVerifier] Teach how to check some of the properties of generic
Quentin Colombet via llvm-commits
- [llvm] r265802 - [MIR] Teach the parser how to deal with register banks.
Quentin Colombet via llvm-commits
- [llvm] r265804 - [RegBankSelect] Improve debug output.
Quentin Colombet via llvm-commits
- [llvm] r265810 - [RegisterBankInfo] Change the implementation for the default mapping.
Quentin Colombet via llvm-commits
- [llvm] r265811 - [AArch64] Add a test case for the default mapping of RegBankSelect.
Quentin Colombet via llvm-commits
- [llvm] r265812 - [RegBankSelect] Use reverse post order traversal.
Quentin Colombet via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Quentin Colombet via llvm-commits
- [PATCH] D18902: X86: Use a callee save register for the swiftself parameter.
Quentin Colombet via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Quentin Colombet via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Rafael Espindola via llvm-commits
- [lld] r265297 - Try to fix the windows build.
Rafael Espindola via llvm-commits
- [lld] r265305 - Regenerate test file.
Rafael Espindola via llvm-commits
- [lld] r265336 - Revert unintentional change.
Rafael Espindola via llvm-commits
- [lld] r265374 - Fix another case of propagating IsUsedRegularObj.
Rafael Espindola via llvm-commits
- [lld] r265386 - Remove redundant argument. NFC.
Rafael Espindola via llvm-commits
- [llvm] r265399 - Centralize the definition of a few types. NFC.
Rafael Espindola via llvm-commits
- [llvm] r265403 - Use ArrayRef for contiguous areas in ELF. NFC.
Rafael Espindola via llvm-commits
- [lld] r265404 - Update for llvm change.
Rafael Espindola via llvm-commits
- [lld] r265471 - Add a test for relocations in non alloc sections.
Rafael Espindola via llvm-commits
- [lld] r265478 - Delete broken code.
Rafael Espindola via llvm-commits
- [lld] r265501 - Make helper function static. NFC.
Rafael Espindola via llvm-commits
- [lld] r265533 - Rename a few Visibility arguments to StOther.
Rafael Espindola via llvm-commits
- [lld] r265534 - Fix use of uninitialized.
Rafael Espindola via llvm-commits
- [lld] r265536 - Change the type hierarchy for undefined symbols.
Rafael Espindola via llvm-commits
- [lld] r265543 - Use a bit in SymbolBody to store CanKeepUndefined.
Rafael Espindola via llvm-commits
- [lld] r265588 - Make this test a bit stronger.
Rafael Espindola via llvm-commits
- [lld] r265664 - Add a test for the offset of dynamic relocations.
Rafael Espindola via llvm-commits
- [lld] r265673 - Don't create dynamic relocs for discarded .eh_frame entries.
Rafael Espindola via llvm-commits
- [lld] r265676 - Delete Off_Bss.
Rafael Espindola via llvm-commits
- [lld] r265682 - Simplify dynamic relocation creation.
Rafael Espindola via llvm-commits
- [lld] r265686 - Fix an use after free.
Rafael Espindola via llvm-commits
- [lld] r265791 - Make getSymbolBinding a local static. NFC.
Rafael Espindola via llvm-commits
- [lld] r265792 - Produce STV_DEFAULT for symbols in shared libraries.
Rafael Espindola via llvm-commits
- [lld] r265794 - Don't lower the visibility because of shared symbols.
Rafael Espindola via llvm-commits
- [lld] r265826 - Cleanup the handling of MustBeInDynSym and IsUsedInRegularObj.
Rafael Espindola via llvm-commits
- [lld] r265853 - Add an interesting test case we already pass.
Rafael Espindola via llvm-commits
- [lld] r265297 - Try to fix the windows build.
Rafael Espíndola via llvm-commits
- [lld] r265310 - [ELF][MIPS] Extend test case to check LA25 stubs creation for STO_MIPS_PIC symbols. NFC.
Rafael Espíndola via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Rafael Espíndola via llvm-commits
- [lld] r265208 - [LTO] Fix symbols which were internalized incorrectly.
Rafael Espíndola via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rafael Espíndola via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rafael Espíndola via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rafael Espíndola via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Rafael Espíndola via llvm-commits
- [lld] r265372 - ELF: Make SymbolBody::compare a non-template function.
Rafael Espíndola via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Rafael Espíndola via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Rafael Espíndola via llvm-commits
- [PATCH] D18795: Don't store names in the symbols
Rafael Espíndola via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Rafael Espíndola via llvm-commits
- Updated lld speed tests
Rafael Espíndola via llvm-commits
- [lld] r265512 - Do not allocate MipsReginfo using BumpPtrAllocator.
Rafael Espíndola via llvm-commits
- [llvm] r265514 - [IRVerifier] Avoid crashing on an invalid compile unit.
Rafael Espíndola via llvm-commits
- [llvm] r265519 - IRMover: Steal arguments when moving functions, NFC
Rafael Espíndola via llvm-commits
- [lld] r265523 - [ELF] - Teach linkerscript error handler to show full script line and column marker on error.
Rafael Espíndola via llvm-commits
- [PATCH] D17694: Enhancing MCStreamer to support referential (rather than copy) emission of bytes and use that to reduce the memory footprint of llvm-dwp
Rafael Espíndola via llvm-commits
- [PATCH] Fix formatting and wording of llvm-ranlib error message
Rafael Espíndola via llvm-commits
- [lld] r265784 - [lld] [ELF/AARCH64] Fix dynamic relocation from PIC GOT access
Rafael Espíndola via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Rafael Espíndola via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Rafael Espíndola via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Rafael Espíndola via llvm-commits
- [PATCH] D18862: [ELF] Do not skip relocation scanning checkins if the symbol gets dynamic COPY relocation already
Rafael Espíndola via llvm-commits
- [llvm] r265815 - [Object] Report an error if .alt_entry is used with ELF or COFF.
Rafael Espíndola via llvm-commits
- [llvm] r265881 - [MC] support TLSDESC and TLSCALL / GNU2 tls dialect
Rafael Espíndola via llvm-commits
- [PATCH] D17956: Set the thumb flag for thumb symbols coming from an ELF file
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18795: Don't store names in the symbols
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18715: [gold] Save bitcode for module partitions (save-temps + split codegen).
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18911: ELF: Emit .eh_frame_hdr entries for FDEs with duplicate PCs.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18872: ELF: Implement basic support for module asm in bitcode files.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Reid Kleckner via llvm-commits
- [compiler-rt] r265322 - Apply suggestion from HJ Lu to avoid misaligned stack in test
Reid Kleckner via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Reid Kleckner via llvm-commits
- [llvm] r265361 - Fix non-determinism in order of LLVM attributes
Reid Kleckner via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Reid Kleckner via llvm-commits
- [PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows
Reid Kleckner via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Renato Golin via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Renato Golin via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [zorg] r265568 - [ARM] Avoid stage 1 test on self-hosting bots
Renato Golin via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [llvm] r265669 - Fix test/Assembler/ifunc-asm.ll test on hexagon-elf bots
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Renato Golin via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Renato Golin via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Renato Golin via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [PATCH] D18875: NFC: unify clang / LLVM atomic ordering
Richard Smith via llvm-commits
- [llvm] r265273 - ValueMapper: Avoid recursion in mapSimplifiedMetadata, NFC
Richard Trieu via llvm-commits
- [llvm] r265273 - ValueMapper: Avoid recursion in mapSimplifiedMetadata, NFC
Richard Trieu via llvm-commits
- [llvm] r265516 - Add parentheses to silence warning.
Richard Trieu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D18847: Fix Registry::import() crash on mingw when loading a DLL plugin
Rudy Pons via llvm-commits
- [lld] r265297 - Try to fix the windows build.
Rui Ueyama via llvm-commits
- [lld] r265316 - Fix -disable-verify test.
Rui Ueyama via llvm-commits
- [lld] r265258 - [LTO] Implement -disable-verify, which disables bitcode verification.
Rui Ueyama via llvm-commits
- [lld] r265320 - Add comments.
Rui Ueyama via llvm-commits
- [lld] r265332 - Rename Other -> StOther.
Rui Ueyama via llvm-commits
- [lld] r265293 - Don't store an Elf_Sym for most symbols.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
Rui Ueyama via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rui Ueyama via llvm-commits
- [PATCH] D18774: [lld] Implement --dynamic-list-cpp-{new, typeinfo}
Rui Ueyama via llvm-commits
- [PATCH] D18773: [lld] Implement --dynamic-list-data
Rui Ueyama via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Rui Ueyama via llvm-commits
- [PATCH] D18771: [lld] Add ScriptParserBase class
Rui Ueyama via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rui Ueyama via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Rui Ueyama via llvm-commits
- [PATCH] D18774: [lld] Implement --dynamic-list-cpp-{new, typeinfo}
Rui Ueyama via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Rui Ueyama via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rui Ueyama via llvm-commits
- [PATCH] D18781: ELF: Make SymbolBody::compare a non-template function.
Rui Ueyama via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18739: Don't omit dynamic relocations for the GOT.
Rui Ueyama via llvm-commits
- [PATCH] D18795: Don't store names in the symbols
Rui Ueyama via llvm-commits
- [lld] r265424 - Fix formatting.
Rui Ueyama via llvm-commits
- [PATCH] D18772: [lld] Implement --dynamic-list
Rui Ueyama via llvm-commits
- [PATCH] D18790: [lld] [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations
Rui Ueyama via llvm-commits
- [PATCH] D18812: [LLD] Fix Clang-tidy readability-static-definition-in-anonymous-namespace warnings; other minor fixes.
Rui Ueyama via llvm-commits
- [lld] r265512 - Do not allocate MipsReginfo using BumpPtrAllocator.
Rui Ueyama via llvm-commits
- [PATCH] D18771: [lld] Add ScriptParserBase class
Rui Ueyama via llvm-commits
- [lld] r265512 - Do not allocate MipsReginfo using BumpPtrAllocator.
Rui Ueyama via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [lld] r265619 - Ignore --warn-execstack.
Rui Ueyama via llvm-commits
- [lld] r265710 - ELF: Implement --start-lib and --end-lib
Rui Ueyama via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Rui Ueyama via llvm-commits
- [lld] r265717 - ELF: Add --no-gnu-unique option.
Rui Ueyama via llvm-commits
- [lld] r265722 - ELF: Add --strip-debug option.
Rui Ueyama via llvm-commits
- [lld] r265723 - ELF: Define -S as an alias for --strip-debug.
Rui Ueyama via llvm-commits
- [lld] r265724 - Sort options.
Rui Ueyama via llvm-commits
- [lld] r265737 - ELF: Implement --build-id=md5.
Rui Ueyama via llvm-commits
- [PATCH] D18877: ELF: Ignore --detect-odr-violations flag.
Rui Ueyama via llvm-commits
- [lld] r265748 - ELF: Add --build-id=sha1 option.
Rui Ueyama via llvm-commits
- [lld] r265750 - Use EM_NONE instead of 0 to represent an invalid value. NFC.
Rui Ueyama via llvm-commits
- [lld] r265757 - Define a helper function to simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r265758 - Simplify createELFFile. NFC.
Rui Ueyama via llvm-commits
- [lld] r265847 - Fix a crash bug in --start-lib.
Rui Ueyama via llvm-commits
- [lld] r265854 - Fix another crash bug in --start-lib.
Rui Ueyama via llvm-commits
- [PATCH] D18753: [mips][sanitizer_common] Don't use `ld` in internal_clone() on 32-bit MIPS.
Sagar Thakur via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D18817: [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [PATCH] D18817: [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [llvm] r265572 - vim: add missing keyword
Saleem Abdulrasool via llvm-commits
- [PATCH] D18242: [TableGen] AsmMatcher: support for default values for optional operands
Sam Kolton via llvm-commits
- [llvm] r265538 - [AMDGPU] AsmParser: disable DPP for unsupported instructions. New dpp tests. Fix v_nop_dpp.
Sam Kolton via llvm-commits
- [llvm] r265409 - [ARM] Cleanup of smul and smla instruction descriptions
Sam Parker via llvm-commits
- [llvm] r265793 - [ARM] Enable SMLAW[B|T] and SMLUW[B|T] instruction selection
Sam Parker via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Sanjay Patel via llvm-commits
- [llvm] r265321 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r265356 - fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] r265360 - use range loop; NFCI
Sanjay Patel via llvm-commits
- [llvm] r265414 - check or check-next the first line of the function too
Sanjay Patel via llvm-commits
- [llvm] r265416 - [x86] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r265417 - [InstCombine] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r265430 - add example usage and workflow to --help output
Sanjay Patel via llvm-commits
- [llvm] r265431 - add tests to show missing optimization from D18230
Sanjay Patel via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Sanjay Patel via llvm-commits
- [llvm] r265434 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D18230: [SimplifyLibCalls] Simplify strlen to a subtraction for certain cases
Sanjay Patel via llvm-commits
- [llvm] r265442 - fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r265444 - fixed to discard earlier advertising
Sanjay Patel via llvm-commits
- [llvm] r265591 - regenerate checks
Sanjay Patel via llvm-commits
- [PATCH] D18842: [InstCombine] remove constant by inverting compare + logic (PR27105)
Sanjay Patel via llvm-commits
- [PATCH] D18441: [X86][XOP] Support for VPPERM shuffle mask decoding
Sanjay Patel via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Sanjay Patel via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Sanjay Patel via llvm-commits
- [PATCH] D18866: [X86] Fix PR23155 by turning on X86FixupBWInsts by default
Sanjay Patel via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Sanjay Patel via llvm-commits
- [llvm] r265841 - [x86] regenerate checks for BMI tests
Sanjay Patel via llvm-commits
- [llvm] r265850 - [x86] show missed opportunities to use andn
Sanjay Patel via llvm-commits
- [llvm] r265855 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D18910: [x86] use BMI 'andn' for logic + compare ops
Sanjay Patel via llvm-commits
- [PATCH] D18910: [x86] use BMI 'andn' for logic + compare ops
Sanjay Patel via llvm-commits
- [llvm] r265875 - [x86] use BMI 'andn' for logic + compare ops
Sanjay Patel via llvm-commits
- [PATCH] D18910: [x86] use BMI 'andn' for logic + compare ops
Sanjay Patel via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Sanjoy Das via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Sanjoy Das via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Sanjoy Das via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Sanjoy Das via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Sanjoy Das via llvm-commits
- [llvm] r265485 - [RS4GC] Better codegen for deoptimize calls
Sanjoy Das via llvm-commits
- [llvm] r265486 - [RS4GC] NFC cleanup of the DeferredReplacement class
Sanjoy Das via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Sanjoy Das via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Sanjoy Das via llvm-commits
- [llvm] r265502 - Lower @llvm.experimental.deoptimize as a noreturn call
Sanjoy Das via llvm-commits
- [llvm] r265503 - [RS4GC] Add a comment
Sanjoy Das via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Sanjoy Das via llvm-commits
- [PATCH] D17870: [ADT] Add an 'llvm::seq' function which produces an iterator range over a sequence of values. It increments through the values in the half-open range: [Begin, End), producing those values when indirecting the iterator. It should support integers...
Sanjoy Das via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Sanjoy Das via llvm-commits
- [llvm] r265762 - Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [llvm] r265762 - Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [llvm] r265825 - Propagate Undef in llvm.cos Intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18863: Propagate Undef in llvm.cos Intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Sanjoy Das via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching but swapped operands.
Sanjoy Das via llvm-commits
- [llvm] r265867 - Maintain calling convention when inling calls to llvm.deoptimize
Sanjoy Das via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [llvm] r265912 - [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [llvm] r265913 - [IndVars] Eliminate op.with.overflow when possible
Sanjoy Das via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D18685: [IndVars] Eliminate op.with.overflow when possible
Sanjoy Das via llvm-commits
- [llvm] r265333 - Beef up some dllexport tests.
Sean Silva via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Sean Silva via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Sean Silva via llvm-commits
- [lld] r265335 - Put these options in sorted order.
Sean Silva via llvm-commits
- [lld] r265206 - PR27104: Add -mllvm option
Sean Silva via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Sean Silva via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Sean Silva via llvm-commits
- [lld] r265136 - Make dummySectionsNum() to be not a member of writer. NFC.
Sean Silva via llvm-commits
- [compiler-rt] r265595 - Use `CMAKE_HOST_UNIX` to check the host.
Sean Silva via llvm-commits
- [lld] r265136 - Make dummySectionsNum() to be not a member of writer. NFC.
Sean Silva via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Sean Silva via llvm-commits
- [PATCH] D18814: Implement --start-lib and --end-lib.
Sean Silva via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Sean Silva via llvm-commits
- [compiler-rt] r265613 - Another place for CMAKE_HOST_UNIX
Sean Silva via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Sean Silva via llvm-commits
- [llvm] r265753 - Fix formatting and wording of llvm-ranlib error message. NFC.
Sean Silva via llvm-commits
- [llvm] r265835 - ValueMapper: Extract llvm::RemapFunction from IRMover.cpp, NFC
Sean Silva via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Sebastian Pop via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Sebastian Pop via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Sebastian Pop via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Sebastian Pop via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Sebastian Pop via llvm-commits
- [PATCH] D18710: code hoisting using GVN
Sebastian Pop via llvm-commits
- [PATCH] D18828: [llvm] Minor code cleanups for GVN. NFC.
Sebastian Pop via llvm-commits
- [PATCH] D17098: [AArch64] analyse dependences of ldp/stp
Sebastian Pop via llvm-commits
- [PATCH] D7299: Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Sebastian Pop via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Sebastian Pop via llvm-commits
- [PATCH] D7299: Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Sebastian Pop via llvm-commits
- [PATCH] D18770: Change llvm-objdump to default to print hex immediates by default
Sid Manning via llvm-commits
- [llvm] r265535 - [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Silviu Baranga via llvm-commits
- [llvm] r265541 - Revert r265535 until we know how we can fix the bots
Silviu Baranga via llvm-commits
- [llvm] r265786 - Re-commit [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Silviu Baranga via llvm-commits
- [lld] r257471 - [ELF][MIPS] Do not use 'sed' to modify binary files
Simon Atanasyan via llvm-commits
- [lld] r265310 - [ELF][MIPS] Extend test case to check LA25 stubs creation for STO_MIPS_PIC symbols. NFC.
Simon Atanasyan via llvm-commits
- [lld] r265059 - [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Simon Atanasyan via llvm-commits
- [PATCH] D18862: [ELF] Do not skip relocation scanning checkins if the symbol gets dynamic COPY relocation already
Simon Atanasyan via llvm-commits
- [PATCH] D18611: Check alignment on the final value
Simon Atanasyan via llvm-commits
- [lld] r265910 - [ELF] Do not skip relocation scanning checking if the symbol gets dynamic COPY relocation already
Simon Atanasyan via llvm-commits
- [PATCH] D18862: [ELF] Do not skip relocation scanning checkins if the symbol gets dynamic COPY relocation already
Simon Atanasyan via llvm-commits
- [PATCH] D18862: [ELF] Do not skip relocation scanning checkins if the symbol gets dynamic COPY relocation already
Simon Atanasyan via llvm-commits
- [PATCH] D18948: [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Simon Atanasyan via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Simon Atanasyan via llvm-commits
- [llvm] r265390 - [mips] MIPSR6 Compact jump support
Simon Dardis via llvm-commits
- [PATCH] D18315: [mips] MIPSR6 Compact jump support
Simon Dardis via llvm-commits
- [PATCH] D13649: [mips] Clang ll/sc illegal instruction on mips64r2 with -O0
Simon Dardis via llvm-commits
- [PATCH] D18856: [mips] MIPSR6 Compact jump aliases
Simon Dardis via llvm-commits
- [PATCH] D18855: [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Simon Dardis via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Simon Pilgrim via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Simon Pilgrim via llvm-commits
- [PATCH] D18441: [X86][XOP] Support for VPPERM shuffle mask decoding
Simon Pilgrim via llvm-commits
- [llvm] r265646 - [X86][SSE] Add support for VZEXT constant folding
Simon Pilgrim via llvm-commits
- [llvm] r265697 - [X86][SSE] Added bitmask pattern shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D18850: [X86]: Fix for PR27251
Simon Pilgrim via llvm-commits
- [llvm] r265785 - [X86] Tidied up shuffle decode function doxygen descriptions
Simon Pilgrim via llvm-commits
- [llvm] r265789 - [X86][SSE] Added 32-bit tests for vector lzcnt/tzcnt tests
Simon Pilgrim via llvm-commits
- [llvm] r265874 - [X86][XOP] Support for VPPERM 2-input shuffle mask decoding
Simon Pilgrim via llvm-commits
- [PATCH] D18441: [X86][XOP] Support for VPPERM shuffle mask decoding
Simon Pilgrim via llvm-commits
- [PATCH] D18937: [X86][AVX512BW] Add support for v64i8 multiplies
Simon Pilgrim via llvm-commits
- [llvm] r265898 - [X86][AVX512] Regenerated mask op tests
Simon Pilgrim via llvm-commits
- [PATCH] D18944: [DAGCombiner] Fold xor/and/or (bitcast(A), bitcast(B)) -> bitcast(op (A, B)) anytime before LegalizeVectorOprs
Simon Pilgrim via llvm-commits
- [llvm] r265902 - [X86][AVX512BW] Add support for v64i8 multiplies
Simon Pilgrim via llvm-commits
- [PATCH] D18937: [X86][AVX512BW] Add support for v64i8 multiplies
Simon Pilgrim via llvm-commits
- [llvm] r265903 - [X86][AVX512] Add vector integer division by constant tests
Simon Pilgrim via llvm-commits
- [PATCH] D16675: [mips] Expansion of SC[D] for pre-r6
Srdjan Obucina via llvm-commits
- [PATCH] D16675: [mips] Expansion of SC[D] for pre-r6
Srdjan Obucina via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Steve Canon via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Strahinja Petrovic via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [llvm] r265753 - Fix formatting and wording of llvm-ranlib error message. NFC.
Sunil Srivastava via llvm-commits
- [PATCH] D17956: Set the thumb flag for thumb symbols coming from an ELF file
Tamas Berghammer via llvm-commits
- [llvm] r265387 - Set the thumb flag for thumb symbols coming from an ELF file
Tamas Berghammer via llvm-commits
- [PATCH] D17956: Set the thumb flag for thumb symbols coming from an ELF file
Tamas Berghammer via llvm-commits
- [llvm] r265230 - Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC)
Teresa Johnson via llvm-commits
- [llvm] r265230 - Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [llvm] r265309 - Replace analyzeSiblingValues with new algorithm to fix its compile
Teresa Johnson via llvm-commits
- [llvm] r265326 - [ThinLTO] Augment FunctionImport dump with value name to GUID map
Teresa Johnson via llvm-commits
- [llvm] r265327 - [ThinLTO] Add option to dump value name to GUID mapping
Teresa Johnson via llvm-commits
- [PATCH] D18556: [ThinLTO] Augment FunctionImport dump with value name to GUID map
Teresa Johnson via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Teresa Johnson via llvm-commits
- [llvm] r265334 - Fix bot errors from r265327, exact GUID which depends on path
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [llvm] r265346 - clang-format llvm-as.cpp (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [llvm] r265348 - Clean up calls to WriteBitcodeToFile (NFC)
Teresa Johnson via llvm-commits
- [llvm] r265367 - Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [llvm] r265370 - [ThinLTO] Refactor some common code into getGlobalValueInfo method (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Teresa Johnson via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Teresa Johnson via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Teresa Johnson via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18494: ThinLTO: add module caching handling.
Teresa Johnson via llvm-commits
- [llvm] r264884 - Restore "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly"
Teresa Johnson via llvm-commits
- [llvm] r264869 - [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18857: Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make alias explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18883: Add a pass to name anonymous/nameless function
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18836: Make aliases explicit in the module summary
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Teresa Johnson via llvm-commits
- [PATCH] D18908: ThinLTO: Move the ODR resolution to be based purely on the summary.
Teresa Johnson via llvm-commits
- [PATCH] D18763: [ThinLTO] Move summary computation from BitcodeWriter to new pass
Teresa Johnson via llvm-commits
- [llvm] r265900 - [ThinLTO] Remove unused parameter (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18945: [ThinLTO] Only compute imports for current module in FunctionImport pass
Teresa Johnson via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Than McIntosh via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Than McIntosh via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Thomas Jablin via llvm-commits
- [PATCH] D18884: Mark CR0 Live if PPCInstrInfo::optimizeCompareInstr Creates a Use of CR0
Thomas Jablin via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D18769: Swift Calling Convention: swiftcc implementation on ARM
Tim Northover via llvm-commits
- [PATCH] D17863: Swift Calling Convention: add swiftcc
Tim Northover via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Tim Northover via llvm-commits
- [PATCH] D16239: Fix PR25526 by adding back limited cmpxchg pseudo-Insts
Tim Northover via llvm-commits
- [PATCH] D16239: Fix PR25526 by adding back limited cmpxchg pseudo-Insts
Tim Northover via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Tim Northover via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Tim Northover via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Tim Northover via llvm-commits
- [PATCH] D18901: ARM: Use a callee save register for the swiftself parameter.
Tim Northover via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Tim Northover via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Tim Shen via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Tim Shen via llvm-commits
- [llvm] r265851 - [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Tim Shen via llvm-commits
- [PATCH] D18846: [safestack] Add canary to unsafe stack frames
Tim Shen via llvm-commits
- [polly] r265280 - [FIX] Do not create a SCoP in the presence of infinite loops
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [polly] r265379 - ScopInfo: Check for possibly nested GEP in fixed-size delin
Tobias Grosser via llvm-commits
- [polly] r265423 - Add test case forgotten in r265379.
Tobias Grosser via llvm-commits
- [polly] r265379 - ScopInfo: Check for possibly nested GEP in fixed-size delin
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [PATCH] D18822: [Polly][FIX] Adjust execution context of hoisted loads wrt. error domains
Tobias Grosser via llvm-commits
- [polly] r265779 - [FIX] Allow to lookup domains for non-affine subregion blocks
Tobias Grosser via llvm-commits
- [polly] r265795 - [ScopInfo] Fix check for element size mismatch.
Tobias Grosser via llvm-commits
- [polly] r265775 - [FIX] Look through div & srem instructions in SCEVs
Tobias Grosser via llvm-commits
- [polly] r265775 - [FIX] Look through div & srem instructions in SCEVs
Tobias Grosser via llvm-commits
- [zorg] r265307 - update LLDB Xcode Jenkins build to include compiler-rt and libcxx
Todd Fiala via llvm-commits
- [PATCH] D18726: [AMDGPU] Emit linkonce and linkonce_odr symbols
Tom Stellard via llvm-commits
- [PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass
Tom Stellard via llvm-commits
- [llvm] r265500 - AMDGPU: Document address space mapping
Tom Stellard via llvm-commits
- [PATCH] D18049: AMDGPU i16 implementation
Tom Stellard via llvm-commits
- [PATCH] D14477: Remove unnecessary call to getAllocatableRegClass
Tom Stellard via llvm-commits
- [PATCH] D18549: AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStates
Tom Stellard via llvm-commits
- [llvm] r265678 - AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStates
Tom Stellard via llvm-commits
- [PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass
Tom Stellard via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [PATCH] D18760: AMDGPU/SI, CI: Implement atomic load/store for i32, i64
Tom Stellard via llvm-commits
- [llvm] r265708 - AMDGPU/SI: Add latency for export instructions
Tom Stellard via llvm-commits
- [PATCH] D18340: AMDGPU: allow specifying a workgroup size that needs to fit in a compute unit
Tom Stellard via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Tom Stellard via llvm-commits
- [PATCH] D18870: AMDGPU/SI: Use the hazard recognizer to break SMEM soft clauses
Tom Stellard via llvm-commits
- [PATCH] D18916: AMDGPU/SI: Fix regclass for the pseudo sgpr spill instructions
Tom Stellard via llvm-commits
- [PATCH] D18917: AMDGPU/SI: Add support for spilling VGPRs without having to scavenge registers
Tom Stellard via llvm-commits
- [PATCH] D18644: [SystemZ] Support ATOMIC_FENCE
Ulrich Weigand via llvm-commits
- [PATCH] D18732: [SystemZ] Support LRVH and STRVH opcodes
Ulrich Weigand via llvm-commits
- [PATCH] D18732: [SystemZ] Support LRVH and STRVH opcodes
Ulrich Weigand via llvm-commits
- [llvm] r265291 - [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Ulrich Weigand via llvm-commits
- [llvm] r265292 - [SystemZ] Support ATOMIC_FENCE
Ulrich Weigand via llvm-commits
- [PATCH] D18514: [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Ulrich Weigand via llvm-commits
- [PATCH] D18644: [SystemZ] Support ATOMIC_FENCE
Ulrich Weigand via llvm-commits
- [llvm] r265296 - [SystemZ] Add compare-and-branch instructions to MC
Ulrich Weigand via llvm-commits
- [llvm] r265684 - [GVN] Fix handling of sub-byte types in big-endian mode
Ulrich Weigand via llvm-commits
- [PATCH] D18662: [GVN] Fix handling of sub-byte types in big-endian mode
Ulrich Weigand via llvm-commits
- [llvm] r265687 - [GVN] Address review comments for D18662
Ulrich Weigand via llvm-commits
- [PATCH] D18662: [GVN] Fix handling of sub-byte types in big-endian mode
Ulrich Weigand via llvm-commits
- [llvm] r265689 - [SystemZ] Implement conditional returns
Ulrich Weigand via llvm-commits
- [PATCH] D17339: [SystemZ] Implement conditional returns.
Ulrich Weigand via llvm-commits
- [PATCH] D17339: [SystemZ] Implement conditional returns.
Ulrich Weigand via llvm-commits
- [llvm] r265693 - [SystemZ] Fix build break from r265689
Ulrich Weigand via llvm-commits
- [llvm] r265814 - [SystemZ] Support conditional sibling calls via BRCL
Ulrich Weigand via llvm-commits
- [PATCH] D18900: New pre-isel pass SystemZBRCTLoops
Ulrich Weigand via llvm-commits
- [PATCH] D18864: [SystemZ] Support conditional sibling calls via BRCL.
Ulrich Weigand via llvm-commits
- [PATCH] D18864: [SystemZ] Support conditional sibling calls via BRCL.
Ulrich Weigand via llvm-commits
- [llvm] r265412 - [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in emitValidateOperandClass.
Valery Pykhtin via llvm-commits
- [PATCH] D18394: [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in emitValidateOperandClass. NFC.
Valery Pykhtin via llvm-commits
- [PATCH] D16998: [AMDGPU] llvm-objdump: disassembling amdgcn object file
Valery Pykhtin via llvm-commits
- [llvm] r265550 - [AMDGPU] llvm-objdump: Minimal HSA Code Object disassembler support.
Valery Pykhtin via llvm-commits
- [PATCH] D16998: [AMDGPU] llvm-objdump: disassembling amdgcn object file
Valery Pykhtin via llvm-commits
- [llvm] r265554 - Revert "[AMDGPU] llvm-objdump: Minimal HSA Code Object disassembler support."
Valery Pykhtin via llvm-commits
- [PATCH] D16998: [AMDGPU] llvm-objdump: disassembling amdgcn object file
Valery Pykhtin via llvm-commits
- [llvm] r265645 - [AMDGPU] llvm-objdump: Minimal HSA Code Object disassembler support.
Valery Pykhtin via llvm-commits
- [llvm] r265649 - fix r265645: target dependent printf formatting flags.
Valery Pykhtin via llvm-commits
- [llvm] r265670 - [AMDGPU] fix readlane/readfirstlane src vgpr operand type.
Valery Pykhtin via llvm-commits
- [llvm] r265769 - [AMDGPU] Add some VI disassembler tests missing from previous autogeneration due to different filecheck prefix. NFC.
Valery Pykhtin via llvm-commits
- [PATCH] D18755: [mips] Trivial corrections to range checked immediates.
Vasileios Kalintiris via llvm-commits
- [PATCH] D18759: [mips] Enable IAS by default for 32-bit MIPS targets (O32).
Vasileios Kalintiris via llvm-commits
- [PATCH] D18893: [mips] Sign-extend i32 values truncated from previously zero-extended i32 values.
Vasileios Kalintiris via llvm-commits
- [llvm] r265780 - [mips] Use range-based for loops. NFC.
Vasileios Kalintiris via llvm-commits
- [PATCH] D16675: [mips] Expansion of SC[D] for pre-r6
Vasileios Kalintiris via llvm-commits
- [PATCH] D18756: [Coverage] Avoid unnecessary copying of an array. NFC.
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18757: [Coverage] Update testing methods to support more than two files.
Vedant Kumar via llvm-commits
- [PATCH] D18758: [Coverage] Support for making test data for more than one function.
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18757: [Coverage] Update testing methods to support more than two files.
Vedant Kumar via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Vyacheslav Klochkov via llvm-commits
- [llvm] r265309 - Replace analyzeSiblingValues with new algorithm to fix its compile
Wei Mi via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Wei Mi via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Wei Mi via llvm-commits
- [llvm] r265312 - Fix unused var warning caused by r265309.
Wei Mi via llvm-commits
- [llvm] r265309 - Replace analyzeSiblingValues with new algorithm to fix its compile
Wei Mi via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Wei Mi via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Wei Mi via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Wei Mi via llvm-commits
- [llvm] r265547 - Recommit r265309 after fixed an invalid memory reference bug happened
Wei Mi via llvm-commits
- [llvm] r265610 - Fix the compare-clang diff error introduced by r265547.
Wei Mi via llvm-commits
- [llvm] r265547 - Recommit r265309 after fixed an invalid memory reference bug happened
Wei Mi via llvm-commits
- [llvm] r265639 - Fix the sanitizer bootstrap error in r265547.
Wei Mi via llvm-commits
- [llvm] r265547 - Recommit r265309 after fixed an invalid memory reference bug happened
Wei Mi via llvm-commits
- [PATCH] D18934: post-commit patch review for r265547
Wei Mi via llvm-commits
- [PATCH] D18935: Fix live interval update of Dead PHI for r265547
Wei Mi via llvm-commits
- [PATCH] D18936: Fix regalloc-verifier error for r265547
Wei Mi via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new
Wei Mi via llvm-commits
- [PATCH] D18935: Fix live interval update of Dead PHI for r265547
Wei Mi via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Wei Mi via llvm-commits
- [PATCH] D12094: Avoid the propagation of debug locations in SelectionDAG via CSE
Wolfgang Pieb via llvm-commits
- [compiler-rt] r265609 - sync up with master copy
Xinliang David Li via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Xinliang David Li via llvm-commits
- [llvm] r265887 - Clean up test case
Xinliang David Li via llvm-commits
- [llvm] r265890 - [PGO] Fix deserialize bug
Xinliang David Li via llvm-commits
- [llvm] r265891 - Fix asan test failure
Xinliang David Li via llvm-commits
- [PATCH] D18378: Fix test failure on unrelated warnings.
Yabin Cui via llvm-commits
- [PATCH] D18378: Fix test failure on unrelated warnings.
Yabin Cui via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Yabin Cui via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Yabin Cui via llvm-commits
- [compiler-rt] r265366 - [tsan] Disable randomized address space on aarch64 linux.
Yabin Cui via llvm-commits
- [compiler-rt] r265378 - [tsan] Fix freebsd build.
Yabin Cui via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Yabin Cui via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Yichao Yu via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
Zia Ansari via llvm-commits
- [PATCH] D18290: Unroll of loops with constant bounds
Zia Ansari via llvm-commits
- [PATCH] D18782: Reduce unroll of constant bounds loop with TripCount that is not modulo of unroll factor.
Zia Ansari via llvm-commits
- [PATCH] D18824: [mips][microMIPS] Implement LWC1, LWC2, SDC1, SDC2, SWC1 and SWC2 instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18855: [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Zlatko Buljan via llvm-commits
- [llvm] r265772 - [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16454: [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18405: [PPC] Use VSX/FP Facility integer load when an integer load's only users are conversion to FP
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18782: Reduce unroll of constant bounds loop with TripCount that is not modulo of unroll factor.
escha via llvm-commits
- [PATCH] D18907: Print ELF hash histogram
khemant at codeaurora.org via llvm-commits
- [PATCH] D18907: Print ELF hash histogram
khemant at codeaurora.org via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18794: [Clang][BuiltIn][avx512] Adding builtins and tests to clang
michael zuckerman via llvm-commits
- [PATCH] D18794: [Clang][BuiltIn][avx512] Adding builtins and tests to clang
michael zuckerman via llvm-commits
- [PATCH] D18861: [CLANG][AVX512][BUILTIN] Completing and Adding scalar Intrinsics to clang
michael zuckerman via llvm-commits
- [PATCH] D18920: [Clang][AVX512][BuiltIn] Adding avx512 ( ptest{nm|m}{b|w}512, storedqu{qi|hi}512, psll{d|q}512, psllv{16si|8di}, psra{d|q}512, psrav{16si|8di}) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D18922: [Clang][AVX512][BuiltIn] Adding avx512 ( shufp{d|s}512, sqrt{sd|ss}, unpck{h|l}p{d|s}512 vcvt{t}{sd|ss}2{u}si{32|64} ) builtin to clang .
michael zuckerman via llvm-commits
- [PATCH] D18923: [Clang][AVX512][BuiltIn] Adding avx512 ( vpermi{2|l}var{d|pd|ps|q}512, vpermil{pd|ps}512, vpermt2var{d|pd|ps|q}512, ptest{n}m{b|w}{128|256} ) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D18925: D18924: [Clang][AVX512][BuiltIn] Adding avx512 ( store ) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D18926: [Clang][AVX512][BuiltIn] Adding avx512 ( psll{d|q}512, psllv{16si|8di}, psra{d|q}512, psrav{16si|8di}, pternlog{d|q}{128|256|512} ) builtin to clang ...
michael zuckerman via llvm-commits
- [PATCH] D18932: [Clang][AVX512][BuiltIn] Adding avx512 ( vcvt ) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18933: [Clang][AVX512][BuiltIn] Adding avx512 ( vperm{i|t}2var, vpermil{var}{ps|pd}{256|512} ) builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18932: [Clang][AVX512][BuiltIn] Adding avx512 ( vcvt ) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D18929: [Clang][AVX512][BuiltIn] Adding avx512 ( punpck{h|l}{dq|qdq}{128|256|512}, rndscale{ss|sd}, {scalef{ss|sd|pd512|ps512} ) builtin to clang ....
michael zuckerman via llvm-commits
- [PATCH] D18929: [Clang][AVX512][BuiltIn] Adding avx512 ( punpck{h|l}{dq|qdq}{128|256|512}, rndscale{ss|sd}, {scalef{ss|sd|pd512|ps512} ) builtin to clang ....
michael zuckerman via llvm-commits
- [PATCH] D18926: [Clang][AVX512][BuiltIn] Adding avx512 ( psll{d|q}512, psllv{16si|8di}, psra{d|q}512, psrav{16si|8di}, pternlog{d|q}{128|256|512} ) builtin to clang ...
michael zuckerman via llvm-commits
- [PATCH] D18930: Adding avx512 (shuf, sqrt{ss|sd}, rsqrt ) builtin to clang
michael zuckerman via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D18792: [SCEV][LAA] Add tests for SCEV expression transformations performed during LAA
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
via llvm-commits
- [llvm] r265337 - Enable unroll for constant bound loops when TripCount is not modulo of unroll factor, reducing it to maximum power-of-2 that satisfies threshold limit.
via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
whitequark via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
whitequark via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
whitequark via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
whitequark via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
whitequark via llvm-commits
- [PATCH] D18820: [llvm-c] Expose LLVMContextGetDiagnostic{Handler, Context}
whitequark via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
whitequark via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
whitequark via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
whitequark via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
whitequark via llvm-commits
- [PATCH] D18891: [OCaml] Expose the LLVM diagnostic handler
whitequark via llvm-commits
Last message date:
Sun Apr 10 23:53:01 PDT 2016
Archived on: Sun Apr 10 23:50:55 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).