Matt Arsenault
|
65de13b975
AtomicExpand: Don't crash on non-0 alloca
|
6 سال پیش |
Matt Arsenault
|
15d90808ef
AMDGPU: Expand < 32-bit atomics
|
6 سال پیش |
Tim Northover
|
32c7e441d6
DAG: allow DAG pointer size different from memory representation.
|
6 سال پیش |
Evandro Menezes
|
d71ea05ab7
[IR] Refactor attribute methods in Function class (NFC)
|
6 سال پیش |
Philip Reames
|
8b05fc727e
[AtomicExpand] Fix a crash bug when lowering unordered loads to cmpxchg
|
6 سال پیش |
Philip Reames
|
963f36ed4a
[AtomicExpand] Allow libcall expansion for non-zero address spaces (try 2)
|
6 سال پیش |
Mitch Phillips
|
eec5d41710
Revert "[AtomicExpand] Allow libcall expansion for non-zero address spaces" for buildbot failures.
|
6 سال پیش |
Philip Reames
|
b58c983628
[AtomicExpand] Allow libcall expansion for non-zero address spaces
|
6 سال پیش |
James Y Knight
|
6c00b3f35f
[opaque pointer types] Pass value type to LoadInst creation.
|
6 سال پیش |
James Y Knight
|
9ec60d7d8f
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 سال پیش |
James Y Knight
|
5be828a949
Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
|
6 سال پیش |
James Y Knight
|
8e4d96d7af
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
|
6 سال پیش |
Matt Arsenault
|
52f6127659
Reapply "IR: Add fp operations to atomicrmw"
|
6 سال پیش |
Chandler Carruth
|
73f9a1d617
Revert r351778: IR: Add fp operations to atomicrmw
|
6 سال پیش |
Matt Arsenault
|
020dc8d94b
IR: Add fp operations to atomicrmw
|
6 سال پیش |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 سال پیش |
Matt Arsenault
|
aba210299a
Allow FP types for atomicrmw xchg
|
6 سال پیش |
Alex Bradbury
|
6edc257cf4
[RISCV] Implement codegen for cmpxchg on RV32IA
|
6 سال پیش |
Alex Bradbury
|
490f68fb29
[AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR
|
7 سال پیش |
Alex Bradbury
|
2fdd5d3806
[RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
|
7 سال پیش |
Alex Bradbury
|
f148aeb248
[AtomicExpandPass] Widen partword atomicrmw or/xor/and before tryExpandAtomicRMW
|
7 سال پیش |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 سال پیش |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 سال پیش |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 سال پیش |
Craig Topper
|
f137ed238d
[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer.
|
7 سال پیش |
David Blaikie
|
b91d9a7128
Fix layering by moving ValueTypes.h from CodeGen to IR
|
7 سال پیش |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 سال پیش |
Eugene Zelenko
|
3840975c3a
[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include What You Use warnings; other minor fixes (NFC).
|
8 سال پیش |
Sanjay Patel
|
1bf0915d7a
[Instruction] add moveAfter() convenience function; NFCI
|
8 سال پیش |
Konstantin Zhuravlyov
|
8f85685860
Enhance synchscope representation
|
8 سال پیش |