summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [SystemZ] Fix register modelling in expandLoadStackGuard()Jonas Paulsson2017-05-241-16/+14
* [SystemZ] Make copyPhysReg() add impl-use operands of super reg.Jonas Paulsson2017-05-041-1/+7
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-4/+3
* [SystemZ] Update kill-flag in splitMove().Jonas Paulsson2017-04-241-2/+3
* [SystemZ] Make sure of correct regclasses in insertSelect()Jonas Paulsson2017-03-311-0/+6
* [SystemZ] Don't drop any operands in expandZExtPseudo()Jonas Paulsson2017-03-221-13/+18
* [SystemZ] Don't drop MO flags in foldMemoryOperandImpl()Jonas Paulsson2017-03-211-5/+5
* [SystemZ] Add use of super-reg in splitMove()Jonas Paulsson2017-03-171-1/+14
* Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek2017-03-031-1/+1
* [SystemZ] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-01-241-9/+32
* [SystemZ] Proper handling of undef flag while expanding pseudo.Jonas Paulsson2017-01-181-6/+9
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-11/+12
* [SystemZ] Support load-and-trap instructionsUlrich Weigand2016-11-281-0/+19
* [SystemZ] Add remaining branch instructionsUlrich Weigand2016-11-281-0/+5
* [SystemZ] Improve use of conditional instructionsUlrich Weigand2016-11-281-36/+191
* [SystemZ] Support CL(G)T instructionsUlrich Weigand2016-11-111-0/+12
* [SystemZ] Model access registers as LLVM registersUlrich Weigand2016-11-081-2/+10
* [SystemZ] Post-RA scheduler implementationJonas Paulsson2016-10-201-0/+35
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-2/+2
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-2/+7
* TargetInstrInfo: add virtual function getInstSizeInBytesSjoerd Meijer2016-07-291-1/+1
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-7/+7
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-1/+1
* SystemZ: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-3/+3
* [SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunitiesZhan Jun Liau2016-07-111-0/+20
* [SystemZ] Fix regression when handling conditional callsZhan Jun Liau2016-07-071-2/+2
* CodeGen: Use MachineInstr& in LiveVariables API, NFCDuncan P. N. Exon Smith2016-07-011-1/+1
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-157/+145
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-7/+7
* [SystemZ] Support Compare and TrapsZhan Jun Liau2016-06-101-4/+37
* [foldMemoryOperand()] Pass LiveIntervals to enable liveness check.Jonas Paulsson2016-05-101-13/+26
* [SystemZ] Mark CC defs as dead whenever possible.Jonas Paulsson2016-05-021-2/+22
* [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki2016-04-241-0/+35
* [SystemZ] Support conditional indirect sibling calls via BCRUlrich Weigand2016-04-111-1/+33
* [SystemZ] Support conditional sibling calls via BRCLUlrich Weigand2016-04-081-1/+15
* [SystemZ] Fix build break from r265689Ulrich Weigand2016-04-071-2/+1
* [SystemZ] Implement conditional returnsUlrich Weigand2016-04-071-13/+76
* Indentation fix in SystemZInstrInfo.cppJonas Paulsson2016-03-311-2/+2
* [SystemZ] Avoid LER on z13 due to partial register dependenciesUlrich Weigand2016-03-141-1/+2
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-10/+11
* [SystemZ] Bugfix: Don't add CC twice to new three-address instruction.Jonas Paulsson2015-12-041-4/+10
* [SystemZ] Simplify boolean conditional return statementsUlrich Weigand2015-11-131-9/+3
* [SystemZ] Also clear kill flag for index reg in splitMove().Jonas Paulsson2015-10-261-1/+3
* [SystemZ] Fixes in the backend I/R.Jonas Paulsson2015-10-101-0/+3
* [SystemZ] Minor bugfixes.Jonas Paulsson2015-10-091-1/+2
* [SystemZ] Add some generic (floating point support) load instructions.Jonas Paulsson2015-10-011-0/+6
* Untabify.NAKAMURA Takumi2015-09-221-19/+14
* Pass BranchProbability/BlockMass by value instead of const& as they are small...Cong Hou2015-09-101-2/+2
OpenPOWER on IntegriCloud