summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* go to great lengths to work around a GAS bug my previous patchChris Lattner2010-11-06
* rework the rotate-by-1 instructions to be defined like theChris Lattner2010-11-06
* change the fp comparison instructions to not have %st0 explicitlyChris Lattner2010-11-06
* move the plethora of fp stack aliases to the .td file.Chris Lattner2010-11-06
* add (and document) the ability for alias results to haveChris Lattner2010-11-06
* Add a RegList (register list) object to ARMOperand. It will be used soon to holdBill Wendling2010-11-06
* generalize alias support to allow the result of an alias toChris Lattner2010-11-06
* move fnstsw aliases to .td file, fix typoChris Lattner2010-11-06
* move in/out aliases to the .td files.Chris Lattner2010-11-06
* move sldt, imul, and movabsq aliases from c++ to .td file.Chris Lattner2010-11-06
* correct suffix matching to search for s/l/t suffixes on Chris Lattner2010-11-06
* Prune includes.Benjamin Kramer2010-11-06
* Fix grammar.Bill Wendling2010-11-06
* Fix grammar.Bill Wendling2010-11-06
* MatchRegisterName() returns 0 if it can't match the register.Bill Wendling2010-11-06
* Use TryParseRegister() instead of MatchRegisterName(). The former returns -1Bill Wendling2010-11-06
* Add a note.Benjamin Kramer2010-11-06
* fix a bug where we had an implicit assumption that theChris Lattner2010-11-06
* Make sure we have movw on the target before using it.Eric Christopher2010-11-06
* move the lcall/ljmp aliases to the .td file.Chris Lattner2010-11-06
* move the "movsd -> movsl" alias to the .td files, Chris Lattner2010-11-06
* fix some bugs in the alias support, unblocking changing of "clr" aliasesChris Lattner2010-11-06
* Reimplement BuildResultOperands to be in terms of the result instruction'sChris Lattner2010-11-06
* Hook up the '.code {16|32}' directive to the streamer.Jim Grosbach2010-11-05
* Add '.code 32' assembler directive to MC streamers.Jim Grosbach2010-11-05
* Hook up the '.thumb_func' directive to the streamer.Jim Grosbach2010-11-05
* Fix past-o.Jim Grosbach2010-11-05
* MC'ize the '.code 16' and '.thumb_func' ARM directives.Jim Grosbach2010-11-05
* Disallow the certain NEON modified-immediate forms when generating vorr or vbic.Owen Anderson2010-11-05
* MC'ize simple ARMConstantValue entry emission (with a FIXME).Jim Grosbach2010-11-05
* Put class into an anonymous namespace.Benjamin Kramer2010-11-05
* Add codegen and encoding support for the immediate form of vbic.Owen Anderson2010-11-05
* Enable MachO writing for ARM/Darwin. Lots of stuff still doesn't workJim Grosbach2010-11-05
* Allow targets to specify the MachO CPUType/CPUSubtype information.Jim Grosbach2010-11-05
* syntaxunified directive is a no-op for MachO writing.Jim Grosbach2010-11-05
* Add FIXME.Jim Grosbach2010-11-05
* When passing a parameter using the 'byval' mechanism, inline code needs to be...Duncan Sands2010-11-05
* CrashRecoveryContext: Add RunSafelyOnThread helper function.Daniel Dunbar2010-11-05
* When passing a huge parameter using the byval mechanism, a longDuncan Sands2010-11-04
* Use arrays instead of constant-sized SmallVectors.Benjamin Kramer2010-11-04
* Add 118023 back, but with proper spelling for .uleb128/.sleb128.Rafael Espindola2010-11-04
* Revert previous patch. Some targets don't support uleb and sayRafael Espindola2010-11-04
* MCize.Rafael Espindola2010-11-04
* Introduce DIBuilder. It is intended to be a front-end friendly interface to e...Devang Patel2010-11-04
* In the calling convention logic, ValVT is always a legal type,Duncan Sands2010-11-04
* Fix @llvm.prefetch isel. Selecting between pld / pldw using the first immedia...Evan Cheng2010-11-04
* System: Add llvm_execute_on_thread, which does what it says.Daniel Dunbar2010-11-04
* Add ARM fixup info for load/store label references. Probably will need a bit ofJim Grosbach2010-11-04
* Add encoding for VSTR.Bill Wendling2010-11-04
* Disable fancy splitting during spilling unless -extra-spiller-splits is given.Jakob Stoklund Olesen2010-11-04