summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/TargetLowering.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing whitespaceMisha Brukman2005-04-211-4/+4
| | | | llvm-svn: 21422
* Add a hook to find out how the target handles shift amounts that are out ofChris Lattner2005-01-191-0/+1
| | | | | | | | | range. Either they are undefined (the default), they mask the shift amount to the size of the register (X86, Alpha, etc), or they extend the shift (PPC). This defaults to undefined, which is conservatively correct. llvm-svn: 19677
* Shift and setcc types default to the pointer type.Chris Lattner2005-01-161-1/+1
| | | | llvm-svn: 19619
* Use enums, move virtual dtor out of line.Chris Lattner2005-01-161-8/+14
| | | | llvm-svn: 19610
* Set up identity transforms.Chris Lattner2005-01-161-0/+7
| | | | llvm-svn: 19584
* Move some information out of LegalizeDAG into the generic Target interface.Chris Lattner2005-01-161-2/+55
| | | | llvm-svn: 19581
* Clear the whole array, always.Chris Lattner2005-01-111-1/+1
| | | | llvm-svn: 19482
* First draft of new Target interfaceChris Lattner2005-01-071-0/+48
llvm-svn: 19324
OpenPOWER on IntegriCloud