summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Add a mapping from "select register" to "load on condition" (2-addr).Jonas Paulsson2019-12-201-30/+0
* [FPEnv] Constrained FCmp intrinsicsUlrich Weigand2019-12-071-0/+8
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* [SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand2019-07-121-0/+30
* [SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.Jonas Paulsson2019-06-081-0/+25
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [SystemZ] Add support for IBM z14 processor (2/3)Ulrich Weigand2017-07-171-0/+40
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-4/+4
* LivePhysReg: Use reference instead of pointer in init(); NFCMatthias Braun2016-12-081-1/+1
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* Trailing whitespace.NAKAMURA Takumi2016-06-201-3/+3
* Untabify.NAKAMURA Takumi2016-06-201-8/+9
* livePhysRegs: Pass MBB by reference in addLive{Ins|Outs}(); NFCMatthias Braun2016-05-031-1/+1
* [SystemZ] Mark CC defs as dead whenever possible.Jonas Paulsson2016-05-021-1/+1
* Add optimization bisect opt-in calls for SystemZ passesAndrew Kaylor2016-04-261-0/+3
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-0/+4
* [SystemZ] Tie operands in SystemZShorteInst if MI becomes 2-address.Jonas Paulsson2015-10-261-1/+10
* [SystemZ] Use LivePhysRegs helper class in SystemZShortenInst.cpp.Jonas Paulsson2015-10-201-80/+35
* [SystemZ] Remove superfluous braces in SystemZShortenInst.cppJonas Paulsson2015-10-091-2/+2
* [SystemZ] Bugfix: check CC reg liveness in SystemZShortenInst.Jonas Paulsson2015-10-081-4/+25
* [SystemZ] Add some generic (floating point support) load instructions.Jonas Paulsson2015-10-011-3/+3
* Save LaneMask with livein registersMatthias Braun2015-09-091-3/+2
* [SystemZ] Add CodeGen support for scalar f64 ops in vector registersUlrich Weigand2015-05-051-3/+136
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+2
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-1/+1
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [SystemZ] Remove "virtual" from override methodsRichard Sandiford2014-03-061-1/+1
* [SystemZ] Use "for (auto" a bitRichard Sandiford2014-03-061-13/+10
* [SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford2014-03-061-20/+20
* [SystemZ] Add patterns to load a constant into a high word (IIHF)Richard Sandiford2013-10-011-0/+4
* [SystemZ] Define the GR64 low-word logic instructions as pseudo aliases.Richard Sandiford2013-09-251-1/+1
* [SystemZ] Add instruction-shortening passRichard Sandiford2013-09-251-0/+159
OpenPOWER on IntegriCloud