[DebugInfo] Add debug locations to constant SD nodes
[oota-llvm.git] / lib / Target / SystemZ / SystemZISelLowering.cpp
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-01 Ulrich Weigand[SystemZ] Support transactional execution on zEC12
2015-03-31 Ulrich Weigand[SystemZ] Address review comments for r233689
2015-03-31 Ulrich Weigand[SystemZ] Use POPCNT instruction on z196
2015-03-31 Ulrich Weigand[SystemZ] Provide basic TargetTransformInfo implementation
2015-03-30 Ulrich Weigand[SystemZ] Fix LLVM crash on unoptimized code
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-02-26 Eric ChristophergetRegForInlineAsmConstraint wants to use TargetRegiste...
2015-02-26 Eric ChristopherRemove an argument-less call to getSubtargetImpl from...
2015-02-19 Benjamin KramerDemote vectors to arrays. No functionality change.
2015-02-18 Ulrich Weigand[SystemZ] Clean up warning
2015-02-18 Ulrich Weigand[SystemZ] Support all TLS access models - CodeGen part
2015-01-31 Eric ChristopherReuse a bunch of cached subtargets and remove getSubtar...
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-10-04 Benjamin KramerRemove unnecessary copying or replace it with moves...
2014-08-20 Alexey SamsonovFix undefined behavior (left shift of negative value...
2014-08-06 Eric ChristopherRemove the target machine from CCState. Previously...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-27 Matt ArsenaultAdd alignment value to allowsUnalignedMemoryAccess
2014-07-10 Richard Sandiford[SystemZ] Use SystemZCallingConv.td to define callee...
2014-07-01 Eric ChristopherMove the subtarget dependent features from SystemZTarge...
2014-06-27 Eric ChristopherRemove the caching of the target machine from SystemZTa...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-04-30 Craig TopperUse makeArrayRef insted of calling ArrayRef<T> construc...
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-21 Richard Sandiford[SystemZ] Add support for z196 float<->unsigned conversions
2014-03-07 Richard Sandiford[SystemZ] Move sign_extend optimization to PerformDAGCo...
2014-03-06 Richard Sandiford[SystemZ] Use "auto" for cast results
2014-03-06 Richard Sandiford[SystemZ] Use "for (auto" a bit
2014-03-06 Richard Sandiford[SystemZ] Update namespace formatting to match current...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-05 Matt ArsenaultAdd address space argument to allowsUnalignedMemoryAccess.
2014-01-24 Alp TokerFix known typos
2014-01-13 Richard Sandiford[SystemZ] Optimize (sext (ashr (shl ...), ...))
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-24 Richard SandifordFix typo.
2013-12-24 Richard Sandiford[SystemZ] Use interlocked-access 1 instructions for...
2013-12-20 Richard Sandiford[SystemZ] Optimize comparisons with truncated extended...
2013-12-13 Richard Sandiford[SystemZ] Optimize X [!=]= Y in cases where X - Y or...
2013-12-13 Richard Sandiford[SystemZ] Make more use of TMHH
2013-12-13 Richard Sandiford[SystemZ] Extend integer absolute selection
2013-12-13 Richard Sandiford[SystemZ] Add a structure to represent a selected compa...
2013-12-13 Richard Sandiford[SystemZ] Make more use of LTGFR
2013-12-11 Richard Sandiford[SystemZ] Optimize fcmp X, 0 in cases where X is also...
2013-12-10 Richard SandifordAdd TargetLowering::prepareVolatileOrAtomicLoad
2013-12-10 Richard SandifordAdd TargetLowering::prepareVolatileOrAtomicLoad
2013-12-06 Richard Sandiford[SystemZ] Extend the use of C(L)GFR
2013-12-06 Richard Sandiford[SystemZ] Optimize selects between 0 and -1
2013-12-03 Richard Sandiford[SystemZ] Fix choice of known-zero mask in insertion...
2013-11-06 Richard Sandiford[SystemZ] Handle vectors in getSetCCResultType
2013-10-16 Richard Sandiford[SystemZ] Improve handling of SETCC
2013-10-12 Will DietzAdd missing #include's to cctype when using isdigit...
2013-10-01 Richard Sandiford[SystemZ] Extend pseudo conditional 8- and 16-bit store...
2013-10-01 Richard Sandiford[SystemZ] Optimize 32-bit FPR<->GPR moves for z196...
2013-10-01 Richard Sandiford[SystemZ] Allow integer AND involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow integer XOR involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow integer OR involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow selects with a high-word destination
2013-10-01 Richard Sandiford[SystemZ] Use upper words of GR64s for codegen
2013-09-30 Richard Sandiford[SystemZ] Rename subregs and add subreg_h32
2013-09-30 Richard Sandiford[SystemZ] Rename 32-bit GPR registers
2013-09-27 Richard Sandiford[SystemZ] Improve handling of PC-relative addresses
2013-09-25 Richard Sandiford[SystemZ] Define the GR64 low-word logic instructions...
2013-09-25 Richard Sandiford[SystemZ] Use subregs for 64-bit truncating stores
2013-09-13 Richard Sandiford[SystemZ] Use getTarget{Insert,Extract}Subreg rather...
2013-09-13 Richard Sandiford[SystemZ] Try to fold shifts into TMxx
2013-09-10 Richard Sandiford[SystemZ] Add TM and TMY
2013-09-06 Richard Sandiford[SystemZ] Tweak integer comparison code
2013-09-05 Richard Sandiford[SystemZ] Add NC, OC and XC
2013-09-03 Richard Sandiford[SystemZ] Add support for TMHH, TMHL, TMLH and TMLL
2013-08-28 Richard Sandiford[SystemZ] Add support for TMHH, TMHL, TMLH and TMLL
2013-08-28 Richard Sandiford[SystemZ] Extend memcmp support to all constant lengths
2013-08-27 Richard Sandiford[SystemZ] Extend memcpy and memset support to all const...
2013-08-23 Richard Sandiford[SystemZ] Add basic prefetch support
2013-08-23 Richard Sandiford[SystemZ] Try reversing comparisons whose first operand...
2013-08-21 Richard Sandiford[SystemZ] Define remainig *MUL_LOHI patterns
2013-08-21 Richard Sandiford[SystemZ] Use FI[EDX]BRA for codegen
2013-08-20 Richard Sandiford[SystemZ] Use SRST to optimize memchr
2013-08-19 Richard Sandiford[SystemZ] Add support for sibling calls
2013-08-16 Richard Sandiford[SystemZ] Use SRST to implement strlen and strnlen
2013-08-16 Richard Sandiford[SystemZ] Use MVST to implement strcpy and stpcpy
2013-08-16 Richard Sandiford[SystemZ] Use CLST to implement strcmp
2013-08-12 Richard Sandiford[SystemZ] Use CLC and IPM to implement memcmp
2013-08-12 Richard Sandiford[SystemZ] Add a definition of the CLC instruction
2013-08-01 Richard Sandiford[SystemZ] Reuse CC results for integer comparisons...
2013-08-01 Richard Sandiford[SystemZ] Prefer comparisons with zero
2013-07-31 Richard Sandiford[SystemZ] Implement isLegalAddressingMode()
2013-07-31 Richard Sandiford[SystemZ] Be more careful about inverting CC masks
2013-07-31 Richard Sandiford[SystemZ] Move compare-and-branch generation even later
2013-07-25 Richard Sandiford[SystemZ] Rework compare and branch support
2013-07-25 Richard Sandiford[SystemZ] Add STOC and STOCG
next