Guillaume Chatelet
|
55adf1757d
[LLVM][NFC] Removing unused functions
|
6 years ago |
Florian Hahn
|
2e0aa49547
[DataLayout] Check StackNatural and FunctionPtr alignments.
|
6 years ago |
Guillaume Chatelet
|
f76a78bfee
[LLVM][Alignment] Introduce Alignment Type in DataLayout
|
6 years ago |
Fangrui Song
|
3228596b4c
Cleanup: llvm::bsearch -> llvm::partition_point after r364719
|
6 years ago |
Fangrui Song
|
32e092ad46
Simplify std::lower_bound with llvm::{bsearch,lower_bound}. NFC
|
6 years ago |
Michael Platings
|
0647335aa3
[IR][ARM] Add function pointer alignment to datalayout
|
6 years ago |
Mitch Phillips
|
c5b260d2d3
Rollback of rL355585.
|
6 years ago |
Michael Platings
|
6ac86cddcf
[IR][ARM] Add function pointer alignment to datalayout
|
6 years ago |
Mitch Phillips
|
23ecb8f9e5
Revert "[IR][ARM] Add function pointer alignment to datalayout"
|
6 years ago |
Michael Platings
|
df99a029a5
[IR][ARM] Add function pointer alignment to datalayout
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Hal Finkel
|
ccb51b9cdd
[BasicAA] Support arbitrary pointer sizes (and fix an overflow bug)
|
6 years ago |
Eli Friedman
|
47dc01928f
[NFC] Make getPreferredAlignment honor section markings.
|
7 years ago |
Serge Pavlov
|
c71a2123c7
Use uniform mechanism for OOM errors handling
|
7 years ago |
Serge Pavlov
|
d8472b591c
Revert commit 333506
|
7 years ago |
Serge Pavlov
|
70fe1686ce
Use uniform mechanism for OOM errors handling
|
7 years ago |
Serge Pavlov
|
d3b4e81711
Reverted commits 333390, 333391 and 333394
|
7 years ago |
Serge Pavlov
|
5c9fd60f9f
Use uniform mechanism for OOM errors handling
|
7 years ago |
Dylan McKay
|
a78fde8559
Add default address space for functions to the data layout (1/3)
|
7 years ago |
Elena Demikhovsky
|
8e229ec0e5
Adding a width of the GEP index to the Data Layout.
|
7 years ago |
Matthias Braun
|
01337d5a14
Support, IR, ADT: Check nullptr after allocation with malloc/realloc or calloc
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Craig Topper
|
326f38ff72
[DataLayout] Add llvm_unreachable to the default of a nested switch statement that covers all values given to it by the outer switch. NFC
|
8 years ago |
Eugene Zelenko
|
e5dc33d4f6
[IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).
|
8 years ago |
Craig Topper
|
fb21a1a779
[DataLayout] Removed default value from a variable that isn't used without being overwritten. Make variable an enum instead of an int to avoid a cast later. NFC
|
8 years ago |
Craig Topper
|
7b19c164ad
[IR] Implement DataLayout::getPointerTypeSizeInBits using getPointerSizeInBits directly
|
8 years ago |
Matt Arsenault
|
e0b3c335a2
Allow DataLayout to specify addrspace for allocas.
|
8 years ago |
Craig Topper
|
ba5e420976
[IR] Use a binary search in DataLayout::getAlignmentInfo
|
8 years ago |
Craig Topper
|
a28580d8ef
[IR] Remove validAlignment and validPointer methods DataLayout as they aren't used.
|
8 years ago |
Peter Collingbourne
|
06115803f9
IR: Change the gep_type_iterator API to avoid always exposing the "current" type.
|
8 years ago |