[Sparc] Disable tail call optimization for sparc64.
[oota-llvm.git] / lib / Target / Sparc / SparcISelLowering.cpp
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.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-06-29 Eric ChristopherRemove getRegClassForInlineAsmConstraint from sparc.
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-05-06 Eli FriedmanMake the logic for determining function alignment more...
2011-05-03 Benjamin KramerRemove unused variables caught by GCC's -Wunused-but...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-02-21 Venkatraman Govind... Generate correct Sparc32 ABI compliant code for functio...
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-22 Venkatraman Govind... Pass sret arguments through the stack instead of throug...
2011-01-21 Venkatraman Govind... Sparc backend:
2011-01-21 Venkatraman Govind... Implement support for byval arguments in Sparc backend.
2011-01-18 Venkatraman Govind... SPARC backend: Modified LowerCall and LowerFormalArgume...
2011-01-12 Venkatraman Govind... Implement RETURNADDR and FRAMEADDR lowering in SPARC...
2011-01-12 Venkatraman Govind... Fix SPARC backend call instruction so that arguments...
2010-12-29 Venkatraman Govind... SPARC backend fix: correctly passing arguments through...
2010-12-28 Venkatraman Govind... Multiple SPARC backend fixes: added Y register; updated...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnerconvert the targets off the non-MachinePointerInfo...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Dan GohmanRevert r107655.
2010-07-06 Dan GohmanFix a bunch of custom-inserter functions to handle...
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-17 Dan GohmanMove per-function state out of TargetLowering subclasse...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-02-15 Anton KorobeynikovMove TLOF implementations to libCodegen to resolve...
next