- Feb 12, 2008
-
-
Dan Gohman authored
hiBit parameter marks the index one past the last desired set bit. llvm-svn: 47032
-
Duncan Sands authored
(the only platform on which the Ada compiler even builds). llvm-svn: 47031
-
Duncan Sands authored
llvm-svn: 47028
-
Duncan Sands authored
Adjust mentions of gcc4 to be 4.0/4.2 agnostic. This file should probably be renamed tor GCCFEBuildInstrs.html... llvm-svn: 47027
-
Owen Anderson authored
bugs fixed. This now passes PPC bootstrap. llvm-svn: 47026
-
Duncan Sands authored
handle arbitrary precision integers and any number of parts. For example, on a 32 bit machine an i50 corresponds to two i32 parts. getCopyToParts will extend the i50 to an i64 then write half of the i64 to each part; getCopyFromParts will combine the two i32 parts into an i64 then truncate the result to i50. llvm-svn: 47024
-
Evan Cheng authored
llvm-svn: 47020
-
Evan Cheng authored
llvm-svn: 47019
-
Evan Cheng authored
llvm-svn: 47018
-
Evan Cheng authored
llvm-svn: 47017
-
Dan Gohman authored
clear and to clarify how it differs from MemOperandSDNode. llvm-svn: 47015
-
Devang Patel authored
llvm-svn: 47012
-
Wojciech Matyjewicz authored
no need to redirect stderr into stdout. llvm-svn: 47009
-
Wojciech Matyjewicz authored
llvm-svn: 47008
-
Wojciech Matyjewicz authored
variable (with step 1) and m is its final value. Then, the correct trip count is SMAX(m,n)-n. Previously, we used SMAX(0,m-n), but m-n may overflow and can't in general be interpreted as signed. Patch by Nick Lewycky. llvm-svn: 47007
-
Eli Friedman authored
checks for a malloc/alloca immediately followed by a load. llvm-svn: 47006
-
Evan Cheng authored
llvm-svn: 47002
-
Evan Cheng authored
llvm-svn: 47001
-
Tanya Lattner authored
llvm-svn: 46999
-
Evan Cheng authored
llvm-svn: 46998
-
Bill Wendling authored
llvm-svn: 46997
-
Bill Wendling authored
llvm-svn: 46996
-
Bill Wendling authored
of the examples to reflect the current .TD files. llvm-svn: 46995
-
Chris Lattner authored
llvm-svn: 46993
-
Chris Lattner authored
llvm-svn: 46991
-
Chris Lattner authored
llvm-svn: 46985
-
Tanya Lattner authored
llvm-svn: 46981
-
Nate Begeman authored
llvm-svn: 46979
-
Dan Gohman authored
for APInt::getBitsSet. And fix an off-by-one bug in "wrapping" mode. llvm-svn: 46978
-
Ted Kremenek authored
BumpPtrAllocator argument to their constructors. This BumpPtrAllocator will be used to allocate trees. If no BumpPtrAllocator is provided, one is created (as before). llvm-svn: 46975
-
- Feb 11, 2008
-
-
Scott Michel authored
llvm-svn: 46968
-
Duncan Sands authored
in preparation for apint support. These changes are intended to have no functional effect. llvm-svn: 46967
-
Dan Gohman authored
llvm-svn: 46964
-
Dan Gohman authored
llvm-svn: 46963
-
Dan Gohman authored
llvm-svn: 46962
-
Dan Gohman authored
llvm-svn: 46961
-
Dan Gohman authored
argument by reference, rather than by value. llvm-svn: 46960
-
Wojciech Matyjewicz authored
to the RHS. This simple change allows to compute loop iteration count for loops with condition similar to the one in the testcase (which seems to be quite common). llvm-svn: 46959
-
Ted Kremenek authored
Added member template "Add" to FoldingSetNodeID that allows "adding" arbitrary objects to a profile via dispatch to FoldingSetTrait<T>::Profile(). Removed FoldingSetNodeID::AddAPFloat and FoldingSetNodeID::APInt, as their functionality is now replaced using the above mentioned member template. llvm-svn: 46957
-
Duncan Sands authored
getNumRegisters. This is needed for calling functions with apint parameters or return values. llvm-svn: 46956
-