summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86RegisterClasses.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Contents merged with X86RegisterInfo.cppChris Lattner2002-12-281-111/+0
| | | | llvm-svn: 5185
* Initial support for FP registersChris Lattner2002-12-251-15/+29
| | | | llvm-svn: 5149
* Update to use new interface for register infoChris Lattner2002-12-171-14/+24
| | | | llvm-svn: 5098
* Try #2 to get alias set stuff to workChris Lattner2002-12-161-3/+3
| | | | llvm-svn: 5077
* Add info about register file aliasingChris Lattner2002-12-161-11/+4
| | | | llvm-svn: 5074
* Changes to make new TargetRegisterClass interface.Chris Lattner2002-12-151-61/+32
| | | | llvm-svn: 5050
* * Simplify TargetRegisterClass implementationsChris Lattner2002-12-151-24/+7
| | | | | | * Change regclass iterators to use an extra level of pointers llvm-svn: 5047
* Implement getelementptr constant exprsChris Lattner2002-12-131-2/+3
| | | | | | | Implement ConstantPointerRefs Treat long/ulongs as if they were integers. A hack, but an effective one llvm-svn: 4995
* Booleans are types too. And they get stored in bytes. And InstructionSelectionMisha Brukman2002-11-211-0/+1
| | | | | | doesn't assert fail. And everyone's happy. Yay! llvm-svn: 4792
* Add definitions for function headers from MRegisterInfo.h:Misha Brukman2002-11-201-0/+138
Some functions are in X86RegisterInfo.cpp, others, because of the data they need, are in X86RegisterClasses.cpp, which also defines some register classes: byte, short, and int. llvm-svn: 4784
OpenPOWER on IntegriCloud