index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
AtomicExpandPass.cpp
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
[next]