summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* This register is never used, disable it.Chris Lattner2003-08-07
* Completely eliminate the isVoid TSFlag, shifting over all other fieldsChris Lattner2003-08-06
* add a pattern for RET, immediates no longer need to be explicitly typedChris Lattner2003-08-06
* Factor shared codeChris Lattner2003-08-05
* This is the real fix for the previous register allocator problem.Chris Lattner2003-08-05
* Add patterns for (mov R, R) (mov R, I) and subtracts. The moves are to enableChris Lattner2003-08-04
* Change comments into something that TableGen can read!Chris Lattner2003-08-04
* Rename register classes to be upper case to make it obvious that they are X86Chris Lattner2003-08-04
* There is nothing special about noops anymoreChris Lattner2003-08-04
* transition to using let instead of setChris Lattner2003-08-04
* Fix Bug: test/Regression/Jello/2003-08-03-CallArgLiveRanges.llxChris Lattner2003-08-04
* Simplify some constant expressionsChris Lattner2003-08-04
* Remove illegal, unsupported escapes. This fixes program: Ptrdist-bcChris Lattner2003-08-03
* * Sort #includes, remove dupliatesChris Lattner2003-08-03
* Specify custom name for registers to get the ()'s in the name.Chris Lattner2003-08-03
* Start using tablegen'd instruction enum listChris Lattner2003-08-03
* Resort tablesChris Lattner2003-08-03
* Lump the base opcode in with the X86 TargetSpecific flagsChris Lattner2003-08-03
* * Start using tablegen'd instruction descriptionsChris Lattner2003-08-03
* Start using tablegenerated instruction descriptionsChris Lattner2003-08-03
* Add new TableGen instruction definitionsChris Lattner2003-08-03
* Remove the old .def file, it is now obsoleteChris Lattner2003-08-03
* Set debug typesChris Lattner2003-08-03
* Add Target class for X86 targetChris Lattner2003-08-03
* The RegisterInfo class is obsoleteChris Lattner2003-08-03
* Tell CVS to ignore all .inc filesChris Lattner2003-08-03
* Switch over to tablegen generated header filesChris Lattner2003-08-03
* Switch over to TableGen generated register file descriptionChris Lattner2003-08-03
* Initial checkin of X86.td fileChris Lattner2003-08-03
* Initial checkin of X86 Register File descriptionChris Lattner2003-08-03
* Fix typeos in commentsChris Lattner2003-08-03
* Move DEBUG to Debug.hChris Lattner2003-08-01
* This method is long deadChris Lattner2003-08-01
* Remove more obsolete commentsChris Lattner2003-07-31
* Changed pointer to the JIT code to its current location, under LLI.Misha Brukman2003-07-31
* I think local symbols in X86 GAS have to start with .L, not justBrian Gaeke2003-07-31
* Use target specific interface instead of forcing it to be target-genericChris Lattner2003-07-30
* Move "register flags" definition the type of registers to be fully fledgedChris Lattner2003-07-29
* Rename function to be more consistent with filenameChris Lattner2003-07-26
* We don't modify the LLVM rep, remain const correctChris Lattner2003-07-26
* If the pass changes _anything_ it must return trueChris Lattner2003-07-26
* Use unified CWriter-X86/Printer name mangler. Do not bother usingBrian Gaeke2003-07-24
* It doesn't appear that we need to #include these.Brian Gaeke2003-07-24
* Constify most methods. We could have constified doInitialization andBrian Gaeke2003-07-24
* Printer.cpp: Ditch addRequired/getAnalysis, because they leaveBrian Gaeke2003-07-23
* Add, rewrite, and/or reformat many comments.Brian Gaeke2003-07-23
* Simplify code by using ConstantInt::getRawValue instead of checking to seeChris Lattner2003-07-23
* Please, save your applause^H^H^H^H^H^H^H^Hflames for the end...Brian Gaeke2003-07-18
* Use getClassB for load and store; we don't want to abort when weBrian Gaeke2003-07-17
* If we have a constant pointer reference to a function, we were printingBrian Gaeke2003-07-11