aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them.Bill Wendling2007-04-031-1/+3
* add missing operatorChris Lattner2007-04-031-0/+4
* add a helper function to constantint.Chris Lattner2007-04-031-0/+3
* Ugh. Copy coalescer does not update register numbers.Evan Cheng2007-04-021-0/+4
* add a helper function.Chris Lattner2007-04-021-0/+3
* add range version of insert()Chris Lattner2007-04-021-2/+7
* Remove unused methods.Zhou Sheng2007-04-011-18/+0
* For PR1297:Reid Spencer2007-04-011-19/+6
* For PR1297:Reid Spencer2007-04-011-1/+1
* For PR1297:Reid Spencer2007-04-011-3/+5
* For PR1297:Reid Spencer2007-04-012-0/+7
* Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.Chris Lattner2007-03-312-1/+8
* switch TL::getValueType to use MVT::getValueType.Chris Lattner2007-03-311-1/+4
* add a method to turn a type into a VT.Chris Lattner2007-03-311-0/+5
* add one addressing mode description hook to rule them all.Chris Lattner2007-03-301-1/+21
* Make sure this method just return value equal or less than Limit.Zhou Sheng2007-03-301-1/+2
* Correct typo.Duncan Sands2007-03-301-1/+1
* Rename and correct the method "greaterOrEqual".Zhou Sheng2007-03-301-2/+2
* Add two utility methods into ConstantInt.Zhou Sheng2007-03-301-0/+16
* For PR789:Reid Spencer2007-03-291-9/+15
* add a hook to demat functions.Chris Lattner2007-03-291-0/+7
* uniqueID is a uint64_t (caught by VC++)Jeff Cohen2007-03-291-1/+1
* Add a uniqueID field to the FileStatus structure for Paths. This will mapReid Spencer2007-03-291-1/+3
* Don't forget to delete the FileStatus structure on destruction of Path.Reid Spencer2007-03-291-0/+1
* For PR789:Reid Spencer2007-03-291-4/+14
* Remove isLegalAddressImmediate.Evan Cheng2007-03-281-6/+0
* Add support for integer comparison builtins.Bill Wendling2007-03-271-0/+23
* Change findRegisterUseOperand() to return operand index instead.Evan Cheng2007-03-261-3/+3
* Fix reversed logic in getRegsUsed. Rename RegStates to RegsAvailable toDale Johannesen2007-03-261-8/+8
* Add support for the v1i64 type. This makes better code for this:Bill Wendling2007-03-261-0/+1
* Start value symbol tables out small (space for 16 elts), not huge (space for ...Chris Lattner2007-03-261-1/+1
* Compute getLowBitsSet correctly. Using the complement of a 64-bit valueReid Spencer2007-03-251-4/+5
* First step of switch lowering refactoring: perform worklist-drivenAnton Korobeynikov2007-03-251-12/+24
* switch TargetLowering::getConstraintType to take the entire constraint,Chris Lattner2007-03-251-3/+3
* Fix a typo in a comment.Reid Spencer2007-03-251-1/+1
* Actually, for getHighBitsSet and getLowBitsSet, don't make a 0 bit sizeReid Spencer2007-03-251-2/+6
* Make it illegal to set 0 bits in getHighBitsSet and getLowBitsSet. For thatReid Spencer2007-03-241-0/+2
* In the getBitsSet function, don't optimize for a common case that isReid Spencer2007-03-241-4/+2
* Don't invoke undefined behavior in shifts in the functions getHighBitsSetReid Spencer2007-03-241-6/+6
* Implement the getBitsSet function.Reid Spencer2007-03-241-1/+10
* Implement the getHighBitsSet and getLowBitsSet functions.Reid Spencer2007-03-241-2/+16
* Get the signs in the right place!Reid Spencer2007-03-241-1/+1
* Undo the last change and make this really implement remainder and notReid Spencer2007-03-241-4/+6
* Correct the implementation of srem to be remainder, not modulus. The sign ofReid Spencer2007-03-241-2/+2
* Clean up this interface:Reid Spencer2007-03-241-313/+458
* add a valuetype for v1i64, which is needed by mmx.Chris Lattner2007-03-242-27/+34
* This is dead. DEAD I tells you!!Bill Wendling2007-03-231-3/+0
* PR1260:Bill Wendling2007-03-231-4/+20
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-2317-36/+41
* We generate a shufflevector instruction, so we don't need the builtinBill Wendling2007-03-221-7/+0