summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips][FastISel] Implement bswap.Vasileios Kalintiris2015-06-011-0/+64
* [mips][FastISel] Implement intrinsics memset, memcopy & memmove.Vasileios Kalintiris2015-06-011-7/+89
* [mips][FastISel] Implement srem/urem and sdiv/udiv instructions.Vasileios Kalintiris2015-06-011-0/+61
* [mips][FastISel] Implement the select statement for MIPS FastISel.Vasileios Kalintiris2015-06-011-0/+47
* [mips][FastISel] Clobber HI0/LO0 registers in MUL instructions.Vasileios Kalintiris2015-06-011-0/+33
* [opaque pointer type] Allow gep_type_iterator to work with the pointee type f...David Blaikie2015-05-211-0/+1
* [mips][FastISel] Handle calls with non legal types i8 and i16.Vasileios Kalintiris2015-05-121-1/+3
* [mips][FastISel] Allow computation of addresses from constant expressions.Vasileios Kalintiris2015-05-121-2/+4
* Mips fast-isel - handle functions which return i8 or i6 .Vasileios Kalintiris2015-04-291-8/+9
* Reapply "[mips][FastISel] Implement shift ops for Mips fast-isel.""Vasileios Kalintiris2015-04-271-0/+80
* [mips][FastISel] Specify which types we handle for integer extension.Vasileios Kalintiris2015-04-241-0/+7
* Revert "[mips][FastISel] Implement shift ops for Mips fast-isel."Vasileios Kalintiris2015-04-221-80/+0
* [mips][FastISel] Implement FastMaterializeAlloca in Mips fast-isel.Vasileios Kalintiris2015-04-171-0/+20
* [mips][FastISel] Implement shift ops for Mips fast-isel.Vasileios Kalintiris2015-04-171-0/+80
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-1/+1
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+1
* Add logical ops to Mips fast-iselReed Kotler2015-03-091-1/+89
* Beginning of alloca implementation for Mips fast-iselReed Kotler2015-02-241-20/+139
* Use the template method to grab the target specific subtarget.Eric Christopher2015-02-141-2/+1
* Add bulk of returning of values to Mips fast-iselReed Kotler2015-02-121-4/+80
* Make helper functions/classes/globals static. NFC.Benjamin Kramer2015-02-061-3/+3
* Get rid of a few calls through the subtarget to get the ABIEric Christopher2015-01-291-3/+4
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-4/+4
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-6/+6
* Rewrite the Mips16HardFloat pass to avoid using the Subtarget.Eric Christopher2015-01-061-1/+1
* Remove unused variable and initialization.Eric Christopher2014-12-201-4/+1
* Fix build of Mips code with MSVC by using our macro instead of __attribute__(...Reid Kleckner2014-11-141-1/+1
* First stage of call lowering for Mips fast-iselReed Kotler2014-11-131-2/+301
* Finish getting Mips fast-isel to match up with AArch64 fast-iselReed Kotler2014-10-141-402/+396
* Make first of several changes to bring up to AArch64 fast-isel styleReed Kotler2014-10-131-179/+204
* Add basic conditional branches in mips fast-iselReed Kotler2014-10-111-7/+48
* [mips] Actually mark that the default case is unreachable as this switchChandler Carruth2014-10-101-1/+1
* Implement floating point compare for mips fast-iselReed Kotler2014-10-101-2/+56
* implement integer compare in mips fast-iselReed Kotler2014-10-101-0/+99
* Implement floating point to integer conversion in mips fast-iselReed Kotler2014-10-101-1/+69
* Add fptrunc to mips fast-selReed Kotler2014-10-011-0/+25
* Add numeric extend, trunctate to mips fast-iselReed Kotler2014-09-301-5/+168
* Add mips32 r1 to the list of supported targets for Mips fast-iselReed Kotler2014-09-151-1/+2
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-1/+1
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-5/+5
* fix materialization of one bit constants and global values which are accessed...Reed Kotler2014-08-071-2/+10
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+3
* Make it possible for the Subtarget to change between functionEric Christopher2014-07-101-4/+4
* Add load/store functionalityReed Kotler2014-06-161-7/+93
* Do Materialize Floating Point in Mips Fast-IselReed Kotler2014-06-101-2/+23
* Revert "Do materialize for floating point"Alp Toker2014-06-081-23/+2
* Do materialize for floating pointReed Kotler2014-06-081-2/+23
* start to clean up buildMI calls in mips fast-iselReed Kotler2014-06-081-26/+24
* include MipsGenFastISel.incReed Kotler2014-06-081-5/+17
OpenPOWER on IntegriCloud