Peter Collingbourne
|
57c068763a
IR. Change strip* family of functions to not look through aliases.
|
6 年之前 |
Guillaume Chatelet
|
f76a78bfee
[LLVM][Alignment] Introduce Alignment Type in DataLayout
|
6 年之前 |
Roman Lebedev
|
2f4e7f099b
[IR] Value: add replaceUsesWithIf() utility
|
6 年之前 |
Hideto Ueno
|
ab04fe47be
[IR] Fix getPointerAlignment for CallBase
|
6 年之前 |
Ryan Taylor
|
c7a747a395
[IR][Verifier] Allow IntToPtrInst to be !dereferenceable
|
6 年之前 |
Johannes Doerfert
|
0e9ef83946
Replace three "strip & accumulate" implementations with a single one
|
6 年之前 |
Johannes Doerfert
|
552f50540c
Introduce Value::stripPointerCastsSameRepresentation
|
6 年之前 |
Michael Platings
|
0647335aa3
[IR][ARM] Add function pointer alignment to datalayout
|
6 年之前 |
Mitch Phillips
|
c5b260d2d3
Rollback of rL355585.
|
6 年之前 |
Michael Platings
|
6ac86cddcf
[IR][ARM] Add function pointer alignment to datalayout
|
6 年之前 |
Mitch Phillips
|
23ecb8f9e5
Revert "[IR][ARM] Add function pointer alignment to datalayout"
|
6 年之前 |
Michael Platings
|
df99a029a5
[IR][ARM] Add function pointer alignment to datalayout
|
6 年之前 |
Craig Topper
|
e3696113b6
Implementation of asm-goto support in LLVM
|
6 年之前 |
George Burgess IV
|
ebacc9e58a
Remove a redundant space from an error message; NFC
|
6 年之前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Chandler Carruth
|
9f32dc98ef
[CallSite removal] Move the rest of IR implementation code away from
|
6 年之前 |
Vedant Kumar
|
94a229e81e
[IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
|
6 年之前 |
JF Bastien
|
4afd04a7bb
[NFC] Remove magic bool param in RAUW
|
7 年之前 |
Piotr Padlewski
|
c2f24d9ea8
Implement strip.invariant.group
|
7 年之前 |
Dmitry Mikulin
|
03c2c8140e
In thin and full LTO + CFI, direct function calls may go through jump table
|
7 年之前 |
Nico Weber
|
4026a5fa20
revert r332610, it breaks cfi, see D46326
|
7 年之前 |
Dmitry Mikulin
|
0fa09b6c22
In thin and full LTO + CFI, direct function calls may go through jump table
|
7 年之前 |
Vedant Kumar
|
ca6a4d968e
[STLExtras] Add size() for ranges, and remove distance()
|
7 年之前 |
Vedant Kumar
|
48fd38c573
[STLExtras] Add distance() for ranges, pred_size(), and succ_size()
|
7 年之前 |
Piotr Padlewski
|
9648b46325
Rename invariant.group.barrier to launder.invariant.group
|
7 年之前 |
Mikhail Maltsev
|
90b5ec2f8c
[IR] Do not assume that function pointers are aligned
|
7 年之前 |
Elena Demikhovsky
|
8e229ec0e5
Adding a width of the GEP index to the Data Layout.
|
7 年之前 |
Serge Guelton
|
4c23defc23
Limit size of non-GlobalValue name
|
7 年之前 |
Bjorn Steinbrink
|
ea96fe14fe
Give up on array allocas in getPointerDereferenceableBytes
|
7 年之前 |
Bjorn Steinbrink
|
9cf2067cb7
Treat sret arguments as being dereferenceable in getPointerDereferenceableBytes()
|
7 年之前 |