The Week Of Monday 15 August 2016 Archives by author
Starting: Mon Aug 15 00:02:27 PDT 2016
Ending: Sun Aug 21 23:51:09 PDT 2016
Messages: 2052
- [llvm] r278913 - Fix bug in DAGBuilder for getelementptr with expanded vector.
Musa, Ayman via llvm-commits
- [llvm] r278703 - Local variables whose address is taken and passed on to a call are described
Pieb, Wolfgang via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Adam Nemet via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Adam Nemet via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Adam Nemet via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Adam Nemet via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Adam Nemet via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Adam Nemet via llvm-commits
- [PATCH] D23415: [Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Adam Nemet via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Adam Nemet via llvm-commits
- [PATCH] D23509: [LoopVectorize] Query TTI when deciding to splat IV
Adam Nemet via llvm-commits
- [PATCH] D23415: [Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Adam Nemet via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Aditya Kumar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Aditya Nandakumar via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Aditya Nandakumar via llvm-commits
- [PATCH] D23629: Make llvm-pdbdump print column info when available
Adrian McCarthy via llvm-commits
- [llvm] r279001 - Make llvm-pdbdump print column info when available
Adrian McCarthy via llvm-commits
- [PATCH] D23629: Make llvm-pdbdump print column info when available
Adrian McCarthy via llvm-commits
- [PATCH] D23629: Make llvm-pdbdump print column info when available
Adrian McCarthy via llvm-commits
- [llvm] r257795 - [SROA] Also insert a bit piece expression if only one piece is needed
Adrian Prantl via llvm-commits
- [PATCH] D23539: Obtain the debug location for rematerialized instructions from the rematerialization point.
Adrian Prantl via llvm-commits
- [PATCH] D19630: Debug info: Support DWARF4 bitfields via DW_AT_data_bit_offset.
Adrian Prantl via llvm-commits
- [llvm] r278940 - Support the DW_AT_noreturn DWARF flag.
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [llvm] r278948 - Move tests to the appropriate subdirectory.
Adrian Prantl via llvm-commits
- [llvm] r278703 - Local variables whose address is taken and passed on to a call are described
Adrian Prantl via llvm-commits
- [llvm] r278801 - [GlobalISel] Mention pointers in LowLevelType.h. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r278802 - [AArch64][GlobalISel] Select p0 G_FRAME_INDEX.
Ahmed Bougacha via llvm-commits
- [llvm] r278803 - [AArch64][GlobalISel] Robustize select tests. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r278804 - [AArch64][GlobalISel] Select (variable) shifts.
Ahmed Bougacha via llvm-commits
- [llvm] r278808 - [AArch64][GlobalISel] Factor out unsupported binop check. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r278809 - [GlobalISel] Fix G_MUL comment. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] r278810 - [AArch64][GlobalISel] Select G_MUL.
Ahmed Bougacha via llvm-commits
- [llvm] r279073 - [GlobalISel] Add support for DIV/REM.
Ahmed Bougacha via llvm-commits
- [llvm] r279074 - [AArch64][GlobalISel] Select G_SDIV/G_UDIV.
Ahmed Bougacha via llvm-commits
- [llvm] r279080 - [GlobalISel] Add floating-point binary ops.
Ahmed Bougacha via llvm-commits
- [llvm] r279081 - [AArch64][GlobalISel] Select floating-point binary ops.
Ahmed Bougacha via llvm-commits
- [PATCH] D23496: [TableGen] Make AsmMatcherEmitter unconditionally expose OperandMatchResultTy enum
Alex Bradbury via llvm-commits
- [PATCH] D14994: Enable MatchRegisterName to match register altnames
Alex Bradbury via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Alex Bradbury via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
Alex Bradbury via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23562: [RISCV 5/10] Add bare-bones RISC-V MCTargetDesc
Alex Bradbury via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Alex Bradbury via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Alex Bradbury via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
Alex Bradbury via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Alex Bradbury via llvm-commits
- [PATCH] D23443: (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Alex Bradbury via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [www] r279044 - Add main track talks lineup for LLVM Cauldron
Alex Bradbury via llvm-commits
- [llvm] r279061 - (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Alex Bradbury via llvm-commits
- [PATCH] D23443: (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23664: [AAP] (1) Add AAP target triple
Alex Bradbury via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Alex Bradbury via llvm-commits
- [PATCH] D23633: [compiler-rt][tests] cpu_model_test.c test fails to compile if X86 is not clang's default target
Alina Sbirlea via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D21514: Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [llvm] r279141 - Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury Sechet via llvm-commits
- [llvm] r278321 - Avoid false dependencies of undef machine operands
Andrew Adams via llvm-commits
- [llvm] r279175 - Include X86CallFrameOptimization in the opt-bisect process.
Andrew Kaylor via llvm-commits
- [PATCH] D23679: MachineScheduler: Make some GenericScheduler member variables protected
Andrew Trick via llvm-commits
- [llvm] r278932 - Clarify the statement on using #if 0 ... #endif in CodingStandards.
Andrey Bokhanko via llvm-commits
- [PATCH] D23404: Clarify suggestion to use "#if 0" ... "#endif" for large blocks of comments
Andrey Bokhanko via llvm-commits
- [PATCH] D23506: [RFC] Generate long nop instructions depending on function-specific subtarget info (version 2)
Andrey Turetskiy via llvm-commits
- [PATCH] D23506: [RFC] Generate long nop instructions depending on function-specific subtarget info (version 2)
Andrey Turetskiy via llvm-commits
- [PATCH] D23683: Include X86CallFrameOptimization in the opt-bisect process
Andy Kaylor via llvm-commits
- [llvm] r278144 - [X86] Don't model UD2/UD2B as a terminator
Anton Korobeynikov via llvm-commits
- [llvm] r279242 - Fix PR27500: on MSP430 the branch destination offset is measured in words, not bytes.
Anton Korobeynikov via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Anton Korobeynikov via llvm-commits
- [llvm] r279247 - Revert r279242 - it's failing the tests
Anton Korobeynikov via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Artem Dergachev via llvm-commits
- [llvm] r279082 - CVP. Turn marking adds as no wrap (introduced by r278107) off by default
Artur Pilipenko via llvm-commits
- [PATCH] D23499: [InstCombine] Preserve llvm.mem.parallel_loop_access metadata when replacing memcpy with ld/st
Ayal Zaks via llvm-commits
- [llvm] r278910 - First commit (test commit) - Adding empty line.
Ayman Musa via llvm-commits
- [llvm] r278913 - Fix bug in DAGBuilder for getelementptr with expanded vector.
Ayman Musa via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Ayman Musa via llvm-commits
- [PATCH] D21299: [Codegen Prepare] Swap commutative binops before splitting branch condition.
Balaram Makam via llvm-commits
- [PATCH] D20030: [AArch64] Add option to disable speculation of triangle whose tail is the only latch block
Balaram Makam via llvm-commits
- [PATCH] D23724: [PM] Port LoopDataPrefetch AArch64 tests to new pass manager
Balaram Makam via llvm-commits
- [llvm] r278838 - Remove excessive padding from LineNoCacheTy
Benjamin Kramer via llvm-commits
- [llvm] r279233 - [LoopVectorize] Don't copy std::vector in for-range loop.
Benjamin Kramer via llvm-commits
- [PATCH] D23513: Fix assert in pipeliner due to an invalid Phi in the epilog
Brendon Cahoon via llvm-commits
- [llvm] r278805 - [Pipeliner] Fix an asssert due to invalid Phi in the epilog
Brendon Cahoon via llvm-commits
- [PATCH] D23513: Fix assert in pipeliner due to an invalid Phi in the epilog
Brendon Cahoon via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Chad Rosier via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Chad Rosier via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Chad Rosier via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Chad Rosier via llvm-commits
- [llvm] r278928 - [Reassociate] Avoid iterator invalidation when negating value.
Chad Rosier via llvm-commits
- [llvm] r278929 - Revert "[Reassociate] Avoid iterator invalidation when negating value."
Chad Rosier via llvm-commits
- [llvm] r278938 - Revert "Reassociate: Reprocess RedoInsts after each inst".
Chad Rosier via llvm-commits
- [PATCH] D23611: [LoopUnroll] Move a simple check earlier. NFC.
Chad Rosier via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Chad Rosier via llvm-commits
- [llvm] r279063 - [Reassociate] Add test for PR28367.
Chad Rosier via llvm-commits
- [PATCH] D23677: [AArch64] Reuse register with known value when generating csneg and csinv instructions.
Chad Rosier via llvm-commits
- [PATCH] D23677: [AArch64] Reuse register with known value when generating csneg and csinv instructions.
Chad Rosier via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing -1 values when generating csinv instructions.
Chad Rosier via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing -1 values when generating csinv instructions.
Chad Rosier via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing -1 values when generating csinv instructions.
Chad Rosier via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Chandler Carruth via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Chandler Carruth via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Chandler Carruth via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Chandler Carruth via llvm-commits
- [PATCH] D23371: [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Chandler Carruth via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Chandler Carruth via llvm-commits
- [llvm] r278892 - [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chandler Carruth via llvm-commits
- [PATCH] D23404: Remove suggestion to use "#if 0" ... "#endif" for large blocks of comments
Chandler Carruth via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chandler Carruth via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [llvm] r278896 - [PM] Port the always inliner to the new pass manager in a much more
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [llvm] r278902 - Replace "fallthrough" comments with LLVM_FALLTHROUGH
Chandler Carruth via llvm-commits
- [llvm] r278909 - Restrict the use of the C++17 attribute to C++17 (at least as best we
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [llvm] r278902 - Replace "fallthrough" comments with LLVM_FALLTHROUGH
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [PATCH] D23443: (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Chandler Carruth via llvm-commits
- [llvm] r278912 - [LTO] Fix a use-after-free introduced in r278907 and caught by ASan.
Chandler Carruth via llvm-commits
- [llvm] r278907 - [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Chandler Carruth via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Chandler Carruth via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Chandler Carruth via llvm-commits
- [llvm] r279099 - [Assumptions] Make collecting ephemeral values not quadratic in the
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [PATCH] D23691: [PM] Introduce an abstraction for all the analyses over a particular IR unit for use in the PreservedAnalyses set.
Chandler Carruth via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Chandler Carruth via llvm-commits
- [llvm] r279197 - [ADT] Add the worlds simplest STL extra. Or at least close to it.
Chandler Carruth via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Chandler Carruth via llvm-commits
- [llvm] r279216 - [PM] Rework the new PM support for building the ModuleSummaryIndex to
Chandler Carruth via llvm-commits
- [llvm] r279217 - [PM] Redesign how the new PM detects whether an analysis result provides
Chandler Carruth via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Chandler Carruth via llvm-commits
- [llvm] r279221 - [PM] NFC refactoring: remove the AnalysisManagerBase class, folding it
Chandler Carruth via llvm-commits
- [llvm] r279225 - [PM] Try to work-around what appears to be an MSVC SFINAE issue with
Chandler Carruth via llvm-commits
- [llvm] r279227 - [PM] Make the the new pass manager support fully generic extra arguments
Chandler Carruth via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Chandler Carruth via llvm-commits
- [llvm] r279228 - [PM] Fix a compile error with GCC. NFC.
Chandler Carruth via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Chandler Carruth via llvm-commits
- [llvm] r279231 - [PM] Revert r279227 and r279228 until I can find someone to help me
Chandler Carruth via llvm-commits
- [llvm] r279295 - [PM] Re-instate r279227 and r279228 with a fix to the way the templating
Chandler Carruth via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Chandler Carruth via llvm-commits
- [PATCH] D23736: CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Chandler Carruth via llvm-commits
- [llvm] r279360 - [PM] Introduce an abstraction for all the analyses over a particular IR
Chandler Carruth via llvm-commits
- [PATCH] D23691: [PM] Introduce an abstraction for all the analyses over a particular IR unit for use in the PreservedAnalyses set.
Chandler Carruth via llvm-commits
- [llvm] r279362 - [CMake/ASan] Skip using libedit if ASan is enabled -- it leaks memory.
Chandler Carruth via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Chandler Carruth via llvm-commits
- [PATCH] D23682: AMDGPU: Add Clang builtin intrinsics for ds_swizzle
Changpeng Fang via llvm-commits
- [PATCH] D23682: AMDGPU: Add Clang builtin intrinsics for ds_swizzle
Changpeng Fang via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [llvm] r278558 - Remove autoconf references from LICENSE.TXT
Chris Bieneman via llvm-commits
- [compiler-rt] r278728 - [CMake] Renaming test variable to be consistent
Chris Bieneman via llvm-commits
- [llvm] r278985 - [macho2yaml] Don't write empty linkedit data
Chris Bieneman via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Chris Bieneman via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Chris Bieneman via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Chris Bieneman via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Chris Bieneman via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Chris Bieneman via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Chris Bieneman via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Chris Bieneman via llvm-commits
- [llvm] r279110 - [CMake] Silence message on multi-configuration generators
Chris Bieneman via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Chris Bieneman via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Chris Bieneman via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Chris Bieneman via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Chris Bieneman via llvm-commits
- [llvm] r279152 - [CMake] Support for generating Xcode 8 compatible toolchains
Chris Bieneman via llvm-commits
- [llvm] r279153 - [CMake] Minor fix to regex in r279152
Chris Bieneman via llvm-commits
- [llvm] r279155 - [CMake] Make llvm-config implicit dependency for subprojects
Chris Bieneman via llvm-commits
- [llvm] r279160 - [CMake] Create convenience targets for runtime projects
Chris Bieneman via llvm-commits
- [llvm] r279172 - [CMake] Add variables for tracking which runtimes are included
Chris Bieneman via llvm-commits
- [compiler-rt] r279333 - [CMake] Add top-level install-compiler-rt target
Chris Bieneman via llvm-commits
- [compiler-rt] r279334 - [CMake] Add check-compiler-rt target for runtimes build
Chris Bieneman via llvm-commits
- [compiler-rt] r279336 - [CMake] Support building on OS X without Xcode installation
Chris Bieneman via llvm-commits
- [PATCH] D23729: [compiler-rt] Use flags found when configuring builtins during compilation
Chris Bieneman via llvm-commits
- [PATCH] D23162: [docs] Adding target status definition to dev policy
Chris Lattner via llvm-commits
- [PATCH] D23404: Remove suggestion to use "#if 0" ... "#endif" for large blocks of comments
Chris Lattner via llvm-commits
- [llvm] r278994 - wordsmith the "new targets" section a bit.
Chris Lattner via llvm-commits
- [PATCH] D23162: [docs] Adding target status definition to dev policy
Chris Lattner via llvm-commits
- [PATCH] D23591: Update coding standards for include style
Chris Lattner via llvm-commits
- [LNT] r278905 - Merge branch 'feature/console'
Chris Matthews via llvm-commits
- [LNT] r279179 - Import of simple text based data
Chris Matthews via llvm-commits
- [llvm] r278900 - [ppc64] Don't apply sibling call optimization if callee has any byval arg
Chuang-Yu Cheng via llvm-commits
- [PATCH] D23441: [ppc64] Don't apply sibling call optimization if callee has any byval arg
Chuang-Yu Cheng via llvm-commits
- [PATCH] D23027: [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Craig Topper via llvm-commits
- [llvm] r279411 - [X86] Remove ignoreVEX_L from TSFlags. Only the disassembler needs it and the disassembler doesn't use TSFlags. NFC
Craig Topper via llvm-commits
- [llvm] r279412 - [X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused encodings. This saves one bit in TSFlags. NFC
Craig Topper via llvm-commits
- [llvm] r279100 - [WebAssembly] Disable the store-results optimization.
Dan Gohman via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Daniel Berlin via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Daniel Berlin via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Daniel Berlin via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Daniel Berlin via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Daniel Berlin via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Daniel Berlin via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Daniel Berlin via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Daniel Berlin via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Daniel Berlin via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Daniel Berlin via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Daniel Berlin via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Daniel Berlin via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Daniel Berlin via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Daniel Berlin via llvm-commits
- [PATCH] D23704: [GraphTraits] Make nodes_iterator dereference to NodeType*
Daniel Berlin via llvm-commits
- [llvm] r279331 - Convert some depth first traversals to depth_first
Daniel Berlin via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Daniel Berlin via llvm-commits
- [llvm] r279335 - Partially revert 279331, as we modify this instruction in the loop
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23649: [ADT] Actually mutate the iterator VisitStack.back().second, not its copy.
Daniel Berlin via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Daniel Berlin via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23650: Use target name instead of namespace as prefix for MCRegisterClasses array
Daniel Cederman via llvm-commits
- [compiler-rt] r278671 - [mips] XFAIL mips64el tests that fail on clang-cmake-mipsel
Daniel Sanders via llvm-commits
- [PATCH] D23512: [msan] Fix line number sensitivity in chained_origin.cc and chained_origin_memcpy.cc
Daniel Sanders via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Daniel Sanders via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Daniel Sanders via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Daniel Sanders via llvm-commits
- [compiler-rt] r278712 - [msan] Fix line number sensitivity in chained_origin.cc and chained_origin_memcpy.cc
Daniel Sanders via llvm-commits
- [compiler-rt] r278715 - [msan] Correct @LINE expression in obstack.cc
Daniel Sanders via llvm-commits
- [PATCH] D23512: [msan] Fix line number sensitivity in chained_origin.cc and chained_origin_memcpy.cc
Daniel Sanders via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Daniel Sanders via llvm-commits
- [PATCH] D23547: [mips] Enforce compact branch restrictions
Daniel Sanders via llvm-commits
- [PATCH] D23548: [mips] Preparatory work for a generic scheduler
Daniel Sanders via llvm-commits
- [PATCH] D23551: [mips] interAptiv based generic schedule model
Daniel Sanders via llvm-commits
- [PATCH] D23547: [mips] Enforce compact branch restrictions
Daniel Sanders via llvm-commits
- [zorg] r278939 - [zorg][mips] Have our builders inform Vasileios about failures instead of me.
Daniel Sanders via llvm-commits
- [compiler-rt] r279048 - [mips][msan] Fix all the XPASSes following r278793 and r278795
Daniel Sanders via llvm-commits
- [PATCH] D23301: [mips] Correct tail call pattern for MIPSR6
Daniel Sanders via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Daniel Sanders via llvm-commits
- [PATCH] D23399: [mips][ias] extend li macro when values are negated with ~
Daniel Sanders via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
David Blaikie via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
David Blaikie via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
David Blaikie via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
David Blaikie via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
David Blaikie via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
David Blaikie via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
David Blaikie via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
David Blaikie via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
David Blaikie via llvm-commits
- [PATCH] D23715: Add @llvm.dbg.value entries for the phi node created by -mem2reg
David Blaikie via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
David Blaikie via llvm-commits
- [PATCH] D23704: [GraphTraits] Make nodes_iterator dereference to NodeType*
David Blaikie via llvm-commits
- [PATCH] D23703: [ADT] Add pointer_iterator, the opposite of pointee_iterator
David Blaikie via llvm-commits
- [PATCH] D23725: [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.
David Blaikie via llvm-commits
- [llvm] r278807 - [ADCE] Modify data structures to support removing control flow
David Callahan via llvm-commits
- [PATCH] D23559: [ADCE] Add control dependence computation
David Callahan via llvm-commits
- [PATCH] D23559: [ADCE] Add control dependence computation
David Callahan via llvm-commits
- [PATCH] D23559: [ADCE] Add control dependence computation
David Callahan via llvm-commits
- [llvm] r278731 - Enhance SCEV to compute the trip count for some loops with unknown stride.
David L Kreitzer via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
David Li via llvm-commits
- [PATCH] D23415: [Inliner] Report when inlining fails because callee's def is unavailable
David Li via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
David Li via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
David Li via llvm-commits
- [PATCH] D23590: [Profile] Propagate branch metadata properly in InstCombine
David Li via llvm-commits
- [PATCH] D23590: [Profile] Propagate branch metadata properly in InstCombine
David Li via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
David Li via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
David Li via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
David Li via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
David Li via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
David Li via llvm-commits
- [PATCH] D23383: Branch Folding: Accept explicit threshold for tail merge size.
David Li via llvm-commits
- [PATCH] D23727: [Profile] SelectInst instrumentation Support in IR-PGO
David Li via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
David Majnemer via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
David Majnemer via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
David Majnemer via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
David Majnemer via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
David Majnemer via llvm-commits
- [llvm] r278779 - [InstSimplify] Fold gep (gep V, C), (xor V, -1) to C-1
David Majnemer via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
David Majnemer via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
David Majnemer via llvm-commits
- [llvm] r278836 - Don't passively concatenate MDNodes
David Majnemer via llvm-commits
- [llvm] r278837 - Make MDNode::intersect faster than O(n * m)
David Majnemer via llvm-commits
- [llvm] r278854 - [LoopUnroll] Don't clear out the AssumptionCache on each loop
David Majnemer via llvm-commits
- [llvm] r278860 - Preserve the assumption cache more often
David Majnemer via llvm-commits
- [llvm] r278854 - [LoopUnroll] Don't clear out the AssumptionCache on each loop
David Majnemer via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
David Majnemer via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
David Majnemer via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
David Majnemer via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
David Majnemer via llvm-commits
- [llvm] r279268 - [CloneFunction] Don't remove unrelated nodes from the CGSSC
David Majnemer via llvm-commits
- [llvm] r277691 - Reinstate "[CloneFunction] Don't remove side effecting calls"
David Majnemer via llvm-commits
- [llvm] r278010 - GVN-hoist: enable by default
David Majnemer via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
David Majnemer via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
David Majnemer via llvm-commits
- [lld] r278834 - [Driver] Remove break after return. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Davide Italiano via llvm-commits
- [llvm] r279079 - [IRCE] Switch over to LLVM_DUMP_METHOD. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D23671: libLLVMSupport: Generate random block of arbitrary size
Davide Italiano via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Davide Italiano via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Davide Italiano via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Davide Italiano via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Davide Italiano via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Dean Michael Berris via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Dean Michael Berris via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Dean Michael Berris via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Dean Michael Berris via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Dean Michael Berris via llvm-commits
- [llvm] r279204 - [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Dean Michael Berris via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Dean Michael Berris via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Derek Schuff via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Derek Schuff via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Derek Schuff via llvm-commits
- [llvm] r279075 - [WebAssembly] Refactor WebAssemblyLowerEmscriptenException pass for setjmp/longjmp
Derek Schuff via llvm-commits
- [llvm] r279052 - Revert "ADT: Tidy up ilist_traits static asserts, NFC"
Diana Picus via llvm-commits
- [llvm] r279053 - Revert "ADT: Remove UB in ilist (and use a circular linked list)"
Diana Picus via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Diana Picus via llvm-commits
- [llvm] r279168 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Diana Picus via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Diana Picus via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Diana Picus via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Diana Picus via llvm-commits
- [PATCH] D23494: [TSan][MIPS] Implements setjmp assembly for MIPS64
Dmitry Vyukov via llvm-commits
- [PATCH] D23644: [TSan][MIPS] Changes mips memory layout to support pie with address space randomization.
Dmitry Vyukov via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [llvm] r278967 - [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D23635: [WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
Dominic Chen via llvm-commits
- [llvm] r278967 - [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [llvm] r279011 - [WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
Dominic Chen via llvm-commits
- [PATCH] D23635: [WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D23499: [InstCombine] Preserve llvm.mem.parallel_loop_access metadata when replacing memcpy with ld/st
Dorit Nuzman via llvm-commits
- [PATCH] D23549: [SROA] Preserve llvm.mem.parallel_loop_access metadata
Dorit Nuzman via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan Exon Smith via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Duncan Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278858 - CodeGen: Don't dereference end() in MachineBasicBlock::CorrectExtraCFGEdges
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278870 - CodeGen: Avoid dereferencing end() when unconstifying iterators
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278872 - SimplifyCFG: Avoid dereferencing end()
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278873 - AMDGPU: Avoid looking for the DebugLoc in end()
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278878 - Hexagon: Avoid dereferencing end() in HexagonInstrInfo::InsertBranch
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278879 - CodeGen: Avoid dereferencing end() in OptimizePHIs::OptimizeBB
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278880 - ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologue
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278881 - ObjCARC: Don't increment or dereference end() when scanning args
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278883 - Scalar: Avoid dereferencing end() in InductiveRangeCheckElimination
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278884 - IPO: Swap || operands to avoid dereferencing end()
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278886 - Scalar: Avoid dereferencing end() in IndVarSimplify
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278887 - ADT: Add some missing coverage for iplist::splice
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r243581 - Reapply "Add reverse(ContainerTy) range adapter."
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278973 - Revert "[WebAssembly] Handle debug information and virtual registers without crashing"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278967 - [WebAssembly] Handle debug information and virtual registers without crashing
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278991 - Fix reverse to work on const rbegin()/rend().
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278991 - Fix reverse to work on const rbegin()/rend().
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23635: [WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23635: [WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279012 - ADT: Tidy up ilist_traits static asserts, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279084 - ADT: Remove references in has_rbegin for reverse()
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279086 - Revert "ADT: Remove references in has_rbegin for reverse()"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279091 - Reapply "ADT: Remove references in has_rbegin for reverse()"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279104 - AArch64: Don't call getIterator() on iterators
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279104 - AArch64: Don't call getIterator() on iterators
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279104 - AArch64: Don't call getIterator() on iterators
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279312 - Reapply "ADT: Tidy up ilist_traits static asserts, NFC"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279052 - Revert "ADT: Tidy up ilist_traits static asserts, NFC"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279314 - Reapply "ADT: Remove UB in ilist (and use a circular linked list)"
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279372 - Move unittests/Support/IteratorTest.cpp to unittests/ADT/
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278974 - ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r279391 - ARM: Avoid dereferencing end() in ARMFrameLowering::emitEpilogue
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Easwaran Raman via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Easwaran Raman via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Easwaran Raman via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Easwaran Raman via llvm-commits
- [lld] r278819 - ELF: ignored option -G may be joined with its argument
Ed Maste via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Ed Maste via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
Ed Maste via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
Ed Maste via llvm-commits
- [lld] r279058 - ELF: ignore -EB and -EL options
Ed Maste via llvm-commits
- [PATCH] D23124: ELF lld: Ignore -EL and -EB options
Ed Maste via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Ed Maste via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
Ed Maste via llvm-commits
- [lld] r279368 - Add R_386_TLS_LE as a relocation having an implicit addend.
Ed Schouten via llvm-commits
- [PATCH] D12191: AAP Backend
Edward Jones via llvm-commits
- [PATCH] D23664: [AAP] (1) Add AAP target triple
Edward Jones via llvm-commits
- [PATCH] D23665: [AAP] (2) Add AAP ELF definitions
Edward Jones via llvm-commits
- [PATCH] D23667: [AAP] (3) Add AAP backend stub
Edward Jones via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Ehsan Amiri via llvm-commits
- [PATCH] D23693: [lanai] Add ISA document to CompilerWritersInfo
Eli Bendersky via llvm-commits
- [llvm] r278750 - Fix typo in lowering for fp128 ueq.
Eli Friedman via llvm-commits
- [PATCH] D23374: Fix typo in lowering for fp128 ueq
Eli Friedman via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Eli Friedman via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Eli Friedman via llvm-commits
- [polly] r279087 - [SCEVValidator] Don't reorder multiplies in extractConstantFactor.
Eli Friedman via llvm-commits
- [PATCH] D23677: [AArch64] Reuse register with known value when generating csneg and csinv instructions.
Eli Friedman via llvm-commits
- [PATCH] D23677: [AArch64] Avoid materializing -1 values when generating csinv instructions.
Eli Friedman via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [llvm] r279105 - Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Elliot Colp via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Eric Christopher via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Eric Christopher via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Eric Christopher via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Eric Christopher via llvm-commits
- [PATCH] D16569: Emit line 0 line information for interesting 'orphan' instructions
Eric Christopher via llvm-commits
- [lld] r278657 - [ELF] Do not add start and end symbols in case they are already defined
Eugene Leviant via llvm-commits
- [lld] r278663 - [ELF] Linkerscript: fix bug in assignOffsets (check Sym for non-null)
Eugene Leviant via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
Eugene Leviant via llvm-commits
- [PATCH] D23502: [ELF] Linkerscript: discard .interp section if we have custom PHDRS layout and PT_INTERP is not listed.
Eugene Leviant via llvm-commits
- [PATCH] D23504: [ELF] - Move PT_LOADs creation logic to Writer::createLoads()
Eugene Leviant via llvm-commits
- [lld] r278781 - [ELF] Ignore .interp section in case linker script specifies PHDRS without PT_INTERP
Eugene Leviant via llvm-commits
- [PATCH] D23502: [ELF] Linkerscript: discard .interp section if we have custom PHDRS layout and PT_INTERP is not listed.
Eugene Leviant via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Eugene Leviant via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Eugene Leviant via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23571: [ELF] Linkerscript: never add same input section to output section
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23571: [ELF] Linkerscript: never add same input section to output section
Eugene Leviant via llvm-commits
- [lld] r279036 - [ELF] Don't add input sections twice when linker script is used
Eugene Leviant via llvm-commits
- [PATCH] D23661: [ELF] Fix sorting in combrelocs mode and add DT_REL(A)COUNT to .dynamic
Eugene Leviant via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
Eugene Leviant via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
Eugene Leviant via llvm-commits
- [PATCH] D23671: libLLVMSupport: Generate random block of arbitrary size
Eugene Leviant via llvm-commits
- [PATCH] D23702: Do not add .interp, .dynamic nor .eh_frame_hdr to segments just by type.
Eugene Leviant via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Eugene Leviant via llvm-commits
- [PATCH] D23716: [ELF] Linkerscript: allow adding start/end symbols to arbitrary section
Eugene Leviant via llvm-commits
- [PATCH] D23661: [ELF] Fix sorting in combrelocs mode and add DT_REL(A)COUNT to .dynamic
Eugene Leviant via llvm-commits
- [PATCH] D23716: [ELF] Linkerscript: allow adding start/end symbols to arbitrary section
Eugene Leviant via llvm-commits
- [PATCH] D23671: libLLVMSupport: Generate random block of arbitrary size
Eugene Leviant via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
Eugene Zelenko via llvm-commits
- [PATCH] D23675: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [PATCH] D23675: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [llvm] r279102 - [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Eugene Zelenko via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Eugene Zelenko via llvm-commits
- [llvm] r278845 - [AArch64] Adjust the scheduling model for Exynos M1.
Evandro Menezes via llvm-commits
- [llvm] r278846 - [AArch64] Adjust the scheduling model for Exynos M1.
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Evandro Menezes via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Evgeniy Stepanov via llvm-commits
- [PATCH] D23512: [msan] Fix line number sensitivity in chained_origin.cc and chained_origin_memcpy.cc
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r278706 - [ubsan] Initialize Android logging.
Evgeniy Stepanov via llvm-commits
- [PATCH] D23515: [msan] Correct @LINE expression in obstack.cc
Evgeniy Stepanov via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Evgeniy Stepanov via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Evgeniy Stepanov via llvm-commits
- [PATCH] D23616: [asan] Add __asan_set_shadow_*
Evgeniy Stepanov via llvm-commits
- [PATCH] D23623: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Evgeniy Stepanov via llvm-commits
- [PATCH] D23623: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Evgeniy Stepanov via llvm-commits
- [PATCH] D23648: [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Evgeniy Stepanov via llvm-commits
- [PATCH] D23711: [asan] Minimize code size by using __asan_set_shadow_* for large blocks
Evgeniy Stepanov via llvm-commits
- [PATCH] D23707: [asan] Cleanup instrumentation of dynamic allocas
Evgeniy Stepanov via llvm-commits
- [PATCH] D23709: [asan] Rename asan-instrument-allocas -> asan-instrument-dynamic-allocas
Evgeniy Stepanov via llvm-commits
- [PATCH] D23711: [asan] Minimize code size by using __asan_set_shadow_* for large blocks
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r279352 - [msan] Disable prlimit test on glibc < 2.13.
Evgeniy Stepanov via llvm-commits
- [PATCH] D23733: [asan] Pass argc/argv/envp module constructor arguments to __asan_init
Evgeniy Stepanov via llvm-commits
- [PATCH] D23518: Split DescribeAddressIf* (and DescribeHeapAddress) between a function that gets all the information (structured), and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23518: Split DescribeAddressIf* (and DescribeHeapAddress) between a function that gets all the information (structured), and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23519: Split DescribeAddressIfShadow between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278718 - Split DescribeAddressIfShadow between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23519: Split DescribeAddressIfShadow between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23520: Move the Decorator, ThreadNameWithParenthesis, and DescribeThread to asan_descriptions.{h, cc}
Filipe Cabecinhas via llvm-commits
- [PATCH] D23520: Move the Decorator, ThreadNameWithParenthesis, and DescribeThread to asan_descriptions.{h, cc}
Filipe Cabecinhas via llvm-commits
- [PATCH] D23518: Split DescribeAddressIf* (and DescribeHeapAddress) between a function that gets all the information (structured), and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23569: Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23569: Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278820 - Move the Decorator, ThreadNameWithParenthesis, and DescribeThread to asan_descriptions.{h, cc}
Filipe Cabecinhas via llvm-commits
- [PATCH] D23520: Move the Decorator, ThreadNameWithParenthesis, and DescribeThread to asan_descriptions.{h, cc}
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278917 - Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23569: Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278919 - Deal with buildbot fallout from r278917: s/AllocType()/GetAllocType()/ (had the same name as the enum)
Filipe Cabecinhas via llvm-commits
- [PATCH] D23605: Split DescribeAddressIfStack between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23607: Split DescribeAddressIfGlobal between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23607: Split DescribeAddressIfGlobal between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278958 - Split DescribeAddressIfStack between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r278959 - Split DescribeAddressIfGlobal between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23605: Split DescribeAddressIfStack between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23607: Split DescribeAddressIfGlobal between a function that gets all the information, and one that prints it.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279046 - Convert AsanLocateAddress to Get*AddressInformation functions.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23616: [asan] Add __asan_memset_real to allow poisoning shadow directly from instrumented code
Filipe Cabecinhas via llvm-commits
- [PATCH] D23658: Cleanup: Move the *AddressDescription printing code to Print() members inside those structs.
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279062 - Add header guards to asan_descriptions.h
Filipe Cabecinhas via llvm-commits
- [PATCH] D23672: Start reifying error descriptions
Filipe Cabecinhas via llvm-commits
- [PATCH] D23676: [asan] Add one more test for __asan_set_shadow_*
Filipe Cabecinhas via llvm-commits
- [compiler-rt] r279237 - Cleanup: Move the *AddressDescription printing code to Print() members inside those structs.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23658: Cleanup: Move the *AddressDescription printing code to Print() members inside those structs.
Filipe Cabecinhas via llvm-commits
- [PATCH] D23672: Start reifying error descriptions
Filipe Cabecinhas via llvm-commits
- [PATCH] D23717: Reify ErrorDoubleFree
Filipe Cabecinhas via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278764 - [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278769 - Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278772 - [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278800 - Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278848 - [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278852 - Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [compiler-rt] r278800 - Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Francis Ricci via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [PATCH] D23639: [compiler-rt] Make cxxabi availability configurable in cmake
Francis Ricci via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Francis Ricci via llvm-commits
- [PATCH] D23729: [compiler-rt] Use flags found when configuring builtins during compilation
Francis Ricci via llvm-commits
- [PATCH] D16569: Emit line 0 line information for interesting 'orphan' instructions
Frederic Riss via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Frederich Munch via llvm-commits
- [zorg] r278719 - Added workaround for WithProperties args.
Galina Kistanova via llvm-commits
- [zorg] r278720 - getClangWithLTOBuildFactory - increased timeout for LTO steps + some code cleaning.
Galina Kistanova via llvm-commits
- [zorg] r278723 - Added new slave ps4-buildslave1b.
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 7/31/2016 - 8/06/2016
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 8/07/2016 - 8/13/2016
Galina Kistanova via llvm-commits
- [zorg] r278865 - Moved builder clang-with-lto-ubuntu to another slave.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r279007 - [Docs] Update MemorySSA doc to address more feedback.
Galina Kistanova via llvm-commits
- [llvm] r279214 - Fix tests in llvm/test/tools/gold/X86 to satisfy r279014.
Galina Kistanova via llvm-commits
- [llvm] r279007 - [Docs] Update MemorySSA doc to address more feedback.
Galina Kistanova via llvm-commits
- [zorg] r279299 - Moved builder clang-with-lto-ubuntu to another slave.
Galina Kistanova via llvm-commits
- [zorg] r279342 - Added handling "clang" as "cfe" for the project filtering in automatic schedulers.
Galina Kistanova via llvm-commits
- [zorg] r279347 - Changed jobs number for two ps4 slaves.
Galina Kistanova via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Geoff Berry via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Geoff Berry via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Geoff Berry via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
George Burgess IV via llvm-commits
- [llvm] r278885 - [Docs] Fix post-review comments on MemorySSA's docs.
George Burgess IV via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
George Burgess IV via llvm-commits
- [llvm] r279007 - [Docs] Update MemorySSA doc to address more feedback.
George Burgess IV via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
George Burgess IV via llvm-commits
- [llvm] r279032 - [Docs] More MemorySSA doc updates!
George Burgess IV via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
George Burgess IV via llvm-commits
- [llvm] r279007 - [Docs] Update MemorySSA doc to address more feedback.
George Burgess IV via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23504: [ELF] - Move PT_LOADs creation logic to Writer::createLoads()
George Rimar via llvm-commits
- [PATCH] D23504: [ELF] - Move PT_LOADs creation logic to Writer::createLoads()
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: shange the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
George Rimar via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [lld] r278797 - [ELF] - Do not exit if -v is specified.
George Rimar via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
George Rimar via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
George Rimar via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
George Rimar via llvm-commits
- [lld] r278911 - [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [lld] r278914 - Attemp to fix linux build bot after r278911 ("[ELF] - linkerscript AT keyword (in output section description) implemented.")
George Rimar via llvm-commits
- [PATCH] D23603: [ELF] - Linkerscript: merge section attributes when create output section.
George Rimar via llvm-commits
- [PATCH] D23609: [ELF] - Linkerscript: support VERSION command.
George Rimar via llvm-commits
- [lld] r278931 - [ELF] - Linkerscript: make readAt() signature to be consistent with others read*(). NFC.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [PATCH] D23062: [ELF] - Linkerscript: use expression instead of uint64_t for Dot argument.
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding of symbols when creating relocatable output.
George Rimar via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
George Rimar via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
George Rimar via llvm-commits
- [lld] r279059 - [ELF] - Inline defineSymbolVersion(). NFC.
George Rimar via llvm-commits
- [lld] r279060 - [ELF] - Linkerscript: removed duplicate forward declarations, regrouped. NFC.
George Rimar via llvm-commits
- [PATCH] D23660: [ELF] - Merge SymbolListFile and LinkerScript code.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [PATCH] D23609: [ELF] - Linkerscript: support VERSION command.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
George Rimar via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
George Rimar via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
George Rimar via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [lld] r279220 - [ELF] - Do not change binding of symbols when creating relocatable output.
George Rimar via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding of symbols when creating relocatable output.
George Rimar via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
George Rimar via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [lld] r279236 - [ELF] - Removed excessive llvm-readobj call from linkerscript-ouputformat.s. NFC.
George Rimar via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
George Rimar via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [lld] r279256 - [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [lld] r279258 - [ELF] - Linkerscript: set correct dynamic tag entries values when LS is used.
George Rimar via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
George Rimar via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
George Rimar via llvm-commits
- [lld] r279262 - [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
George Rimar via llvm-commits
- [lld] r279264 - [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
George Rimar via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
George Rimar via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
George Rimar via llvm-commits
- [PATCH] D23504: [ELF] - Move PT_LOADs creation logic to Writer::createLoads()
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
George Rimar via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [llvm] r278830 - [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23586: [Coroutines] Part 8: Coroutine Frame Building algorithm
Gor Nishanov via llvm-commits
- [PATCH] D22987: [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)
Greg Clayton via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [llvm] r278782 - [X86] Add xgetbv/xsetbv intrinsics to non-windows platforms
Guy Blank via llvm-commits
- [PATCH] D21958: [X86] Add xgetbv/xsetbv intrinsics
Guy Blank via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [llvm] r279393 - [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Guy Blank via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
H.J Lu via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
H.J Lu via llvm-commits
- [llvm] r279023 - [ThinLTO] Keep common symbols in ThinLTO modules
H.J. Lu via llvm-commits
- [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP
Haicheng Wu via llvm-commits
- [llvm] r278841 - [BranchFolding] Change a test case of r278575.
Haicheng Wu via llvm-commits
- [PATCH] D23611: [LoopUnroll] Move a simple check earlier. NFC.
Haicheng Wu via llvm-commits
- [llvm] r278998 - [LoopUnroll] Move a simple check earlier. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D23611: [LoopUnroll] Move a simple check earlier. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Haicheng Wu via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Haicheng Wu via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Hal Finkel via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Hal Finkel via llvm-commits
- [PATCH] D23441: [ppc64] Don't apply sibling call optimization if callee has any byval arg
Hal Finkel via llvm-commits
- llvm.noalias patches
Hal Finkel via llvm-commits
- [llvm] r278854 - [LoopUnroll] Don't clear out the AssumptionCache on each loop
Hal Finkel via llvm-commits
- [PATCH] D23371: [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Hal Finkel via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Hal Finkel via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Hal Finkel via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Hal Finkel via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Hal Finkel via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Hal Finkel via llvm-commits
- [llvm] r278573 - [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Hans Wennborg via llvm-commits
- [llvm] r278573 - [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Hans Wennborg via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Hans Wennborg via llvm-commits
- [llvm] r278584 - [IndVars] Ignore (s|z)exts that don't extend the induction variable
Hans Wennborg via llvm-commits
- [llvm] r278558 - Remove autoconf references from LICENSE.TXT
Hans Wennborg via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Hans Wennborg via llvm-commits
- [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP
Hans Wennborg via llvm-commits
- [llvm] r278571 - [Inliner] Don't treat inalloca allocas as static
Hans Wennborg via llvm-commits
- [llvm] r278562 - [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Hans Wennborg via llvm-commits
- [llvm] r278559 - [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Hans Wennborg via llvm-commits
- [PATCH] D23441: [ppc64] Don't apply sibling call optimization if callee has any byval arg
Hans Wennborg via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Hans Wennborg via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Hans Wennborg via llvm-commits
- [PATCH] D23594: SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Hans Wennborg via llvm-commits
- [llvm] r278841 - [BranchFolding] Change a test case of r278575.
Hans Wennborg via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Hans Wennborg via llvm-commits
- [llvm] r278900 - [ppc64] Don't apply sibling call optimization if callee has any byval arg
Hans Wennborg via llvm-commits
- [llvm] r278938 - Revert "Reassociate: Reprocess RedoInsts after each inst".
Hans Wennborg via llvm-commits
- [PATCH] D23594: SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Hans Wennborg via llvm-commits
- [llvm] r278999 - SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Hans Wennborg via llvm-commits
- [PATCH] D23594: SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Hans Wennborg via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Hans Wennborg via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Hans Wennborg via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Hans Wennborg via llvm-commits
- [llvm] r278999 - SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Hans Wennborg via llvm-commits
- [compiler-rt] r279090 - [CMake] Stop building eprintf library on Darwin
Hans Wennborg via llvm-commits
- [llvm] r278562 - [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Hans Wennborg via llvm-commits
- [llvm] r278559 - [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Hans Wennborg via llvm-commits
- [lld] r279137 - ReleaseNotes: remove in-progress warning
Hans Wennborg via llvm-commits
- [lld] r279138 - ReleaseNotes: clean up
Hans Wennborg via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Hans Wennborg via llvm-commits
- [lld] r279177 - ReleaseNotes: fix gold plugin link
Hans Wennborg via llvm-commits
- [test-suite] r279186 - Creating release candidate rc2 from release_390 branch
Hans Wennborg via llvm-commits
- [lld] r279193 - Creating release candidate rc2 from release_390 branch
Hans Wennborg via llvm-commits
- [llvm] r277691 - Reinstate "[CloneFunction] Don't remove side effecting calls"
Hans Wennborg via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Hans Wennborg via llvm-commits
- [llvm] r278725 - llvm-objdump: Implement source[line numbers] interleaving
Hemant Kulkarni via llvm-commits
- [llvm] r278732 - Fix a test that failed due to:
Hemant Kulkarni via llvm-commits
- [llvm] r278748 - Really fix the issue with 502957cc9cf805dc6093950e8cdcd0db4969d933. Windows %p and FileCheck limitations makes the test linux only
Hemant Kulkarni via llvm-commits
- [llvm] r279161 - llvm-objdump: Add Hexagon printer changes for -S/-l options
Hemant Kulkarni via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Igor Breger via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Igor Breger via llvm-commits
- [PATCH] D23163: [AVX512][FastISel] Do not use K registers in TEST instructions
Igor Breger via llvm-commits
- [PATCH] D23756: Fixed a bug in type legalizer for masked gather.
Igor Breger via llvm-commits
- [PATCH] D23693: [lanai] Add ISA document to CompilerWritersInfo
Jacques Pienaar via llvm-commits
- [llvm] r279149 - [lanai] Add ISA document to CompilerWritersInfo
Jacques Pienaar via llvm-commits
- [PATCH] D23693: [lanai] Add ISA document to CompilerWritersInfo
Jacques Pienaar via llvm-commits
- [PATCH] D23693: [lanai] Add ISA document to CompilerWritersInfo
Jacques Pienaar via llvm-commits
- [llvm] r279169 - Fix link quotes on AArch64's CompilerWriterInfo section.
Jacques Pienaar via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Jakob Bornecrantz via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Jakob Bornecrantz via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
Jakob Bornecrantz via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
James Greenhalgh via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
James Greenhalgh via llvm-commits
- [llvm] r278658 - [LSR] Don't try and create post-inc expressions on non-rotated loops
James Molloy via llvm-commits
- [llvm] r278660 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [PATCH] D22143: [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [llvm] r257795 - [SROA] Also insert a bit piece expression if only one piece is needed
James Molloy via llvm-commits
- [llvm] r257795 - [SROA] Also insert a bit piece expression if only one piece is needed
James Molloy via llvm-commits
- [llvm] r278658 - [LSR] Don't try and create post-inc expressions on non-rotated loops
James Molloy via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
James Molloy via llvm-commits
- [llvm] r279223 - [CodeGen] Fix a trivial type conversion bug dating back to pre-2008
James Molloy via llvm-commits
- [llvm] r279229 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
James Y Knight via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
James Y Knight via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
James Y Knight via llvm-commits
- [PATCH] D23558: [RISCV 2/10] Add RISC-V ELF defines
James Y Knight via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
James Y Knight via llvm-commits
- [llvm] r278749 - AMDGPU/R600: Convert buffer id to VTX_READ input
Jan Vesely via llvm-commits
- [PATCH] D22650: AMDGPU/R600: Convert buffer_id to VTX_READ input
Jan Vesely via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Jesper Antonsson via llvm-commits
- [PATCH] D23686: Improve the LoopAccessAnalysis to handle the different types in the same size
Jin Lin via llvm-commits
- [PATCH] D23686: Improve the LoopAccessAnalysis to handle the different types in the same size
Jin Lin via llvm-commits
- [PATCH] D23694: [NVPTX] Switch nvptx-use-infer-addrspace to true.
Jingyue Wu via llvm-commits
- [llvm] r278784 - [AVR] Fix compile errors
Job Noorman via llvm-commits
- [PATCH] D23589: Fix hang caused by memory corruption caused by insufficient alternate stack space for signal handlers.
Joerg Sonnenberger via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
Joerg Sonnenberger via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Joerg Sonnenberger via llvm-commits
- [PATCH] D23645: Fix LLVM_ENABLE_EH and LLVM_ENABLE_RTTI on MSVC
Johannes S. Mueller-Roemer via llvm-commits
- [PATCH] D23645: [CMake] Fix LLVM_ENABLE_EH and LLVM_ENABLE_RTTI on MSVC
Johannes S. Mueller-Roemer via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Jonas Hahnfeld via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Jonas Hahnfeld via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [compiler-rt] r279215 - [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Jonas Hahnfeld via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [compiler-rt] r279218 - Revert "[CMake] Fix ASM building in llvm/runtimes"
Jonas Hahnfeld via llvm-commits
- [PATCH] D23656: [CMake] Fix ASM building in llvm/runtimes
Jonas Hahnfeld via llvm-commits
- [PATCH] D23172: Treat aliased registers as live in if-conversion
Jonas Paulsson via llvm-commits
- [llvm] r278927 - [LoopStrenghtReduce] Refactoring and addition of a new target cost function.
Jonas Paulsson via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Jun Bum Lim via llvm-commits
- [PATCH] D23722: [InstCombine] Allow sinking from unique predecessor with multiple edges
Jun Bum Lim via llvm-commits
- [PATCH] D22399: [LoopDataPrefetch/AArch64] Don't add prefetch intrinsic, when the loop already has InlineAsm prefetch.
Junmo Park via llvm-commits
- [llvm] r278756 - Linker: Avoid some ridiculous indentation by using a temporary. NFC
Justin Bogner via llvm-commits
- [PATCH] D23443: (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Justin Bogner via llvm-commits
- [llvm] r266162 - Recommit r265547, and r265610, r265639, r265657 on top of it, plus
Justin Bogner via llvm-commits
- [compiler-rt] r278800 - Revert "[compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration"
Justin Bogner via llvm-commits
- [llvm] r278868 - Introduce LLVM_FALLTHROUGH, which expands to the C++17 attribute.
Justin Bogner via llvm-commits
- [llvm] r278871 - Revert "Write the TPI stream from a PDB to Yaml."
Justin Bogner via llvm-commits
- [llvm] r278869 - Write the TPI stream from a PDB to Yaml.
Justin Bogner via llvm-commits
- [llvm] r278902 - Replace "fallthrough" comments with LLVM_FALLTHROUGH
Justin Bogner via llvm-commits
- [llvm] r278903 - Fix a use of LLVM_FALLTHROUGH that wasn't even in a switch.
Justin Bogner via llvm-commits
- [llvm] r278909 - Restrict the use of the C++17 attribute to C++17 (at least as best we
Justin Bogner via llvm-commits
- [llvm] r278909 - Restrict the use of the C++17 attribute to C++17 (at least as best we
Justin Bogner via llvm-commits
- [llvm] r278970 - Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Justin Bogner via llvm-commits
- [llvm] r278967 - [WebAssembly] Handle debug information and virtual registers without crashing
Justin Bogner via llvm-commits
- [llvm] r278970 - Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Justin Bogner via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Justin Bogner via llvm-commits
- [PATCH] D23557: [RISCV 1/10] Recognise riscv32 and riscv64 in triple parsing code
Justin Bogner via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [PATCH] D23597: [SelectionDAG] Make the world a less confusing place by renaming frnd -> fround and fround -> fpround
Justin Lebar via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [PATCH] D23036: [SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.
Justin Lebar via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Justin Lebar via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Justin Lebar via llvm-commits
- [PATCH] D23694: [NVPTX] Switch nvptx-use-infer-addrspace to true.
Justin Lebar via llvm-commits
- [PATCH] D23694: [NVPTX] Switch nvptx-use-infer-addrspace to true.
Justin Lebar via llvm-commits
- [PATCH] D23694: [NVPTX] Switch nvptx-use-infer-addrspace to true.
Justin Lebar via llvm-commits
- [llvm] r279317 - [NVPTX] Switch nvptx-use-infer-addrspace to true.
Justin Lebar via llvm-commits
- [PATCH] D23694: [NVPTX] Switch nvptx-use-infer-addrspace to true.
Justin Lebar via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Justin Lebar via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Justin Lebar via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Justin Lebar via llvm-commits
- [PATCH] D23715: Add @llvm.dbg.value entries for the phi node created by -mem2reg
Keith Walker via llvm-commits
- [PATCH] D23715: Add @llvm.dbg.value entries for the phi node created by -mem2reg
Keith Walker via llvm-commits
- [PATCH] D23760: Place the lowered phi instruction(s) before the DEBUG_VALUE entry
Keith Walker via llvm-commits
- [PATCH] D23715: Add @llvm.dbg.value entries for the phi node created by -mem2reg
Keith Walker via llvm-commits
- [llvm] r257795 - [SROA] Also insert a bit piece expression if only one piece is needed
Keno Fischer via llvm-commits
- [PATCH] D23630: [PPC] Expand ISEL instruction into if-then-else sequence
Kit Barton via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D23556: [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops pass
Konstantin Zhuravlyov via llvm-commits
- [llvm] r278863 - [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops pass
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D23556: [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops pass
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21724: [RFC] Enhance synchscope representation (clang)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D23518: Split DescribeAddressIf* (and DescribeHeapAddress) between a function that gets all the information (structured), and one that prints it.
Kostya Serebryany via llvm-commits
- [llvm] r278687 - [libFuzzer] add InsertRepeatedBytes and EraseBytes.
Kostya Serebryany via llvm-commits
- [PATCH] D23519: Split DescribeAddressIfShadow between a function that gets all the information, and one that prints it.
Kostya Serebryany via llvm-commits
- [llvm] r278721 - [libFuzzer] fix the bot
Kostya Serebryany via llvm-commits
- [llvm] r278724 - [libFuzzer] print a verbose message after executing inputs in non-fuzzing mode
Kostya Serebryany via llvm-commits
- [PATCH] D23520: Move the Decorator, ThreadNameWithParenthesis, and DescribeThread to asan_descriptions.{h, cc}
Kostya Serebryany via llvm-commits
- [llvm] r278825 - [libFuzzer] refactoring around PCMap, NFC
Kostya Serebryany via llvm-commits
- [llvm] r278839 - [libFuzzer] new experimental feature: value profiling. Profiles values that affect control flow and treats new values as new coverage.
Kostya Serebryany via llvm-commits
- [PATCH] D23569: Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a function to get all the information about the address, and one to print it.
Kostya Serebryany via llvm-commits
- [llvm] r278856 - [libFuzzer] minor speed improvement
Kostya Serebryany via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [llvm] r278950 - [libFuzzer] more mutations
Kostya Serebryany via llvm-commits
- [PATCH] D23605: Split DescribeAddressIfStack between a function that gets all the information, and one that prints it.
Kostya Serebryany via llvm-commits
- [PATCH] D23607: Split DescribeAddressIfGlobal between a function that gets all the information, and one that prints it.
Kostya Serebryany via llvm-commits
- [llvm] r278975 - [libFuzzer] when printing the reproducer input, also print the base input and the mutation sequence
Kostya Serebryany via llvm-commits
- [llvm] r278982 - [libFuzzer] one more mutation: ChangeBinaryInteger; also fix the breakage from r278970
Kostya Serebryany via llvm-commits
- [llvm] r278970 - Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Kostya Serebryany via llvm-commits
- [llvm] r278986 - [libFuzzer] given 0 and 255 more preference when inserting repeated bytes
Kostya Serebryany via llvm-commits
- [llvm] r278970 - Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Kostya Serebryany via llvm-commits
- [PATCH] D23631: [asan] Remove "Stack partial redzone" from report
Kostya Serebryany via llvm-commits
- [llvm] r279002 - [libFuzzer] force proper popcnt instruction
Kostya Serebryany via llvm-commits
- [compiler-rt] r279026 - [sanitizer-coverage] add __sanitizer_cov_trace_cmp[1248] to the sanitizer-coverage interface
Kostya Serebryany via llvm-commits
- [llvm] r279027 - [sanitizer-coverage/libFuzzer] instrument comparisons with __sanitizer_cov_trace_cmp[1248] instead of __sanitizer_cov_trace_cmp, don't pass the comparison type to save a bit performance. Use these new callbacks in libFuzzer
Kostya Serebryany via llvm-commits
- [compiler-rt] r279030 - [asan] trying to fix the windows bot
Kostya Serebryany via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [PATCH] D23658: Cleanup: Move the *AddressDescription printing code to Print() members inside those structs.
Kostya Serebryany via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [llvm] r279143 - [libFuzzer] add more __attribute__((visibility("default")))
Kostya Serebryany via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Kostya Serebryany via llvm-commits
- [PATCH] D23672: Start reifying error descriptions
Kostya Serebryany via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [compiler-rt] r279108 - [asan] Add one more test for __asan_set_shadow_*
Kostya Serebryany via llvm-commits
- [llvm] r279321 - [libFuzzer] fix the non-debug build warnings
Kostya Serebryany via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r278813 - [Hexagon] Standardize vector predicate load/store pseudo instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r278823 - [Hexagon] Clean up some miscellaneous V60 intrinsics a bit
Krzysztof Parzyszek via llvm-commits
- [llvm] r278832 - [Hexagon] Standardize next batch of pseudo instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23484: Rough proposal for an alternative way to recompute subreg liveness while respecting undef-read-defs
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Krzysztof Parzyszek via llvm-commits
- [llvm] r279067 - [Hexagon] Create vcombine in HexagonCopyToCombine
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23670: Split RC::getSize into RC::getSpillSize and RC::getRegSize
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r279239 - [Hexagon] Improvements to handling and generation of FP instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r279241 - [Hexagon] Mark PS_jumpret as pseudo-instruction, expand it into J2_jumpr
Krzysztof Parzyszek via llvm-commits
- [llvm] r279243 - [Hexagon] Rename the HEXAGON_MC namespace to Hexagon_MC, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r279244 - [Hexagon] Remove unnecessary llvm::, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r279245 - [Hexagon] Fix indentation, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r279246 - [Hexagon] Handle J2_jumptpt and J2_jumpfpt instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r279248 - [Hexagon] Consider zext/sext of a load to i32 to be free
Krzysztof Parzyszek via llvm-commits
- [llvm] r279249 - [Hexagon] Check for empty live interval
Krzysztof Parzyszek via llvm-commits
- [llvm] r279251 - [Hexagon] Allow tail-call optimization when mixing C and fast calling conv
Krzysztof Parzyszek via llvm-commits
- [llvm] r279252 - Unxfail passing tests on Hexagon
Krzysztof Parzyszek via llvm-commits
- [llvm] r279254 - [Hexagon] Add explicit default constructor for HexagonSelectionDAGInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r279255 - [Hexagon] Make p0 an explicit operand in VA1_clr* subinstructions, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r279265 - [Hexagon] Add missing pattern for C4_cmplte
Krzysztof Parzyszek via llvm-commits
- [llvm] r279267 - [Hexagon] Fix incorrect generation of S4_subi_asl_ri
Krzysztof Parzyszek via llvm-commits
- [llvm] r279269 - [Hexagon] Minor updates to register definitions
Krzysztof Parzyszek via llvm-commits
- [llvm] r279272 - [Hexagon] Enforce LLSC packetization rules
Krzysztof Parzyszek via llvm-commits
- [llvm] r279280 - [Hexagon] Fix a few omissions in HexagonInstrInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] r279286 - [Hexagon] Fixes for new-value jump formation
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23678: MachineScheduler: Add constructor functions for the DAGMutations
Krzysztof Parzyszek via llvm-commits
- [llvm] r279297 - [Hexagon] Do not cache alloca instructions during isel
Krzysztof Parzyszek via llvm-commits
- [llvm] r279302 - [Hexagon] Allow i1 values for 'r' constraint in inline-asm
Krzysztof Parzyszek via llvm-commits
- [llvm] r279303 - [Hexagon] Fix subesthetic indentation
Krzysztof Parzyszek via llvm-commits
- [llvm] r279304 - [Hexagon] Add RUN line to test
Krzysztof Parzyszek via llvm-commits
- [llvm] r279324 - [Hexagon] Avoid register dependencies on indirect branches in packetizer
Krzysztof Parzyszek via llvm-commits
- [llvm] r279325 - [Packetizer] Add debugging code to stop packetization after N instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r279344 - Reset "undef" flag when coalescing subregister into whole register
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r278866 - Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
Kyle Butt via llvm-commits
- [PATCH] D23624: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D23624: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D23624: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [llvm] r278980 - TailDuplicator: Use optForSize instead of hasFnAttribute.
Kyle Butt via llvm-commits
- [llvm] r278981 - Tail Duplication: Accept explicit threshold for duplicating.
Kyle Butt via llvm-commits
- [PATCH] D23390: Tail Duplication: Accept explicit threshold for duplicating.
Kyle Butt via llvm-commits
- [PATCH] D23383: Branch Folding: Accept explicit threshold for tail merge size.
Kyle Butt via llvm-commits
- [llvm] r279117 - Branch Folding: Accept explicit threshold for tail merge size.
Kyle Butt via llvm-commits
- [PATCH] D23383: Branch Folding: Accept explicit threshold for tail merge size.
Kyle Butt via llvm-commits
- [PATCH] D22551: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [llvm] r279166 - IfConversion: Handle inclusive ranges more carefully.
Kyle Butt via llvm-commits
- [llvm] r279167 - IfConversion: Rescan diamonds.
Kyle Butt via llvm-commits
- [llvm] r279168 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r279288 - Revert "CodeGen: If Convert blocks that would form a diamond when tail-merged."
Kyle Butt via llvm-commits
- [llvm] r279289 - Revert "IfConversion: Rescan diamonds."
Kyle Butt via llvm-commits
- [llvm] r279016 - [RuntimeDyld] Strip leading '_' from symbols on 32-bit windows in
Lang Hames via llvm-commits
- [llvm] r279029 - Revert r279016 -- it breaks win32-elf JIT tests.
Lang Hames via llvm-commits
- [llvm] r279182 - [RuntimeDyld] Add support for ELF R_ARM_REL32 and R_ARM_GOT_PREL.
Lang Hames via llvm-commits
- Support R_ARM_REL32 and R_ARM_GOT_PREL in RuntimeDyldELF (SR-387)
Lang Hames via llvm-commits
- Support R_ARM_REL32 and R_ARM_GOT_PREL in RuntimeDyldELF (SR-387)
Lang Hames via llvm-commits
- [llvm] r279201 - [RuntimeDyld][MCJIT] Un-XFAIL some tests that were fixed by r279182.
Lang Hames via llvm-commits
- [llvm] r279275 - [RuntimeDyld] Revert r279182 and 279201 -- they broke some ARM bots.
Lang Hames via llvm-commits
- Support R_ARM_REL32 and R_ARM_GOT_PREL in RuntimeDyldELF (SR-387)
Lang Hames via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Li Huang via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Li Huang via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Li Huang via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
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] D22750: Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Marek Milkovič via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Marek Olšák via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Marek Olšák via llvm-commits
- [llvm] r278923 - Fixing bug committed in rev. 278321
Marina Yatsina via llvm-commits
- [llvm] r278954 - Fix for PR29010
Marina Yatsina via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Martell Malone via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Martell Malone via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Martell Malone via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Martell Malone via llvm-commits
- [PATCH] D23350: Fix building builtins via plain "make"
Martin Storsjö via llvm-commits
- [PATCH] D22667: [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix disassembly and add operand checking to existing B<cond>C implementations
Matija Amidžić via llvm-commits
- [llvm] r278676 - AMDGPU: Don't fold subregister extracts into tied operands
Matt Arsenault via llvm-commits
- [PATCH] D23482: AMDGPU: Don't fold subregister extracts into tied operands
Matt Arsenault via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Matt Arsenault via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [PATCH] D23556: [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops pass
Matt Arsenault via llvm-commits
- [PATCH] D23576: AMDGPU: Fix instruction flags for s_endpgm
Matt Arsenault via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Matt Arsenault via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Matt Arsenault via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Matt Arsenault via llvm-commits
- [llvm] r278844 - AMDGPU: Remove excessive padding from ImmOp and RegOp.
Matt Arsenault via llvm-commits
- [llvm] r278847 - TailDuplicator: Use range loops
Matt Arsenault via llvm-commits
- [PATCH] D23576: AMDGPU: Fix instruction flags for s_endpgm
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Matt Arsenault via llvm-commits
- [PATCH] D23584: AMDGPU: Don't required structured CFG
Matt Arsenault via llvm-commits
- [PATCH] D23617: [AMDGPU ]Refactor SOx instruction definitions.
Matt Arsenault via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Matt Arsenault via llvm-commits
- [PATCH] D23424: AMDGPU: Add hidden kernel arguments to runtime metadata
Matt Arsenault via llvm-commits
- [PATCH] D23620: AMDGPU: Fix sched type for branches
Matt Arsenault via llvm-commits
- [llvm] r278965 - AMDGPU: Remove dead option
Matt Arsenault via llvm-commits
- [PATCH] D23622: AMDGPU: Move cndmask pseudo to be isel pseudo
Matt Arsenault via llvm-commits
- [PATCH] D23640: AMDGPU: Split SILowerControlFlow into two pieces
Matt Arsenault via llvm-commits
- [PATCH] D23642: AMDGPU: Mark sched model complete
Matt Arsenault via llvm-commits
- [PATCH] D23682: AMDGPU: Add Clang builtin intrinsics for ds_swizzle
Matt Arsenault via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Matt Arsenault via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Matt Arsenault via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Matt Arsenault via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Matt Arsenault via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Matt Arsenault via llvm-commits
- [PATCH] D22556: Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Matt Arsenault via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Matt Arsenault via llvm-commits
- [PATCH] D23682: AMDGPU: Add Clang builtin intrinsics for ds_swizzle
Matt Arsenault via llvm-commits
- [PATCH] D23414: Remove unused CONVERT_RNDSAT intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D23640: AMDGPU: Split SILowerControlFlow into two pieces
Matt Arsenault via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Matt Arsenault via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Matt Arsenault via llvm-commits
- [llvm] r279341 - GlobalISel: support legalization of G_FCONSTANTs
Matt Arsenault via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Matt Arsenault via llvm-commits
- [PATCH] D23749: [NVPTX] Add NVPTXHoistAddrSpaceCast pass.
Matt Arsenault via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Matthew Simpson via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23723: [SLP] Avoid signed integer overflow
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Matthew Simpson via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D23723: [SLP] Avoid signed integer overflow
Matthew Simpson via llvm-commits
- [PATCH] D23723: [SLP] Avoid signed integer overflow
Matthew Simpson via llvm-commits
- [llvm] r279369 - [SLP] Add command line option for minimum tree size (NFC)
Matthew Simpson via llvm-commits
- [llvm] r279370 - Reapply "[SLP] Initialize VectorizedValue when gathering"
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Matthias Braun via llvm-commits
- [llvm] r278711 - Revert "[Thumb] Validate branch target for CBZ/CBNZ instructions."
Matthias Braun via llvm-commits
- [PATCH] D23510: MachineScheduler: Restore TopCand after comparing top and bottom candidates
Matthias Braun via llvm-commits
- [PATCH] D23510: MachineScheduler: Restore TopCand after comparing top and bottom candidates
Matthias Braun via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Matthias Braun via llvm-commits
- [PATCH] D23510: MachineScheduler: Restore TopCand after comparing top and bottom candidates
Matthias Braun via llvm-commits
- [compiler-rt] r278835 - sanitizer_common: Fix warning
Matthias Braun via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Matthias Braun via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Matthias Braun via llvm-commits
- [llvm] r278893 - IfConversion: Improve doxygen comments
Matthias Braun via llvm-commits
- [llvm] r278894 - IfConversion: Use range based for; NFC
Matthias Braun via llvm-commits
- [llvm] r278895 - IfConversion: Use references instead of pointers where possible; NFC
Matthias Braun via llvm-commits
- [PATCH] D22801: LiveIntervals: add removeRegUnit
Matthias Braun via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Matthias Braun via llvm-commits
- [llvm] r279022 - TailDuplicator: Fix crash after r278974
Matthias Braun via llvm-commits
- [llvm] r279031 - Testcase for r279022
Matthias Braun via llvm-commits
- [PATCH] D23679: MachineScheduler: Make some GenericScheduler member variables protected
Matthias Braun via llvm-commits
- [PATCH] D23678: MachineScheduler: Move the DAGMutation classes into header file
Matthias Braun via llvm-commits
- [llvm] r279124 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [llvm] r279124 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [llvm] r279171 - CodeGen: Add/Factor out LiveRegUnits class; NFCI
Matthias Braun via llvm-commits
- [PATCH] D21916: Add LiveRegUnits class.
Matthias Braun via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Matthias Braun via llvm-commits
- [llvm] r279104 - AArch64: Don't call getIterator() on iterators
Matthias Braun via llvm-commits
- [llvm] r279199 - Revert "RegScavenging: Add scavengeRegisterBackwards()"
Matthias Braun via llvm-commits
- [PATCH] D23678: MachineScheduler: Add constructor functions for the DAGMutations
Matthias Braun via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Matthias Braun via llvm-commits
- [PATCH] D23484: Rough proposal for an alternative way to recompute subreg liveness while respecting undef-read-defs
Matthias Braun via llvm-commits
- [llvm] r279337 - MachineFunction: Make LastProperty an alias of the last property
Matthias Braun via llvm-commits
- [llvm] r279338 - MachineFunction: Cleanup/simplify MachineFunctionProperties::print()
Matthias Braun via llvm-commits
- [llvm] r279346 - MachineFunction: Add llvm_unreachable for missing properties
Matthias Braun via llvm-commits
- [PATCH] D22719: MachineFunction: Introduce NoPHIs property
Matthias Braun via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Matthias Braun via llvm-commits
- [PATCH] D23736: CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Matthias Braun via llvm-commits
- [PATCH] D23737: Proof of Concept for a (Machine)ModulePass
Matthias Braun via llvm-commits
- [PATCH] D23736: CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
Matthias Braun via llvm-commits
- [PATCH] D23015: [ThinLTO] Remove functions resolved to available_externally from comdats
Mehdi AMINI via llvm-commits
- [PATCH] D23525: [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Mehdi AMINI via llvm-commits
- [PATCH] D23525: [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Mehdi AMINI via llvm-commits
- [PATCH] D23537: [LTO] Simplify APIs and constify (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23537: [LTO] Simplify APIs and constify (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23537: [LTO] Simplify APIs and constify (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23579: [ThinLTO] Adapt backend invocation to llvm API changes.
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23579: [ThinLTO] Adapt backend invocation to llvm API changes.
Mehdi AMINI via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi AMINI via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi AMINI via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi AMINI via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Mehdi AMINI via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi AMINI via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi AMINI via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Mehdi AMINI via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Mehdi AMINI via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Mehdi AMINI via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi AMINI via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi AMINI via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi AMINI via llvm-commits
- [PATCH] D23637: [ThinLTO] Keep common symbols in ThinLTO modules
Mehdi AMINI via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Mehdi AMINI via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Mehdi AMINI via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Mehdi AMINI via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi AMINI via llvm-commits
- [PATCH] D23675: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Mehdi AMINI via llvm-commits
- [PATCH] D23675: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23680: [ThinLTO] Emit files for distributed builds for all modules
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Mehdi AMINI via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Mehdi AMINI via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Mehdi AMINI via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Mehdi AMINI via llvm-commits
- [PATCH] D23706: [LTO] Refactor the ThinLTO distributed backend
Mehdi AMINI via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi AMINI via llvm-commits
- [PATCH] D23721: [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Mehdi AMINI via llvm-commits
- [PATCH] D23721: [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Mehdi AMINI via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi AMINI via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi AMINI via llvm-commits
- [PATCH] D23706: [LTO] Refactor the ThinLTO distributed backend
Mehdi AMINI via llvm-commits
- [PATCH] D23706: [LTO] Refactor the ThinLTO distributed backend
Mehdi AMINI via llvm-commits
- [llvm] r278766 - [LTO] Rename variables with meaningul names, i.e. more than one character (NFC)
Mehdi Amini via llvm-commits
- [llvm] r278776 - [LTO] Simplify APIs and constify (NFC)
Mehdi Amini via llvm-commits
- [llvm] r278777 - FunctionImport: rename ImportsForModule to ImportList for consistency (NFC)
Mehdi Amini via llvm-commits
- [llvm] r278778 - FunctionImport: missed one occurence of ImportListForModule to rename (NFC)
Mehdi Amini via llvm-commits
- [llvm] r278907 - [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Mehdi Amini via llvm-commits
- [llvm] r279014 - [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Mehdi Amini via llvm-commits
- [llvm] r279021 - [LTO] Promote before performing weak resolution
Mehdi Amini via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Mehdi Amini via llvm-commits
- [llvm] r279210 - [LTO] Add a move to inialize member in ctor initialization list (NFC)
Mehdi Amini via llvm-commits
- [llvm] r279211 - Constify some path in the bitcode writer (NFC)
Mehdi Amini via llvm-commits
- [llvm] r279212 - [LTO] Move callback member from base class to the derived where it is used (NFC)
Mehdi Amini via llvm-commits
- [llvm] r279261 - [LTO] Remove dead-code: collectUsedGlobalVariables has been moved to Thin and LTO specifc path (NFC)
Mehdi Amini via llvm-commits
- [llvm] r279214 - Fix tests in llvm/test/tools/gold/X86 to satisfy r279014.
Mehdi Amini via llvm-commits
- [llvm] r279349 - [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Mehdi Amini via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Mehdi Amini via llvm-commits
- [llvm] r279416 - [LTO] Add a "CodeGenOnly" option. Allows the client to skip the optimizer.
Mehdi Amini via llvm-commits
- [llvm] r279417 - [LTO] Handles commons in monolithic LTO
Mehdi Amini via llvm-commits
- [llvm] r279418 - Add REQUIRES:X86 to test/tools/llvm-lto2/common.ll
Mehdi Amini via llvm-commits
- [lld] r278889 - [ELF] Set MAXPAGESIZE to 2MiB on x86-64 to match bfd and gold.
Michael J. Spencer via llvm-commits
- [polly] r278936 - Update ISL to isl-0.17.1-200-gd8de4ea.
Michael Kruse via llvm-commits
- [polly] r278738 - [ScopDetect] Do not assert in case of AddRecs with non-constant start expression
Michael Kruse via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Michael Kuperstein via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
Michael Kuperstein via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
Michael Kuperstein via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D23597: [SelectionDAG] Make the world a less confusing place by renaming frnd -> fround and fround -> fpround
Michael Kuperstein via llvm-commits
- [llvm] r278321 - Avoid false dependencies of undef machine operands
Michael Kuperstein via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
Michael Kuperstein via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
Michael Kuperstein via llvm-commits
- [PATCH] D23683: Include X86CallFrameOptimization in the opt-bisect process
Michael Kuperstein via llvm-commits
- [llvm] r279129 - [SelectionDAG] Rename fextend -> fpextend, fround -> fpround, frnd -> fround
Michael Kuperstein via llvm-commits
- [PATCH] D23597: [SelectionDAG] Make the world a less confusing place by renaming frnd -> fround and fround -> fpround
Michael Kuperstein via llvm-commits
- [PATCH] D23509: [LoopVectorize] Query TTI when deciding to splat IV
Michael Kuperstein via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [llvm] r279274 - [AliasSetTracker] Degrade AliasSetTracker when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [llvm] r279125 - [SLP] Initialize VectorizedValue when gathering
Michael Kuperstein via llvm-commits
- [PATCH] D23723: [SLP] Avoid signed integer overflow
Michael Kuperstein via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Michael Spencer via llvm-commits
- [PATCH] D23606: [LLVM] [cmake] Ensure proper -I along with -include on SunOS, #29013
Michał Górny via llvm-commits
- [PATCH] D23742: cmake: Use system llvm-lit when lit.py does not exist in srcdir
Michał Górny via llvm-commits
- [PATCH] D23743: lit/setup.py: Install as llvm-lit (as cmake expects it)
Michał Górny via llvm-commits
- [PATCH] D23755: cmake: Add an ordering dep between HTML & man Sphinx targets
Michał Górny via llvm-commits
- [PATCH] D23757: cmake: Support overriding Sphinx HTML doc install directory
Michał Górny via llvm-commits
- [PATCH] D23763: cmake: Add LLVM_ENABLE_OCAMLDOC to control building OCaml bindings doc
Michał Górny via llvm-commits
- [llvm] r277691 - Reinstate "[CloneFunction] Don't remove side effecting calls"
Mikael Holmén via llvm-commits
- [llvm] r278754 - [sancov] extracting AArch64 test to a separate file.
Mike Aizatsky via llvm-commits
- [llvm] r278560 - [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [llvm] r279214 - Fix tests in llvm/test/tools/gold/X86 to satisfy r279014.
NAKAMURA Takumi via llvm-commits
- [llvm] r279408 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r279409 - Reformat.
NAKAMURA Takumi via llvm-commits
- [PATCH] D23559: [ADCE] Add control dependence computation
Nadav Rotem via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Nemanja Ivanovic via llvm-commits
- [PATCH] D23614: [PPC] Generate positive FP zero using xor insn instead of loading from constant area
Nemanja Ivanovic via llvm-commits
- [PATCH] D23734: Add -fprofile-dir= to clang.
Nick Lewycky via llvm-commits
- [PATCH] D23734: Add -fprofile-dir= to clang.
Nick Lewycky via llvm-commits
- [llvm] r278920 - LiveIntervals: add removeRegUnit
Nicolai Haehnle via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Nicolai Hähnle via llvm-commits
- [PATCH] D22092: AMDGPU: Reduce the duration of whole-quad-mode
Nicolai Hähnle via llvm-commits
- [PATCH] D23633: [compiler-rt][tests] cpu_model_test.c test fails to compile if X86 is not clang's default target
Oleg Ranevskyy via llvm-commits
- [PATCH] D23633: [compiler-rt][tests] cpu_model_test.c test fails to compile if X86 is not clang's default target
Oleg Ranevskyy via llvm-commits
- [compiler-rt] r279071 - [compiler-rt][tests] cpu_model_test.c test fails to compile if X86 is not clang's default target
Oleg Ranevskyy via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Oliver Stannard via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Oliver Stannard via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Oliver Stannard via llvm-commits
- [PATCH] D23516: [ARM] Generate consistent frame records for Thumb2
Oliver Stannard via llvm-commits
- [PATCH] D23517: [ARM] Allow forcing frame pointers in leaf functions
Oliver Stannard via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Oliver Stannard via llvm-commits
- [PATCH] D23517: [ARM] Allow forcing frame pointers in leaf functions
Oliver Stannard via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Oliver Stannard via llvm-commits
- [PATCH] D22464: [libunwind][ARM] Fix VFP build attribute for context save/restore code
Oliver Stannard via llvm-commits
- [PATCH] D23516: [ARM] Generate consistent frame records for Thumb2
Oliver Stannard via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D16569: Emit line 0 line information for interesting 'orphan' instructions
Paul Robinson via llvm-commits
- [PATCH] D16569: Emit line 0 line information for interesting 'orphan' instructions
Paul Robinson via llvm-commits
- [PATCH] D22619: Simplify error reporting in YAMLParser
Paweł Bylica via llvm-commits
- [llvm] r278991 - Fix reverse to work on const rbegin()/rend().
Pete Cooper via llvm-commits
- [llvm] r243581 - Reapply "Add reverse(ContainerTy) range adapter."
Pete Cooper via llvm-commits
- [llvm] r279000 - Actually enable new test for const RangeAdapter. Missing from r278991
Pete Cooper via llvm-commits
- [llvm] r278991 - Fix reverse to work on const rbegin()/rend().
Pete Cooper via llvm-commits
- [llvm] r279113 - Add a version of Intrinsic::getName which is more efficient when there are no overloads.
Pete Cooper via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Pete Cooper via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Pete Cooper via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Pete Cooper via llvm-commits
- [llvm] r279113 - Add a version of Intrinsic::getName which is more efficient when there are no overloads.
Pete Cooper via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Petr Hosek via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Petr Hosek via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Petr Hosek via llvm-commits
- [lld] r278770 - [ELF] Linkerscript: support hidden symbols assignments
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [lld] r279013 - [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [lld] r279033 - [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Petr Hosek via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Petr Hosek via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Petr Hosek via llvm-commits
- [lld] r279162 - [ELF] Improve error reporting for relocations
Petr Hosek via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Petr Hosek via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Petr Hosek via llvm-commits
- [PATCH] D23732: [ELF] ICF should respect section alignment
Petr Hosek via llvm-commits
- [PATCH] D23732: [ELF] ICF should respect section alignment
Petr Hosek via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Petr Hosek via llvm-commits
- [PATCH] D23732: [ELF] ICF should respect section alignment
Petr Hosek via llvm-commits
- [PATCH] D23750: [ELF] Define __ehdr_start symbol
Petr Hosek via llvm-commits
- [PATCH] D23750: [ELF] Define __ehdr_start symbol
Petr Hosek via llvm-commits
- [PATCH] D23751: [ELF] Linkerscript: define symbols outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23751: [ELF] Linkerscript: define symbols outside SECTIONS
Petr Hosek via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Petr Hosek via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Phabricator via llvm-commits
- [PATCH] D22801: LiveIntervals: add removeRegUnit
Phabricator via llvm-commits
- [PATCH] D23404: Clarify suggestion to use "#if 0" ... "#endif" for large blocks of comments
Phabricator via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Phabricator via llvm-commits
- [PATCH] D23675: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Phabricator via llvm-commits
- [PATCH] D23401: AMDGPU/SI: Fix a test in wqm.ll to always use s_cbranch_vcc*
Phabricator via llvm-commits
- [PATCH] D23682: AMDGPU: Add Clang builtin intrinsics for ds_swizzle
Phabricator via llvm-commits
- [PATCH] D21916: Add LiveRegUnits class.
Phabricator via llvm-commits
- [PATCH] D23683: Include X86CallFrameOptimization in the opt-bisect process
Phabricator via llvm-commits
- [PATCH] D23679: MachineScheduler: Make some GenericScheduler member variables protected
Phabricator via llvm-commits
- [PATCH] D22987: [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)
Phabricator via llvm-commits
- [PATCH] D23678: MachineScheduler: Add constructor functions for the DAGMutations
Phabricator via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Philip Reames via llvm-commits
- [llvm] r279113 - Add a version of Intrinsic::getName which is more efficient when there are no overloads.
Philip Reames via llvm-commits
- [PATCH] D23722: [InstCombine] Allow sinking from unique predecessor with multiple edges
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- llvm.noalias patches
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D19821: [EarlyCSE] Port to use MemorySSA (disabled by default). NFC.
Philip Reames via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Philip Reames via llvm-commits
- [PATCH] D19821: [EarlyCSE] Use MemorySSA if available.
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Philip Reames via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Philip Reames via llvm-commits
- [PATCH] D23562: [RISCV 5/10] Add bare-bones RISC-V MCTargetDesc
Philip Reames via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Philip Reames via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
Philip Reames via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Philip Reames via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Philip Reames via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Philip Reames via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Philip Reames via llvm-commits
- [llvm] r278799 - [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Pierre Gousseau via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [llvm] r278788 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [llvm] r278789 - Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23501: Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [llvm] r278789 - Correct the upper bound for a CBZ/CBNZ branch target.
Prakhar Bahuguna via llvm-commits
- [llvm] r278913 - Fix bug in DAGBuilder for getelementptr with expanded vector.
Quentin Colombet via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Quentin Colombet via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Quentin Colombet via llvm-commits
- [llvm] r278913 - Fix bug in DAGBuilder for getelementptr with expanded vector.
Quentin Colombet via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Quentin Colombet via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Quentin Colombet via llvm-commits
- [llvm] r279124 - RegScavenging: Add scavengeRegisterBackwards()
Quentin Colombet via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Quentin Colombet via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Quentin Colombet via llvm-commits
- [llvm] r279124 - RegScavenging: Add scavengeRegisterBackwards()
Quentin Colombet via llvm-commits
- [llvm] r279278 - GlobalISel: support overflow arithmetic intrinsics.
Quentin Colombet via llvm-commits
- [llvm] r279278 - GlobalISel: support overflow arithmetic intrinsics.
Quentin Colombet via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Raphael Isemann via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Raphael Isemann via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Raphael Isemann via llvm-commits
- [llvm] r278672 - Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"
Reid Kleckner via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Reid Kleckner via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Reid Kleckner via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Reid Kleckner via llvm-commits
- [llvm] r278658 - [LSR] Don't try and create post-inc expressions on non-rotated loops
Reid Kleckner via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Reid Kleckner via llvm-commits
- [llvm] r278713 - Fix WAsm test after LSR change in r278658
Reid Kleckner via llvm-commits
- [llvm] r278658 - [LSR] Don't try and create post-inc expressions on non-rotated loops
Reid Kleckner via llvm-commits
- [llvm] r278758 - Don't use %llc_dwarf with -mtriple, they don't combine
Reid Kleckner via llvm-commits
- [llvm] r278762 - [AMDGPU] Give enum an explicit 64-bit type to fix MSVC 2013 failures
Reid Kleckner via llvm-commits
- [llvm] r278588 - AMDGPU/R600: Remove macros
Reid Kleckner via llvm-commits
- [llvm] r278843 - Fix an instance of -Wmicrosoft-enum-value by making the enum unsigned
Reid Kleckner via llvm-commits
- [llvm] r278853 - Revert "Enhance SCEV to compute the trip count for some loops with unknown stride."
Reid Kleckner via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Reid Kleckner via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Reid Kleckner via llvm-commits
- [PATCH] D23629: Make llvm-pdbdump print column info when available
Reid Kleckner via llvm-commits
- [PATCH] D23645: [CMake] Fix LLVM_ENABLE_EH and LLVM_ENABLE_RTTI on MSVC
Reid Kleckner via llvm-commits
- [PATCH] D23638: [compiler-rt] Don't build ubsan cxxabi sources when unused
Reid Kleckner via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Reid Kleckner via llvm-commits
- [zorg] r279158 - Add MSVC 2015 bot for self-hosting clang
Reid Kleckner via llvm-commits
- [llvm] r278944 - [InstCombine] clean up foldICmpOrConstant(); NFCI
Reid Kleckner via llvm-commits
- [llvm] r278944 - [InstCombine] clean up foldICmpOrConstant(); NFCI
Reid Kleckner via llvm-commits
- [llvm] r279271 - Fix regression in InstCombine introduced by r278944
Reid Kleckner via llvm-commits
- [llvm] r278944 - [InstCombine] clean up foldICmpOrConstant(); NFCI
Reid Kleckner via llvm-commits
- [llvm] r279229 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
Reid Kleckner via llvm-commits
- [llvm] r279229 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
Reid Kleckner via llvm-commits
- [llvm] r279313 - Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"
Reid Kleckner via llvm-commits
- [llvm] r279229 - [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
Reid Kleckner via llvm-commits
- [PATCH] D23162: [docs] Adding target status definition to dev policy
Renato Golin via llvm-commits
- [PATCH] D23294: Some place that could using TargetParser in llvm.
Renato Golin via llvm-commits
- [PATCH] D23152: Remove the Triple tests that were stressing the Parser's behaviour
Renato Golin via llvm-commits
- [PATCH] D22956: Ajust two tests implementation of TargetParserTest
Renato Golin via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Renato Golin via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Renato Golin via llvm-commits
- [PATCH] D23517: [ARM] Allow forcing frame pointers in leaf functions
Renato Golin via llvm-commits
- [llvm] r278659 - [Thumb] Validate branch target for CBZ/CBNZ instructions.
Renato Golin via llvm-commits
- [PATCH] D22464: [libunwind][ARM] Fix VFP build attribute for context save/restore code
Renato Golin via llvm-commits
- [llvm] r278789 - Correct the upper bound for a CBZ/CBNZ branch target.
Renato Golin via llvm-commits
- [llvm] r278789 - Correct the upper bound for a CBZ/CBNZ branch target.
Renato Golin via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Renato Golin via llvm-commits
- [llvm] r278971 - [docs] Adding "new target" rules to dev policy
Renato Golin via llvm-commits
- [PATCH] D23162: [docs] Adding target status definition to dev policy
Renato Golin via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Renato Golin via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Renato Golin via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Renato Golin via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Renato Golin via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Renato Golin via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Renato Golin via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Renato Golin via llvm-commits
- [PATCH] D20030: [AArch64] Add option to disable speculation of triangle whose tail is the only latch block
Renato Golin via llvm-commits
- [PATCH] D23664: [AAP] (1) Add AAP target triple
Renato Golin via llvm-commits
- [PATCH] D23665: [AAP] (2) Add AAP ELF definitions
Renato Golin via llvm-commits
- [PATCH] D23667: [AAP] (3) Add AAP backend stub
Renato Golin via llvm-commits
- [PATCH] D22530: [lanai] Make Lanai backend non-experimental
Renato Golin via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Richard Barton via llvm-commits
- [PATCH] D21428: Fix feature RAS assigned to ARMv8.1 when it should be ARMv8.2
Richard Barton via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Richard Barton via llvm-commits
- [llvm] r279078 - [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Richard Barton via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Richard Smith via llvm-commits
- [llvm] r279298 - Add missing #include found by modules build.
Richard Smith via llvm-commits
- [PATCH] D21428: Fix feature RAS assigned to ARMv8.1 when it should be ARMv8.2
Roger Ferrer Ibanez via llvm-commits
- [polly] r278666 - Perform replacement of access relations and creation of new arrays according to the packing transformation
Roman Gareev via llvm-commits
- [polly] r279394 - Simplify AccFuncMap to vector<> AccessFunctions
Roman Gareev via llvm-commits
- [polly] r279395 - Add a flag to dump SCoP optimized with the IslScheduleOptimizer pass
Roman Gareev via llvm-commits
- [llvm] r278796 - [Hexagon] Improve test to check for @PCREL, only run llc, not opt -> llc.
Ron Lieberman via llvm-commits
- [PATCH] D23502: [ELF] Linkerscript: discard .interp section if we have custom PHDRS layout and PT_INTERP is not listed.
Rui Ueyama via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
Rui Ueyama via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Rui Ueyama via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Rui Ueyama via llvm-commits
- [PATCH] D23534: [ELF] Linkerscript: support hidden symbols assignments
Rui Ueyama via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Rui Ueyama via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
Rui Ueyama via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Rui Ueyama via llvm-commits
- [PATCH] D23538: [ELF] Allow specifying the stack size
Rui Ueyama via llvm-commits
- [lld] r278953 - Merge readAt and readAlign.
Rui Ueyama via llvm-commits
- [PATCH] D23609: [ELF] - Linkerscript: support VERSION command.
Rui Ueyama via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
Rui Ueyama via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding for hidden symbols when creating relocatable output.
Rui Ueyama via llvm-commits
- [PATCH] D23571: [ELF] Linkerscript: never add same input section to output section
Rui Ueyama via llvm-commits
- [PATCH] D23571: [ELF] Linkerscript: never add same input section to output section
Rui Ueyama via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Rui Ueyama via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Rui Ueyama via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [lld] r279018 - Update release notes.
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23598: [ELF] Linkerscript: support assignment outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Rui Ueyama via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23660: [ELF] - Merge SymbolListFile and LinkerScript code.
Rui Ueyama via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
Rui Ueyama via llvm-commits
- [PATCH] D23514: [ELF] - Do not change binding of symbols when creating relocatable output.
Rui Ueyama via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
Rui Ueyama via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
Rui Ueyama via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23690: [ELF] Improve error reporting for relocations
Rui Ueyama via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Rui Ueyama via llvm-commits
- [PATCH] D23702: Do not add .interp, .dynamic nor .eh_frame_hdr to segments just by type.
Rui Ueyama via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
Rui Ueyama via llvm-commits
- [PATCH] D23063: [ELF] - Linkerscript: implemented SUBALIGN() command.
Rui Ueyama via llvm-commits
- [PATCH] D23663: [ELF] - Linkerscript: set correct synamic tag entries values when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
Rui Ueyama via llvm-commits
- [PATCH] D23713: [ELF] - Fix for PR26968 - i386 lld produces incorrect fatal error "SHF_MERGE section size must be a multiple of sh_entsize"
Rui Ueyama via llvm-commits
- [lld] r279260 - Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23695: Add a note that 3.9 is a major milestone for us.
Rui Ueyama via llvm-commits
- [PATCH] D23661: [ELF] Fix sorting in combrelocs mode and add DT_REL(A)COUNT to .dynamic
Rui Ueyama via llvm-commits
- [PATCH] D23655: [ELF] - Fix for PR28976 - Corrupted section contents when using linker scripts
Rui Ueyama via llvm-commits
- [PATCH] D23716: [ELF] Linkerscript: allow adding start/end symbols to arbitrary section
Rui Ueyama via llvm-commits
- [PATCH] D23505: [ELF] - Linkrscript: change the way of creating PT_LOADs segments when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23732: [ELF] ICF should respect section alignment
Rui Ueyama via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Rui Ueyama via llvm-commits
- [PATCH] D23731: [ELF] Only print symbol name when it is available
Rui Ueyama via llvm-commits
- [PATCH] D23750: [ELF] Define __ehdr_start symbol
Rui Ueyama via llvm-commits
- [lld] r279414 - Do not add .interp, .dynamic nor .eh_frame_hdr to segments just by type.
Rui Ueyama via llvm-commits
- [lld] r279415 - Format.
Rui Ueyama via llvm-commits
- [PATCH] D23751: [ELF] Linkerscript: define symbols outside SECTIONS
Rui Ueyama via llvm-commits
- [PATCH] D23702: Do not add .interp, .dynamic nor .eh_frame_hdr to segments just by type.
Rui Ueyama via llvm-commits
- [compiler-rt] r278775 - [TSan][MIPS] Implements setjmp assembly for MIPS64
Sagar Thakur via llvm-commits
- [PATCH] D23494: [TSan][MIPS] Implements setjmp assembly for MIPS64
Sagar Thakur via llvm-commits
- [compiler-rt] r278793 - [MSAN][MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [PATCH] D22993: [MSAN][MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [PATCH] D22994: [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [llvm] r278795 - [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [PATCH] D22993: [MSAN][MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [PATCH] D22994: [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable.
Sagar Thakur via llvm-commits
- [PATCH] D23644: [TSan][MIPS] Changes mips memory layout to support pie with address space randomization.
Sagar Thakur via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Saleem Abdulrasool via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Saleem Abdulrasool via llvm-commits
- [PATCH] D23540: COFF: Fix short import lib import name type bitshift
Saleem Abdulrasool via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
Saleem Abdulrasool via llvm-commits
- [llvm] r279069 - llvm-readobj: handle import libraries with -coff-exports
Saleem Abdulrasool via llvm-commits
- [llvm] r279088 - llvm-objdump: add coff import library symbol listing support
Saleem Abdulrasool via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Saleem Abdulrasool via llvm-commits
- [llvm] r279173 - AArch64: remove extraneous padding
Saleem Abdulrasool via llvm-commits
- [PATCH] D23654: [CMake] Rename back SIMPLE_SOURCE to compile as C++
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r279253 - build: allow building a specific set of sanitizers
Saleem Abdulrasool via llvm-commits
- [lld] r279407 - COFF: hoist a local variable
Saleem Abdulrasool via llvm-commits
- [llvm] r278921 - [AMDGPU] llvm-objdump: Skip amd_kernel_code_t only at the begining of kernel symbol.
Sam Kolton via llvm-commits
- [PATCH] D23509: [LoopVectorize] Query TTI when deciding to splat IV
Sam Parker via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Sanjay Patel via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Sanjay Patel via llvm-commits
- [llvm] r278683 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278684 - [InstCombine] auto-generate exact checks
Sanjay Patel via llvm-commits
- [llvm] r278689 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278704 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278705 - remove unnecessary IR comments about uses
Sanjay Patel via llvm-commits
- [llvm] r278707 - minimize test
Sanjay Patel via llvm-commits
- [llvm] r278708 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r278709 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278714 - update test to use FileCheck and autogenerated checks
Sanjay Patel via llvm-commits
- [llvm] r278717 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278726 - [InstCombine] add tests for vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278727 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r278737 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278741 - update tests to use FileCheck and exact checking
Sanjay Patel via llvm-commits
- [llvm] r278747 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278751 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278757 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278765 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278768 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278816 - [InstCombine] use m_APInt in foldICmpWithConstant; NFCI
Sanjay Patel via llvm-commits
- [llvm] r278828 - [InstCombine] add helper functions for foldICmpWithConstant; NFCI
Sanjay Patel via llvm-commits
- [llvm] r278855 - [InstCombine] fix variable names to match formula comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r278857 - [x86] Allow merging multiple instances of an immediate within a basic block for code size savings, for 64-bit constants.
Sanjay Patel via llvm-commits
- [llvm] r278859 - [InstCombine] use m_APInt to allow icmp (sub X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r278864 - [InstCombine] clean up foldICmpAddConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r278867 - [InstCombine] add tests for fold with no coverage and missing vector fold
Sanjay Patel via llvm-commits
- [PATCH] D23590: [Profile] Propagate branch metadata properly in InstCombine
Sanjay Patel via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Sanjay Patel via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [llvm] r278935 - [InstCombine] use m_APInt to allow icmp (add X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r278943 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278944 - [InstCombine] clean up foldICmpOrConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r278945 - [InstCombine] use m_APInt to allow icmp (or X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r278955 - [InstCombine] clean up foldICmpXorConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r278957 - [InstCombine] more clean up of foldICmpXorConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r278960 - [InstCombine] minimize tests and autogenerate checks
Sanjay Patel via llvm-commits
- [llvm] r278995 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r279066 - [InstCombine] use m_APInt to allow icmp (xor X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279068 - fix typo; NFC
Sanjay Patel via llvm-commits
- [llvm] r279072 - [InstCombine] use APInt in isSignTest instead of ConstantInt; NFC
Sanjay Patel via llvm-commits
- [llvm] r279077 - [InstCombine] use m_APInt to allow icmp (mul X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Sanjay Patel via llvm-commits
- [llvm] r279094 - [InstCombine] clean up foldICmpUDivConstant; NFC
Sanjay Patel via llvm-commits
- [llvm] r279101 - [InstCombine] use m_APInt to allow icmp (udiv X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Sanjay Patel via llvm-commits
- [llvm] r279132 - [InstCombine] clean up foldICmpTruncConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279133 - [InstCombine] use m_APInt to allow icmp (trunc X, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279150 - [InstCombine] add helper function for folds of icmp (shl 1, Y), C; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Sanjay Patel via llvm-commits
- [llvm] r279257 - [InstCombine] add missing tests for basic icmp folds
Sanjay Patel via llvm-commits
- [llvm] r279259 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r279263 - [InstCombine] use m_APInt to allow icmp X, C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r279266 - [InstCombine] use m_APInt to allow icmp (shl 1, Y), C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r278944 - [InstCombine] clean up foldICmpOrConstant(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279279 - [InstCombine] rename variables in foldICmpShlConstant(); NFC
Sanjay Patel via llvm-commits
- [llvm] r279282 - [InstCombine] use local variables to reduce code in foldICmpShlConstant; NFC
Sanjay Patel via llvm-commits
- [llvm] r279300 - [InstCombine] remove an icmp fold that is already handled by InstSimplify
Sanjay Patel via llvm-commits
- [llvm] r279339 - [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 1
Sanjay Patel via llvm-commits
- [PATCH] D23027: [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Sanjay Patel via llvm-commits
- [llvm] r279396 - [InstCombine] use APInt instead of ConstantInt in isSignBitCheck(); NFCI
Sanjay Patel via llvm-commits
- [llvm] r279398 - [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 2
Sanjay Patel via llvm-commits
- [llvm] r279399 - [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 3
Sanjay Patel via llvm-commits
- [llvm] r279400 - remove FIXME comment; fixed by previous commit
Sanjay Patel via llvm-commits
- [llvm] r279401 - [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 4
Sanjay Patel via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Sanjoy Das via llvm-commits
- [llvm] r278740 - Revert "[ValueTracking] Improve ValueTracking on left shift with nsw flag"
Sanjoy Das via llvm-commits
- [PATCH] D23594: SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28932)
Sanjoy Das via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Sanjoy Das via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Sean Silva via llvm-commits
- [PATCH] D23552: [ELF] - Give automatically generated __start_* and __stop_* symbols default visibility.
Sean Silva via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Sean Silva via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
Sean Silva via llvm-commits
- [llvm] r278875 - [Docs] Add initial MemorySSA documentation.
Sean Silva via llvm-commits
- [PATCH] D23565: [ELF] Linkerscript: fix relocation offsets
Sean Silva via llvm-commits
- [PATCH] D22949: Speed up Function::isIntrinsic() by adding a bit to GlobalValue. NFC
Sean Silva via llvm-commits
- [llvm] r279221 - [PM] NFC refactoring: remove the AnalysisManagerBase class, folding it
Sean Silva via llvm-commits
- [PATCH] D23691: [PM] Introduce an abstraction for all the analyses over a particular IR unit for use in the PreservedAnalyses set.
Sean Silva via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Sean Silva via llvm-commits
- [llvm] r278010 - GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [llvm] r278010 - GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [PATCH] D23669: [mips][ias] Support .dtprel[d]word and .tprel[d]word directives
Simon Atanasyan via llvm-commits
- [lld] r279118 - [ELF][MIPS] Support R_MIPS_CALL_HI16 / R_MIPS_CALL_LO16 relocations calculation
Simon Atanasyan via llvm-commits
- [lld] r279119 - [ELF][MIPS] Support R_MIPS_GOT_HI16 / R_MIPS_GOT_LO16 relocations calculation
Simon Atanasyan via llvm-commits
- [PATCH] D23301: [mips] Correct tail call pattern for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D23547: [mips] Enforce compact branch restrictions
Simon Dardis via llvm-commits
- [PATCH] D23548: [mips] Preparatory work for a generic scheduler
Simon Dardis via llvm-commits
- [PATCH] D23551: [mips] interAptiv based generic schedule model
Simon Dardis via llvm-commits
- [PATCH] D23548: [mips] Preparatory work for a generic scheduler
Simon Dardis via llvm-commits
- [PATCH] D23547: [mips] Enforce compact branch restrictions
Simon Dardis via llvm-commits
- [llvm] r278824 - [mips] Enforce compact branch restrictions
Simon Dardis via llvm-commits
- [PATCH] D23547: [mips] Enforce compact branch restrictions
Simon Dardis via llvm-commits
- [llvm] r278930 - [mips] Add l.[sd] and s.[sd] instruction aliases
Simon Dardis via llvm-commits
- [PATCH] D23121: [mips] Add l.[sd] and s.[sd] instruction aliases
Simon Dardis via llvm-commits
- [PATCH] D22520: [mips] zeroext and logical 'and' mask optimizations
Simon Dardis via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Simon Dardis via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Simon Dardis via llvm-commits
- [llvm] r279064 - [mips] Correct tail call encoding for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D23301: [mips] Correct tail call pattern for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D22667: [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix disassembly and add operand checking to existing B<cond>C implementations
Simon Dardis via llvm-commits
- [llvm] r278787 - [X86][SSE] Add support for combining target shuffles to PALIGNR byte rotations
Simon Pilgrim via llvm-commits
- [llvm] r278790 - [X86][AVX512BW] Updated tests to demonstrate AVX512BW's inability to vectorize v64i8 shifts
Simon Pilgrim via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Simon Pilgrim via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Simon Pilgrim via llvm-commits
- [llvm] r278794 - [X86][SSE] Add support for combining v2f64 target shuffles to VZEXT_MOVL byte rotations
Simon Pilgrim via llvm-commits
- [llvm] r278798 - [X86][AVX] Fixed typo in zero element insertion
Simon Pilgrim via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Simon Pilgrim via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Simon Pilgrim via llvm-commits
- [llvm] r279054 - Remove trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] r279065 - [X86][SSE] Add SSE1 tests to make sure we don't merge loads on illegal types
Simon Pilgrim via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Simon Pilgrim via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Simon Pilgrim via llvm-commits
- [PATCH] D23673: [X86][SSE] Add support for 32-bit element vectors to X86ISD::VZEXT_LOAD
Simon Pilgrim via llvm-commits
- [llvm] r279111 - [X86][SSE] Missed insertps shuffle patterns
Simon Pilgrim via llvm-commits
- [llvm] r279230 - [X86][SSE] Add support for matching commuted insertps patterns
Simon Pilgrim via llvm-commits
- [PATCH] D23027: [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering
Simon Pilgrim via llvm-commits
- [llvm] r279273 - [X86][SSE] Generalised combining to VZEXT_MOVL to any vector size
Simon Pilgrim via llvm-commits
- [llvm] r279283 - [CostModel][X86] Add fdiv + frem cost tests
Simon Pilgrim via llvm-commits
- [llvm] r279291 - [CostModel][X86] Added some AVX512 and 512-bit vector cost tests
Simon Pilgrim via llvm-commits
- [llvm] r279301 - [CostModel][X86] Added sub, or, and, fadd and fsub costs and missing 512-bit mul costs
Simon Pilgrim via llvm-commits
- [llvm] r279375 - [X86][SSE] Added vector interleave test (PR21281)
Simon Pilgrim via llvm-commits
- [llvm] r279381 - Use SDValue::getOpcode() helper instead of via SDValue::getNode()
Simon Pilgrim via llvm-commits
- [llvm] r279384 - [X86][XOP] Tweak vpermil2pd test to stop it being combined away
Simon Pilgrim via llvm-commits
- [llvm] r279385 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r279386 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r279387 - [X86] Regenerate fp truncate tests
Simon Pilgrim via llvm-commits
- [llvm] r279388 - [X86][SSE] Regenerate subvector extraction widening test
Simon Pilgrim via llvm-commits
- [llvm] r279389 - [X86][SSE] Regenerate 32-bit buildvector test
Simon Pilgrim via llvm-commits
- [llvm] r279397 - [X86][AVX] Dropped combineShuffle256 - this can now be performed by EltsFromConsecutiveLoads
Simon Pilgrim via llvm-commits
- [llvm] r279402 - [CostModel][X86] Split off float arithmetic cost tests
Simon Pilgrim via llvm-commits
- [llvm] r279403 - [CostModel][X86] Added fsqrt and fma costs
Simon Pilgrim via llvm-commits
- [llvm] r279404 - [CostModel][X86] Replaced SSSE3 with SSE2 costs to create a better baseline
Simon Pilgrim via llvm-commits
- [llvm] r279405 - [CostModel][X86] Added costs for vXi16 and vXi8 vectors for add/sub/mul/and/or/xor tests
Simon Pilgrim via llvm-commits
- [llvm] r279406 - [CostModel][X86] Removed shift tests
Simon Pilgrim via llvm-commits
- [PATCH] D22736: Make LLVMInitializeAll* API have their symbols
Simonas Kazlauskas via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Sjoerd Meijer via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Sjoerd Meijer via llvm-commits
- [llvm] r278661 - MachineLoop: add methods findLoopControlBlock and findLoopPreheader
Sjoerd Meijer via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Sjoerd Meijer via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [llvm] r278840 - [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Sjoerd Meijer via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Sjoerd Meijer via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Stefan Kempf via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Stefan Kempf via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Stefan Kempf via llvm-commits
- [www] r279281 - Travel Grant guidelines and application documents
Tanya Lattner via llvm-commits
- [www] r279284 - Information about student travel grants.
Tanya Lattner via llvm-commits
- [www] r279290 - Fixing spacing, typos.
Tanya Lattner via llvm-commits
- [www] r279292 - Fixing typos and spacing some more.
Tanya Lattner via llvm-commits
- [www] r279293 - Extra bracket removal.
Tanya Lattner via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Teresa Johnson via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Don't drop preempted symbols early
Teresa Johnson via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Don't drop preempted symbols early
Teresa Johnson via llvm-commits
- [llvm] r278739 - [ThinLTO] Remove functions resolved to available_externally from comdats
Teresa Johnson via llvm-commits
- [PATCH] D23015: [ThinLTO] Remove functions resolved to available_externally from comdats
Teresa Johnson via llvm-commits
- [llvm] r278743 - Remove unnecessary flag from new test
Teresa Johnson via llvm-commits
- [PATCH] D23015: [ThinLTO] Remove functions resolved to available_externally from comdats
Teresa Johnson via llvm-commits
- [PATCH] D23525: [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Teresa Johnson via llvm-commits
- [llvm] r278761 - [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Teresa Johnson via llvm-commits
- [PATCH] D23525: [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Teresa Johnson via llvm-commits
- [PATCH] D23525: [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it
Teresa Johnson via llvm-commits
- [PATCH] D23537: [LTO] Simplify APIs and constify (NFC)
Teresa Johnson via llvm-commits
- [llvm] r278777 - FunctionImport: rename ImportsForModule to ImportList for consistency (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23542: [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D23579: [ThinLTO] Adapt backend invocation to llvm API changes.
Teresa Johnson via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Teresa Johnson via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Teresa Johnson via llvm-commits
- [PATCH] D23600: [LTO] Stop always creating and running an LTO compilation if there is not a single LTO object
Teresa Johnson via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Teresa Johnson via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Teresa Johnson via llvm-commits
- [PATCH] D23612: [LTO] Change addSaveTemps API: do not add dot to the supplied prefix path
Teresa Johnson via llvm-commits
- [PATCH] D23632: [LTO] Promote before performing weak resolution
Teresa Johnson via llvm-commits
- [PATCH] D23637: [ThinLTO] Keep common symbols in ThinLTO modules
Teresa Johnson via llvm-commits
- [llvm] r279023 - [ThinLTO] Keep common symbols in ThinLTO modules
Teresa Johnson via llvm-commits
- [PATCH] D23637: [ThinLTO] Keep common symbols in ThinLTO modules
Teresa Johnson via llvm-commits
- [llvm] r279025 - Fix bot failure due to new test
Teresa Johnson via llvm-commits
- [PATCH] D23615: [LTO] Adds a "CodeGenOnly" option. Allows the client to skip the optimizer.
Teresa Johnson via llvm-commits
- [PATCH] D23680: [ThinLTO] Emit files for distributed builds for all modules
Teresa Johnson via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Teresa Johnson via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Teresa Johnson via llvm-commits
- [PATCH] D23680: [ThinLTO] Emit files for distributed builds for all modules
Teresa Johnson via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Teresa Johnson via llvm-commits
- [PATCH] D23701: [PM] Rework the new PM support for building the ModuleSummaryIndex to directly produce the index as the value type result.
Teresa Johnson via llvm-commits
- [llvm] r279214 - Fix tests in llvm/test/tools/gold/X86 to satisfy r279014.
Teresa Johnson via llvm-commits
- [PATCH] D23706: [LTO] Refactor the ThinLTO distributed backend
Teresa Johnson via llvm-commits
- [PATCH] D23681: [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2
Teresa Johnson via llvm-commits
- [PATCH] D23721: [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Teresa Johnson via llvm-commits
- [PATCH] D23721: [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Teresa Johnson via llvm-commits
- [llvm] r279355 - [gold] Fix new gold test to specify emulation mode
Teresa Johnson via llvm-commits
- [llvm] r279356 - [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Teresa Johnson via llvm-commits
- [llvm] r279023 - [ThinLTO] Keep common symbols in ThinLTO modules
Teresa Johnson via llvm-commits
- [PATCH] D23721: [gold/ThinLTO] Restore ThinLTO file management in gold plugin
Teresa Johnson via llvm-commits
- [PATCH] D23724: [PM] Port LoopDataPrefetch AArch64 tests to new pass manager
Teresa Johnson via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D23599: [ThinLTO] Add caching to the new LTO API
Teresa Johnson via llvm-commits
- [PATCH] D23739: [LTO] Handles commons in monolithic LTO
Teresa Johnson via llvm-commits
- [PATCH] D22243: [PPC] Handling CallInst in PPCBoolRetToInt
Thomas Jablin via llvm-commits
- [PATCH] D23516: [ARM] Generate consistent frame records for Thumb2
Tim Northover via llvm-commits
- [llvm] r278744 - GlobalISel: support loads and stores of strange types.
Tim Northover via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Tim Northover via llvm-commits
- [PATCH] D23379: BranchRelaxation: Fix handling of blocks with multiple conditional branches
Tim Northover via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Tim Northover via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Tim Northover via llvm-commits
- [PATCH] D23516: [ARM] Generate consistent frame records for Thumb2
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23560: [RISCV 3/10] Add stub backend
Tim Northover via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Tim Northover via llvm-commits
- [llvm] r278969 - GlobalISel: support irtranslation of icmp instructions.
Tim Northover via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Tim Northover via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Tim Northover via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
Tim Northover via llvm-commits
- [llvm] r278562 - [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Tim Northover via llvm-commits
- [llvm] r278559 - [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Tim Northover via llvm-commits
- [llvm] r277749 - GlobalISel: also add G_TRUNC to IRTranslator.
Tim Northover via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Tim Northover via llvm-commits
- [llvm] r279278 - GlobalISel: support overflow arithmetic intrinsics.
Tim Northover via llvm-commits
- [llvm] r279285 - GlobalISel: support translation of extractvalue instructions.
Tim Northover via llvm-commits
- [llvm] r279287 - GlobalISel: allow extractvalue to extract an aggregate.
Tim Northover via llvm-commits
- [llvm] r279294 - GlobalISel: improve representation of G_SEQUENCE and G_EXTRACT
Tim Northover via llvm-commits
- [llvm] r279306 - GlobalISel: translate insertvalue instructions.
Tim Northover via llvm-commits
- [llvm] r279307 - GlobalISel: fix stale comment
Tim Northover via llvm-commits
- [llvm] r279308 - GlobalISel: fix insert/extract to work on ConstantExprs too.
Tim Northover via llvm-commits
- [llvm] r279309 - GlobalISel: support translating select instructions.
Tim Northover via llvm-commits
- [llvm] r279310 - GlobalISel: translate float/int conversion instructions.
Tim Northover via llvm-commits
- [llvm] r279311 - GlobalISel: translate floating-point constants
Tim Northover via llvm-commits
- [llvm] r279319 - GlobalISel: translate floating-point comparisons
Tim Northover via llvm-commits
- [llvm] r279320 - GlobalISel: translate floating-point round/extend
Tim Northover via llvm-commits
- [llvm] r279278 - GlobalISel: support overflow arithmetic intrinsics.
Tim Northover via llvm-commits
- [llvm] r279340 - GlobalISel: teach legalizer how to handle integer constants.
Tim Northover via llvm-commits
- [llvm] r279341 - GlobalISel: support legalization of G_FCONSTANTs
Tim Northover via llvm-commits
- [llvm] r279341 - GlobalISel: support legalization of G_FCONSTANTs
Tim Northover via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [llvm] r278752 - [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23522: [ADT] Change PostOrderIterator to use NodeRef. NFC.
Tim Shen via llvm-commits
- [llvm] r278753 - [ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs
Tim Shen via llvm-commits
- [PATCH] D23527: [ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs
Tim Shen via llvm-commits
- [PATCH] D23527: [ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs
Tim Shen via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Tim Shen via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Tim Shen via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [PATCH] D23593: [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC.
Tim Shen via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [llvm] r278961 - [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC.
Tim Shen via llvm-commits
- [llvm] r278966 - [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [PATCH] D23593: [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC.
Tim Shen via llvm-commits
- [PATCH] D23580: [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
Tim Shen via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [llvm] r278992 - [RegionIterator] clang-format some pieces. NFC.
Tim Shen via llvm-commits
- [llvm] r278996 - [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23529: [LV] Move LoopBodyTraits to a better place, and add comment for simplifying LoopBlocksTraversal. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [llvm] r279156 - [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tim Shen via llvm-commits
- [PATCH] D23703: [ADT] Add pointer_iterator, the opposite of pointee_iterator
Tim Shen via llvm-commits
- [PATCH] D23704: [GraphTraits] Make nodes_iterator dereference to NodeType*
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Change the range-based for loop in DFS to normal loop. NFC.
Tim Shen via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [PATCH] D23703: [ADT] Add pointer_iterator, the opposite of pointee_iterator
Tim Shen via llvm-commits
- [PATCH] D23703: [ADT] Add pointer_iterator, the opposite of pointee_iterator
Tim Shen via llvm-commits
- [llvm] r279323 - [ADT] add pointer_iterator, the opposite of pointee_iterator
Tim Shen via llvm-commits
- [PATCH] D23703: [ADT] Add pointer_iterator, the opposite of pointee_iterator
Tim Shen via llvm-commits
- [llvm] r279326 - [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef
Tim Shen via llvm-commits
- [PATCH] D23704: [GraphTraits] Make nodes_iterator dereference to NodeType*
Tim Shen via llvm-commits
- [PATCH] D23725: [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.
Tim Shen via llvm-commits
- [llvm] r279328 - [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.
Tim Shen via llvm-commits
- [PATCH] D23725: [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.
Tim Shen via llvm-commits
- [PATCH] D23725: [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.
Tim Shen via llvm-commits
- [PATCH] D23730: [GraphTraits] Replace all NodeType usage with NodeRef
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Actually mutate the iterator VisitStack.back().second, not its copy.
Tim Shen via llvm-commits
- [PATCH] D23649: [ADT] Actually mutate the iterator VisitStack.back().second, not its copy.
Tim Shen via llvm-commits
- [PATCH] D23704: [GraphTraits] Make nodes_iterator dereference to NodeType*
Tim Shen via llvm-commits
- [PATCH] D23674: Do not set __guard_local to hidden for OpenBSD SSP
Tim Shen via llvm-commits
- [polly] r278667 - [tests] Force invariant load hoisting for test cases that need it
Tobias Grosser via llvm-commits
- [polly] r278668 - [test] Correct spelling in test case
Tobias Grosser via llvm-commits
- [polly] r278669 - [tests] Force invariant load hoisting for test cases that need it II
Tobias Grosser via llvm-commits
- [polly] r278673 - [tests] Force invariant load hoisting for test cases that need it -- III
Tobias Grosser via llvm-commits
- [polly] r278680 - [test] Force invariant load hoisting one last time
Tobias Grosser via llvm-commits
- [polly] r278681 - Disable invariant load hoisting temporarily
Tobias Grosser via llvm-commits
- [polly] r278738 - [ScopDetect] Do not assert in case of AddRecs with non-constant start expression
Tobias Grosser via llvm-commits
- [polly] r278792 - [ScopInfo] Make scalars used by PHIs in non-affine regions available
Tobias Grosser via llvm-commits
- [polly] r278738 - [ScopDetect] Do not assert in case of AddRecs with non-constant start expression
Tobias Grosser via llvm-commits
- [PATCH] D23625: [Analysis] Change several Analysis pieces to use NodeRef. NFC.
Tobias Grosser via llvm-commits
- [polly] r279047 - [BlockGenerator] Invalidate SCEV values for instructions in scop
Tobias Grosser via llvm-commits
- [PATCH] D23747: Fix broken macOS LLDB build from r279314
Todd Fiala via llvm-commits
- [llvm] r279390 - Fix broken macOS LLDB Xcode build from r279314
Todd Fiala via llvm-commits
- [PATCH] D23747: Fix broken macOS LLDB build from r279314
Todd Fiala via llvm-commits
- [PATCH] D23482: AMDGPU: Don't fold subregister extracts into tied operands
Tom Stellard via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Tom Stellard via llvm-commits
- [PATCH] D23510: MachineScheduler: Restore TopCand after comparing top and bottom candidates
Tom Stellard via llvm-commits
- [PATCH] D23510: MachineScheduler: Restore TopCand after comparing top and bottom candidates
Tom Stellard via llvm-commits
- [PATCH] D23678: MachineScheduler: Move the DAGMutation classes into header file
Tom Stellard via llvm-commits
- [PATCH] D23679: MachineScheduler: Make some GenericScheduler member variables protected
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Tom Stellard via llvm-commits
- [PATCH] D23688: AMDGPU/SI: Implement a custom MachineSchedStrategy
Tom Stellard via llvm-commits
- [PATCH] D23678: MachineScheduler: Move the DAGMutation classes into header file
Tom Stellard via llvm-commits
- [llvm] r279148 - AMDGPU/SI: Fix a test in wqm.ll to always use s_cbranch_vcc*
Tom Stellard via llvm-commits
- [llvm] r279270 - MachineScheduler: Make some GenericScheduler member variables protected
Tom Stellard via llvm-commits
- [PATCH] D23679: MachineScheduler: Make some GenericScheduler member variables protected
Tom Stellard via llvm-commits
- [PATCH] D22489: AMDGPU/SI: Implement readlane/readfirstlane intrinsics to expose the instructions.
Tom Stellard via llvm-commits
- [PATCH] D23678: MachineScheduler: Move the DAGMutation classes into header file
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [PATCH] D23678: MachineScheduler: Add constructor functions for the DAGMutations
Tom Stellard via llvm-commits
- [PATCH] D23678: MachineScheduler: Add constructor functions for the DAGMutations
Tom Stellard via llvm-commits
- [llvm] r279305 - MachineScheduler: Add constructor functions for the DAGMutations
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [PATCH] D23687: AMDGPU/SI: Use a better method for determining the largest pressure sets
Tom Stellard via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Ulrich Weigand via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Ulrich Weigand via llvm-commits
- [PATCH] D23367: [SystemZ] Use valid base/index registers for memory constraints
Ulrich Weigand via llvm-commits
- [PATCH] D22011: [SystemZ] Generate fewer instructions for (sub <constant>, x)
Ulrich Weigand via llvm-commits
- [PATCH] D23367: [SystemZ] Use valid base/index registers for memory constraints
Ulrich Weigand via llvm-commits
- [PATCH] D23570: Fix SystemZ compilation abort caused by negative AND mask
Ulrich Weigand via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
- [llvm] r278665 - [AMDGPU] fix failure on printing of non-existing instruction operands.
Valery Pykhtin via llvm-commits
- [llvm] r279106 - [AMDGPU] add s_incperflevel/s_decperflevel intrinsics.
Valery Pykhtin via llvm-commits
- [PATCH] D23121: [mips] Add l.[sd] and s.[sd] instruction aliases
Vasileios Kalintiris via llvm-commits
- [llvm] r278010 - GVN-hoist: enable by default
Vasileios Kalintiris via llvm-commits
- [PATCH] D21257: Reduce size in memory. This is very helpful in a multi-module setups.
Vassil Vassilev via llvm-commits
- [llvm] r279219 - [modules] Add missing include.
Vassil Vassilev via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Vedant Kumar via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Vedant Kumar via llvm-commits
- [llvm] r279095 - Fix -Wpessimizing-move error, NFC
Vedant Kumar via llvm-commits
- [llvm] r278961 - [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC.
Vedant Kumar via llvm-commits
- [llvm] r278961 - [GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC.
Vedant Kumar via llvm-commits
- [llvm] r279213 - [Profile] Fix edge count read bug
Vedant Kumar via llvm-commits
- [PATCH] D23727: [Profile] SelectInst instrumentation Support in IR-PGO
Vedant Kumar via llvm-commits
- [PATCH] D23727: [Profile] SelectInst instrumentation Support in IR-PGO
Vedant Kumar via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [llvm] r278818 - [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [PATCH] D23616: [Asan] Add __asan_memset_real to allow poisoning shadow directly from instrumented code
Vitaly Buka via llvm-commits
- [PATCH] D23616: [Asan] Add __asan_memset_real to allow poisoning shadow directly from instrumented code
Vitaly Buka via llvm-commits
- [PATCH] D23623: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Vitaly Buka via llvm-commits
- [PATCH] D23616: [asan] Add __asan_memset_real to allow poisoning shadow directly from instrumented code
Vitaly Buka via llvm-commits
- [PATCH] D23616: [asan] Add __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23631: [asan] Remove "Stack partial redzone" from report
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [PATCH] D23631: [asan] Remove "Stack partial redzone" from report
Vitaly Buka via llvm-commits
- [compiler-rt] r279010 - [asan] Remove "Stack partial redzone" from report
Vitaly Buka via llvm-commits
- [PATCH] D23631: [asan] Remove "Stack partial redzone" from report
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [compiler-rt] r279019 - [asan] Add __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [llvm] r279020 - [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Vitaly Buka via llvm-commits
- [PATCH] D23616: [asan] Add __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23623: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Vitaly Buka via llvm-commits
- [PATCH] D23647: [asan] Extend test
Vitaly Buka via llvm-commits
- [PATCH] D23648: [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [PATCH] D23648: [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [PATCH] D23676: [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23676: [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23676: [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23616: [asan] Add __asan_memset_real to allow poisoning shadow directly from instrumented code
Vitaly Buka via llvm-commits
- [compiler-rt] r279108 - [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [llvm] r279109 - [asan] Extend test
Vitaly Buka via llvm-commits
- [PATCH] D23676: [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [PATCH] D23647: [asan] Extend test
Vitaly Buka via llvm-commits
- [llvm] r279178 - [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [PATCH] D23648: [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [llvm] r279222 - [asan] Fix size of shadow incorrectly calculated in r279178
Vitaly Buka via llvm-commits
- [PATCH] D23708: [asan] Fix size of shadow incorrectly calculated in r279178
Vitaly Buka via llvm-commits
- [PATCH] D23708: [asan] Fix size of shadow incorrectly calculated in r279178
Vitaly Buka via llvm-commits
- [llvm] r279276 - Revert "[asan] Fix size of shadow incorrectly calculated in r279178"
Vitaly Buka via llvm-commits
- [llvm] r279277 - Revert "[asan] Optimize store size in FunctionStackPoisoner::poisonRedZones"
Vitaly Buka via llvm-commits
- [PATCH] D23708: [asan] Fix size of shadow incorrectly calculated in r279178
Vitaly Buka via llvm-commits
- [llvm] r279276 - Revert "[asan] Fix size of shadow incorrectly calculated in r279178"
Vitaly Buka via llvm-commits
- [compiler-rt] r279318 - [asan] Temporarily mark test as broken on Windows
Vitaly Buka via llvm-commits
- [compiler-rt] r279108 - [asan] Add one more test for __asan_set_shadow_*
Vitaly Buka via llvm-commits
- [llvm] r279332 - Revert "[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout"
Vitaly Buka via llvm-commits
- [llvm] r279363 - Revert "[SLP] Initialize VectorizedValue when gathering" to fix ubsan bot.
Vitaly Buka via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Vitaly Buka via llvm-commits
- [zorg] r279364 - [asan] Enable -fsanitize-address-use-after-scope on sanitizers bots
Vitaly Buka via llvm-commits
- [zorg] r279365 - [asan] Disable use-after-return for non-uar step
Vitaly Buka via llvm-commits
- [llvm] r279373 - [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Vitaly Buka via llvm-commits
- [PATCH] D23623: [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout
Vitaly Buka via llvm-commits
- [llvm] r279376 - [asan] Cleanup instrumentation of dynamic allocas
Vitaly Buka via llvm-commits
- [compiler-rt] r279377 - [asan] Rename asan-instrument-allocas -> asan-instrument-dynamic-allocas
Vitaly Buka via llvm-commits
- [PATCH] D23707: [asan] Cleanup instrumentation of dynamic allocas
Vitaly Buka via llvm-commits
- [PATCH] D23707: [asan] Cleanup instrumentation of dynamic allocas
Vitaly Buka via llvm-commits
- [PATCH] D23709: [asan] Rename asan-instrument-allocas -> asan-instrument-dynamic-allocas
Vitaly Buka via llvm-commits
- [llvm] r279379 - [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [llvm] r279380 - [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [PATCH] D23648: [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones
Vitaly Buka via llvm-commits
- [PATCH] D23634: [asan] Initialize __asan_set_shadow_* callbacks
Vitaly Buka via llvm-commits
- [llvm] r279383 - [asan] Minimize code size by using __asan_set_shadow_* for large blocks
Vitaly Buka via llvm-commits
- [PATCH] D23711: [asan] Minimize code size by using __asan_set_shadow_* for large blocks
Vitaly Buka via llvm-commits
- [zorg] r279410 - Try to disable clobbering of the build tree
Vitaly Buka via llvm-commits
- [PATCH] D23762: [asan] Use 1 byte aligned stores to poison shadow memory
Vitaly Buka via llvm-commits
- [llvm] r279413 - [asan] Use 1 byte aligned stores to poison shadow memory
Vitaly Buka via llvm-commits
- [PATCH] D23762: [asan] Use 1 byte aligned stores to poison shadow memory
Vitaly Buka via llvm-commits
- [llvm] r279126 - AMDGPU : Fix QSAD and MQSAD instructions' incorrect data type.
Wei Ding via llvm-commits
- [llvm] r278821 - Remove a stale comment from the test, NFC.
Wei Mi via llvm-commits
- [PATCH] D23572: [SCEV] Postpone ScalarEvolution::forgetLoop after TripCountSC is expanded when unroll runtime iteration loop
Wei Mi via llvm-commits
- [llvm] r266162 - Recommit r265547, and r265610, r265639, r265657 on top of it, plus
Wei Mi via llvm-commits
- [PATCH] D23509: [LoopVectorize] Query TTI when deciding to splat IV
Wei Mi via llvm-commits
- Support R_ARM_REL32 and R_ARM_GOT_PREL in RuntimeDyldELF (SR-387)
William Dillon via llvm-commits
- [llvm] r278703 - Local variables whose address is taken and passed on to a call are described
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [llvm] r278755 - Adding the triple for test comitted with r278703.
Wolfgang Pieb via llvm-commits
- [PATCH] D23539: Obtain the debug location for rematerialized instructions from the rematerialization point.
Wolfgang Pieb via llvm-commits
- [PATCH] D23539: Obtain the debug location for rematerialized instructions from the rematerialization point.
Wolfgang Pieb via llvm-commits
- [llvm] r278822 - When the inline spiller rematerializes an instruction, take the debug location from the instruction
Wolfgang Pieb via llvm-commits
- [PATCH] D23539: Obtain the debug location for rematerialized instructions from the rematerialization point.
Wolfgang Pieb via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Xinliang David Li via llvm-commits
- [PATCH] D23619: Refactor metadata copying/swapping code to make it sharable
Xinliang David Li via llvm-commits
- [llvm] r279209 - [Profile] Simple code refactoring for reuse /NFC
Xinliang David Li via llvm-commits
- [llvm] r279213 - [Profile] Fix edge count read bug
Xinliang David Li via llvm-commits
- [llvm] r279213 - [Profile] Fix edge count read bug
Xinliang David Li via llvm-commits
- [llvm] r279361 - [Profile] add test with large counts
Xinliang David Li via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Xinliang David Li via llvm-commits
- [llvm] r278682 - AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23424: AMDGPU: Add hidden kernel arguments to runtime metadata
Yaxun Liu via llvm-commits
- [PATCH] D23424: AMDGPU: Add hidden kernel arguments to runtime metadata
Yaxun Liu via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Ying Yi via llvm-commits
- [PATCH] D22112: Disambiguate a constant with both 0B prefix and H suffix.
Yunzhong Gao via llvm-commits
- [llvm] r278869 - Write the TPI stream from a PDB to Yaml.
Zachary Turner via llvm-commits
- [llvm] r278869 - Write the TPI stream from a PDB to Yaml.
Zachary Turner via llvm-commits
- [PATCH] D23591: Update coding standards for include style
Zachary Turner via llvm-commits
- [llvm] r279089 - Resubmit "Write the TPI stream from a PDB to Yaml."
Zachary Turner via llvm-commits
- [PATCH] D22987: [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)
Zachary Turner via llvm-commits
- [PATCH] D23367: [SystemZ] Use valid base/index registers for memory constraints
Zhan Jun Liau via llvm-commits
- [llvm] r279157 - [SystemZ] Use valid base/index regs for inline asm
Zhan Jun Liau via llvm-commits
- [PATCH] D23367: [SystemZ] Use valid base/index registers for memory constraints
Zhan Jun Liau via llvm-commits
- [llvm] r278888 - Some places that could using TargetParser in LLVM. NFC.
Zijiao Ma via llvm-commits
- [llvm] r278899 - Remove the Triple tests that stressing the TargetParser's behaviour.
Zijiao Ma via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D23589: Fix hang caused by memory corruption caused by insufficient alternate stack space for signal handlers.
bryant via llvm-commits
- [PATCH] D23589: Fix hang caused by memory corruption caused by insufficient alternate stack space for signal handlers.
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D23589: Fix hang caused by memory corruption caused by insufficient alternate stack space for signal handlers.
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
jojo.ma via llvm-commits
- [PATCH] D23152: Remove the Triple tests that were stressing the Parser's behaviour
jojo.ma via llvm-commits
- [PATCH] D23294: Some place that could using TargetParser in llvm.
jojo.ma via llvm-commits
- [PATCH] D23500: [ARM] Correct ARMv8*-A optional extension definitions in TargetParser
jojo.ma via llvm-commits
- [PATCH] D23521: llvm-objdump: Hexagon: Add source interleave test.
khemant at codeaurora.org via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
khemant at codeaurora.org via llvm-commits
- [PATCH] D23521: llvm-objdump: Hexagon: Add source interleave test.
khemant at codeaurora.org via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
khemant at codeaurora.org via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
khemant at codeaurora.org via llvm-commits
- [PATCH] D23621: llvm-objdump: ELF: Handle code and data mix in all scenarios
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D23521: llvm-objdump: Hexagon: Add source interleave test.
khemant at codeaurora.org via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
raun krisch via llvm-commits
- [llvm] r278938 - Revert "Reassociate: Reprocess RedoInsts after each inst".
via llvm-commits
- [llvm] r278938 - Revert "Reassociate: Reprocess RedoInsts after each inst".
via llvm-commits
Last message date:
Sun Aug 21 23:51:09 PDT 2016
Archived on: Sun Aug 21 23:50:31 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).