aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SystemZ
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Improve spilling of LGDR and LDGRRichard Sandiford2013-07-121-1/+23
* [SystemZ] Use zeroing form of RISBG for shift-and-AND sequencesRichard Sandiford2013-07-111-5/+66
* [SystemZ] Use zeroing form of RISBG for some AND sequencesRichard Sandiford2013-07-111-1/+118
* [SystemZ] Allow 8-bit operands to RISBGRichard Sandiford2013-07-111-2/+1
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-092-3/+21
* [SystemZ] Use MVC for simple load/store pairsRichard Sandiford2013-07-094-0/+86
* [SystemZ] Use "STC;MVC" for memsetRichard Sandiford2013-07-093-0/+95
* [SystemZ] Remove unwanted part from last commitRichard Sandiford2013-07-081-2/+0
* [SystemZ] Use MVC for memcpyRichard Sandiford2013-07-089-2/+145
* [SystemZ] Remove no-op MVCsRichard Sandiford2013-07-052-0/+27
* [SystemZ] Remove redundant frame MMOsRichard Sandiford2013-07-051-24/+4
* [SystemZ] Enable the use of MVC for frame-to-frame spillsRichard Sandiford2013-07-051-10/+2
* [SystemZ] Allocate a second register scavenging slotRichard Sandiford2013-07-051-2/+6
* [SystemZ] Clean up register scavenging codeRichard Sandiford2013-07-054-57/+16
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-041-5/+0
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-041-3/+3
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-041-0/+5
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-031-5/+0
* [SystemZ] Fold more spillsRichard Sandiford2013-07-035-251/+369
* [SystemZ] Rename mapping table fieldsRichard Sandiford2013-07-032-37/+37
* [SystemZ] Fix caller-allocated save slot FIXMERichard Sandiford2013-07-033-46/+21
* SystemZInstrInfo.cpp: Tweak an assertion. [-Wunused-variable]NAKAMURA Takumi2013-07-031-2/+2
* SystemZ: Fold variable into assertion.Benjamin Kramer2013-07-021-2/+2
* Remove address spaces from MC.Rafael Espindola2013-07-021-1/+1
* [SystemZ] Use DSGFR over DSGR in more casesRichard Sandiford2013-07-024-6/+12
* [SystemZ] Use MVC to spill loads and storesRichard Sandiford2013-07-023-13/+113
* [SystemZ] Add the MVC instructionRichard Sandiford2013-07-028-124/+243
* [SystemZ] Allow LA and LARL to be rematerializedRichard Sandiford2013-06-271-2/+4
* [SystemZ] Allow immediate moves to be rematerializedRichard Sandiford2013-06-271-2/+4
* [SystemZ] Add conditional store patternsRichard Sandiford2013-06-277-9/+156
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-222-2/+2
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-182-5/+5
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-074-8/+10
* Make SubRegIndex size mandatory, following r183020.Ahmed Bougacha2013-05-311-3/+4
* Add a way to define the bit range covered by a SubRegIndex.Ahmed Bougacha2013-05-311-1/+1
* [SystemZ] Don't use LOAD and STORE REVERSED for volatile accessesRichard Sandiford2013-05-312-9/+27
* [SystemZ] Enable unaligned accessesRichard Sandiford2013-05-302-0/+11
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-2/+3
* [SystemZ] Immediate compare-and-branch supportRichard Sandiford2013-05-297-11/+59
* [SystemZ] Register compare-and-branch supportRichard Sandiford2013-05-287-28/+237
* [SystemZ] Tweak SystemZInstrInfo::isBranch() interfaceRichard Sandiford2013-05-283-33/+34
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-253-31/+31
* [SystemZ] Improve AsmParser handling of invalid instructionsRichard Sandiford2013-05-241-74/+103
* [SystemZ] Improve AsmParser register parsingRichard Sandiford2013-05-241-53/+80
* Remove the Copied parameter from MemoryObject::readBytes.Benjamin Kramer2013-05-241-2/+2
* [SystemZ] Rename PSW to CCRichard Sandiford2013-05-227-43/+37
* [SystemZ] Fix thinko in long branch passRichard Sandiford2013-05-221-26/+40
* Fix indentationRichard Sandiford2013-05-211-9/+9
* [SystemZ] Add long branch passRichard Sandiford2013-05-2011-34/+399
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-181-1/+1