aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Really remove this option.Evan Cheng2009-09-261-3/+0
* Remove a couple of unused command line options.Evan Cheng2009-09-261-7/+3
* Add comment.Evan Cheng2009-09-261-0/+1
* RegenerateAnton Korobeynikov2009-09-251-4272/+4272
* Code clean up and prepare for Thumb2 support. No functionality changes.Evan Cheng2009-09-251-21/+49
* Improve MachineMemOperand handling.Dan Gohman2009-09-2510-94/+108
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-2514-379/+383
* Finish scheduling itineraries for NEON.David Goodwin2009-09-254-382/+553
* Add some comments to clarify things that I discovered this week.Bob Wilson2009-09-251-2/+6
* pr4926: ARM requires the stack pointer to be aligned, even for leaf functions.Bob Wilson2009-09-251-1/+1
* Don't try to use pre-indexed addressing with sthbrx/stwbrxDan Gohman2009-09-251-1/+2
* Start of revamping the register scavenging in PEI. ARM Thumb1 is the drivingJim Grosbach2009-09-242-56/+88
* unconditionally request MMIChris Lattner2009-09-241-5/+1
* Make the end-of-itinerary mark explicit. Some cleanup.David Goodwin2009-09-241-84/+1
* Checkpoint NEON scheduling itineraries.David Goodwin2009-09-235-330/+367
* Use getStoreSize() instead of getStoreSizeInBits()/8.Dan Gohman2009-09-231-1/+1
* Rename several variables from EVT to more descriptive names, now that EVTDan Gohman2009-09-231-20/+20
* Remove BlackfinRegisterInfo::getFrameIndexOffset since it is the same as theBob Wilson2009-09-233-10/+1
* ARM does not support offset folding (yet). Disable it for now.Anton Korobeynikov2009-09-232-0/+7
* Fix X86's unfoldMemoryOperand to properly handle MachineMemOperands.Dan Gohman2009-09-231-1/+5
* Add Cortex-A8 VFP model.David Goodwin2009-09-214-99/+370
* Add support for rematerializing FsFLD0SS and FsFLD0SD as constant-poolDan Gohman2009-09-212-16/+42
* Recognize SSE min and max opportunities in even more cases.Dan Gohman2009-09-211-37/+119
* Fix the offset values for these memoperands. For frame objects, theDan Gohman2009-09-212-2/+2
* add a noteChris Lattner2009-09-211-1/+14
* Register the MachineModuleInfo for the ARM JIT, and update JITDwarfEmitter toDaniel Dunbar2009-09-211-0/+7
* one case handled, expanded another testcase inline.Chris Lattner2009-09-211-20/+16
* Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner2009-09-201-1/+20
* update an entry, delete an entry which has been fixed.Chris Lattner2009-09-201-36/+15
* --- Reverse-merging r82282 into '.':Bill Wendling2009-09-201-5/+0
* remove a temporary hack.Chris Lattner2009-09-202-4/+2
* rename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewise the .h file.Chris Lattner2009-09-205-958/+941
* move target registry stuff to X86ATTAsmPrinter.cppChris Lattner2009-09-202-27/+25
* simplify this now that createX86CodePrinterPass is trivialChris Lattner2009-09-201-14/+2
* rename X86ATTAsmPrinter class -> X86AsmPrinterChris Lattner2009-09-205-37/+35
* remove the asmstring, it is now dead. Improve comment.Chris Lattner2009-09-201-3/+4
* Peer through zext and sext to eliminate them when it is safe to do so.Nick Lewycky2009-09-201-22/+0
* kill off printPICLabel now, it's specialness is handled byChris Lattner2009-09-205-18/+2
* delete X86IntelAsmPrinter! Now -x86-asm-syntax just switchesChris Lattner2009-09-205-815/+5
* Add an intel syntax MCInstPrinter implementation. You can nowChris Lattner2009-09-206-10/+244
* split random COFF asmprinter state out to X86COFFMachineModuleInfo.h.Chris Lattner2009-09-206-137/+238
* Still one more thing wrong here...Bill Wendling2009-09-201-0/+5
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-205-84/+84
* Here's fun! It turns out that these filter functions can be internal. If they'reBill Wendling2009-09-201-6/+0
* Revert r82274. It's causing failures in the CINT2006 benchmarks.Bill Wendling2009-09-191-0/+6
* Fix funky comments.Evan Cheng2009-09-191-5/+5
* Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng2009-09-1911-29/+88
* Fix a typo in an assertion message.Bob Wilson2009-09-181-1/+1
* It's inefficient to have place the exception tables (which contain the LSDA)Bill Wendling2009-09-181-2/+2
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-1820-20/+40