summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-2/+2
* [mips] Disable code generation through FastISel for MIPS32R6.Vasileios Kalintiris2015-11-161-3/+3
* [mips][FastISel] Clang-format switch statement. NFC.Vasileios Kalintiris2015-10-121-10/+10
* [mips][FastISel] Factor out common code from switch statement. NFCVasileios Kalintiris2015-10-071-3/+7
* [mips][FastISel] Use ternary operator to select opcode. NFCVasileios Kalintiris2015-10-071-8/+2
* [mips][FastISel] Simple refactoring of MipsFastISel::emitLogicalOP(). NFC.Vasileios Kalintiris2015-10-071-13/+17
* FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISelMatthias Braun2015-08-261-2/+1
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-3/+3
* [mips][FastISel] Disable code generation for unsupported targets through Fast...Vasileios Kalintiris2015-08-041-0/+12
* [mips][FastISel] Apply only zero-extension to constants prior to their materi...Vasileios Kalintiris2015-07-301-6/+1
* [mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.Vasileios Kalintiris2015-07-281-0/+9
* [mips][FastISel] Fix generated code for IR's select instruction.Vasileios Kalintiris2015-07-281-1/+8
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-17/+18
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-1/+2
* Use MCSymbols for FastISel.Rafael Espindola2015-06-231-6/+7
* [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
OpenPOWER on IntegriCloud