| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | [AtomicExpandPass] Silence static analyzer warnings about operator priority. ... | Dávid Bolvanský | 2019-11-05 | 1 | -1/+1 |
| * | [Alignment][NFC] Remove StoreInst::setAlignment(unsigned) | Guillaume Chatelet | 2019-10-03 | 1 | -1/+1 |
| * | [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned) | Guillaume Chatelet | 2019-09-30 | 1 | -3/+3 |
| * | [Alignment][NFC] Remove LoadInst::setAlignment(unsigned) | Guillaume Chatelet | 2019-09-30 | 1 | -2/+2 |
| * | AtomicExpand: Don't crash on non-0 alloca | Matt Arsenault | 2019-06-11 | 1 | -2/+6 |
| * | AMDGPU: Expand < 32-bit atomics | Matt Arsenault | 2019-06-11 | 1 | -0/+4 |
| * | DAG: allow DAG pointer size different from memory representation. | Tim Northover | 2019-05-01 | 1 | -1/+1 |
| * | [IR] Refactor attribute methods in Function class (NFC) | Evandro Menezes | 2019-04-04 | 1 | -2/+2 |
| * | [AtomicExpand] Fix a crash bug when lowering unordered loads to cmpxchg | Philip Reames | 2019-03-19 | 1 | -0/+3 |
| * | [AtomicExpand] Allow libcall expansion for non-zero address spaces (try 2) | Philip Reames | 2019-03-06 | 1 | -2/+8 |
| * | Revert "[AtomicExpand] Allow libcall expansion for non-zero address spaces" f... | Mitch Phillips | 2019-03-06 | 1 | -8/+2 |
| * | [AtomicExpand] Allow libcall expansion for non-zero address spaces | Philip Reames | 2019-03-05 | 1 | -2/+8 |
| * | [opaque pointer types] Pass value type to LoadInst creation. | James Y Knight | 2019-02-01 | 1 | -4/+5 |
| * | [opaque pointer types] Add a FunctionCallee wrapper type, and use it. | James Y Knight | 2019-02-01 | 1 | -1/+1 |
| * | Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it." | James Y Knight | 2019-01-31 | 1 | -1/+1 |
| * | [opaque pointer types] Add a FunctionCallee wrapper type, and use it. | James Y Knight | 2019-01-31 | 1 | -1/+1 |
| * | Reapply "IR: Add fp operations to atomicrmw" | Matt Arsenault | 2019-01-22 | 1 | -0/+6 |
| * | Revert r351778: IR: Add fp operations to atomicrmw | Chandler Carruth | 2019-01-22 | 1 | -6/+0 |
| * | IR: Add fp operations to atomicrmw | Matt Arsenault | 2019-01-22 | 1 | -0/+6 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Allow FP types for atomicrmw xchg | Matt Arsenault | 2019-01-17 | 1 | -0/+15 |
| * | [RISCV] Implement codegen for cmpxchg on RV32IA | Alex Bradbury | 2018-11-29 | 1 | -2/+32 |
| * | [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR | Alex Bradbury | 2018-09-19 | 1 | -11/+27 |
| * | [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A | Alex Bradbury | 2018-09-19 | 1 | -1/+37 |
| * | [AtomicExpandPass] Widen partword atomicrmw or/xor/and before tryExpandAtomicRMW | Alex Bradbury | 2018-08-17 | 1 | -4/+48 |
| * | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -8/+8 |
| * | [CodeGen] Fix inconsistent declaration parameter name | Fangrui Song | 2018-07-16 | 1 | -2/+2 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -4/+4 |
| * | [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code... | Craig Topper | 2018-03-29 | 1 | -1/+1 |
| * | Fix layering by moving ValueTypes.h from CodeGen to IR | David Blaikie | 2018-03-23 | 1 | -1/+1 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -2/+2 |
| * | [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W... | Eugene Zelenko | 2017-09-22 | 1 | -21/+42 |
| * | [Instruction] add moveAfter() convenience function; NFCI | Sanjay Patel | 2017-08-29 | 1 | -8/+2 |
| * | Enhance synchscope representation | Konstantin Zhuravlyov | 2017-07-11 | 1 | -4/+4 |
| * | CodeGen: Rename DEBUG_TYPE to match passnames | Matthias Braun | 2017-05-25 | 1 | -1/+1 |
| * | [LegacyPassManager] Remove TargetMachine constructors | Francis Visoiu Mistrih | 2017-05-18 | 1 | -10/+12 |
| * | [Atomic] Remove IsStore/IsLoad in the interface, and pass the instruction ins... | Tim Shen | 2017-05-09 | 1 | -22/+9 |
| * | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -2/+2 |
| * | Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass. | James Y Knight | 2016-06-17 | 1 | -54/+405 |
| * | Move instances of std::function. | Benjamin Kramer | 2016-06-12 | 1 | -2/+2 |
| * | Rename getLargestLegalIntTypeSize to getLargestLegalIntTypeSizeInBits(). NFC. | Jun Bum Lim | 2016-05-13 | 1 | -1/+1 |
| * | NFC: unify clang / LLVM atomic ordering | JF Bastien | 2016-04-18 | 1 | -38/+8 |
| * | Revert "NFC: unify clang / LLVM atomic ordering" | JF Bastien | 2016-04-17 | 1 | -7/+38 |
| * | NFC: unify clang / LLVM atomic ordering | JF Bastien | 2016-04-17 | 1 | -38/+7 |
| * | Add __atomic_* lowering to AtomicExpandPass. | James Y Knight | 2016-04-12 | 1 | -8/+492 |
| * | This reverts commit r266002, r266011 and r266016. | Rafael Espindola | 2016-04-12 | 1 | -492/+8 |
| * | AtomicExpandPass: mark assert variable as used | JF Bastien | 2016-04-11 | 1 | -0/+3 |
| * | Fix compile with GCC after r266002 (Add __atomic_* lowering to AtomicExpandPass) | James Y Knight | 2016-04-11 | 1 | -8/+8 |
| * | Add __atomic_* lowering to AtomicExpandPass. | James Y Knight | 2016-04-11 | 1 | -8/+489 |