aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-29TargetInstrInfo: add virtual function getInstSizeInBytesSjoerd Meijer1-1/+1
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-7/+7
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar1-1/+1
2016-07-12SystemZ: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith1-3/+3
2016-07-11[SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunitiesZhan Jun Liau1-0/+20
2016-07-07[SystemZ] Fix regression when handling conditional callsZhan Jun Liau1-2/+2
2016-07-01CodeGen: Use MachineInstr& in LiveVariables API, NFCDuncan P. N. Exon Smith1-1/+1
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith1-157/+145
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer1-7/+7
2016-06-10[SystemZ] Support Compare and TrapsZhan Jun Liau1-4/+37
2016-05-10[foldMemoryOperand()] Pass LiveIntervals to enable liveness check.Jonas Paulsson1-13/+26
2016-05-02[SystemZ] Mark CC defs as dead whenever possible.Jonas Paulsson1-2/+22
2016-04-24[SystemZ] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki1-0/+35
2016-04-11[SystemZ] Support conditional indirect sibling calls via BCRUlrich Weigand1-1/+33
2016-04-08[SystemZ] Support conditional sibling calls via BRCLUlrich Weigand1-1/+15
2016-04-07[SystemZ] Fix build break from r265689Ulrich Weigand1-2/+1
2016-04-07[SystemZ] Implement conditional returnsUlrich Weigand1-13/+76
2016-03-31Indentation fix in SystemZInstrInfo.cppJonas Paulsson1-2/+2
2016-03-14[SystemZ] Avoid LER on z13 due to partial register dependenciesUlrich Weigand1-1/+2
2016-02-23CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith1-10/+11
2015-12-04[SystemZ] Bugfix: Don't add CC twice to new three-address instruction.Jonas Paulsson1-4/+10
2015-11-13[SystemZ] Simplify boolean conditional return statementsUlrich Weigand1-9/+3
2015-10-26[SystemZ] Also clear kill flag for index reg in splitMove().Jonas Paulsson1-1/+3
2015-10-10[SystemZ] Fixes in the backend I/R.Jonas Paulsson1-0/+3
2015-10-09[SystemZ] Minor bugfixes.Jonas Paulsson1-1/+2
2015-10-01[SystemZ] Add some generic (floating point support) load instructions.Jonas Paulsson1-0/+6
2015-09-22Untabify.NAKAMURA Takumi1-19/+14
2015-09-10Pass BranchProbability/BlockMass by value instead of const& as they are small...Cong Hou1-2/+2
2015-06-11[CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha1-3/+2
2015-06-08[InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFCKeno Fischer1-28/+45
2015-05-18MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun1-1/+1
2015-05-05[SystemZ] Add CodeGen support for scalar f64 ops in vector registersUlrich Weigand1-0/+10
2015-05-05[SystemZ] Add CodeGen support for integer vector typesUlrich Weigand1-0/+7
2015-03-31[SystemZ] Support RISBGN instruction on zEC12Ulrich Weigand1-13/+21
2015-02-28ArrayRefize memory operand folding. NFC.Benjamin Kramer1-8/+7
2015-02-15Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman1-1/+1
2014-10-04[SystemZ] Make operator bool explicit. NFC.Benjamin Kramer1-1/+1
2014-06-27Remove target machine caching from SystemZInstrInfo andEric Christopher1-6/+6
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-9/+9
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth1-2/+2
2014-04-19Remove some empty statementsAlp Toker1-1/+1
2014-03-06[SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford1-8/+8
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer1-2/+2
2014-01-24Fix known typosAlp Toker1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-1/+4
2013-11-18Revert r194865 and r194874.Alexey Samsonov1-4/+1
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-1/+4
2013-10-16[SystemZ] Improve handling of SETCCRichard Sandiford1-1/+1
2013-10-15[SystemZ] Use A(G)SI when spilling the target of a constant additionRichard Sandiford1-2/+24