Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ceb1dbb41f6d7eaa3b45793d3307fe092f635167
/
llvm
/
lib
/
IR
/
DataLayout.cpp
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
ef860a2
Rename VMCore directory to IR.
by Chandler Carruth
· 13 years ago
[Renamed from llvm/lib/VMCore/DataLayout.cpp]
e7701eb
Don't use -1 as a value of an unsigned 7-bit enumeration; that has undefined
by Richard Smith
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
086ee1e
More strict error checking in parseSpecifier + simplified code.
by Patrik Hagglund
· 13 years ago
504f478
Fix warning. [-Wunused-variable]
by Patrik Hägglund
· 13 years ago
3eb16c5
Add error handling in getInt.
by Patrik Hägglund
· 13 years ago
5918959
Disallow the undocumented practice of starting the datalayout string with '-'.
by Patrik Hägglund
· 13 years ago
5669218
Do not handle void types in DataLayout. Patch by Patrick Hägglund.
by Duncan Sands
· 13 years ago
01860a6
Revert some redundant parts of r142605.
by Patrik Hägglund
· 13 years ago
47ef7cf
Enable the assertion in getIntPtrType (I've audited all users of this method and
by Duncan Sands
· 13 years ago
7ec5085
Revert the series of commits starting with r166578 which introduced the
by Chandler Carruth
· 13 years ago
5bdd9dd
Remove a wrapper around getIntPtrType added to GVN by Hal in commit 166624 (the
by Duncan Sands
· 13 years ago
835e93a
Factorize code: rather than duplication the logic in getPointerTypeSizeInBits,
by Duncan Sands
· 13 years ago
bf3eeb2
Add some cleanup to the DataLayout changes requested by Chandler.
by Micah Villmow
· 13 years ago
12d9127
Add in support for getIntPtrType to get the pointer type based on the address space.
by Micah Villmow
· 13 years ago
8884dc3
DataLayout should use itself when calculating the size of a vector.
by Hal Finkel
· 13 years ago
89021e4
Add in the first step of the multiple pointer support. This adds in support to the data layout for specifying a per address space pointer size.
by Micah Villmow
· 13 years ago
6d05e69
Implement TargetData with the DataLayout class, this will allow LLVM projects to transition to DataLayout without loosing functionality.
by Micah Villmow
· 13 years ago
b4faa15
Rename the Target specific passes in the DataLayout class to be Target agnostic.
by Micah Villmow
· 13 years ago
ac34b5c
Resubmit the copying of TargetData to DataLayout without any changes to the files, this should fix the problems and the changes to rename to DataLayout will come next.
by Micah Villmow
· 13 years ago
ccbcf38
Backing out my changes, something screwed up from my patches, starting over.
by Micah Villmow
· 13 years ago
f66f83a
Rename TargetData to DataLayout in DataLayout.cpp. This should fix a build failure from r165249 where the wrong version of the file was submitted.
by Micah Villmow
· 13 years ago
4639774
Create the DataLayout class, as a direct copy of TargetData.
by Micah Villmow
· 13 years ago
f3b796e
Accidently checked in the files, only wanted to copy them.
by Micah Villmow
· 13 years ago
f854bfc
(no commit message)
by Micah Villmow
· 13 years ago