[C++] Use 'nullptr'. Target edition.
[oota-llvm.git] / lib / Target / Sparc / SparcISelLowering.cpp
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Venkatraman Govind... [Sparc] 80 column rule. No functionality change.
2014-02-27 Roman DivackyLower FNEG just like FABS to fneg[ds] and fmov[ds]...
2014-02-23 Benjamin KramerSPARC: Implement TRAP lowering. Matches what GCC emits.
2014-02-19 Roman DivackyExpand 64bit {SHL,SHR,SRA}_PARTS on sparcv9.
2014-02-07 Venkatraman Govind... [Sparc] Emit correct relocations for PIC code when...
2014-02-07 Venkatraman Govind... [Sparc] Use SparcMCExpr::VariantKind itself as MachineO...
2014-01-30 Jakob Stoklund OlesenImplement SPARCv9 atomic_swap_64 with a pseudo.
2014-01-29 Venkatraman Govind... [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_...
2014-01-26 Jakob Stoklund OlesenClean up the Legal/Expand logic for SPARC popc.
2014-01-26 Jakob Stoklund OlesenOnly generate the popc instruction for SPARC CPUs that...
2014-01-26 Jakob Stoklund OlesenFix swapped CASA operands.
2014-01-24 Venkatraman Govind... [SparcV9] Add support for JIT in Sparc64.
2014-01-24 Jakob Stoklund OlesenImplement atomicrmw operations in 32 and 64 bits for...
2014-01-22 Venkatraman Govind... [Sparc] Add support for inline assembly constraints...
2014-01-22 Venkatraman Govind... [Sparc] Add support for inline assembly constraint...
2014-01-14 Lang HamesAdd FPExt option to CCValAssign::LocInfo. When generati...
2014-01-12 Jakob Stoklund OlesenThe SPARCv9 ABI returns a float in %f0.
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-06 Bill WendlingRemove unnecessary #includes.
2014-01-06 Bill WendlingRefactor function that checks that __builtin_returnaddr...
2014-01-05 Bill WendlingEmit an error message if the value passed to __builtin_...
2014-01-04 Venkatraman Govind... [SparcV9]: Implement RETURNADDR and FRAMEADDR lowering...
2014-01-01 Venkatraman Govind... [Sparc] Handle atomic loads/stores in sparc backend.
2014-01-01 Venkatraman Govind... [SparcV9]: Custom lower UMULO/SMULO so that the argumen...
2013-12-29 Venkatraman Govind... [SparcV9] For codegen generated library calls that...
2013-12-29 Venkatraman Govind... [SparcV9]: Implement lowering of long double (fp128...
2013-12-09 Venkatraman Govind... [SPARCV9]: Adjust the resultant pointer of DYNAMIC_STAC...
2013-12-09 Venkatraman Govind... [Sparc]: Implement getSetCCResultType() in SparcTargetL...
2013-12-08 Venkatraman Govind... [SparcV9]: Expand MULHU/MULHS:i64 and UMUL_LOHI/SMUL_LO...
2013-11-24 Venkatraman Govind... [SparcV9] Enable custom lowering of DYNAMIC_STACKALLOC...
2013-11-12 Roman DivackyExpand rotate instructions on sparcv9 as well.
2013-11-03 Venkatraman Govind... [SparcV9] Handle i64 <-> float conversions in sparcv9...
2013-11-03 Venkatraman Govind... [Sparc] Expand FP_TO_UINT, UINT_TO_FP for fp128.
2013-11-03 Venkatraman Govind... [SparcV9] Add ctpop instruction for i64. Also, expand...
2013-10-31 Roman DivackySparcV9 doesnt have rem instruction either.
2013-10-09 Venkatraman Govind... [Sparc] Disable tail call optimization for sparc64.
2013-10-08 Venkatraman Govind... [Sparc] Implement JIT for SPARC.
2013-10-06 Venkatraman Govind... [Sparc] Custom lower addc/adde/subc/sube on i64 in...
2013-10-05 Venkatraman Govind... [Sparc] Use correct alignment while loading/storing...
2013-10-05 Venkatraman Govind... [Sparc] Respect hasHardQuad parameter correctly when...
2013-09-26 Venkatraman Govind... [Sparc] Implements exception handling in SPARC with...
2013-09-22 Venkatraman Govind... [Sparc] Add support for TLS in sparc.
2013-09-22 Venkatraman Govind... [SPARC] Make functions with GLOBAL_OFFSET_TABLE access...
2013-09-21 Venkatraman Govind... [Sparc] Fix lowering FABS on fp128 (long double) on...
2013-09-05 Venkatraman Govind... [Sparc] Correctly handle call to functions with Returns...
2013-09-04 Venkatraman Govind... [Sparc] Fix an assertion failure while lowering fcmp...
2013-09-03 Venkatraman Govind... [Sparc] Add support for soft long double (fp128).
2013-08-25 Venkatraman Govind... [Sparc] Add long double (f128) instructions to sparc...
2013-08-23 Jakob Stoklund OlesenUse register masks on SPARC call instructions.
2013-07-30 Venkatraman Govind... [Sparc] Rewrite MBB's live-in registers for leaf functi...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-08 Venkatraman Govind... [Sparc] Delete FPMover Pass and remove Fp* Pseudo-instr...
2013-06-07 Venkatraman Govind... [Sparc]: Use cmp instruction instead of subcc to compar...
2013-06-04 Venkatraman Govind... Sparc: No functionality change. Cleanup whitespaces...
2013-06-03 Venkatraman Govind... Sparc: Add support for indirect branch and blockaddress...
2013-06-01 Venkatraman Govind... Sparc: Mark functions calling llvm.vastart and llvm...
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-20 Jakob Stoklund OlesenAlso expand 64-bit bitcasts.
2013-05-20 Jakob Stoklund OlesenMark i64 SETCC as expand so it is turned into a SELECT_CC.
2013-04-21 Jakob Stoklund OlesenPassing arguments to varags functions under the SPARC...
2013-04-20 Jakob Stoklund OlesenCompile varargs functions for SPARCv9.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-14 Jakob Stoklund OlesenUse i32 for all SPARC shift amounts, even in 64-bit...
2013-04-14 Jakob Stoklund OlesenAdd support for the abs64 SPARC v9 code model.
2013-04-14 Jakob Stoklund OlesenAdd support for the SPARC v9 abs44 code model.
2013-04-14 Jakob Stoklund OlesenAlso put target flags on SPARC constant pool references.
2013-04-14 Jakob Stoklund OlesenAdd target flags to SPARC address operands.
2013-04-13 Jakob Stoklund OlesenDefine SPARC code models.
2013-04-09 Jakob Stoklund OlesenExtract a function.
2013-04-09 Jakob Stoklund OlesenCompute correct frame sizes for SPARC v9 64-bit frames.
2013-04-07 Jakob Stoklund OlesenImplement LowerCall_64 for the SPARC v9 64-bit ABI.
2013-04-06 Jakob Stoklund OlesenImplement LowerReturn_64 for SPARC v9.
2013-04-06 Jakob Stoklund OlesenComplete formal arguments for the SPARC v9 64-bit ABI.
2013-04-04 Jakob Stoklund OlesenAdd SPARC v9 support for select on 64-bit compares.
2013-04-03 Jakob Stoklund OlesenAdd 64-bit compare + branch for SPARC v9.
2013-04-02 Jakob Stoklund OlesenAdd support for 64-bit calling convention.
2013-04-02 Jakob Stoklund OlesenAdd an I64Regs register class for 64-bit registers.
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-02-05 Jakob Stoklund OlesenMove MRI liveouts to Sparc return instructions.
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-07-19 Bill WendlingRemove tabs.
2012-05-25 Justin HolewinskiChange interface for TargetLowering::LowerCallTo and...
2012-04-20 Craig TopperConvert some uses of XXXRegisterClass to &XXXRegClass...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-03-11 Craig TopperConvert more static tables of registers used by calling...
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
next