The Week Of Monday 28 March 2016 Archives by author
Starting: Mon Mar 28 00:37:54 PDT 2016
Ending: Sun Apr 3 23:46:53 PDT 2016
Messages: 2023
- [llvm] r264779 - Clarifying some of the requirements for building with Visual Studio on Windows. Namely, we require the latest Update to be installed (for sanity purposes), and we require CMake 2.8.12.2 for building LLVM with Visual Studio.
Aaron Ballman via llvm-commits
- [llvm] r264881 - [cmake] Add -fms-compatibility-version=19 when clang-cl gives errors about char16_t
Aaron Ballman via llvm-commits
- [llvm] r264929 - Silencing warnings from MSVC 2015 Update 2. All of these changes silence "C4334 '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)". NFC.
Aaron Ballman via llvm-commits
- [llvm] r264611 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [compiler-rt] r264612 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [llvm] r264611 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [llvm] r264614 - [PGO] Update r264611 to use C-style comment
Adam Nemet via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [compiler-rt] r264615 - [PGO] Update r264612 to use C-style comment
Adam Nemet via llvm-commits
- [compiler-rt] r264612 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Adam Nemet via llvm-commits
- [llvm] r264656 - [LVers] Change CHECK_LABEL to CHECK-LABEL (underscore->dash)
Adam Nemet via llvm-commits
- [llvm] r264678 - [PGO] More comments how function pointers for indirect calls are mapped
Adam Nemet via llvm-commits
- [compiler-rt] r264680 - [PGO] More comments how function pointers for indirect calls are mapped
Adam Nemet via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Adam Nemet via llvm-commits
- [llvm] r264798 - [LoopDataPrefetch] Make more member functions private, NFC.
Adam Nemet via llvm-commits
- [llvm] r264806 - [LoopDataPrefetch] Centralize the tuning cl::opts under the pass
Adam Nemet via llvm-commits
- [llvm] r264807 - [PPC] Remove -ppc-loop-prefetch-distance in favor of -prefetch-distance
Adam Nemet via llvm-commits
- [PATCH] D17943: [Aarch64] Add pass LoopDataPrefetch for Cyclone
Adam Nemet via llvm-commits
- [llvm] r264811 - [Aarch64] Turn on the LoopDataPrefetch pass for Cyclone
Adam Nemet via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on Android aarch64.
Adhemerval Zanella via llvm-commits
- [PATCH] D18332: [ELF/AArch64] Add GD to IE TLS relax optimization
Adhemerval Zanella via llvm-commits
- [PATCH] D18333: [ELF/AArch64] Add aarch64 TLS IE to LE relax for local symbol test
Adhemerval Zanella via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on Android aarch64.
Adhemerval Zanella via llvm-commits
- [PATCH] D18333: [ELF/AArch64] Add aarch64 TLS IE to LE relax for local symbol test
Adhemerval Zanella via llvm-commits
- [lld] r264903 - [lld] [ELF/AArch64] Add aarch64 TLS IE to LE relax for local symbol test
Adhemerval Zanella via llvm-commits
- [PATCH] D18330: [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations.
Adhemerval Zanella via llvm-commits
- [PATCH] D18332: [ELF/AArch64] Add GD to IE TLS relax optimization
Adhemerval Zanella via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Adrian Prantl via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Adrian Prantl via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Adrian Prantl via llvm-commits
- [llvm] r264657 - Add an IR Verifier check for orphaned DICompileUnits.
Adrian Prantl via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Adrian Prantl via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Adrian Prantl via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Adrian Prantl via llvm-commits
- [llvm] r264797 - Upgrade some wildly anachronistic debug info in testcases.
Adrian Prantl via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Adrian Prantl via llvm-commits
- [PATCH] D18612: Move the DebugEmissionKind enum from DIBuilder into DICompileUnit and add a Verifier check for it.
Adrian Prantl via llvm-commits
- [PATCH] D8215: DwarfAccelTable: Make Dwarf accelerator table generic.
Adrian Prantl via llvm-commits
- [PATCH] D18612: Move the DebugEmissionKind enum from DIBuilder into DICompileUnit and add a Verifier check for it.
Adrian Prantl via llvm-commits
- [llvm] r265077 - Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.
Adrian Prantl via llvm-commits
- [llvm] r265079 - Fix a captialization error in r265077.
Adrian Prantl via llvm-commits
- [PATCH] D18612: Move the DebugEmissionKind enum from DIBuilder into DICompileUnit and add a Verifier check for it.
Adrian Prantl via llvm-commits
- [llvm] r265081 - testcase gardening: update the emissionKind enum to the new syntax. (NFC)
Adrian Prantl via llvm-commits
- [llvm] r265192 - Add missing emissionKind flags to the DICompileUnits of several old testcases.
Adrian Prantl via llvm-commits
- [PATCH] D18242: [TableGen] AsmMatcher: support for default values for optional operands
Ahmed Bougacha via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Ahmed Bougacha via llvm-commits
- [PATCH] D17633: [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
Ahmed Bougacha via llvm-commits
- [PATCH] D16239: Fix PR25526 by adding back limited cmpxchg pseudo-Insts
Ahmed Bougacha via llvm-commits
- [PATCH] D16239: Fix PR25526 by adding back limited cmpxchg pseudo-Insts
Ahmed Bougacha via llvm-commits
- [PATCH] D18394: [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in emitValidateOperandClass. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Ahmed Bougacha via llvm-commits
- [PATCH] D14840: [X86] Detect SAD patterns and emit psadbw instructions on X86.
Ahmed Bougacha via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Ahmed Bougacha via llvm-commits
- [llvm] r265084 - [LoopVectorize] Don't unconditionally print vectorization diagnostics
Akira Hatanaka via llvm-commits
- [llvm] r265084 - [LoopVectorize] Don't unconditionally print vectorization diagnostics
Akira Hatanaka via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
Alex Rosenberg via llvm-commits
- [PATCH] D17625: Do not select EhPad BB in MachineBlockPlacement when there is regular BB to schedule
Amaury SECHET via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Amaury SECHET via llvm-commits
- [PATCH] D18733: Add support for attribute for call and invoke instruction in the C API
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Amaury SECHET via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Amaury SECHET via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Amaury SECHET via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
Amaury SECHET via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Amaury SECHET via llvm-commits
- [llvm] r265277 - Various style fix in Core.h/Core.cpp . NFC
Amaury Sechet via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Amjad Aboud via llvm-commits
- [PATCH] D18725: Assure calling cld instruction in prologue of interrupt handler function
Amjad Aboud via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Andrea Di Biagio via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Andrea Di Biagio via llvm-commits
- [llvm] r265138 - [x86] Remove redundant call to setTargetDAGCombine for BUILD_VECTOR node type.
Andrea Di Biagio via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Andrew Trick via llvm-commits
- [PATCH] D9495: [llgo] add USES_TERMINAL option to check-libgo
Andrew Wilkins via llvm-commits
- [PATCH] D9495: [llgo] add USES_TERMINAL option to check-libgo
Andrew Wilkins via llvm-commits
- [llvm] r257589 - LEA code size optimization pass (Part 2): Remove redundant LEA instructions.
Andrey Turetskiy via llvm-commits
- [PATCH] D17573: [X86] PR26554: Enable using of true long nops for x86-64 for every CPU
Andrey Turetskiy via llvm-commits
- [PATCH] D17573: [X86] PR26554: Enable using of true long nops for x86-64 for every CPU
Andrey Turetskiy via llvm-commits
- [PATCH] D18650: [X86] Introduction of a new CPU Lakemont
Andrey Turetskiy via llvm-commits
- [llvm] r265128 - [X86] Introduce Lakemont CPU.
Andrey Turetskiy via llvm-commits
- [PATCH] D18650: [X86] Introduction of a new CPU Lakemont
Andrey Turetskiy via llvm-commits
- [PATCH] D18650: [X86] Introduction of a new CPU Lakemont
Andrey Turetskiy via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Andy Kaylor via llvm-commits
- [llvm] r264805 - [tsan] Do not instrument reads/writes to instruction profile counters.
Anna Zaks via llvm-commits
- [PATCH] D18164: [tsan] Do not instrument reads/writes to instruction profile counters.
Anna Zaks via llvm-commits
- [scan-build] Fix reported logic error bugs
Apelete Seketeli via llvm-commits
- [scan-build] Fix reported unix api bugs
Apelete Seketeli via llvm-commits
- [www] r264842 - [EuroLLVM] Add 'New LLD linker for ELF' presentation slides.
Arnaud A. de Grandmaison via llvm-commits
- [www] r264848 - [EuroLLVM] Add Polly presentation slides.
Arnaud A. de Grandmaison via llvm-commits
- [www] r264999 - [EuroLLVM] Update SVF presentation slides.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D18615: [NVPTX] Make NVVMReflect a function pass.
Artem Belevich via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Artem Belevich via llvm-commits
- [PATCH] D18626: [PM] Add a SpeculativeExecution pass for targets with divergent branches.
Artem Belevich via llvm-commits
- [llvm] r263158 - Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko via llvm-commits
- [PATCH] D18215: [CLANG][avx512][BUILTIN] Adding fixupimm{pd|ps|sd|ss} getexp{sd|ss} getmant{sd|ss} kunpck{di|si} loada{pd|ps} loaddqu{di|hi|qi|si} max{sd|ss} min{sd|ss} kmov16 builtins to clang
Asaf Badouh via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
Asaf Badouh via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Balaram Makam via llvm-commits
- [PATCH] D18559: AMDGPU: Add a shader calling convention
Bas Nieuwenhuizen via llvm-commits
- [PATCH] D18559: AMDGPU: Add a shader calling convention
Bas Nieuwenhuizen via llvm-commits
- [PATCH] D18524: Dump function as the only defined function in its module.
Benjamin Kramer via llvm-commits
- [llvm] r264861 - [NVPTX] Avoid temporary std::string and make single-use function local to the cpp file.
Benjamin Kramer via llvm-commits
- [llvm] r265005 - [TTI] Let the cost model estimate ctpop costs based on legality
Benjamin Kramer via llvm-commits
- [PATCH] D18643: Mark llvm.round.* and llvm.rint.* intrinsics as safe to speculatively execute
Benjamin Kramer via llvm-commits
- [llvm] r265040 - [ARM] Expand v1i64 and v2i64 ctpop.
Benjamin Kramer via llvm-commits
- [llvm] r265133 - [ThinLTO] Fix uninitialized flags.
Benjamin Kramer via llvm-commits
- [llvm] r265113 - Add a libLTO API to stop/restart ThinLTO between optimizations and CodeGen
Benjamin Kramer via llvm-commits
- [llvm] r265145 - [ADT] Make StringMap's tombstone aligned.
Benjamin Kramer via llvm-commits
- [PATCH] D18643: Mark some FP intrinsics as safe to speculatively execute
Benjamin Kramer via llvm-commits
- [PATCH] D18744: [CodeGenPrepare] Avoid sinking soft-FP comparisons
Benjamin Kramer via llvm-commits
- [PATCH] D18569: [PGO] Move the instrumentation point closer to the value site.
Betul Buyukkurt via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
Betul Buyukkurt via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
Betul Buyukkurt via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
Betul Buyukkurt via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
Betul Buyukkurt via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Betul Buyukkurt via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Betul Buyukkurt via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Betul Buyukkurt via llvm-commits
- [PATCH] D18605: [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast isel
Bill Schmidt via llvm-commits
- [PATCH] D13526: Remove sqlite3 and tramp3d-v4 from the test suite for PowerPC
Bill Seurer via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Brendon Cahoon via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Brendon Cahoon via llvm-commits
- [PATCH] D18718: [DependenceAnalysis] Check if result of getConstantPart is null
Brendon Cahoon via llvm-commits
- [PATCH] D14220: docs: Misplaced comma in Kaleidoscope tutorial
Brian Gesiak via llvm-commits
- [PATCH] D18647: [lit][googletest] Don't choke on non-executables
Brian Gesiak via llvm-commits
- [PATCH] D18647: [lit][googletest] Don't choke on non-executables
Brian Gesiak via llvm-commits
- [PATCH] D18650: [X86] Introduction of a new CPU Lakemont
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D18514: [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Bryan Chan via llvm-commits
- [PATCH] D18514: [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Bryan Chan via llvm-commits
- [PATCH] D18644: [SystemZ] Support ATOMIC_FENCE
Bryan Chan via llvm-commits
- [PATCH] D18644: [SystemZ] Support ATOMIC_FENCE
Bryan Chan via llvm-commits
- [PATCH] D18732: [SystemZ] Support LRVH and STRVH opcodes
Bryan Chan via llvm-commits
- [PATCH] D18570: [AArch64] Handle missing store pair opportunity
Chad Rosier via llvm-commits
- [llvm] r264882 - [AArch64] Fix warnings pointed out by Hal.
Chad Rosier via llvm-commits
- [llvm] r260260 - [AArch64] Remove redundant calls and clang format. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Chad Rosier via llvm-commits
- [PATCH] D18376: [MachineScheduler] Add support for store clustering
Chad Rosier via llvm-commits
- [llvm] r265160 - [AArch64] Fix a typo. NFC.
Chad Rosier via llvm-commits
- [PATCH] D13363: [DeadStoreElimination] Add support for non-local DSE
Chad Rosier via llvm-commits
- [PATCH] D18492: [X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
Chandler Carruth via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Chandler Carruth via llvm-commits
- [llvm] r263216 - [PM] Implement the final conclusion as to how the analysis IDs should
Chandler Carruth via llvm-commits
- [llvm] r264819 - [x86] Extract a helper function to compute the full addressing mode from
Chandler Carruth via llvm-commits
- [llvm] r264845 - [x86] Fix a horrible bug in our lowering of x86 floating point atomic
Chandler Carruth via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Chandler Carruth via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Chandler Carruth via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Chandler Carruth via llvm-commits
- [PATCH] D18673: Fix PR26940 where compiles times regressed massively.
Chandler Carruth via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Chandler Carruth via llvm-commits
- [llvm] r265063 - Fix PR26940 where compiles times regressed massively.
Chandler Carruth via llvm-commits
- [PATCH] D18673: Fix PR26940 where compiles times regressed massively.
Chandler Carruth via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Chandler Carruth via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Chandler Carruth via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Chandler Carruth via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Chandler Carruth via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Chandler Carruth via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Chandler Carruth via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Chandler Carruth via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Chandler Carruth via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Chaoren Lin via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Chaoren Lin via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Chaoren Lin via llvm-commits
- [llvm] r264316 - [debuginfo] Include dwo_name in the split unit to improve dwp diagnostics
Chaoren Lin via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [PATCH] D18471: [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
Charles Davis via llvm-commits
- [compiler-rt] r264749 - [Darwin] [Builtins] Cleaning up 10.4 exclude lists NFC
Chris Bieneman via llvm-commits
- [compiler-rt] r264750 - [Darwin] [Builtins] Remove multi3 from the exclude list.
Chris Bieneman via llvm-commits
- [compiler-rt] r264751 - [Darwin] [Builtins] Cleaning up OS X exclude lists. NFC.
Chris Bieneman via llvm-commits
- [PATCH] D12191: AAP Backend
Chris Bieneman via llvm-commits
- [llvm] r265041 - [CMake] Provide the ability to skip stripping when generating dSYMs
Chris Bieneman via llvm-commits
- [compiler-rt] r265057 - [CMake] Provide the ability to skip stripping when generating dSYMs
Chris Bieneman via llvm-commits
- [llvm] r264335 - Add <atomic> to ThreadPool.h, since std::atomic is used
Chris Lattner via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
ChrisBieneman via llvm-commits
- [llvm] r264565 - [Power9] Implement new vsx instructions: quad-precision move, fp-arithmetic
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16110: [Power9] Implement new vsx instructions: quad-precision move, fp-arithmetic
Chuang-Yu Cheng via llvm-commits
- [llvm] r264567 - [Power9] Implement new vsx instructions: insert, extract, test data class, min/max, reverse, permute, splat
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16842: [Power9] Implement new vsx instructions: insert, extract, test data class, min/max, reverse, permute, splat
Chuang-Yu Cheng via llvm-commits
- [llvm] r264568 - [Power9] Implement new altivec instructions: bcd* series
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17838: [Power9] Implement new altivec instructions: bcd* series
Chuang-Yu Cheng via llvm-commits
- [llvm] r265097 - Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Chuang-Yu Cheng via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17885: [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Chuang-Yu Cheng via llvm-commits
- [llvm] r265112 - [PPC64] Bug fix: when enabling sibling-call-opt and shrink-wrapping, the tail call branch instruction might disappear
Chuang-Yu Cheng via llvm-commits
- [PATCH] D17606: [PPC64] Bug fix: when enable both sibling-call-opt and shrink-wrapping, the tail call branch instruction might disappear
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16315: [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Chuang-Yu Cheng via llvm-commits
- [PATCH] D16315: [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Chuang-Yu Cheng via llvm-commits
- [llvm] r264840 - [CodeGen] Mark EVT:getExtendedSizeInBits() as LLVM_READONLY.
Craig Topper via llvm-commits
- [llvm] r264992 - [X86] Use MVT instead of EVT in code called after legalization.
Craig Topper via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Daniel Berlin via llvm-commits
- [PATCH] D18606: [lit][googletest] Handle upstream gtest output
Daniel Dunbar via llvm-commits
- [llvm] r265034 - [lit][googletest] Handle upstream gtest output
Daniel Dunbar via llvm-commits
- [PATCH] D18606: [lit][googletest] Handle upstream gtest output
Daniel Dunbar via llvm-commits
- [PATCH] D18647: [lit][googletest] Don't choke on non-executables
Daniel Dunbar via llvm-commits
- [llvm] r264712 - [mips] Correct MIPS16 jal/jalx to have uimm26 offsets and add MC layer range checks. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D17334: [mips][microMIPS] Implement MFC*, MFHC* and DMFC* instructions
Daniel Sanders via llvm-commits
- [PATCH] D16807: [mips] MUL macro variations
Daniel Sanders via llvm-commits
- [PATCH] D18315: [mips] MIPSR6 Compact jump support
Daniel Sanders via llvm-commits
- [llvm] r265010 - [mips] Range check simm9 and fix a bug this revealed.
Daniel Sanders via llvm-commits
- [PATCH] D18645: [mips][microMIPS] Fix offsets for LLE, LWE, SBE, SCE and SHE instructions
Daniel Sanders via llvm-commits
- [llvm] r265014 - [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]
Daniel Sanders via llvm-commits
- [llvm] r265018 - [mips] Range check simm11 and mem_simm11.
Daniel Sanders via llvm-commits
- [PATCH] D18436: [mips] Range check simm11 and mem_simm11.
Daniel Sanders via llvm-commits
- [llvm] r265019 - [mips] Range check simm16
Daniel Sanders via llvm-commits
- [PATCH] D18013: Using MPI for Profiling Data Reduction
Daniel Waters via llvm-commits
- [PATCH] D18013: Using MPI for Profiling Data Reduction
Daniel Waters via llvm-commits
- [llvm] r264599 - Remove else after return
David Blaikie via llvm-commits
- [llvm] r264469 - [Object] Make MachOObjectFile's constructor private, provide a static create
David Blaikie via llvm-commits
- [PATCH] D18521: Add parenthesis to silence warning
David Blaikie via llvm-commits
- [llvm] r264316 - [debuginfo] Include dwo_name in the split unit to improve dwp diagnostics
David Blaikie via llvm-commits
- [PATCH] D18578: BitVector: Add insert() and erase() methods.
David Blaikie via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and resize operations
David Blaikie via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
David Blaikie via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
David Blaikie via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
David Blaikie via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
David Blaikie via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
David Blaikie via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
David Blaikie via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
David Blaikie via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
David Blaikie via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
David Blaikie via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
David Blaikie via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
David Blaikie via llvm-commits
- [PATCH] D18440: Don't use potentially invalidated iterator
David Blaikie via llvm-commits
- [PATCH] D18440: Don't use potentially invalidated iterator
David Blaikie via llvm-commits
- [PATCH] D18578: BitVector: Add insert() and erase() methods.
David Blaikie via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and resize operations
David Blaikie via llvm-commits
- [llvm] r265182 - Update owners to reflect recent changes
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [PATCH] D18516: [PGO] Fix name encoding for ObjC-like functions
David Li via llvm-commits
- [PATCH] D18491: [PGO] Don't set the function hotness attribute when populating counters
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18580: [PGO] handle invoke instr in IR instrumentation
David Li via llvm-commits
- [PATCH] D18569: [PGO] Move the instrumentation point closer to the value site.
David Li via llvm-commits
- [PATCH] D18580: [PGO] handle invoke instr in IR instrumentation
David Li via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
David Li via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
David Li via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
David Li via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
David Li via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
David Li via llvm-commits
- [llvm] r264926 - [IndVarSimplify] Don't insert after a catchswitch
David Majnemer via llvm-commits
- [PATCH] D18571: [lanai] isBrImm should accept any non-constant immediate.
David Majnemer via llvm-commits
- [llvm] r265060 - [NVPTX] Infer __nvvm_reflect as nounwind, readnone
David Majnemer via llvm-commits
- [llvm] r265157 - [SLPVectorizer] Don't insert an extractelement before a catchswitch
David Majnemer via llvm-commits
- [llvm] r265158 - [InstCombine] Don't sink an instr after a catchswitch
David Majnemer via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
David Majnemer via llvm-commits
- [lld] r264585 - [LTO] Internalize symbols.
Davide Italiano via llvm-commits
- [PATCH] D18423: [SimplifyLibCalls] Transform printf("%s", "a") into putchar('a')
Davide Italiano via llvm-commits
- [PATCH] D18415: [LTO] Basic support for internalize.
Davide Italiano via llvm-commits
- [llvm] r264588 - [SimplifyLibCalls] Transform printf("%s", "a") -> putchar('a').
Davide Italiano via llvm-commits
- [PATCH] D18423: [SimplifyLibCalls] Transform printf("%s", "a") into putchar('a')
Davide Italiano via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Davide Italiano via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Davide Italiano via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Davide Italiano via llvm-commits
- [lld] r264688 - [LTO] Include in .symtab/.dynsym symbols introduced by optimizations.
Davide Italiano via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Davide Italiano via llvm-commits
- [lld] r264691 - [LTO] Include bitcode symbol name in unreachable messages.
Davide Italiano via llvm-commits
- [lld] r264692 - Revert r264961. I didn't have asserts enable when testing.
Davide Italiano via llvm-commits
- [lld] r264698 - [LTO] Don't internalize if --export-dynamic is passed.
Davide Italiano via llvm-commits
- [lld] r264790 - [LTO] Teach LTO about @llvm.used global.
Davide Italiano via llvm-commits
- [lld] r264791 - [ELF] Drive-by cleanup, make LTO.cpp clang-format clean.
Davide Italiano via llvm-commits
- [lld] r264790 - [LTO] Teach LTO about @llvm.used global.
Davide Italiano via llvm-commits
- [lld] r264809 - [LTO] Add a comment to explain how we handle @llvm.used.
Davide Italiano via llvm-commits
- [lld] r264790 - [LTO] Teach LTO about @llvm.used global.
Davide Italiano via llvm-commits
- [lld] r264925 - [LTO] Add a test to ensure we treat externally available symbols correctly.
Davide Italiano via llvm-commits
- [llvm] r264990 - [DebugInfo] Subprograms should belong to a CU.
Davide Italiano via llvm-commits
- [llvm] r264990 - [DebugInfo] Subprograms should belong to a CU.
Davide Italiano via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Davide Italiano via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Davide Italiano via llvm-commits
- [PATCH] D18661: lld: accept elf_i386_fbsd as an alias for elf_i386
Davide Italiano via llvm-commits
- [lld] r265085 - [LTO] Inherit options from Codegen before initializing TargetMachine.
Davide Italiano via llvm-commits
- [PATCH] D18702: [WIP/LTO] Improve internalize decisions
Davide Italiano via llvm-commits
- [lld] r265208 - [LTO] Fix symbols which were internalized incorrectly.
Davide Italiano via llvm-commits
- [lld] r265250 - [ELF] Prefer 'auto' over explicit type for consistency.
Davide Italiano via llvm-commits
- [llvm] r265253 - [SimplifyLibCalls] Garbage collect dead code.
Davide Italiano via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Davide Italiano via llvm-commits
- [lld] r265254 - [LTO] Fix -save-temps in case -o is not specified.
Davide Italiano via llvm-commits
- [lld] r265255 - [LTO] Reject invalid optimization levels.
Davide Italiano via llvm-commits
- [lld] r265206 - PR27104: Add -mllvm option
Davide Italiano via llvm-commits
- [lld] r265256 - [LTO] Add a test to ensure we reject negative opt level.
Davide Italiano via llvm-commits
- [lld] r265255 - [LTO] Reject invalid optimization levels.
Davide Italiano via llvm-commits
- [lld] r265258 - [LTO] Implement -disable-verify, which disables bitcode verification.
Davide Italiano via llvm-commits
- [llvm] r265281 - [DebugInfo] Fix tests in Assembler/
Davide Italiano via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Davide Italiano via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Dehao Chen via llvm-commits
- [PATCH] D18421: [WIP] MachineFunction Properties
Derek Schuff via llvm-commits
- [llvm] r264593 - Introduce MachineFunctionProperties and the AllVRegsAllocated property
Derek Schuff via llvm-commits
- [PATCH] D18421: [WIP] MachineFunction Properties
Derek Schuff via llvm-commits
- [PATCH] D18525: Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
Derek Schuff via llvm-commits
- [llvm] r264668 - Move use of scoped enum in MachineFunctionProperties after its declaration
Derek Schuff via llvm-commits
- [llvm] r264684 - [WebAssembly] Remove duplicate disabling of passes
Derek Schuff via llvm-commits
- [PATCH] D18529: Add a dump method to MachineFunctionProperties for better error messages
Derek Schuff via llvm-commits
- [PATCH] D18529: Add a dump method to MachineFunctionProperties for better error messages
Derek Schuff via llvm-commits
- [PATCH] D18535: Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty
Derek Schuff via llvm-commits
- [llvm] r264755 - Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18529: Add a dump method to MachineFunctionProperties for better error messages
Derek Schuff via llvm-commits
- [PATCH] D18535: Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18535: Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty
Derek Schuff via llvm-commits
- [llvm] r264780 - Add a print method to MachineFunctionProperties for better error messages
Derek Schuff via llvm-commits
- [PATCH] D18529: Add a dump method to MachineFunctionProperties for better error messages
Derek Schuff via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Derek Schuff via llvm-commits
- [PATCH] D18366: Factor PrologEpilogInserter around spilling, frame finalization, and scavenging
Derek Schuff via llvm-commits
- [PATCH] D18366: Factor PrologEpilogInserter around spilling, frame finalization, and scavenging
Derek Schuff via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Diego Novillo via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Diego Novillo via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Diego Novillo via llvm-commits
- [PATCH] D18522: Sample profile summary cleanup
Diego Novillo via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Dmitry Polukhin via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Dmitry Polukhin via llvm-commits
- [llvm] r265016 - [IFUNC] Introduce GlobalIndirectSymbol as a base class for alias and ifunc
Dmitry Polukhin via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Dmitry Polukhin via llvm-commits
- [PATCH] D18722: [tsan] Add interceptors for dispatch_apply
Dmitry Vyukov via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Dmitry Vyukov via llvm-commits
- [llvm] r264579 - Sparc: silently ignore .proc assembler directive
Douglas Katzman via llvm-commits
- [PATCH] D18463: Sparc: silently ignore .proc assembler directive
Douglas Katzman via llvm-commits
- [llvm] r264623 - Use 'alignTo' instead of re-inventing it. NFC
Douglas Katzman via llvm-commits
- [llvm] r264549 - Support: Implement StreamingMemoryObject::getPointer
Duncan Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan Exon Smith via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Duncan Exon Smith via llvm-commits
- [llvm] r264990 - [DebugInfo] Subprograms should belong to a CU.
Duncan Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264549 - Support: Implement StreamingMemoryObject::getPointer
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264646 - Remove accidentally duplicated test
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264623 - Use 'alignTo' instead of re-inventing it. NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264650 - Explicitly test BitstreamReader::setArtificialByteLimit, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18521: Add parenthesis to silence warning
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18518: Add an IR Verifier check for orphaned DICompileUnits.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264551 - Reapply ~"Bitcode: Collect all MDString records into a single blob"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264545 - Bitcode: Split out SimpleBitstreamCursor
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264699 - BitcodeReader: Allow METADATA_STRINGS to only have !""
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264545 - Bitcode: Split out SimpleBitstreamCursor
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264767 - IR: Add DbgInfoIntrinsic::getVariableLocation
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264800 - ADCE: Remove debug info intrinsics in dead scopes
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264822 - BitcodeReader: Fix weird whitespace, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18612: Move the DebugEmissionKind enum from DIBuilder into DICompileUnit and add a Verifier check for it.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18628: Cloning: Clean up the interface to the CloneFunction function.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18612: Move the DebugEmissionKind enum from DIBuilder into DICompileUnit and add a Verifier check for it.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265223 - BitcodeReader: Check for unresolved function metadata
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265224 - BitcodeWriter: Further unify function metadata, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265225 - Fix doxygen comments from r265224, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265226 - Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265227 - Document end of anonymous namespaces, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265228 - ValueMapper: Add support for seeding metadata with nullptr
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265229 - Linker: Remove IRMover::isMetadataUnneeded indirection; almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265231 - Linker: Avoid unnecessary work when moving named metadata
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265232 - Remove redundant assertion after cast, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265233 - Linker: Split mapUnneededSubprograms into two; almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265268 - ValueMapper: Introduce Mapper helper class, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265270 - ValueMapper: Split out mapSimpleMetadata, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265273 - ValueMapper: Avoid recursion in mapSimplifiedMetadata, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265275 - Work around MSVC failure from r265273
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265276 - ValueMapper: Disallow metadata mapping recursion through mapValue
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265278 - IR: Make MDNode::Context private, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265279 - IR: Lazily create ReplaceableMetadataImpl on MDNode
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r265282 - ValueMapper: Remove old FIXMEs; almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] ValueMapper: Rewrite Mapper::mapMetadata without recursion
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D16311: [AVR] Add AVRTargetStreamers
Dylan McKay via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Easwaran Raman via llvm-commits
- [llvm] r264619 - Profile summary cleanup.
Easwaran Raman via llvm-commits
- [PATCH] D18468: Profile summary cleanup.
Easwaran Raman via llvm-commits
- [PATCH] D18522: Sample profile summary cleanup
Easwaran Raman via llvm-commits
- [PATCH] D17584: Cleanup inline cost analysis code
Easwaran Raman via llvm-commits
- [PATCH] D18522: Sample profile summary cleanup
Easwaran Raman via llvm-commits
- [llvm] r264686 - Sample profile summary cleanup
Easwaran Raman via llvm-commits
- [PATCH] D18522: Sample profile summary cleanup
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Easwaran Raman via llvm-commits
- [PATCH] D18330: [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations.
Ed Maste via llvm-commits
- [PATCH] D18517: [ELF, PR27091] - Implemented -t/--trace option
Ed Maste via llvm-commits
- [PATCH] D18545: [ELF] - Better diagnostics for linker script errors
Ed Maste via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Ed Maste via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Ed Maste via llvm-commits
- [PATCH] D18370: ELF: Create LTO.{cpp, h} and move LTO-related code to that file.
Ed Maste via llvm-commits
- [PATCH] D18330: [ELF/AArch64] Implemented set of R_AARCH64_TLSDESC_* relocations.
Ed Maste via llvm-commits
- [PATCH] D18661: lld: accept elf_i386_fbsd as an alias for elf_i386
Ed Maste via llvm-commits
- [PATCH] D18661: lld: accept and ignore _fbsd suffix in emulation name
Ed Maste via llvm-commits
- [PATCH] D18661: lld: accept and ignore _fbsd suffix in emulation name
Ed Maste via llvm-commits
- [lld] r265044 - lld: accept and ignore _fbsd suffix in emulation name
Ed Maste via llvm-commits
- [PATCH] D18661: lld: accept and ignore _fbsd suffix in emulation name
Ed Maste via llvm-commits
- [lld] r265246 - Provide support for Binutils' --no-dynamic-linker option.
Ed Schouten via llvm-commits
- [PATCH] D12191: AAP Backend
Edward Jones via llvm-commits
- [PATCH] D12191: AAP Backend
Edward Jones via llvm-commits
- [llvm] r265031 - [PPC] basic support for Power 9 direct move instructions
Ehsan Amiri via llvm-commits
- [llvm] r264566 - AVX-512: Fixed ICMP instruction selection for i1 operands
Elena Demikhovsky via llvm-commits
- [PATCH] D18353: Release notes update
Elena Demikhovsky via llvm-commits
- [PATCH] D18511: AVX-512: Fixed ICMP instruction selection for i1 operand
Elena Demikhovsky via llvm-commits
- [PATCH] D18512: AVX-512: fixed a bug in fp_to_uint pattern on KNL
Elena Demikhovsky via llvm-commits
- [llvm] r264701 - AVX-512: fixed a bug in fp_to_uint pattern on KNL
Elena Demikhovsky via llvm-commits
- [PATCH] D18512: AVX-512: fixed a bug in fp_to_uint pattern on KNL
Elena Demikhovsky via llvm-commits
- [llvm] r264702 - fixed typo - CHECK-LABEL
Elena Demikhovsky via llvm-commits
- [llvm] r264703 - Added 2 notes
Elena Demikhovsky via llvm-commits
- [PATCH] D18353: Release notes update
Elena Demikhovsky via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Elena Demikhovsky via llvm-commits
- [PATCH] D18737: AVX-512: Extended load for i1 vectors
Elena Demikhovsky via llvm-commits
- [llvm] r265259 - AVX-512: Load and Extended Load for i1 vectors
Elena Demikhovsky via llvm-commits
- [PATCH] D18737: AVX-512: Extended load for i1 vectors
Elena Demikhovsky via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Elena Demikhovsky via llvm-commits
- [PATCH] D18740: AVX-512: Truncating Store for i1 vectors
Elena Demikhovsky via llvm-commits
- [PATCH] D18741: [X86][SSE] Support for MOVMSK signbit extraction instructions
Elena Demikhovsky via llvm-commits
- [llvm] r264316 - [debuginfo] Include dwo_name in the split unit to improve dwp diagnostics
Eric Christopher via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Eric Christopher via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Eric Christopher via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Eric Christopher via llvm-commits
- [llvm] r265005 - [TTI] Let the cost model estimate ctpop costs based on legality
Eric Christopher via llvm-commits
- [PATCH] D18673: Fix PR26940 where compiles times regressed massively.
Eric Christopher via llvm-commits
- [PATCH] D18650: [X86] Introduction of a new CPU Lakemont
Eric Christopher via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Eric Christopher via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
Eric Christopher via llvm-commits
- [PATCH] D8215: DwarfAccelTable: Make Dwarf accelerator table generic.
Eric Christopher via llvm-commits
- [PATCH] D8215: DwarfAccelTable: Make Dwarf accelerator table generic.
Eric Christopher via llvm-commits
- [PATCH] D18658: [AsmPrinter] Print aliases in topological order
Eric Christopher via llvm-commits
- [PATCH] D15525: [GCC] Attribute ifunc support in llvm
Eric Christopher via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Erik Eckstein via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Erik Eckstein via llvm-commits
- [llvm] r264598 - Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes.
Eugene Zelenko via llvm-commits
- [llvm] r264618 - Fix builds on Windows broken in r264598.
Eugene Zelenko via llvm-commits
- [PATCH] D18419: Handle section vs global name conflict.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18419: Handle section vs global name conflict.
Evgeniy Stepanov via llvm-commits
- [llvm] r264649 - Handle section vs global name conflict.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18419: Handle section vs global name conflict.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18486: Remove personality for declarations in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18486: Remove personality for declarations in CloneModule.
Evgeniy Stepanov via llvm-commits
- [llvm] r264667 - Remove personality for declarations in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18486: Remove personality for declarations in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [llvm] r265043 - Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [llvm] r265061 - Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Evgeniy Stepanov via llvm-commits
- [PATCH] D18715: [gold] Save bitcode for module partitions (save-temps + split codegen).
Evgeniy Stepanov via llvm-commits
- [PATCH] D18318: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr + peephole rules for Cmp+Brc
Evgeny Astigeevich via llvm-commits
- [PATCH] D18318: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr + peephole rules for Cmp+Brc
Evgeny Astigeevich via llvm-commits
- [PATCH] D18318: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr + peephole rules for Cmp+Brc
Evgeny Astigeevich via llvm-commits
- [PATCH] D18609: [AArch64][CodeGen] Refactor AArch64InstrInfo::optimizeCompareInstr to prepare it for fixing a bug in it
Evgeny Astigeevich via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18290: Unroll of loops with constant bounds
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18290: Unroll of loops with constant bounds
Evgeny Stupachenko via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Evgeny Stupachenko via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Evgeny Stupachenko via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Evgeny Stupachenko via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Evgeny Stupachenko via llvm-commits
- [llvm] r263503 - Imporove load to store => memcpy
Filipe Cabecinhas via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Filipe Cabecinhas via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Filipe Cabecinhas via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Filipe Cabecinhas via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Filipe Cabecinhas via llvm-commits
- [llvm] r264799 - MachineSink: make shouldSink a TII target hook
Fiona Glaser via llvm-commits
- [PATCH] D18093: [ScheduleDAGInstrs] Handle instructions with multiple MMOs
Geoff Berry via llvm-commits
- [PATCH] D18480: Reapply [LSR] Create fewer redundant instructions.
Geoff Berry via llvm-commits
- [PATCH] D18619: [AArch64] Combine callee-save and local stack SP adjustment instructions.
Geoff Berry via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Geoff Berry via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Geoff Berry via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D16875: MemorySSA Optimizations: Patch 1 of N
George Burgess IV via llvm-commits
- [llvm] r264814 - [MemorySSA] Change how the walker views/walks visited phis.
George Burgess IV via llvm-commits
- [llvm] r264820 - [MemorySSA] Make the visitor more careful with calls.
George Burgess IV via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
George Burgess IV via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [PATCH] D18517: [ELF, PR27091] - Implemented -t/--trace option
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [lld] r264707 - [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
George Rimar via llvm-commits
- [lld] r264708 - [ELF, PR27091] - Implemented -t/--trace option
George Rimar via llvm-commits
- [PATCH] D18517: [ELF, PR27091] - Implemented -t/--trace option
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [lld] r264711 - Forgot to address last minor review comment in r264708. Doing that now.
George Rimar via llvm-commits
- [PATCH] D18545: [ELF] - Better diagnostics for linker script errors
George Rimar via llvm-commits
- [PATCH] D18545: [ELF] - Better diagnostics for linker script errors
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [lld] r264843 - [ELF] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
George Rimar via llvm-commits
- [PATCH] D18317: [ELF] - Don't create PT_LOAD's when linking script is used.
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18545: [ELF] - Better diagnostics for linker script errors
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18655: [ELF] - Move calculation of _end to fixAbsoluteSymbols()
George Rimar via llvm-commits
- [lld] r265129 - [ELF] - Move calculation of _end to fixAbsoluteSymbols()
George Rimar via llvm-commits
- [PATCH] D18655: [ELF] - Move calculation of _end to fixAbsoluteSymbols()
George Rimar via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
George Rimar via llvm-commits
- [lld] r265130 - Split Writer::assignAddresses(): extract assignPhdrs(). NFC.
George Rimar via llvm-commits
- [lld] r265131 - Split Writer::assignAddresses(): extract common code to fixFileOff(). NFC.
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for dummies to fixDummiesSections()
George Rimar via llvm-commits
- [lld] r265136 - Make dummySectionsNum() to be not a member of writer. NFC.
George Rimar via llvm-commits
- [lld] r265137 - Fix linux buildbot after r265136
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [lld] r265159 - [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Improved consept of dummies sections.
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [PATCH] D18743: [ELF] - Do not handle ELF and program header as dummy sections
George Rimar via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Gerolf Hoflehner via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Gerolf Hoflehner via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
H.J Lu via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
H.J Lu via llvm-commits
- [llvm] r264606 - [AArch64] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Haicheng Wu via llvm-commits
- [PATCH] D18507: [AArch64] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Haicheng Wu via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Hal Finkel via llvm-commits
- [PATCH] D18513: Simplify isfinite/isnan/isinf in finite-math-only mode
Hal Finkel via llvm-commits
- [llvm] r264572 - C++11 is required, remove some preprocessor checks for it
Hal Finkel via llvm-commits
- [llvm] r264573 - [SROA] Fix typo in comment
Hal Finkel via llvm-commits
- [llvm] r264600 - [PowerPC] On the A2, popcnt[dw] are very slow
Hal Finkel via llvm-commits
- [llvm] r264683 - [PowerPC] Clarify a comment in PPCTTI about vector loads
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [llvm] r264690 - [PowerPC] Refactor popcnt[dw] target features
Hal Finkel via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [PATCH] D17943: [Aarch64] Add pass LoopDataPrefetch for Cyclone
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Hal Finkel via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Hal Finkel via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Hal Finkel via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Hal Finkel via llvm-commits
- [llvm] r264904 - [LoopVectorize] Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Hal Finkel via llvm-commits
- [llvm] r264906 - Add a copy constructor to StringMap
Hal Finkel via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Hal Finkel via llvm-commits
- [llvm] r264988 - [PowerPC] Load two floats directly instead of using one 64-bit integer load
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D18673: Fix PR26940 where compiles times regressed massively.
Hal Finkel via llvm-commits
- [llvm] r265047 - [PowerPC] Add a late MI-level pass for QPX load/splat simplification
Hal Finkel via llvm-commits
- [llvm] r265049 - [PowerPC] Cleanup test/CodeGen/PowerPC/qpx-load-splat.ll
Hal Finkel via llvm-commits
- [llvm] r265067 - Move asm-printer-topological-order.ll to PowerPC backend
Hal Finkel via llvm-commits
- [PATCH] D14185: Extend SLP Vectorizer to deal with aggregates
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Hal Finkel via llvm-commits
- [llvm] r264440 - [X86] Use "and $0" and "orl $-1" to store 0 and -1 when optimizing for minsize
Hans Wennborg via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Hans Wennborg via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Hans Wennborg via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Hans Wennborg via llvm-commits
- [PATCH] D18223: Codegen: Decrease minimum jump table density
Hans Wennborg via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Hans Wennborg via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Hans Wennborg via llvm-commits
- [PATCH] D18604: Target hook to control Switch lowering.
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18604: Target hook to control Switch lowering.
Hans Wennborg via llvm-commits
- [llvm] r264966 - [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [llvm] r264972 - Add some more triples after r264966
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [llvm] r265027 - More checks in win32-seh-nested-finally.ll after comment on r264966
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [llvm] r265036 - Change eliminateCallFramePseudoInstr() to return an iterator
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [llvm] r265039 - [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Hans Wennborg via llvm-commits
- [llvm] r265046 - Revert r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)"
Hans Wennborg via llvm-commits
- [llvm] r265076 - Follow-up to r265036: I got these iterators mixed up
Hans Wennborg via llvm-commits
- [llvm] r265204 - Fix -Wpedantic warning about extra semi-colon
Hans Wennborg via llvm-commits
- [llvm] r264591 - [llvm-size] Implement --common option
Hemant Kulkarni via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
Hemant Kulkarni via llvm-commits
- [llvm] r264693 - [llvm-readobj] Support GNU style dyn-relocations
Hemant Kulkarni via llvm-commits
- [llvm] r264731 - [llvm-readobj] NFC: Remove unneeded parenthesis
Hemant Kulkarni via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
Hemant Kulkarni via llvm-commits
- [polly] r264575 - Add fine-grain dependences analysis to release notes.
Hongbin Zheng via llvm-commits
- [PATCH] D18640: [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hyojin Sung via llvm-commits
- [llvm] r264697 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hyojin Sung via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hyojin Sung via llvm-commits
- [PATCH] D13087: A fix for loop vectorizer with handling loops with volatile induction variables
Hyojin Sung via llvm-commits
- [PATCH] D18512: AVX-512: fixed a bug in fp_to_uint pattern on KNL
Igor Breger via llvm-commits
- [PATCH] D18737: AVX-512: Extended load for i1 vectors
Igor Breger via llvm-commits
- [PATCH] D18740: AVX-512: Truncating Store for i1 vectors
Igor Breger via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [lld] r264844 - Fix shared build after r264790
Ismail Donmez via llvm-commits
- [PATCH] D17633: [X86] Reuse EFLAGS and form LOCKed ops when only user is SETCC.
JF Bastien via llvm-commits
- [llvm] r264578 - [lanai] Add Lanai backend.
Jacques Pienaar via llvm-commits
- [PATCH] D17011: [lanai] Add Lanai backend.
Jacques Pienaar via llvm-commits
- [PATCH] D17011: [lanai] Add Lanai backend.
Jacques Pienaar via llvm-commits
- [PATCH] D18571: [lanai] isBrImm should accept any non-constant immediate.
Jacques Pienaar via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Jacques Pienaar via llvm-commits
- [PATCH] D18571: [lanai] isBrImm should accept any non-constant immediate.
Jacques Pienaar via llvm-commits
- [llvm] r265032 - [lanai] isBrImm should accept any non-constant immediate.
Jacques Pienaar via llvm-commits
- [PATCH] D18571: [lanai] isBrImm should accept any non-constant immediate.
Jacques Pienaar via llvm-commits
- [llvm] r265251 - [lanai] Fix for LanaiDelaySlotFiller and LanaiMCInstLower.cpp
Jacques Pienaar via llvm-commits
- [PATCH] D18734: [lanai] Fix for LanaiDelaySlotFiller and LanaiMCInstLower.cpp
Jacques Pienaar via llvm-commits
- [PATCH] D18734: [lanai] Fix for LanaiDelaySlotFiller and LanaiMCInstLower.cpp
Jacques Pienaar via llvm-commits
- [PATCH] D18746: [lanai] LanaiSetflagAluCombiner more conservative
Jacques Pienaar via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Jake VanAdrighem via llvm-commits
- [PATCH] D18733: Add support for attribute for call and invoke instruction in the C API
Jakob Bornecrantz via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Jakob Bornecrantz via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Jakob Bornecrantz via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Jakob Bornecrantz via llvm-commits
- [PATCH] D18727: Add support for attribute in the C API
Jakob Bornecrantz via llvm-commits
- [PATCH] D18507: [AArch64] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
James Molloy via llvm-commits
- [LNT] r264716 - Switch print's for note() in async_ops
James Molloy via llvm-commits
- [LNT] r264717 - [profile] Counter values are an array, not a scalar
James Molloy via llvm-commits
- [LNT] r264718 - Return the new run ID in the submitRun result
James Molloy via llvm-commits
- [LNT] r264719 - [ui] Pass the run ID being compared to into the main macro
James Molloy via llvm-commits
- [LNT] r264720 - [db] Add a search API
James Molloy via llvm-commits
- [LNT] r264722 - [search] default_machine should be an ID, not a textual name
James Molloy via llvm-commits
- [LNT] r264723 - [ui] Add a mechanism for selecting different compare_to and baseline runs
James Molloy via llvm-commits
- [LNT] r264724 - [ui/js] Demote an accidental global to a local
James Molloy via llvm-commits
- [LNT] r264725 - [search] Add documentation and remove unused default_order parameter.
James Molloy via llvm-commits
- [LNT] r264726 - [search] Fix unit tests by prepending %S to input paths.
James Molloy via llvm-commits
- [PATCH] D18318: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr + peephole rules for Cmp+Brc
James Molloy via llvm-commits
- [llvm] r264852 - [VectorUtils] Don't try and truncate PHIs to a smaller bitwidth
James Molloy via llvm-commits
- [PATCH] D18445: [VectorUtils] Don't try and truncate PHIs to a smaller bitwidth
James Molloy via llvm-commits
- [llvm] r265122 - Fix for pr24346: arm asm label calculation error in sub
James Molloy via llvm-commits
- [PATCH] D15442: Fix for pr24346: arm asm label calculation error in sub
James Molloy via llvm-commits
- [llvm] r264583 - NFC: skip FenceInst up-front in AtomicExpandPass.
James Y Knight via llvm-commits
- [llvm] r264771 - [SPARC] Use AtomicExpandPass to expand AtomicRMW instructions.
James Y Knight via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
James Y Knight via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
James Y Knight via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
James Y Knight via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
James Y Knight via llvm-commits
- [PATCH] D18200: Add __atomic_* lowering to AtomicExpandPass.
James Y Knight via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
James Y Knight via llvm-commits
- [llvm] r265178 - Remove useless check for ThreadModel==Single in ARMISelLowering. NFC.
James Y Knight via llvm-commits
- [PATCH] D18201: Switch over targets to use AtomicExpandPass, and clean up target atomics code.
James Y Knight via llvm-commits
- [PATCH] D18201: Switch over targets to use AtomicExpandPass, and clean up target atomics code.
James Y Knight via llvm-commits
- [PATCH] D18633: Silence warnings in OCaml bindings
Jeroen Ketema via llvm-commits
- [PATCH] D18633: Silence warnings in OCaml bindings
Jeroen Ketema via llvm-commits
- [llvm] r265001 - Silence warnings in OCaml bindings
Jeroen Ketema via llvm-commits
- [PATCH] D18633: Silence warnings in OCaml bindings
Jeroen Ketema via llvm-commits
- [PATCH] D18675: [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
Jeroen Ketema via llvm-commits
- [PATCH] D18677: [OCaml] Reinstate data_layout
Jeroen Ketema via llvm-commits
- [llvm] r265115 - [OCaml] Reinstate data_layout
Jeroen Ketema via llvm-commits
- [llvm] r265116 - [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
Jeroen Ketema via llvm-commits
- [PATCH] D18677: [OCaml] Reinstate data_layout
Jeroen Ketema via llvm-commits
- [PATCH] D18675: [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
Jeroen Ketema via llvm-commits
- [PATCH] D18675: [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
Jeroen Ketema via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Jevin Sweval via llvm-commits
- [llvm] r264839 - [docs] Add gpucc publication and tutorial.
Jingyue Wu via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Jingyue Wu via llvm-commits
- [PATCH] D18403: Access protected symbols via GOT, even in non-PIC mode
Joerg Sonnenberger via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Joerg Sonnenberger via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Joerg Sonnenberger via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Joerg Sonnenberger via llvm-commits
- [PATCH] D18504: Bail as early as possible
Johannes Doerfert via llvm-commits
- [PATCH] D18450: [Polly] Exploit graph properties during domain generation
Johannes Doerfert via llvm-commits
- [polly] r264775 - Bail as early as possible
Johannes Doerfert via llvm-commits
- [PATCH] D18504: Bail as early as possible
Johannes Doerfert via llvm-commits
- [polly] r264781 - Factor out "getFirstNonBoxedLoopFor" function [NFC]
Johannes Doerfert via llvm-commits
- [polly] r264782 - Factor out "adjustDomainDimensions" function [NFC]
Johannes Doerfert via llvm-commits
- [PATCH] D18450: [Polly] Exploit graph properties during domain generation
Johannes Doerfert via llvm-commits
- [polly] r264789 - Exploit graph properties during domain generation
Johannes Doerfert via llvm-commits
- [PATCH] D18450: [Polly] Exploit graph properties during domain generation
Johannes Doerfert via llvm-commits
- [PATCH] D13611: [Polly] Create virtual independent blocks
Johannes Doerfert via llvm-commits
- [polly] r265132 - [FIX] Adjust the insert point for non-affine region PHIs
Johannes Doerfert via llvm-commits
- [polly] r265260 - [FIX] Do not create a SCoP in the presence of infinite loops
Johannes Doerfert via llvm-commits
- [polly] r265261 - [FIX] Do not create two SAI objects for exit PHIs
Johannes Doerfert via llvm-commits
- [polly] r265280 - [FIX] Do not create a SCoP in the presence of infinite loops
Johannes Doerfert via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Johannes Schickel via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
John McCall via llvm-commits
- [llvm] r264875 - [SystemZ] Add nop and nopr InstAliases.
Jonas Paulsson via llvm-commits
- [llvm] r265000 - Indentation fix in SystemZInstrInfo.cpp
Jonas Paulsson via llvm-commits
- [llvm] r265081 - testcase gardening: update the emissionKind enum to the new syntax. (NFC)
Jonathan Roelofs via llvm-commits
- [PATCH] D18570: [AArch64] Handle missing store pair opportunity
Jun Bum Lim via llvm-commits
- [PATCH] D18570: [AArch64] Handle missing store pair opportunity
Jun Bum Lim via llvm-commits
- [llvm] r265021 - [AArch64] Handle missing store pair opportunity
Jun Bum Lim via llvm-commits
- [PATCH] D18570: [AArch64] Handle missing store pair opportunity
Jun Bum Lim via llvm-commits
- [PATCH] D18376: [MachineScheduler] Add support for store clustering
Jun Bum Lim via llvm-commits
- [PATCH] D18376: [MachineScheduler] Add support for store clustering
Jun Bum Lim via llvm-commits
- [PATCH] D18665: [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Jun Bum Lim via llvm-commits
- [PATCH] D18665: [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Jun Bum Lim via llvm-commits
- [llvm] r265051 - [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Jun Bum Lim via llvm-commits
- [PATCH] D18665: [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Jun Bum Lim via llvm-commits
- [PATCH] D18507: [AArch64] Do not lower scalar sdiv/udiv to a shifts + mul sequence when optimizing for minsize
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- [llvm] r264704 - fixed typo - CHECK-LABEL
Junmo Park via llvm-commits
- [llvm] r264706 - fix CHECK_NOT -> CHECK-NOT
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- [PATCH] D18570: [AArch64] Handle missing store pair opportunity
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
Junmo Park via llvm-commits
- [PATCH] D18569: [PGO] Move the instrumentation point closer to the value site.
Justin Bogner via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Justin Bogner via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Justin Bogner via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Justin Bogner via llvm-commits
- [llvm] r264916 - test: Remove a test for a transform that hasn't existed in 5 years.
Justin Bogner via llvm-commits
- [llvm] r264598 - Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes.
Justin Bogner via llvm-commits
- [llvm] r264906 - Add a copy constructor to StringMap
Justin Bogner via llvm-commits
- [PATCH] D18636: [PGO] Avoid instrumenting constants at value sites
Justin Bogner via llvm-commits
- [llvm] r264818 - [PGO] Handle invoke inst in IR based icall instrumentation
Justin Bogner via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
Justin Bogner via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Holewinski via llvm-commits
- [PATCH] D17472: [NVPTX] Annotate some instructions as hasSideEffects = 0.
Justin Holewinski via llvm-commits
- [llvm] r264743 - Reformat a comment in InlineSimple.cpp. NFC
Justin Lebar via llvm-commits
- [llvm] r264744 - Make InlineSimple's one-arg constructor explicit. NFC
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18561: [NVPTX] Set NVPTXTTI::getInliningThresholdMultiplier to 5.
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18561: [NVPTX] Set NVPTXTTI::getInliningThresholdMultiplier to 5.
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Justin Lebar via llvm-commits
- [PATCH] D18615: [NVPTX] Make NVVMReflect a function pass.
Justin Lebar via llvm-commits
- [PATCH] D18616: [NVPTX] Move NVVMReflect pass out of codegen passes.
Justin Lebar via llvm-commits
- [llvm] r264918 - [PassManager] Make PassManagerBuilder::addExtension take an std::function, rather than a function pointer.
Justin Lebar via llvm-commits
- [llvm] r264919 - [NVPTX] Make NVVMReflect a function pass.
Justin Lebar via llvm-commits
- [PATCH] D18615: [NVPTX] Make NVVMReflect a function pass.
Justin Lebar via llvm-commits
- [PATCH] D18613: [PassManager] Make PassManagerBuilder::addExtension take an std::function, rather than a function pointer.
Justin Lebar via llvm-commits
- [PATCH] D18615: [NVPTX] Make NVVMReflect a function pass.
Justin Lebar via llvm-commits
- [llvm] r264923 - Add #include <functional> to PassManagerBuilder, now that it uses std::function. NFC
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Justin Lebar via llvm-commits
- [PATCH] D18626: [PM] Add a SpeculativeExecution pass for targets with divergent branches.
Justin Lebar via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Justin Lebar via llvm-commits
- [PATCH] D17472: [NVPTX] Annotate some instructions as hasSideEffects = 0.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [PATCH] D17518: [ifcnv] Add comment explaining why it's OK to duplicate convergent MIs in ifcnv.
Justin Lebar via llvm-commits
- [PATCH] D17518: [ifcnv] Add comment explaining why it's OK to duplicate convergent MIs in ifcnv.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [llvm] r265088 - [ifcnv] Add brief comment explaining what ifcnv is.
Justin Lebar via llvm-commits
- [llvm] r265089 - [NVPTX] Annotate some instructions as hasSideEffects = 0.
Justin Lebar via llvm-commits
- [llvm] r265090 - [NVPTX] Read __CUDA_FTZ from module flags in NVVMReflect.
Justin Lebar via llvm-commits
- [llvm] r265091 - [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [llvm] r265092 - Protect some assertions with NDEBUG rather than DEBUG().
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [PATCH] D17472: [NVPTX] Annotate some instructions as hasSideEffects = 0.
Justin Lebar via llvm-commits
- [PATCH] D17872: [NVPTX] Add a truncate DAG node to some calls.
Justin Lebar via llvm-commits
- [llvm] r265093 - Revert "Protect some assertions with NDEBUG rather than DEBUG()."
Justin Lebar via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Justin Lebar via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Justin Lebar via llvm-commits
- [PATCH] D18353: Release notes update
Kevin B. Smith via llvm-commits
- [llvm] r264778 - Fix some bugs in the posix output of llvm-nm. Which is documented on
Kevin Enderby via llvm-commits
- [PATCH] D17850: Power9 - Implement byte comparison and count trailing zero instructions
Kit Barton via llvm-commits
- [PATCH] D17885: [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Kit Barton via llvm-commits
- [PATCH] D17885: [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Kit Barton via llvm-commits
- [PATCH] D17929: [Power9] Implement copy-paste, msgsync, slb, and stop instructions
Kit Barton via llvm-commits
- [PATCH] D18032: Power 9 Atomic instructions, load monitored and move XER to CR
Kit Barton via llvm-commits
- [PATCH] D18097: [Power9] basic support for Power 9 direct move instructions
Kit Barton via llvm-commits
- [PATCH] D18097: [Power9] basic support for Power 9 direct move instructions
Kit Barton via llvm-commits
- [PATCH] D16315: [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Kit Barton via llvm-commits
- [PATCH] D17606: [PPC64] Bug fix: when enable both sibling-call-opt and shrink-wrapping, the tail call branch instruction might disappear
Kit Barton via llvm-commits
- [PATCH] D16984: Don't delete empty preheaders in CodeGenPrepare if it would create a critical edge
Kit Barton via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Kit Barton via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Kit Barton via llvm-commits
- [PATCH] D17885: [Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance
Kit Barton via llvm-commits
- [PATCH] D16315: [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abi
Kit Barton via llvm-commits
- [PATCH] D17749: [PPC64] Use mfocrf in prologue when we only need to save 1 nonvolatile CR field
Kit Barton via llvm-commits
- [PATCH] D17533: CXX_FAST_TLS calling convention: performance improvement for PPC64
Kit Barton via llvm-commits
- [llvm] r264736 - Test commit access
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D18726: [AMDGPU] Emit linkonce and linkonce_odr symbols
Konstantin Zhuravlyov via llvm-commits
- [llvm] r264803 - [libFuzzer] more docs
Kostya Serebryany via llvm-commits
- [llvm] r264804 - [libFuzzer] more trophies
Kostya Serebryany via llvm-commits
- [llvm] r264580 - [Hexagon] Speed up frame lowering when no optimizations are enabled
Krzysztof Parzyszek via llvm-commits
- [llvm] r264581 - [Hexagon] Only use restore functions for single register at -Oz
Krzysztof Parzyszek via llvm-commits
- [llvm] r264584 - [Hexagon] Improve handling of unaligned vector loads and stores
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r264571 - Fix-up for OS X test failure after r264451 ("Add memset, memmove, and memcpy to the common interceptors")
Kuba Brecka via llvm-commits
- [PATCH] D18476: [tsan] Remove long sleeps from fork tests
Kuba Brecka via llvm-commits
- [PATCH] D18515: [tsan] Add support for dispatch event sources
Kuba Brecka via llvm-commits
- [compiler-rt] r264627 - [tsan] Fix a crash when exiting the main thread (e.g. dispatch_main)
Kuba Brecka via llvm-commits
- [PATCH] D18500: [tsan] Add support for OS X OSAtomic* functions
Kuba Brecka via llvm-commits
- [PATCH] D18543: [tsan] Add TSan __tsan_atomic* functions to tsan_interface.h
Kuba Brecka via llvm-commits
- [PATCH] D18500: [tsan] Add support for OS X OSAtomic* functions
Kuba Brecka via llvm-commits
- [PATCH] D18553: [profile] Make a test work if run by the super-user
Kuba Brecka via llvm-commits
- [PATCH] D18722: [tsan] Add interceptors for dispatch_apply
Kuba Brecka via llvm-commits
- [PATCH] D18722: [tsan] Add interceptors for dispatch_apply
Kuba Brecka via llvm-commits
- [PATCH] D18722: [tsan] Add interceptors for dispatch_apply
Kuba Brecka via llvm-commits
- [compiler-rt] r265269 - [sanitizer] Make AtosSymbolizer more resilient when symbolicating a zero address
Kuba Brecka via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Kyle Butt via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Kyle Butt via llvm-commits
- [PATCH] D18223: Codegen: Decrease minimum jump table density
Kyle Butt via llvm-commits
- [llvm] r264689 - [Codegen] Decrease minimum jump table density.
Kyle Butt via llvm-commits
- [PATCH] D18678: Move asm-printer-topological-order.ll to PowerPC backend.
Kyle Butt via llvm-commits
- [PATCH] D15124: Use @llvm.invariant.start/end intrinsics to extend basic AA with invariant range analysis for GVN-based load elimination purposes [Local objects only]
Larisse Voufo via llvm-commits
- [PATCH] D15124: Use @llvm.invariant.start/end intrinsics to extend basic AA with invariant range analysis for GVN-based load elimination purposes [Local objects only]
Larisse Voufo via llvm-commits
- [PATCH] D15124: Use @llvm.invariant.start/end intrinsics to extend basic AA with invariant range analysis for GVN-based load elimination purposes [Local objects only]
Larisse Voufo via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D18216: [Support] Creation of minidump after compiler crash on Windows
Leny Kholodov via llvm-commits
- [PATCH] D14022: Add automatic Windows Minidump support for tools crashes
Leny Kholodov via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Mailing List "llvm-commits" via llvm-commits
- [llvm] r264754 - Swift Calling Convention: add swiftself attribute.
Manman Ren via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Manman Ren via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Manman Ren via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Manman Ren via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Manman Ren via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Manman Ren via llvm-commits
- [llvm] r265189 - Swift Calling Convention: add swifterror attribute.
Manman Ren via llvm-commits
- [PATCH] D18716: Swift Calling Convention: target-specific changes
Manman Ren via llvm-commits
- [PATCH] D18604: Target hook to control Switch lowering.
Marcello Maggioni via llvm-commits
- [PATCH] D18604: Target hook to control Switch lowering.
Marcello Maggioni via llvm-commits
- [llvm] r264860 - gold-plugin: Fixed typo in an error message.
Marianne Mailhot-Sarrasin via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Markus Himmel via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Markus Himmel via llvm-commits
- [PATCH] D18549: AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStates
Matt Arsenault via llvm-commits
- [PATCH] D18550: AMDGPU/SI: Add peephole optimzer pass
Matt Arsenault via llvm-commits
- [PATCH] D18453: AMDGPU/SI: Improve MachineSchedModel definition
Matt Arsenault via llvm-commits
- [PATCH] D18559: AMDGPU: Add a shader calling convention
Matt Arsenault via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Matt Arsenault via llvm-commits
- [PATCH] D18560: [TTI] Add getInliningThresholdMultiplier.
Matt Arsenault via llvm-commits
- [PATCH] D18590: AMDGPU: Add volatile to test loads and stores
Matt Arsenault via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Matt Arsenault via llvm-commits
- [PATCH] D17649: APInt: Add overload of isMask
Matt Arsenault via llvm-commits
- [llvm] r264927 - LegalizeDAG: Don't replace vector load with integer unless legal
Matt Arsenault via llvm-commits
- [llvm] r264928 - LegalizeDAG: Don't replace vector store with integer if not legal
Matt Arsenault via llvm-commits
- [PATCH] D17222: LegalizeDAG: Don't replace vector load with integer unless legal
Matt Arsenault via llvm-commits
- [PATCH] D17223: LegalizeDAG: Don't replace vector store with integer if not legal
Matt Arsenault via llvm-commits
- [llvm] r264943 - AMDGPU: Constant folding for frexp_mant
Matt Arsenault via llvm-commits
- [llvm] r264944 - AMDGPU: Add frexp_exp intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D18323: AMDGPU: Constant folding for frexp_mant
Matt Arsenault via llvm-commits
- [PATCH] D18337: AMDGPU: Add frexp_exp intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D14807: AMDGPU: Implement SIRegisterInfo::getRegPressureSetScore()
Matt Arsenault via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Matthew Fortune via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Matthew Fortune via llvm-commits
- [PATCH] D18523: [TTI] Add hook for vector extract with extension
Matthew Simpson via llvm-commits
- [llvm] r264607 - CodeGen: Correct specification of PHI nodes
Matthias Braun via llvm-commits
- [llvm] r264608 - MIRParser: Add %subreg.xxx syntax for subregister index operands
Matthias Braun via llvm-commits
- [test-suite] r264617 - cmake/lit: Make lit aware of SingleSource tests.
Matthias Braun via llvm-commits
- [test-suite] r264499 - cmake/lit: Put SingleSource executables into separate directories
Matthias Braun via llvm-commits
- [llvm] r264695 - LiveVariables: Do not remove dead flags from vreg operands
Matthias Braun via llvm-commits
- [llvm] r264696 - RegisterPressure: Simplify liveness tracking when lanemasks are not checked.
Matthias Braun via llvm-commits
- [llvm] r264768 - LiveVariables: Fix typo and shorten comment
Matthias Braun via llvm-commits
- [llvm] r264769 - MachineVerifier: On dead-def live segments, check that corresponding machine operand has a dead flag
Matthias Braun via llvm-commits
- [PATCH] D18578: BitVector: Add insert() and erase() methods.
Matthias Braun via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and resize operations
Matthias Braun via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Matthias Braun via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Matthias Braun via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Matthias Braun via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Matthias Braun via llvm-commits
- [PATCH] D17866: Swift Calling Convention: add swiftself attribute
Matthias Braun via llvm-commits
- [test-suite] r264900 - cmake: The ms_xxx tests only work on x86
Matthias Braun via llvm-commits
- [test-suite] r264496 - cmake: Do not check for x86_64(h?)
Matthias Braun via llvm-commits
- [test-suite] r264907 - cmake: PROGRAMS_TO_SKIP must be set before llvm_singlesource()
Matthias Braun via llvm-commits
- [test-suite] r264496 - cmake: Do not check for x86_64(h?)
Matthias Braun via llvm-commits
- [PATCH] D18578: BitVector: Add insert() and erase() methods.
Matthias Braun via llvm-commits
- [PATCH] D18578: BitVector: Add insert() and erase() methods.
Matthias Braun via llvm-commits
- [PATCH] D18578: BitVector: Add insert(), erase() and count() methods.
Matthias Braun via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and resize operations
Matthias Braun via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and resize operations
Matthias Braun via llvm-commits
- [llvm] r264958 - Avoid unnecessary #include; NFC
Matthias Braun via llvm-commits
- [llvm] r264959 - CodeGen: Factor out code for tail call result compatibility check; NFC
Matthias Braun via llvm-commits
- [llvm] r265070 - lit: python3 compatibility fix
Matthias Braun via llvm-commits
- [test-suite] r265071 - lit: Fix python3 compatibility
Matthias Braun via llvm-commits
- [llvm] r265098 - AArch64ISelLowering: Remove unused variables/arguments; NFC
Matthias Braun via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Matthias Braun via llvm-commits
- [PATCH] D18578: Introduce BitSet: A BitVector based class behaving like std::set/DenseSet
Matthias Braun via llvm-commits
- [PATCH] D18579: SetVector: Add front, pop_front and additional constructor.
Matthias Braun via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Matthias Braun via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Matthias Braun via llvm-commits
- [PATCH] D18342: Use Blob to record MDString
Mehdi AMINI via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Mehdi AMINI via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Mehdi AMINI via llvm-commits
- [PATCH] D17866: Swift Calling Convention: add swiftself attribute
Mehdi AMINI via llvm-commits
- [PATCH] D17866: Swift Calling Convention: add swiftself attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi AMINI via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Mehdi AMINI via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] D18588: [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Mehdi AMINI via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi AMINI via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18613: [PassManager] Make PassManagerBuilder::addExtension take an std::function, rather than a function pointer.
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18626: [PM] Add a SpeculativeExecution pass for targets with divergent branches.
Mehdi AMINI via llvm-commits
- [PATCH] D18625: [Speculation] Add a SpeculativeExecution mode where the pass does nothing unless TTI::hasBranchDivergence() is true.
Mehdi AMINI via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D16277: Bitcode: use blob for string storage in the IR: trade a bit of space for faster reading
Mehdi AMINI via llvm-commits
- [PATCH] D16277: Bitcode: use blob for string storage in the IR: trade a bit of space for faster reading
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18456: Add lastAccessedTime to file_status
Mehdi AMINI via llvm-commits
- [PATCH] D18467: Add disk_space() to llvm::fs
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18556: [ThinLTO] Augment FunctionImport dump with value name to GUID map
Mehdi AMINI via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Mehdi AMINI via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Mehdi AMINI via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Mehdi AMINI via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Mehdi AMINI via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi AMINI via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Mehdi AMINI via llvm-commits
- [PATCH] D18721: Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D18721: Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D18721: Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Mehdi AMINI via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Mehdi Amini via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Mehdi Amini via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi Amini via llvm-commits
- [llvm] r264551 - Reapply ~"Bitcode: Collect all MDString records into a single blob"
Mehdi Amini via llvm-commits
- [llvm] r264545 - Bitcode: Split out SimpleBitstreamCursor
Mehdi Amini via llvm-commits
- [llvm] r264545 - Bitcode: Split out SimpleBitstreamCursor
Mehdi Amini via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Mehdi Amini via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi Amini via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Mehdi Amini via llvm-commits
- [PATCH] D18506: Add a copy constructor to StringMap
Mehdi Amini via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Mehdi Amini via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Mehdi Amini via llvm-commits
- [PATCH] ADCE: Remove debug info intrinsics in dead scopes
Mehdi Amini via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Mehdi Amini via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Mehdi Amini via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Mehdi Amini via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Mehdi Amini via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Mehdi Amini via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Mehdi Amini via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Mehdi Amini via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Mehdi Amini via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Mehdi Amini via llvm-commits
- [llvm] r265050 - Add disk_space() to llvm::fs
Mehdi Amini via llvm-commits
- [llvm] r265062 - Revert "Add disk_space() to llvm::fs"
Mehdi Amini via llvm-commits
- [llvm] r265055 - Wdocumentation parameter fix
Mehdi Amini via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Mehdi Amini via llvm-commits
- [llvm] r265074 - Use const ref instead of value for Twine in the disk_space() API
Mehdi Amini via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Mehdi Amini via llvm-commits
- [llvm] r265075 - clang-format the large enum definitions in LLVMBitCodes.h
Mehdi Amini via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Mehdi Amini via llvm-commits
- [llvm] r265080 - Revert "Add disk_space() to llvm::fs"
Mehdi Amini via llvm-commits
- [llvm] r265082 - Add disk_space() to llvm::fs
Mehdi Amini via llvm-commits
- [llvm] r265087 - Fix Windows build (typo in disk_space() implementation)
Mehdi Amini via llvm-commits
- [llvm] r265094 - Add support for computing SHA1 in LLVM
Mehdi Amini via llvm-commits
- [llvm] r265095 - Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id"
Mehdi Amini via llvm-commits
- [llvm] r265096 - Add missing test for the "Module hash in bitcode" added in r265095
Mehdi Amini via llvm-commits
- [llvm] r265102 - Revert "Add support for computing SHA1 in LLVM"
Mehdi Amini via llvm-commits
- [llvm] r265107 - Add support for computing SHA1 in LLVM
Mehdi Amini via llvm-commits
- [llvm] r265108 - Const correctness in raw_sha1_ostream (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265109 - Fix S390 big endian detection
Mehdi Amini via llvm-commits
- [llvm] r265110 - Fix MSVC warning "comparison of integers of different signs" (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265111 - Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id"
Mehdi Amini via llvm-commits
- [llvm] r265113 - Add a libLTO API to stop/restart ThinLTO between optimizations and CodeGen
Mehdi Amini via llvm-commits
- [llvm] r265118 - ThinLTO: move ObjCARCContractPass in the CodeGen pipeline
Mehdi Amini via llvm-commits
- [llvm] r265113 - Add a libLTO API to stop/restart ThinLTO between optimizations and CodeGen
Mehdi Amini via llvm-commits
- [llvm] r265190 - ThinLTO: special handling for LinkOnce functions
Mehdi Amini via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Mehdi Amini via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Mehdi Amini via llvm-commits
- [llvm] r265209 - Add Cache Pruning support
Mehdi Amini via llvm-commits
- [llvm] r265211 - Rename Context::discardValueNames() to shouldDiscardValueNames() (NFC)
Mehdi Amini via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Mehdi Amini via llvm-commits
- [llvm] r265212 - 80 lines column after renaming "shouldDiscardValueNames" (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265214 - ThinLTO: add module caching handling.
Mehdi Amini via llvm-commits
- [llvm] r265215 - Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265216 - Revert "ThinLTO: add module caching handling."
Mehdi Amini via llvm-commits
- [llvm] r265217 - constify GlobalValue::getGUID() and GlobalValue::getGlobalIdentifier() (NFC)
Mehdi Amini via llvm-commits
- [llvm] r265219 - wip
Mehdi Amini via llvm-commits
- [llvm] r265221 - Reverts r265219.
Mehdi Amini via llvm-commits
- [llvm] r265230 - Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC)
Mehdi Amini via llvm-commits
- [polly] r264705 - Revert "[ScopInfo] Fix domains after loops."
Michael Kruse via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Michael Kruse via llvm-commits
- [PATCH] D15722: [WIP][Polly] SSA Codegen
Michael Kruse via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Michael Kuperstein via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Michael Kuperstein via llvm-commits
- [llvm] r265105 - Use range-based for loops. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Michael Spertus via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Michael Spertus via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Michael Spertus via llvm-commits
- [test-suite] r264613 - Use fpcmp instead of plain diff for checking results in SPECs.
Michael Zolotukhin via llvm-commits
- [test-suite] r264622 - Fix one more diff-line I missed in the previous commit.
Michael Zolotukhin via llvm-commits
- [PATCH] D18290: Unroll of loops with constant bounds
Michael Zolotukhin via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Michael Zolotukhin via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Michael Zolotukhin via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Michael Zolotukhin via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Michael Zolotukhin via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Michael Zolotukhin via llvm-commits
- [PATCH] D18712: [LoopUnroll] Fix the way we update DT after complete unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Michael Zolotukhin via llvm-commits
- [PATCH] D18290: Unroll of loops with constant bounds
Michael Zolotukhin via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Michael Zolotukhin via llvm-commits
- [PATCH] D17365: [LoopUnrollAnalyzer] Don't treat gep-instructions with simplified offset as simplified.
Michael Zolotukhin via llvm-commits
- [PATCH] D11758: [Unroll] Implement a conservative and monotonically increasing cost tracking system during the full unroll heuristic analysis that avoids counting any instruction cost until that instruction becomes "live" through a side-effect or use outside the...
Michael Zolotukhin via llvm-commits
- [llvm] r265168 - [sancov] save entry block from pruning (it is always full dominator)
Mike Aizatsky via llvm-commits
- [llvm] r265174 - [libfuzzer] adding license headers to cpp files
Mike Aizatsky via llvm-commits
- [PATCH] D18705: [libfuzzer] adding license headers to cpp files
Mike Aizatsky via llvm-commits
- [llvm] r264601 - Use VS2015 Project Support for Natvis to eliminate the need to manually install natvis files
Mike Spertus via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Mike Spertus via llvm-commits
- [llvm] r264620 - Submitted new file with wrong line endings. Correcting...
Mike Spertus via llvm-commits
- [PATCH] D15144: [mips[microMIPS]] Adding code size reduction pass for MicroMIPS
Milena Vujosevic Janicic via llvm-commits
- [PATCH] D15144: [mips[microMIPS]] Adding code size reduction pass for MicroMIPS
Milena Vujosevic Janicic via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Mingjie Xing via llvm-commits
- [PATCH] D13363: [DeadStoreElimination] Add support for non-local DSE
Mitch Bodart via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Nadav Rotem via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Nadav Rotem via llvm-commits
- [PATCH] D18537: Don't vectorize loops when everything will be scalarized
Nadav Rotem via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Nemanja Ivanovic via llvm-commits
- [llvm] r265022 - [PowerPC] Basic support for P9 atomic loads and stores
Nemanja Ivanovic via llvm-commits
- [PATCH] D18032: Power 9 Atomic instructions, load monitored and move XER to CR
Nemanja Ivanovic via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
Nemanja Ivanovic via llvm-commits
- [PATCH] D17577: rewriteBuiltinFunctionDecl incorrectly tests for address-space-qualified pointer operand.
Nick Johnson via llvm-commits
- PATCH: UndefInst and UnreachableValue (Constant)
Nick Lewycky via llvm-commits
- [llvm] r264648 - docs: Update Ninja link, also fix link syntax.
Nico Weber via llvm-commits
- [llvm] r264654 - docs: Try to remove weird linebreak from generated html.
Nico Weber via llvm-commits
- [llvm] r264663 - docs: Fix footnote after r260042.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [llvm] r265193 - Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Nico Weber via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Nicolai Hähnle via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Nicolai Hähnle via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Nicolai Hähnle via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Nicolai Hähnle via llvm-commits
- [PATCH] D18599: AMDGPU/SI: Add latency for export instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D18728: [llvm-c] Improve IR Introspection
Nicole Mazzuca via llvm-commits
- [PATCH] D18728: [llvm-c] Improve IR Introspection
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
Nicole Mazzuca via llvm-commits
- [PATCH] D18062: Fix Load Control Dependence in MemCpy Generation
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18521: Add parenthesis to silence warning
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18521: Add parenthesis to silence warning
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18407: Add -fno-jump-tables and-fjump-tables flags
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Nirav Dave via llvm-commits
- [llvm] r264756 - Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18321: Add support for no-jump-tables
Nirav Dave via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [llvm] r264872 - Remove HasFnAttribute guards to getFnAttribute calls
Nirav Dave via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Nirav Dave via llvm-commits
- [PATCH] D18564: Remove HasFnAttribute guards to getFnAttribute calls
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [llvm] r265013 - Prevent X86ISelLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Nirav Dave via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Nirav Dave via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Nirav Dave via llvm-commits
- [PATCH] D17540: [MIPS][LLVM-MC] Fix Disassemble of Negative Offset
Nitesh Jain via llvm-commits
- [PATCH] D17540: [MIPS][LLVM-MC] Fix Disassemble of Negative Offset
Nitesh Jain via llvm-commits
- [PATCH] D18387: [MIPS][LLVM-MC] Fix JR encoding for MIPSR6 ISA
Nitesh Jain via llvm-commits
- [PATCH] D18557: [Clang][ARM] __va_list declaration is not saved in ASTContext causing compilation error or crash
Oleg Ranevskyy via llvm-commits
- [llvm] r265120 - [AArch64] Better errors for out-of-range fixups
Oliver Stannard via llvm-commits
- [PATCH] D18402: [AArch64] Better errors for out-of-range fixups
Oliver Stannard via llvm-commits
- [PATCH] D17222: LegalizeDAG: Don't replace vector load with integer unless legal
Owen Anderson via llvm-commits
- [PATCH] D17223: LegalizeDAG: Don't replace vector store with integer if not legal
Owen Anderson via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Owen Anderson via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Owen Anderson via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Paul Robinson via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Paul Robinson via llvm-commits
- [lld] r264942 - Docs: keep copyright years up-to-date.
Paul Robinson via llvm-commits
- [compiler-rt] r264948 - Update copyright year to 2016.
Paul Robinson via llvm-commits
- [lld] r264953 - Update copyright year to 2016.
Paul Robinson via llvm-commits
- [llvm] r264954 - Update copyright year to 2016.
Paul Robinson via llvm-commits
- [polly] r264955 - Update copyright year to 2016.
Paul Robinson via llvm-commits
- [PATCH] D18576: Initial implementation of optimization bisect
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [www] r265191 - Company name change.
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D17995: [MIPS] Make Static a default relocation model for MIPS codegen
Petar Jovanovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Petar Jovanovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Petar Jovanovic via llvm-commits
- [lld] r264910 - Change getReferenceInfo/getPairReferenceInfo to use new Error handling. NFC.
Pete Cooper via llvm-commits
- [lld] r264917 - Convert lld Pass::runOnFile to llvm::Error from std::error_code. NFC.
Pete Cooper via llvm-commits
- [lld] r264921 - Change loadFileList to llvm::Error. NFC
Pete Cooper via llvm-commits
- [lld] r264924 - Convert file handle* methods to llvm::Error instead of std::error_code. NFC.
Pete Cooper via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Pete Cooper via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Pete Cooper via llvm-commits
- [lld] r264961 - Convert lld file writing to llvm::Error. NFC.
Pete Cooper via llvm-commits
- [lld] r264962 - Fix MachO test which is failing on a Windows bot.
Pete Cooper via llvm-commits
- [lld] r264968 - Convert normalized file to atoms methods to new error handling. NFC.
Pete Cooper via llvm-commits
- [lld] r264973 - Convert readBinary to llvm::Error. NFC
Pete Cooper via llvm-commits
- [lld] r264974 - Convert a few macho reader/writer helpers to new error handling. NFC.
Pete Cooper via llvm-commits
- [lld] r264974 - Convert a few macho reader/writer helpers to new error handling. NFC.
Pete Cooper via llvm-commits
- [lld] r264977 - Fix a bunch of -Wpessimizing-move issues.
Pete Cooper via llvm-commits
- [lld] r264978 - Fix a bunch more of -Wpessimizing-move issues.
Pete Cooper via llvm-commits
- [lld] r264974 - Convert a few macho reader/writer helpers to new error handling. NFC.
Pete Cooper via llvm-commits
- [lld] r264979 - Change library search methods to return Optional instead of ErrorOr.
Pete Cooper via llvm-commits
- [lld] r264981 - Use Expected<T> instead of ErrorOr<T>in yaml reader. NFC
Pete Cooper via llvm-commits
- [lld] r264982 - Remove unused variants of make_dynamic_error_code. NFC.
Pete Cooper via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Pete Cooper via llvm-commits
- [lld] r264983 - Revert "Remove useless unreachable. Switch coverage already gives us this. NFC"
Pete Cooper via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Pete Cooper via llvm-commits
- [PATCH] D18486: Remove personality for declarations in CloneModule.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D17165: Fix cloning of debug info
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D9495: [llgo] add USES_TERMINAL option to check-libgo
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [llvm] r264935 - Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Peter Collingbourne via llvm-commits
- [PATCH] D18628: Cloning: Clean up the interface to the CloneFunction function.
Peter Collingbourne via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Peter Collingbourne via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Peter Collingbourne via llvm-commits
- [PATCH] D18664: Object: Add function for moving thin archive object buffer vector out of Archive.
Peter Collingbourne via llvm-commits
- [PATCH] D18666: Object: Correctly read thin archives containing absolute paths.
Peter Collingbourne via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D18668: ELF: Add more variants of ignored flags.
Peter Collingbourne via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.Depends on D18664Depends on D18666
Peter Collingbourne via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D18536: Preserve extern_weak linkage in CloneModule.
Peter Collingbourne via llvm-commits
- [lld] r265053 - ELF: Add flag for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Peter Collingbourne via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.
Peter Collingbourne via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.
Peter Collingbourne via llvm-commits
- [lld] r265058 - ELF: Add more variants of ignored flags.
Peter Collingbourne via llvm-commits
- [PATCH] D18668: ELF: Add more variants of ignored flags.
Peter Collingbourne via llvm-commits
- [PATCH] D18532: Preserve blockaddress use edges in the module splitter.
Peter Collingbourne via llvm-commits
- [llvm] r265065 - Object: Correctly read thin archives containing absolute paths.
Peter Collingbourne via llvm-commits
- [llvm] r265066 - Object: Add function for moving thin archive object buffer vector out of Archive.
Peter Collingbourne via llvm-commits
- [PATCH] D18666: Object: Correctly read thin archives containing absolute paths.
Peter Collingbourne via llvm-commits
- [PATCH] D18664: Object: Add function for moving thin archive object buffer vector out of Archive.
Peter Collingbourne via llvm-commits
- [llvm] r265069 - Create thin archive in GNU format to fix test on OS X.
Peter Collingbourne via llvm-commits
- [lld] r265073 - ELF: Correctly handle --whole-archive for thin archives.
Peter Collingbourne via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.
Peter Collingbourne via llvm-commits
- [llvm] r265176 - LowerBitSets: Move declarations to separate namespace.
Peter Collingbourne via llvm-commits
- [PATCH] D18719: setUsedInRegulawrObj and MustBeInDynSym fixes
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Peter Collingbourne via llvm-commits
- [llvm] r265262 - Mark some FP intrinsics as safe to speculatively execute
Peter Zotov via llvm-commits
- [llvm] r265264 - [CodeGenPrepare] Avoid sinking soft-FP comparisons
Peter Zotov via llvm-commits
- [llvm] r265265 - [CodeGenPrepare] Fix r265264.
Peter Zotov via llvm-commits
- [llvm] r265271 - [CodeGenPrepare] Fix r265264 (again).
Peter Zotov via llvm-commits
- [PATCH] D18215: [CLANG][avx512][BUILTIN] Adding fixupimm{pd|ps|sd|ss} getexp{sd|ss} getmant{sd|ss} kunpck{di|si} loada{pd|ps} loaddqu{di|hi|qi|si} max{sd|ss} min{sd|ss} kmov16 builtins to clang
Phabricator via llvm-commits
- [PATCH] D17905: [Polly][DOC] Add fine-grain dependences analysis to release notes.
Phabricator via llvm-commits
- [PATCH] D18516: [PGO] Fix name encoding for ObjC-like functions
Phabricator via llvm-commits
- [PATCH] D18451: AMDGPU/SI: Limit load clustering to 16 bytes instead of 4 instructions
Phabricator via llvm-commits
- [PATCH] D18469: [LLVM] Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes
Phabricator via llvm-commits
- [PATCH] D18384: CodeGen: Correct specification of PHI nodes
Phabricator via llvm-commits
- [PATCH] D18279: MIRParser: Add %subreg.xxx syntax for subregister index operands
Phabricator via llvm-commits
- [PATCH] D18496: [tsan] Fix a crash when exiting the main thread (e.g. dispatch_main)
Phabricator via llvm-commits
- [PATCH] D17866: Swift Calling Convention: add swiftself attribute
Phabricator via llvm-commits
- [PATCH] D18453: AMDGPU/SI: Improve MachineSchedModel definition
Phabricator via llvm-commits
- [PATCH] D18452: AMDGPU/SI: Enable lanemask tracking in misched
Phabricator via llvm-commits
- [PATCH] D18433: [IFUNC] Introduce GlobalIndirectSymbol as a base class for aliases and ifuncs
Phabricator via llvm-commits
- [PATCH] D18092: Swift Calling Convention: add swifterror attribute
Phabricator via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Philip Reames via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Philip Reames via llvm-commits
- [llvm] r264695 - LiveVariables: Do not remove dead flags from vreg operands
Quentin Colombet via llvm-commits
- [PATCH] D18529: Add a dump method to MachineFunctionProperties for better error messages
Quentin Colombet via llvm-commits
- [PATCH] D18535: Add MachineVerifier check for AllVRegsAllocated MachineFunctionProperty
Quentin Colombet via llvm-commits
- [PATCH] D18480: Reapply [LSR] Create fewer redundant instructions.
Quentin Colombet via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Quentin Colombet via llvm-commits
- [PATCH] D18480: Reapply [LSR] Create fewer redundant instructions.
Quentin Colombet via llvm-commits
- [PATCH] D18480: Reapply [LSR] Create fewer redundant instructions.
Quentin Colombet via llvm-commits
- [PATCH] D17843: MachineSink: make shouldSink a TII target hook
Quentin Colombet via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Quentin Colombet via llvm-commits
- [PATCH] D18427: CodeGen: Add DetectDeadLanes pass.
Quentin Colombet via llvm-commits
- [PATCH] D18680: ARM, AArch64, X86: Check preserved registers for tail calls.
Quentin Colombet via llvm-commits
- [PATCH] D18525: Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
Quentin Colombet via llvm-commits
- [PATCH] D18574: Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
Quentin Colombet via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Quentin Colombet via llvm-commits
- [llvm] r263460 - [SpillPlacement] Fix a quadratic behavior in spill placement.
Quentin Colombet via llvm-commits
- [llvm] r264624 - Simplify how we represent relocation iterators.
Rafael Espindola via llvm-commits
- [lld] r264761 - Change how we handle R_MIPS_LO16.
Rafael Espindola via llvm-commits
- [lld] r264802 - Simplify AHL handling.
Rafael Espindola via llvm-commits
- [lld] r264863 - Fix handling of addends on i386.
Rafael Espindola via llvm-commits
- [lld] r264864 - Simplify mips addend processing.
Rafael Espindola via llvm-commits
- [lld] r264865 - Implement getImplicitAddend for mips.
Rafael Espindola via llvm-commits
- [lld] r264866 - No relocation needs bot SA and ZA.
Rafael Espindola via llvm-commits
- [lld] r265009 - Fix the alignment check.
Rafael Espindola via llvm-commits
- [lld] r265012 - Pass a const SymbolBody to needsGot. NFC.
Rafael Espindola via llvm-commits
- [lld] r265139 - Avoid creating duplicated relocations.
Rafael Espindola via llvm-commits
- [lld] r265142 - Refactor duplicated code.
Rafael Espindola via llvm-commits
- [lld] r265143 - Pass a const pointer to getImplicitAddend. NFC.
Rafael Espindola via llvm-commits
- [lld] r265147 - Don't apply a recolation that the dynamic linker will rewrite.
Rafael Espindola via llvm-commits
- [lld] r265150 - Bring r264761 back with an extra fix.
Rafael Espindola via llvm-commits
- [lld] r265166 - Simplify if. NFC.
Rafael Espindola via llvm-commits
- [lld] r265202 - Don't create a PLT when we optimize out the plt use.
Rafael Espindola via llvm-commits
- [lld] r265203 - Don't create a plt when LD access is optimized.
Rafael Espindola via llvm-commits
- [llvm] r264549 - Support: Implement StreamingMemoryObject::getPointer
Rafael Espíndola via llvm-commits
- [llvm] r264469 - [Object] Make MachOObjectFile's constructor private, provide a static create
Rafael Espíndola via llvm-commits
- [llvm] r264549 - Support: Implement StreamingMemoryObject::getPointer
Rafael Espíndola via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
Rafael Espíndola via llvm-commits
- [llvm] r264549 - Support: Implement StreamingMemoryObject::getPointer
Rafael Espíndola via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Rafael Espíndola via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rafael Espíndola via llvm-commits
- [llvm] r264595 - [llvm-readobj] NFC Replace case by macros for PT_* enums
Rafael Espíndola via llvm-commits
- [PATCH] D18524: Dump function as the only defined function in its module.
Rafael Espíndola via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rafael Espíndola via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rafael Espíndola via llvm-commits
- [llvm] r264693 - [llvm-readobj] Support GNU style dyn-relocations
Rafael Espíndola via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Rafael Espíndola via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Rafael Espíndola via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Rafael Espíndola via llvm-commits
- [llvm] r264763 - [ThinLTO] Remove post-pass metadata linking support
Rafael Espíndola via llvm-commits
- [lld] r264863 - Fix handling of addends on i386.
Rafael Espíndola via llvm-commits
- [PATCH] D18607: [ELF][MIPS] Revert r264761 and add test case to demonstrate the problem
Rafael Espíndola via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Rafael Espíndola via llvm-commits
- [lld] r265059 - [ELF] Implement infrastructure for thunk code creation
Rafael Espíndola via llvm-commits
- [PATCH] D17956: Set the thumb flag for thumb symbols coming from an ELF file
Rafael Espíndola via llvm-commits
- [PATCH] D18587: llvm-mc: AsmParser: handle '\v' as an escaped character
Rafael Espíndola via llvm-commits
- The logic at the end of TailDuplicate seems dead - can we remove it?
Rafael Espíndola via llvm-commits
- [lld] r257471 - [ELF][MIPS] Do not use 'sed' to modify binary files
Rafael Espíndola via llvm-commits
- [PATCH] D18415: [LTO] Basic support for internalize.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18419: Handle section vs global name conflict.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D16820: Implement common symbol size calculation in llvm-size
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D15965: Add support for dumping relocations in non-relocatable files
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18190: [ELF] - Error out when R_X86_64_PC32/R_X86_64_32 are used against preemptible symbol when linking shared object.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18581: Simplify AHL handling
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18581: Simplify AHL handling
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18403: Access protected symbols via GOT, even in non-PIC mode
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18611: Check alignment on the final value
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18666: Object: Correctly read thin archives containing absolute paths.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18664: Object: Add function for moving thin archive object buffer vector out of Archive.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r264604 - Revert "[SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops"
Reid Kleckner via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Reid Kleckner via llvm-commits
- [llvm] r264609 - dos2unix CMakeLists.txt
Reid Kleckner via llvm-commits
- [llvm] r264602 - Forgot to commit this file in revision 264601
Reid Kleckner via llvm-commits
- [PATCH] D17866: Swift Calling Convention: add swiftself attribute
Reid Kleckner via llvm-commits
- [llvm] r264880 - [cmake] Allow EH usage with clang-cl
Reid Kleckner via llvm-commits
- [llvm] r264881 - [cmake] Add -fms-compatibility-version=19 when clang-cl gives errors about char16_t
Reid Kleckner via llvm-commits
- [llvm] r264886 - [cmake] Instead of testing char16_t for MSVC compat, directly ask cl.exe its version
Reid Kleckner via llvm-commits
- [compiler-rt] r264901 - [cmake] Get the MSVC version by running cl rather than relying on MSVC_VERSION
Reid Kleckner via llvm-commits
- [PATCH] D18615: [NVPTX] Make NVVMReflect a function pass.
Reid Kleckner via llvm-commits
- [lld] r264911 - Remove unused fwd decl for LLVM IR stuff that lives in LTO now
Reid Kleckner via llvm-commits
- [lld] r264912 - Fix the detection of the shell feature and disable some tests when its not present
Reid Kleckner via llvm-commits
- [PATCH] D18573: [X86] Enable call frame optimization ("mov to push") not only for optsize (PR26325)
Reid Kleckner via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Reid Kleckner via llvm-commits
- [PATCH] D18627: [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27140)
Reid Kleckner via llvm-commits
- [PATCH] D17518: [ifcnv] Add comment explaining why it's OK to duplicate convergent MIs in ifcnv.
Reid Kleckner via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Reid Kleckner via llvm-commits
- [compiler-rt] r265152 - Fix a load of -Wunknown-pragma warnings from clang-cl
Reid Kleckner via llvm-commits
- [compiler-rt] r265153 - Fix warnings uncovered by building with clang-cl
Reid Kleckner via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Reid Kleckner via llvm-commits
- [PATCH] D18333: [ELF/AArch64] Add aarch64 TLS IE to LE relax for local symbol test
Renato Golin via llvm-commits
- [PATCH] D18333: [ELF/AArch64] Add aarch64 TLS IE to LE relax for local symbol test
Renato Golin via llvm-commits
- [PATCH] D18402: [AArch64] Better errors for out-of-range fixups
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [llvm] r263714 - ARM: Revert SVN r253865, 254158, fix windows division
Renato Golin via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Renato Golin via llvm-commits
- [llvm] r265265 - [CodeGenPrepare] Fix r265264.
Renato Golin via llvm-commits
- [llvm] r265265 - [CodeGenPrepare] Fix r265264.
Renato Golin via llvm-commits
- [llvm] r264594 - [PGO] Don't set the function hotness attribute when populating counters
Rong Xu via llvm-commits
- [PATCH] D18491: [PGO] Don't set the function hotness attribute when populating counters
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [PATCH] D18580: [PGO] handle invoke instr in IR instrumentation
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [llvm] r264879 - [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Rong Xu via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Rong Xu via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Rong Xu via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [llvm] r265030 - [PGO] use emplace_back. NFC.
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [llvm] r265149 - [PGO] Refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Rong Xu via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Rong Xu via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Rong Xu via llvm-commits
- [PATCH] D18704: [PGO] Use a helper function to find all indirect call-sites
Rong Xu via llvm-commits
- [llvm] r265180 - Fix buildbot lldb-amd64-ninja-netbsd7 failure
Rong Xu via llvm-commits
- [PATCH] D18704: [PGO] Use a helper function to find all indirect call-sites
Rong Xu via llvm-commits
- [llvm] r265199 - [PGO] Use a helper function to find all indirect call-sites
Rong Xu via llvm-commits
- [PATCH] D18704: [PGO] Use a helper function to find all indirect call-sites
Rong Xu via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18517: [ELF, PR27091] - Implemented -t/--trace option
Rui Ueyama via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rui Ueyama via llvm-commits
- [lld] r264653 - Remove dead flags.
Rui Ueyama via llvm-commits
- [PATCH] D17791: Remove dead flags.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18357: [LTO] Include in .symtab/.dynsym symbols introduced by optimizations
Rui Ueyama via llvm-commits
- [PATCH] D18554: [ELF, PR27016] - Do not keep undefined locals in .symtab
Rui Ueyama via llvm-commits
- [PATCH] D18545: [ELF] - Better diagnostics for linker script errors
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18370: ELF: Create LTO.{cpp, h} and move LTO-related code to that file.
Rui Ueyama via llvm-commits
- [lld] r264770 - Make BitcodeCompiler::compile a non-template function. NFC.
Rui Ueyama via llvm-commits
- [lld] r264772 - Replace a FIXME with a regular comment.
Rui Ueyama via llvm-commits
- [lld] r264785 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r264790 - [LTO] Teach LTO about @llvm.used global.
Rui Ueyama via llvm-commits
- [lld] r264790 - [LTO] Teach LTO about @llvm.used global.
Rui Ueyama via llvm-commits
- [lld] r264816 - Fix comments.
Rui Ueyama via llvm-commits
- [lld] r264878 - Include line number in error message for linker scripts.
Rui Ueyama via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [lld] r264866 - No relocation needs bot SA and ZA.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D16325: Add support for computing SHA1 in LLVM
Rui Ueyama via llvm-commits
- [lld] r264905 - Split Writer::assignAddresses. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
Rui Ueyama via llvm-commits
- [lld] r264915 - Attempt to fix test failure on Windows.
Rui Ueyama via llvm-commits
- [PATCH] D18591: [ELF] - Separate assignAddressesScript method
Rui Ueyama via llvm-commits
- [lld] r264951 - Fix -Wpessimizing-move warnings.
Rui Ueyama via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Rui Ueyama via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Rui Ueyama via llvm-commits
- [lld] r264974 - Convert a few macho reader/writer helpers to new error handling. NFC.
Rui Ueyama via llvm-commits
- [lld] r264974 - Convert a few macho reader/writer helpers to new error handling. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Rui Ueyama via llvm-commits
- [PATCH] D18655: [ELF] - Move calculation of _end to fixAbsoluteSymbols()
Rui Ueyama via llvm-commits
- [PATCH] D18661: lld: accept elf_i386_fbsd as an alias for elf_i386
Rui Ueyama via llvm-commits
- [PATCH] D18661: lld: accept elf_i386_fbsd as an alias for elf_i386
Rui Ueyama via llvm-commits
- [PATCH] D18661: lld: accept and ignore _fbsd suffix in emulation name
Rui Ueyama via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Rui Ueyama via llvm-commits
- [PATCH] D18668: ELF: Add more variants of ignored flags.
Rui Ueyama via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.Depends on D18664Depends on D18666
Rui Ueyama via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Rui Ueyama via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Rui Ueyama via llvm-commits
- [PATCH] D18667: ELF: Add flag for controlling LTO optimization level.
Rui Ueyama via llvm-commits
- [PATCH] D18661: lld: accept and ignore _fbsd suffix in emulation name
Rui Ueyama via llvm-commits
- [PATCH] D18467: Add disk_space() to llvm::fs
Rui Ueyama via llvm-commits
- [PATCH] D18467: Add disk_space() to llvm::fs
Rui Ueyama via llvm-commits
- [lld] r265056 - Define a utility function to read -O and lto-O options.
Rui Ueyama via llvm-commits
- [PATCH] D18669: ELF: Correctly handle --whole-archive for thin archives.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Rui Ueyama via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Rui Ueyama via llvm-commits
- [llvm] r265068 - Add disk_space() to llvm::fs
Rui Ueyama via llvm-commits
- [lld] r265142 - Refactor duplicated code.
Rui Ueyama via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections to fixDummiesSections()
Rui Ueyama via llvm-commits
- [lld] r265151 - Tidy up address and file offset assignments in the Writer.
Rui Ueyama via llvm-commits
- [lld] r265154 - Don't do extra work if -r is given.
Rui Ueyama via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
Rui Ueyama via llvm-commits
- [lld] r265155 - Remove dead code.
Rui Ueyama via llvm-commits
- [lld] r265156 - Make error handling consistent.
Rui Ueyama via llvm-commits
- [PATCH] D18691: [ELF] - Split Writer::assignAddresses(): extract code for initializing dummies sections
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [lld] r265194 - Rename a few variables. NFC.
Rui Ueyama via llvm-commits
- [lld] r265206 - PR27104: Add -mllvm option
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18499: [ELF] - Implemented prototype of location counter support.
Rui Ueyama via llvm-commits
- [PATCH] D18702: [WIP/LTO] Improve internalize decisions
Rui Ueyama via llvm-commits
- [PATCH] D18719: setUsedInRegulawrObj and MustBeInDynSym fixes
Rui Ueyama via llvm-commits
- [lld] r265234 - Remove DefinedElf class.
Rui Ueyama via llvm-commits
- [lld] r265235 - Move code to initialize LLVM to one place.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [lld] r265236 - Do not return early.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [lld] r265237 - Rename a variable. NFC.
Rui Ueyama via llvm-commits
- [lld] r265239 - Variable names should start with uppercase letters.
Rui Ueyama via llvm-commits
- [lld] r265241 - Merge two `if`s.
Rui Ueyama via llvm-commits
- [lld] r265242 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D18731: ELF: Create dynamic symbols for symbol aliases of copy relocations.
Rui Ueyama via llvm-commits
- [lld] r265255 - [LTO] Reject invalid optimization levels.
Rui Ueyama via llvm-commits
- [lld] r265258 - [LTO] Implement -disable-verify, which disables bitcode verification.
Rui Ueyama via llvm-commits
- [PATCH] D18699: [ELF] - Teach linkerscript error handler to show full script line + column marker on error.
Rui Ueyama via llvm-commits
- [PATCH] D18743: [ELF] - Improved consept of dummies sections.
Rui Ueyama via llvm-commits
- [PATCH] D18743: [ELF] - Improved consept of dummies sections.
Rui Ueyama via llvm-commits
- [compiler-rt] r264644 - [asan] Add runtime support for __asan_(un)register_image_globals
Ryan Govostes via llvm-commits
- [llvm] r264645 - [asan] Support dead code stripping on Mach-O platforms
Ryan Govostes via llvm-commits
- [llvm] r264652 - [asan] Fix testcase for r264645
Ryan Govostes via llvm-commits
- [llvm] r264758 - [asan] Make the global_metadata_darwin.ll test require El Capitan or newer
Ryan Govostes via llvm-commits
- [llvm] r264764 - Revert "[asan] Make the global_metadata_darwin.ll test require El Capitan or newer"
Ryan Govostes via llvm-commits
- [compiler-rt] r264766 - [asan] Make the Darwin/dead-strip.c test require El Capitan or newer
Ryan Govostes via llvm-commits
- [compiler-rt] r264938 - [asan] Mark the initialization-bug.cc unsupported on OS X Yosemite and older
Ryan Govostes via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [llvm] r265134 - [MIPS][LLVM-MC] Fix JR encoding for MIPSR6 ISA
Sagar Thakur via llvm-commits
- [llvm] r265240 - AArch64: support .cpu directive
Saleem Abdulrasool via llvm-commits
- [PATCH] D18242: [TableGen] AsmMatcher: support for default values for optional operands
Sam Kolton via llvm-commits
- [llvm] r265015 - [AMDGPU] Disassembler: support for DPP
Sam Kolton via llvm-commits
- [PATCH] D18423: [SimplifyLibCalls] Transform printf("%s", "a") into putchar('a')
Sanjay Patel via llvm-commits
- [PATCH] D18423: [SimplifyLibCalls] Transform printf("%s", "a") into putchar('a')
Sanjay Patel via llvm-commits
- [llvm] r264661 - fix CHECK_NEXT -> CHECK-NEXT
Sanjay Patel via llvm-commits
- [llvm] r264670 - trailing whitespace
Sanjay Patel via llvm-commits
- [llvm] r264671 - fix CHECK_LABEL -> CHECK-LABEL
Sanjay Patel via llvm-commits
- [llvm] r264672 - fix CHECK_NEXT -> CHECK-NEXT
Sanjay Patel via llvm-commits
- [llvm] r264673 - fix CHECK_DAG -> CHECK-DAG
Sanjay Patel via llvm-commits
- [llvm] r264674 - fix CHECK_NEXT -> CHECK-NEXT
Sanjay Patel via llvm-commits
- [llvm] r264676 - fix checks: *_DAG -> *-DAG
Sanjay Patel via llvm-commits
- [llvm] r264677 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r264738 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r264748 - [x86] add tests to show current memset codegen
Sanjay Patel via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [llvm] r264796 - use FileCheck and auto-check-generation script for exact checking
Sanjay Patel via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Sanjay Patel via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Sanjay Patel via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Sanjay Patel via llvm-commits
- [llvm] r264933 - fix typos
Sanjay Patel via llvm-commits
- [llvm] r265029 - [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Sanjay Patel via llvm-commits
- [llvm] r265048 - [x86] add memset tests to show another potential improvement
Sanjay Patel via llvm-commits
- [llvm] r265054 - fix typo; NFC
Sanjay Patel via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Sanjay Patel via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [llvm] r265148 - [x86] avoid intermediate splat for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Sanjay Patel via llvm-commits
- [llvm] r265161 - [x86] avoid intermediate splat for non-zero memsets (PR27100)
Sanjay Patel via llvm-commits
- [llvm] r265167 - [x86] add an SSE1 run for these tests
Sanjay Patel via llvm-commits
- [llvm] r265172 - [x86] add an SSE2 + fast-unaligned accesses run for memset nonzero tests
Sanjay Patel via llvm-commits
- [PATCH] D18656: [SimplifyLibCalls] Strip dead code in printf() transformations
Sanjay Patel via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Sanjoy Das via llvm-commits
- [llvm] r264746 - [SCEV] Use Operator::getOpcode instead of manual dispatch; NFC
Sanjoy Das via llvm-commits
- [llvm] r264747 - [SCEV] Extract out a MatchBinaryOp; NFCI
Sanjoy Das via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [llvm] r264976 - Introduce a @llvm.experimental.guard intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18527: Introduce a @llvm.experimental.guard.on intrinsic
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [llvm] r264993 - [SCEV] NFC code motion to simplify later change
Sanjoy Das via llvm-commits
- [llvm] r264994 - [SCEV] Track NoWrap properties using MatchBinaryOp, NFC
Sanjoy Das via llvm-commits
- [llvm] r264995 - Delete trailing whitespace
Sanjoy Das via llvm-commits
- [llvm] r264996 - [InstCombine] Fix incorrect rule from rL236202
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Sanjoy Das via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Sanjoy Das via llvm-commits
- [llvm] r265099 - Don't use an i64 return type with webkit_jscc
Sanjoy Das via llvm-commits
- [llvm] r265100 - Don't insert lifetime end markers on deoptimizing returns
Sanjoy Das via llvm-commits
- [llvm] r265101 - Don't insert stackrestore on deoptimizing returns
Sanjoy Das via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Sanjoy Das via llvm-commits
- [PATCH] D18429: Add lowering support for llvm.experimental.deoptimize
Sanjoy Das via llvm-commits
- [PATCH] D18634: Don't IPO over functions that can be de-refined
Sanjoy Das via llvm-commits
- [PATCH] D18684: [SCEV] See through op.with.overflow intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D18685: [IndVars] Eliminate op.with.overflow when possible
Sanjoy Das via llvm-commits
- PATCH: UndefInst and UnreachableValue (Constant)
Sanjoy Das via llvm-commits
- [PATCH] D18718: [DependenceAnalysis] Check if result of getConstantPart is null
Sanjoy Das via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Sanjoy Das via llvm-commits
- [compiler-rt] r264612 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Sean Silva via llvm-commits
- [llvm] r264611 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Sean Silva via llvm-commits
- [compiler-rt] r264625 - [libprofile] Make this test a bit more specific
Sean Silva via llvm-commits
- [compiler-rt] r264626 - [libprofile] Make this test not depend on previous runs.
Sean Silva via llvm-commits
- [compiler-rt] r264665 - [libprofile] Handle '\\' in __llvm_profile_recursive_mkdir
Sean Silva via llvm-commits
- [compiler-rt] r264682 - [libprofile] Use one fewer -mllvm option in this test.
Sean Silva via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Sean Silva via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Sean Silva via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Sean Silva via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Sean Silva via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Sean Silva via llvm-commits
- [compiler-rt] r254678 - [PGO] Unify VP data format between raw and indexed profile (runtime)
Sean Silva via llvm-commits
- [PATCH] D18422: Add Cache Pruning support
Sean Silva via llvm-commits
- [compiler-rt] r264812 - [libprofile] Make this test express intent a bit better.
Sean Silva via llvm-commits
- [PATCH] D18568: [PGO] Use ArrayRef in annotateValueSite()
Sean Silva via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Sean Silva via llvm-commits
- [compiler-rt] r264792 - Fix comment in test
Sean Silva via llvm-commits
- [compiler-rt] r264817 - [profile] Test error reporting by writing to a temp directory
Sean Silva via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllimport/dllexport tests
Sean Silva via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Sean Silva via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Sean Silva via llvm-commits
- [lld] r264945 - Remove useless unreachable. Switch coverage already gives us this. NFC
Sean Silva via llvm-commits
- [llvm] r264984 - Fix case confusion.
Sean Silva via llvm-commits
- [PATCH] D18589: Fix camelCase / non-camelCase typo in dllexport test
Sean Silva via llvm-commits
- [PATCH] D18589: Fix camelCase / non-camelCase typo in dllexport test
Sean Silva via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllimport/dllexport tests
Sean Silva via llvm-commits
- [llvm] r265106 - Improve CHECK-NOT robustness of dllexport tests
Sean Silva via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllexport tests
Sean Silva via llvm-commits
- [PATCH] D18704: [PGO] Use a helper function to find all indirect call-sites
Sean Silva via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Sean Silva via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Sean Silva via llvm-commits
- [lld] r265206 - PR27104: Add -mllvm option
Sean Silva via llvm-commits
- [lld] r265207 - Fix MSVC build after r265206
Sean Silva via llvm-commits
- [lld] r265213 - Call cl::ParseCommandLineOptions from the driver.
Sean Silva via llvm-commits
- [lld] r265206 - PR27104: Add -mllvm option
Sean Silva via llvm-commits
- [llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC
Sean Silva via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [lld] r264730 - [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [PATCH] D18349: [ELF][MIPS] Reduce number of redundant entries in the local part of MIPS GOT
Simon Atanasyan via llvm-commits
- [lld] r264732 - [ELF][MIPS] Remove redundant comments from the test. NFC.
Simon Atanasyan via llvm-commits
- [lld] r264802 - Simplify AHL handling.
Simon Atanasyan via llvm-commits
- [lld] r264863 - Fix handling of addends on i386.
Simon Atanasyan via llvm-commits
- [lld] r264863 - Fix handling of addends on i386.
Simon Atanasyan via llvm-commits
- [PATCH] D18607: [ELF][MIPS] Revert r264761 and add test case to demonstrate the problem
Simon Atanasyan via llvm-commits
- [PATCH] D18611: Check alignment on the final value
Simon Atanasyan via llvm-commits
- [lld] r264956 - [ELF][MIPS] Revert r264761 and add test case to demonstrate the problem
Simon Atanasyan via llvm-commits
- [PATCH] D18607: [ELF][MIPS] Revert r264761 and add test case to demonstrate the problem
Simon Atanasyan via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [lld] r265059 - [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [PATCH] D17934: [ELF] Implement infrastructure for thunk code creation
Simon Atanasyan via llvm-commits
- [lld] r265147 - Don't apply a recolation that the dynamic linker will rewrite.
Simon Atanasyan via llvm-commits
- [llvm] r264728 - [mips] Test commit: Mark insertNoop as dead code (NFC)
Simon Dardis via llvm-commits
- [PATCH] D18315: [mips] MIPSR6 Compact jump support
Simon Dardis via llvm-commits
- [llvm] r264666 - [X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
Simon Pilgrim via llvm-commits
- [PATCH] D18492: [X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_VECTOR has the same op for all their scalar elements.
Simon Pilgrim via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Simon Pilgrim via llvm-commits
- [llvm] r264857 - [X86][SSE] Added tests for clearing upper bits of vector elements
Simon Pilgrim via llvm-commits
- [llvm] r264867 - [X86][SSE] Test the legalization of vector comparison results
Simon Pilgrim via llvm-commits
- [llvm] r264870 - [X86][XOP] BITREVERSE lowering using VPPERM
Simon Pilgrim via llvm-commits
- [llvm] r264922 - [X86][AVX] Ensure EltsFromConsecutiveLoads tests the entire vector for consecutive loads/zeros
Simon Pilgrim via llvm-commits
- [PATCH] D18546: Prevent X86IselLowering from merging volatile loads
Simon Pilgrim via llvm-commits
- [llvm] r265045 - [X86][SSE] Some basic tests for variable shuffles
Simon Pilgrim via llvm-commits
- [llvm] r265052 - Fixed signed/unsigned warning
Simon Pilgrim via llvm-commits
- [llvm] r265055 - Wdocumentation parameter fix
Simon Pilgrim via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Simon Pilgrim via llvm-commits
- [PATCH] D18676: [x86] avoid intermediate splat for non-zero memsets (PR27100)
Simon Pilgrim via llvm-commits
- [llvm] r265135 - [X86][AVX512] Regenerated intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] r265163 - [X86][SSE] Regenerated the vec_set tests.
Simon Pilgrim via llvm-commits
- [llvm] r265164 - [X86][SSE] Regenerated vec_setcc tests.
Simon Pilgrim via llvm-commits
- [llvm] r265169 - [X86][SSE] Regenerated vector sdiv to shifts tests
Simon Pilgrim via llvm-commits
- [llvm] r265171 - [X86][SSE] Regenerated vec_logical tests.
Simon Pilgrim via llvm-commits
- [llvm] r265173 - [X86][SSE] Regenerated vec_partial tests.
Simon Pilgrim via llvm-commits
- [llvm] r265179 - [X86][SSE] Regenerated the vec_insert tests.
Simon Pilgrim via llvm-commits
- [llvm] r265183 - [X86][SSE] Regenerated the vec_extract tests.
Simon Pilgrim via llvm-commits
- [llvm] r265184 - [X86][SSE] Regenerated comparison mask and float immediate tests
Simon Pilgrim via llvm-commits
- [llvm] r265185 - [X86][SSE] Vector i64 load tests
Simon Pilgrim via llvm-commits
- [llvm] r265186 - [X86][SSE] Regenerated vector float tests - fabs / floor(etc.) / fneg / float2double
Simon Pilgrim via llvm-commits
- [llvm] r265222 - [X86][AVX] Added vector float truncation (double2float) tests
Simon Pilgrim via llvm-commits
- [llvm] r265247 - [X86][AVX512] Added AVX512 comparison tests
Simon Pilgrim via llvm-commits
- [llvm] r265248 - [X86][SSE] Added 1024-bit vector comparison tests
Simon Pilgrim via llvm-commits
- [PATCH] D18741: [X86][SSE] Support for MOVMSK signbit extraction instructions
Simon Pilgrim via llvm-commits
- [llvm] r265263 - [X86] Tidied up X86ISD instruction nodes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r265266 - [X86][SSE] Support for MOVMSK signbit extraction instructions
Simon Pilgrim via llvm-commits
- [PATCH] D18741: [X86][SSE] Support for MOVMSK signbit extraction instructions
Simon Pilgrim via llvm-commits
- [llvm] r265267 - [X86][SSE] Refreshed MOVMSK sign bit tests
Simon Pilgrim via llvm-commits
- [llvm] r265274 - [X86] Removed duplicate code.
Simon Pilgrim via llvm-commits
- [PATCH] D16888: [mips] Addition of a third operand to the instructions [d]div, [d]divu
Srdjan Obucina via llvm-commits
- [PATCH] D16888: [mips] Addition of a third operand to the instructions [d]div, [d]divu
Srdjan Obucina via llvm-commits
- [PATCH] D16889: [mips] Addition of the immediate cases for the instructions [d]div, [d]divu
Srdjan Obucina via llvm-commits
- [PATCH] D16889: [mips] Addition of the immediate cases for the instructions [d]div, [d]divu
Srdjan Obucina via llvm-commits
- [PATCH] D18440: Don't use potentially invalidated iterator
Stephan Bergmann via llvm-commits
- [llvm] r265024 - Don't use potentially invalidated iterator
Stephan Bergmann via llvm-commits
- [PATCH] D18440: Don't use potentially invalidated iterator
Stephan Bergmann via llvm-commits
- [PATCH] D18440: Don't use potentially invalidated iterator
Stephan Bergmann via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Strahinja Petrovic via llvm-commits
- [PATCH] D18548: [Mips] add assembler support for .set arch=octeon
Strahinja Petrovic via llvm-commits
- [PATCH] D18034: [Power PC] fix register alignment for long double type (soft float)
Strahinja Petrovic via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18438: Calculate __builtin_object_size when pointer depends on a condition
Strahinja Petrovic via llvm-commits
- [PATCH] D18504: Bail as early as possible
Sven Verdoolaege via llvm-commits
- [PATCH] D17956: Set the thumb flag for thumb symbols coming from an ELF file
Tamas Berghammer via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18342: Use Blob to record MDString
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [llvm] r264734 - [ThinLTO] Use new GlobalValue::getGUID helper (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Teresa Johnson via llvm-commits
- [PATCH] D18556: [ThinLTO] Augment FunctionImport dump with value name to GUID map
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [llvm] r264763 - [ThinLTO] Remove post-pass metadata linking support
Teresa Johnson via llvm-commits
- [PATCH] D17165: Fix cloning of debug info
Teresa Johnson via llvm-commits
- [PATCH] D18583: Cloning: Reduce complexity of debug info cloning and fix correctness issue.
Teresa Johnson via llvm-commits
- [PATCH] D18588: [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Teresa Johnson via llvm-commits
- [llvm] r264869 - [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Teresa Johnson via llvm-commits
- [PATCH] D18588: [ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly
Teresa Johnson via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [llvm] r264871 - Revert "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly"
Teresa Johnson via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [PATCH] D18213: Add a module Hash in the bitcode and the combined index.
Teresa Johnson via llvm-commits
- [llvm] r264884 - Restore "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly"
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [llvm] r264884 - Restore "[ThinLTO] Serialize the Module SourceFileName to/from LLVM assembly"
Teresa Johnson via llvm-commits
- [llvm] r264936 - Use existing PrintEscapedString in AssemblyWriter
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [PATCH] D18528: Don't fold double constant to an integer if dest type not integral
Teresa Johnson via llvm-commits
- [PATCH] Bitcode: Try to emit metadata in function blocks
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18674: [ThinLTO/gold] Change preempted def to avail extern linkage when possible
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18555: [ThinLTO] Add option to dump value name to GUID mapping
Teresa Johnson via llvm-commits
- [PATCH] D18346: ThinLTO: special handling for LinkOnce functions
Teresa Johnson via llvm-commits
- [PATCH] D18721: Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D15271: Split functions to create shrink wrapping opportunities
Thomas Jablin via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Tim Northover via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Tim Northover via llvm-commits
- [PATCH] D18572: [AArch64] Relax branches by fusing compare with conditional branch when we can infer that source register is zero/non-zero.
Tim Northover via llvm-commits
- [PATCH] D18665: [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Tim Northover via llvm-commits
- [PATCH] D18402: [AArch64] Better errors for out-of-range fixups
Tim Northover via llvm-commits
- [PATCH] D18665: [AArch64] Allow loads with imp-def to be handled in getMemOpBaseRegImmOfsWidth()
Tim Northover via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Tim Northover via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Tim Northover via llvm-commits
- [llvm] r265198 - AArch64: avoid clobbering SP for dead MOVimm pseudos.
Tim Northover via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Tim Northover via llvm-commits
- [PATCH] D17736: [SSP, 1/2] Refactor to support customizable stack guard load from IR level.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP, 1/2] Refactor to support customizable stack guard load from IR level.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D17736: [SSP] Remove llvm.stackprotectorcheck.
Tim Shen via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [PATCH] D18658: [AsmPrinter] Print aliases in topological order
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [PATCH] D18632: Faster stack-protector for Android/AArch64.
Tim Shen via llvm-commits
- [llvm] r265064 - [AsmPrinter] Print aliases in topological order
Tim Shen via llvm-commits
- [PATCH] D18658: [AsmPrinter] Print aliases in topological order
Tim Shen via llvm-commits
- [PATCH] D18658: [AsmPrinter] Print aliases in topological order
Tim Shen via llvm-commits
- [llvm] r265067 - Move asm-printer-topological-order.ll to PowerPC backend
Tim Shen via llvm-commits
- [PATCH] D18678: Move asm-printer-topological-order.ll to PowerPC backend.
Tim Shen via llvm-commits
- [PATCH] D18678: Move asm-printer-topological-order.ll to PowerPC backend.
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [PATCH] D17792: Initialize much of AssemblyWriter lazily.
Tim Shen via llvm-commits
- [polly] r264592 - docs: Fix section header committed in r264575
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [PATCH] D18504: Bail as early as possible
Tobias Grosser via llvm-commits
- [PATCH] D18450: [Polly] Exploit graph properties during domain generation
Tobias Grosser via llvm-commits
- [PATCH] D18450: [Polly] Exploit graph properties during domain generation
Tobias Grosser via llvm-commits
- [polly] r264782 - Factor out "adjustDomainDimensions" function [NFC]
Tobias Grosser via llvm-commits
- [polly] r264885 - Revert 264782 and 264789
Tobias Grosser via llvm-commits
- [polly] r264782 - Factor out "adjustDomainDimensions" function [NFC]
Tobias Grosser via llvm-commits
- [polly] r265114 - ScoPDetection: Obtain a known free diagnostic ID
Tobias Grosser via llvm-commits
- [polly] r264118 - [ScopInfo] Fix domains after loops.
Tobias Grosser via llvm-commits
- [polly] r265260 - [FIX] Do not create a SCoP in the presence of infinite loops
Tobias Grosser via llvm-commits
- [polly] r265272 - Revert "[FIX] Do not create a SCoP in the presence of infinite loops"
Tobias Grosser via llvm-commits
- [polly] r265260 - [FIX] Do not create a SCoP in the presence of infinite loops
Tobias Grosser via llvm-commits
- [PATCH] D18384: CodeGen: Correct specification of PHI nodes
Tom Stellard via llvm-commits
- [llvm] r264589 - AMDGPU/SI: Limit load clustering to 16 bytes instead of 4 instructions
Tom Stellard via llvm-commits
- [PATCH] D18400: AMDGPU: Implement i64 global atomics
Tom Stellard via llvm-commits
- [PATCH] D18453: AMDGPU/SI: Improve MachineSchedModel definition
Tom Stellard via llvm-commits
- [PATCH] D18453: AMDGPU/SI: Improve MachineSchedModel definition
Tom Stellard via llvm-commits
- [PATCH] D18549: AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo::insertWaitStates
Tom Stellard via llvm-commits
- [PATCH] D18550: AMDGPU/SI: Add peephole optimzer pass
Tom Stellard via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Tom Stellard via llvm-commits
- [PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass
Tom Stellard via llvm-commits
- [PATCH] D18337: AMDGPU: Add frexp_exp intrinsic
Tom Stellard via llvm-commits
- [PATCH] D18323: AMDGPU: Constant folding for frexp_mant
Tom Stellard via llvm-commits
- [PATCH] D18599: AMDGPU/SI: Add latency for export instructions
Tom Stellard via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Tom Stellard via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Tom Stellard via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [PATCH] D18603: AMDGPU/SI: Use hazard recognizer to detect DPP hazards
Tom Stellard via llvm-commits
- [llvm] r264876 - AMDGPU/SI: Enable lanemask tracking in misched
Tom Stellard via llvm-commits
- [llvm] r264877 - AMDGPU/SI: Improve MachineSchedModel definition
Tom Stellard via llvm-commits
- [PATCH] D18375: AMDGPU: Add atomic_inc + atomic_dec intrinsics
Tom Stellard via llvm-commits
- [PATCH] D14807: AMDGPU: Implement SIRegisterInfo::getRegPressureSetScore()
Tom Stellard via llvm-commits
- [llvm] r265170 - AMDGPU: Implement {BUFFER, FLAT}_ATOMIC_CMPSWAP{, _X2}
Tom Stellard via llvm-commits
- [llvm] r264335 - Add <atomic> to ThreadPool.h, since std::atomic is used
Tom Stellard via llvm-commits
- [llvm] r263714 - ARM: Revert SVN r253865, 254158, fix windows division
Tom Stellard via llvm-commits
- [PATCH] D18590: AMDGPU: Add volatile to test loads and stores
Tom Stellard via llvm-commits
- [PATCH] D18559: AMDGPU: Add a shader calling convention
Tom Stellard via llvm-commits
- [PATCH] D18358: AMDGPU: Account for globals in AMDGPUPromoteAlloca pass
Tom Stellard via llvm-commits
- [PATCH] D18049: AMDGPU i16 implementation
Tom Stellard via llvm-commits
- [PATCH] D18514: [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Ulrich Weigand via llvm-commits
- [test-suite] r264496 - cmake: Do not check for x86_64(h?)
Ulrich Weigand via llvm-commits
- [PATCH] D18605: [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast isel
Ulrich Weigand via llvm-commits
- [test-suite] r264496 - cmake: Do not check for x86_64(h?)
Ulrich Weigand via llvm-commits
- [test-suite] r264496 - cmake: Do not check for x86_64(h?)
Ulrich Weigand via llvm-commits
- [PATCH] D18514: [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsics
Ulrich Weigand via llvm-commits
- [PATCH] D18644: [SystemZ] Support ATOMIC_FENCE
Ulrich Weigand via llvm-commits
- [llvm] r265020 - [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast isel
Ulrich Weigand via llvm-commits
- [PATCH] D18605: [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast isel
Ulrich Weigand via llvm-commits
- [llvm] r265023 - [PowerPC] Correctly compute 64-bit offsets in fast isel
Ulrich Weigand via llvm-commits
- [llvm] r265026 - [PowerPC] Attempt to fix fast-isel-i64offset.ll failure
Ulrich Weigand via llvm-commits
- [PATCH] D18662: [GVN] Fix handling of sub-byte types in big-endian mode
Ulrich Weigand via llvm-commits
- [PATCH] D18072: Skeleton for the IR level pass to perform 64bit Integer Division
Uthkarsh Satish via llvm-commits
- [PATCH] D18394: [TableGen] AsmMatcherEmitter.cpp: replace a sequence of "if" to "switch" in emitValidateOperandClass. NFC.
Valery Pykhtin via llvm-commits
- [llvm] r265028 - [AMDGPU] enable few disassembler tests that were mistakenly marked as FIXME.
Valery Pykhtin via llvm-commits
- [llvm] r265141 - [AMDGPU] fix MADAK/MADMK instructions operand namings to match encoding fields.
Valery Pykhtin via llvm-commits
- [PATCH] D18434: [mips] Range check simm9 and fix a bug this revealed.
Vasileios Kalintiris via llvm-commits
- [PATCH] D18435: [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]
Vasileios Kalintiris via llvm-commits
- [PATCH] D18436: [mips] Range check simm11 and mem_simm11.
Vasileios Kalintiris via llvm-commits
- [PATCH] D18437: [mips] Range check simm16
Vasileios Kalintiris via llvm-commits
- [PATCH] D18439: [mips] Range check simm32 and fold MIPS16's imm32 into simm32.
Vasileios Kalintiris via llvm-commits
- [PATCH] D18315: [mips] MIPSR6 Compact jump support
Vasileios Kalintiris via llvm-commits
- [PATCH] D18693: [mips] Remove duplicate tests and add missing prefixes for *-LABEL checks. NFC.
Vasileios Kalintiris via llvm-commits
- [llvm] r264559 - [Coverage] Fix the way we load "<unknown>:func" records
Vedant Kumar via llvm-commits
- [PATCH] D18516: [PGO] Fix name encoding for ObjC-like functions
Vedant Kumar via llvm-commits
- [llvm] r264586 - [Coverage] Strip <unknown> from PGO names if no filenames are available
Vedant Kumar via llvm-commits
- [llvm] r264587 - [PGO] Fix name encoding for ObjC-like functions
Vedant Kumar via llvm-commits
- [llvm] r264590 - Revert "[PGO] Fix name encoding for ObjC-like functions"
Vedant Kumar via llvm-commits
- [llvm] r264641 - Reapply "[PGO] Fix name encoding for ObjC-like functions"
Vedant Kumar via llvm-commits
- [llvm] r264643 - Revert "Reapply "[PGO] Fix name encoding for ObjC-like functions""
Vedant Kumar via llvm-commits
- [llvm] r264641 - Reapply "[PGO] Fix name encoding for ObjC-like functions"
Vedant Kumar via llvm-commits
- [llvm] r264641 - Reapply "[PGO] Fix name encoding for ObjC-like functions"
Vedant Kumar via llvm-commits
- [llvm] r264658 - Reapply (2x) "[PGO] Fix name encoding for ObjC-like functions"
Vedant Kumar via llvm-commits
- [llvm] r264675 - [Coverage] Fix the expected counts in instrprof-comdat.h
Vedant Kumar via llvm-commits
- [llvm] r264679 - [docs] Corrections w.r.t V2 of the coverage mapping format
Vedant Kumar via llvm-commits
- [PATCH] D18553: [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [PATCH] D18553: [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264773 - [profile] Make a test work if run by the super-user
Vedant Kumar via llvm-commits
- [compiler-rt] r264817 - [profile] Test error reporting by writing to a temp directory
Vedant Kumar via llvm-commits
- [compiler-rt] r264824 - [profile] Remove quotes around env variable, NFC
Vedant Kumar via llvm-commits
- [compiler-rt] r264817 - [profile] Test error reporting by writing to a temp directory
Vedant Kumar via llvm-commits
- [PATCH] D18610: [PGO] Restore the correct counter value after processing a nested region in case of combined regions.
Vedant Kumar via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18623: [PGO] refactor PGOFuncName meta data code to be used in clang
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [PATCH] D18622: Replace the use of MaxFunctionCount module flag
Vedant Kumar via llvm-commits
- [llvm] r265144 - [PGOProfile] Rename a test to make it more reusable, NFC
Vedant Kumar via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Vedant Kumar via llvm-commits
- [PATCH] D18681: [PGO] Avoid instrumenting direct callee's at value sites.
Vedant Kumar via llvm-commits
- [PATCH] D18587: llvm-mc: AsmParser: handle '\v' as an escaped character
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D18587: llvm-mc: AsmParser: handle '\v' as an escaped character
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllimport/dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D18589: Fix camelCase / non-camelCase typo in dllexport test
Warren Ristow via llvm-commits
- [PATCH] D18589: Fix camelCase / non-camelCase typo in dllexport test
Warren Ristow via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllimport/dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D17776: Improve CHECK-NOT robustness of dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D18682: Add some dllexport tests
Warren Ristow via llvm-commits
- [PATCH] D18049: AMDGPU i16 implementation
Wei Ding via llvm-commits
- [PATCH] D18049: AMDGPU i16 implementation
Wei Ding via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Wei Mi via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Wei Mi via llvm-commits
- [llvm] r264559 - [Coverage] Fix the way we load "<unknown>:func" records
Xinliang David Li via llvm-commits
- [compiler-rt] r264612 - [PGO] Comment how function pointers for indirect calls are mapped to function names
Xinliang David Li via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Xinliang David Li via llvm-commits
- [llvm] r264641 - Reapply "[PGO] Fix name encoding for ObjC-like functions"
Xinliang David Li via llvm-commits
- [llvm] r264641 - Reapply "[PGO] Fix name encoding for ObjC-like functions"
Xinliang David Li via llvm-commits
- [compiler-rt] r264792 - Fix comment in test
Xinliang David Li via llvm-commits
- [compiler-rt] r254678 - [PGO] Unify VP data format between raw and indexed profile (runtime)
Xinliang David Li via llvm-commits
- [PATCH] D15302: [Greedy regalloc] Replace analyzeSiblingValues with something new [Part1]
Xinliang David Li via llvm-commits
- [llvm] r264818 - [PGO] Handle invoke inst in IR based icall instrumentation
Xinliang David Li via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Xinliang David Li via llvm-commits
- [llvm] r264902 - [PGO] PGOFuncName in LTO optimizations
Xinliang David Li via llvm-commits
- [llvm] r265025 - Minor code cleanup /NFC
Xinliang David Li via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on Android aarch64.
Yabin Cui via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on Android aarch64.
Yabin Cui via llvm-commits
- [PATCH] D18526: [tsan] Disable randomized address space on aarch64 linux.
Yabin Cui via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Yichao Yu via llvm-commits
- [PATCH] D18508: Replace at most one dead register with zero register on aarch64
Yichao Yu via llvm-commits
- [PATCH] D18524: Dump function as the only defined function in its module.
Yin Ma via llvm-commits
- [PATCH] D18524: Dump function as the only defined function in its module.
Yin Ma via llvm-commits
- [PATCH] D18524: Dump function as the only defined function in its module.
Yin Ma via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Z. Zheng via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Z. Zheng via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Z. Zheng via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Z. Zheng via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
Z. Zheng via llvm-commits
- [PATCH] D18158: Adding ability to unroll loops using epilogue remainder.
Z. Zheng via llvm-commits
- [PATCH] D18707: Make DIASession work if msdia*.dll isn't registered.
Zachary Turner via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Zia Ansari via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Zia Ansari via llvm-commits
- [PATCH] D18566: [x86] use SSE/AVX ops for non-zero memsets (PR27100)
Zia Ansari via llvm-commits
- [llvm] r265002 - [mips][microMIPS] Implement MFC*, MFHC* and DMFC* instructions
Zlatko Buljan via llvm-commits
- [PATCH] D17334: [mips][microMIPS] Implement MFC*, MFHC* and DMFC* instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18645: [mips][microMIPS] Fix offsets for LLE, LWE, SBE, SCE and SHE instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16918: [mips][microMIPS] Implement LLX, LLXE, SCX and SCXE instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18687: [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructions
Zlatko Buljan via llvm-commits
- [llvm] r265249 - [mips][microMIPS] Revert commits r264245 and r264248.
Zoran Jovanovic via llvm-commits
- [PATCH] D18405: [PPC] Prefer floating point load to integer load plus direct move, when there is no other user for the integer load
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
amehsan via llvm-commits
- [PATCH] D18592: [PowerPC] Back end improvements to vec_splat
amehsan via llvm-commits
- [PATCH] D18097: [Power9] basic support for Power 9 direct move instructions
amehsan via llvm-commits
- [PATCH] D18097: [Power9] basic support for Power 9 direct move instructions
amehsan via llvm-commits
- [PATCH] D18097: [Power9] basic support for Power 9 direct move instructions
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18562: [PPC] Enable transformations in PPCPassConfig::addIRPasses at O2.
amehsan via llvm-commits
- [PATCH] D18593: [PowerPC] Front end improvements for vec_splat
amehsan via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D18670: LoopUnroll: some small fixes/tweaks to make it more useful for partial unrolling
escha via llvm-commits
- [PATCH] D16820: Implement common symbol size calculation in llvm-size
khemant at codeaurora.org via llvm-commits
- [PATCH] D18534: Support dynamic relocation printing in GNU style
khemant at codeaurora.org via llvm-commits
- [PATCH] D18534: Support dynamic relocation printing in GNU style
khemant at codeaurora.org via llvm-commits
- [PATCH] D18215: [CLANG][avx512][BUILTIN] Adding fixupimm{pd|ps|sd|ss} getexp{sd|ss} getmant{sd|ss} kunpck{di|si} loada{pd|ps} loaddqu{di|hi|qi|si} max{sd|ss} min{sd|ss} kmov16 builtins to clang
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D18446: [Clang][avx512][Builtin] Adding Builtin to clang.
michael zuckerman via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17201: [SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
silviu.baranga at arm.com via llvm-commits
- [PATCH] D18633: Silence warnings in OCaml bindings
whitequark via llvm-commits
- [PATCH] D18643: Mark llvm.round.* and llvm.rint.* intrinsics as safe to speculatively execute
whitequark via llvm-commits
- [PATCH] D18675: [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
whitequark via llvm-commits
- [PATCH] D18677: [OCaml] Reinstate data_layout
whitequark via llvm-commits
- [PATCH] D18675: [OCaml] Use LLVMCreateMessage with constant strings when calling llvm_raise
whitequark via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add enums
whitequark via llvm-commits
- [PATCH] D18643: Mark some FP intrinsics as safe to speculatively execute
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18643: Mark some FP intrinsics as safe to speculatively execute
whitequark via llvm-commits
- [PATCH] D18744: [CodeGenPrepare] Avoid sinking soft-FP comparisons
whitequark via llvm-commits
- [PATCH] D18744: [CodeGenPrepare] Avoid sinking soft-FP comparisons
whitequark via llvm-commits
- [llvm] r265265 - [CodeGenPrepare] Fix r265264.
whitequark via llvm-commits
- [llvm] r265265 - [CodeGenPrepare] Fix r265264.
whitequark via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18736: [llvm-c] Improve IR Introspection: Add LLVM{Get, Set}ModuleIdentifier
whitequark via llvm-commits
- [PATCH] D18729: [llvm-c] Improve IR Introspection: Add ValueKind
whitequark via llvm-commits
- [PATCH] D18749: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
whitequark via llvm-commits
- [PATCH] D17288: [CodeGenPrepare] Do select to branch transform when cmp's operand is expensive.
박준모 via llvm-commits
Last message date:
Sun Apr 3 23:46:53 PDT 2016
Archived on: Sun Apr 3 23:44:59 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).