Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
d3a533d94dae1e57194001af08763eb3ba199c8f
/
lib
/
Target
/
TargetData.cpp
0e7ac16
Use a map instead of annotations
by Chris Lattner
· 21 years ago
d21cd80
Adjust to the changed StructType interface. In particular, getElementTypes() is gone.
by Chris Lattner
· 21 years ago
f045328
finegrainify namespacification add new getIntPtrType() method
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
030574f
Add support for 'any' pointer size and endianness
by Chris Lattner
· 21 years ago
5560c9d
Spell `necessary' correctly.
by Misha Brukman
· 21 years ago
949a362
Remove redundant const qualifiers from cast<> expressions
by Chris Lattner
· 21 years ago
94a5118
No really, you _cannot use_ getelementptr on an unsized type: that makes
by Chris Lattner
· 21 years ago
55a85a4
Undo one of those last fixes -- it was incorrect.
by Vikram S. Adve
· 21 years ago
4954f04
Minor cleanups
by Chris Lattner
· 21 years ago
4e840d4
* Fix divide by zero error with empty structs
by Chris Lattner
· 21 years ago
10daaa1
Remove two fields from TargetData which are target specific.
by Chris Lattner
· 22 years ago
dd7253c
Whoops, 32 bit targets have _4_ byte pointers, not _32_ byte pointers!
by Chris Lattner
· 22 years ago
46326d9
Allow for easy detection of when a "default" TargetData is created by the
by Chris Lattner
· 22 years ago
53a0c38
add a new targetdata ctor to create a target data appropriate to the module
by Chris Lattner
· 22 years ago
e45e32d
Remove wierd case that can never happen
by Chris Lattner
· 22 years ago
c56406c
* Privatize the TargetName
by Chris Lattner
· 22 years ago
85131c8
- Add an endianness field to the TargetData datastructure
by Chris Lattner
· 22 years ago
8e22ead
Don't try to compute the size of an "array" element if the index is 0:
by Vikram S. Adve
· 22 years ago
aa31ad0
Convert TargetData to be an ImmutablePass
by Chris Lattner
· 22 years ago
3cac88a
by Chris Lattner
· 22 years ago
f519b99
Fix sign-extension: it needs to happen *after* multiplying by type size.
by Vikram S. Adve
· 22 years ago
cfa4f4a
Simplify previous hack slightly.
by Vikram S. Adve
· 22 years ago
69f3b72
Force sign-extension for uint array indexes from 32-bit to 64-bits
by Vikram S. Adve
· 22 years ago
ca710e9
Bug fix in TargetData::getIndexedOffset: We were using the pointer
by Vikram S. Adve
· 22 years ago
ed0030e
Bug fix in TargetData::getIndexedOffset(): handle struct offset
by Vikram S. Adve
· 22 years ago
0c0edf8
*** empty log message ***
by Chris Lattner
· 22 years ago
f66723f
Add integer register size field.
by Vikram S. Adve
· 22 years ago
a163fdf
Extend TargetData::getIndexedOffset to support arrays and pointers!
by Chris Lattner
· 22 years ago
9b62503
Replace all usages of Type::isPointerType with isa<PointerType>
by Chris Lattner
· 22 years ago
31bcdb8
Split ConstantVals.h into Constant.h and Constants.h
by Chris Lattner
· 23 years ago
3d0fda2
Remove dead variable
by Chris Lattner
· 23 years ago
697954c
Changes to build successfully with GCC 3.02
by Chris Lattner
· 23 years ago
dd08e32
getIndexedOffset() shd take vector of Values, not of Constants!
by Vikram S. Adve
· 23 years ago
f59ce92
Not just arrays are unsized
by Chris Lattner
· 23 years ago
7a17675
Renamed inst_const_iterator -> const_inst_iterator
by Chris Lattner
· 23 years ago
e9bb2df
Rename ConstPoolVal -> Constant
by Chris Lattner
· 23 years ago
0e7c737
Fix cute little bug that was causing the last
by Vikram S. Adve
· 23 years ago
b00c582
Commit more code over to new cast style
by Chris Lattner
· 23 years ago
cfe26c9
Add more support for new style casts Convert more code to use them
by Chris Lattner
· 23 years ago
0799fc4
Renamed files to match the main classes they provide. Some other minor changes.
by Vikram S. Adve
· 23 years ago
b26bcc5
Make a new llvm/Target #include directory.
by Chris Lattner
· 23 years ago
[Renamed (98%) from lib/CodeGen/TargetMachine/TargetData.cpp]
79a4aeb
Use correct casts
by Chris Lattner
· 23 years ago
97b7311
annotations are now const
by Chris Lattner
· 23 years ago
9ff64a8
I suck
by Chris Lattner
· 23 years ago
e7fb360
Initial checkin of TargetData code
by Chris Lattner
· 23 years ago