Bill Wendling
|
f9271ea159
Initial cleanups of the param-attribute code in the bitcode reader/writer.
|
12 år sedan |
Bill Wendling
|
8232ece5c1
Use an AttrBuilder to generate the correct AttributeSet.
|
12 år sedan |
Bill Wendling
|
0c2f0ff9cc
Use the AttributeSet instead of AttributeWithIndex object.
|
12 år sedan |
Bill Wendling
|
8e47daf285
Remove some introspection functions.
|
12 år sedan |
Tim Northover
|
0a29cb0454
Make APFloat constructor require explicit semantics.
|
12 år sedan |
Chris Lattner
|
1ca114a66b
trivial micro-optimization: lazily call the virtual method instead of eagerly calling it.
|
12 år sedan |
Chris Lattner
|
5a4251c767
convert the bitstream reader itself and the IR .bc file parser to use the new advance() APIs,
|
12 år sedan |
Chris Lattner
|
63246aa04f
Add a new BitstreamEntry concept, and add two helper methods for walking
|
12 år sedan |
Chris Lattner
|
312c7d9dc1
BitstreamReader hasn't aged well. It's been hacked on by various people and
|
12 år sedan |
Bill Wendling
|
1db9b6957c
Revert s/Raw/getBitMask/g name change. This is possibly causing LTO test hangings.
|
12 år sedan |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 år sedan |
Bill Wendling
|
c966e08a98
s/Raw/getBitMask/g to be more in line with current naming conventions. This method won't be sticking around.
|
12 år sedan |
Bill Wendling
|
034b94b170
Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future.
|
12 år sedan |
Michael Ilseman
|
1638b83909
Reorganize FastMathFlags to be a wrapper around unsigned, and streamline some interfaces.
|
12 år sedan |
Michael Ilseman
|
855d0255d0
Have the bitcode reader/writer just use FPMathOperator's fast math enum directly
|
12 år sedan |
Bill Wendling
|
99faa3b4ec
s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future.
|
12 år sedan |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 år sedan |
Bill Wendling
|
3defc0bfa6
Add back support for reading and parsing 'deplibs'.
|
12 år sedan |
Bill Wendling
|
efd08d413c
Remove the dependent libraries feature.
|
12 år sedan |
Joe Abbey
|
eaac37ece1
Code pretification
|
12 år sedan |
Michael Ilseman
|
495d10ad56
Fast-math flags for the bitcode
|
12 år sedan |
Joe Abbey
|
170a15e98d
Code Custodian:
|
12 år sedan |
Bill Wendling
|
0976e00fd1
Make the AttrListPtr object a part of the LLVMContext.
|
12 år sedan |
Joe Abbey
|
e46b14acab
80 cols
|
12 år sedan |
Michael Ilseman
|
407a6169b7
Remove trailing whitespace
|
12 år sedan |
Bill Wendling
|
702cc91aa1
Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change.
|
13 år sedan |
Bill Wendling
|
cb3de0bc80
Attributes Rewrite
|
13 år sedan |
Sean Silva
|
ed84062812
Remove unnecessary classof()'s
|
13 år sedan |
Jan Wen Voung
|
d9a3bad448
Change encoding of instruction operands in bitcode binaries to be relative
|
13 år sedan |
Bill Wendling
|
47a3395d1d
Use method to query if there are attributes.
|
13 år sedan |