| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 49347
|
|
|
|
| |
llvm-svn: 45424
|
|
|
|
| |
llvm-svn: 42439
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use APFloat in UpgradeParser and AsmParser.
Change all references to ConstantFP to use the
APFloat interface rather than double. Remove
the ConstantFP double interfaces.
Use APFloat functions for constant folding arithmetic
and comparisons.
(There are still way too many places APFloat is
just a wrapper around host float/double, but we're
getting there.)
llvm-svn: 41747
|
|
|
|
| |
llvm-svn: 35235
|
|
|
|
| |
llvm-svn: 34025
|
|
|
|
|
|
|
|
|
|
|
|
| |
This feature is needed in order to support shifts of more than 255 bits
on large integer types. This changes the syntax for llvm assembly to
make shl, ashr and lshr instructions look like a binary operator:
shl i32 %X, 1
instead of
shl i32 %X, i8 1
Additionally, this should help a few passes perform additional optimizations.
llvm-svn: 33776
|
|
|
|
| |
llvm-svn: 33532
|
|
|
|
| |
llvm-svn: 33227
|
|
|
|
| |
llvm-svn: 33212
|
|
|
|
| |
llvm-svn: 33180
|
|
|
|
| |
llvm-svn: 32908
|
|
|
|
| |
llvm-svn: 32811
|
|
|
|
|
|
| |
Convert signed integer types to signless.
llvm-svn: 32790
|
|
|
|
| |
llvm-svn: 32772
|
|
|
|
| |
llvm-svn: 32140
|
|
|
|
| |
llvm-svn: 32128
|
|
|
|
|
|
|
| |
formatting and spacing bugs. This is sufficient for llvm-upgrade to
correctly upgrade all of llvm/test.
llvm-svn: 32114
|
|
|
|
| |
llvm-svn: 32104
|
|
|
|
| |
llvm-svn: 32103
|
|
|
|
|
|
| |
test/Feature
llvm-svn: 32092
|
|
|
|
|
|
| |
case.
llvm-svn: 32089
|
|
|
|
|
|
| |
from C++ std::istream.
llvm-svn: 32041
|
|
its input. Committed for safekeeping purposes. Don't use this yet.
llvm-svn: 32030
|