Replace the dangling context hotfix with an assertion.
[oota-llvm.git] / lib / Target / Sparc /
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
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-29 Rafael EspindolaAdd a helper getSymbol to AsmPrinter.
2013-10-16 Rafael EspindolaAdd a MCAsmInfoELF class and factor some code into it.
2013-10-09 Venkatraman Govind... [Sparc] Disable tail call optimization for sparc64.
2013-10-08 NAKAMURA TakumiSparcJITInfo.cpp: Prune "default:" label to fix a warni...
2013-10-08 NAKAMURA TakumiPrune trailing linefeeds.
2013-10-08 Venkatraman Govind... [Sparc] Implement JIT for SPARC.
2013-10-08 Venkatraman Govind... [Sparc] Do not hardcode nop in the delay slot of TLS_CA...
2013-10-07 Rafael EspindolaRemove getEHExceptionRegister and getEHHandlerRegister.
2013-10-06 Venkatraman Govind... [Sparc] Do not emit nop after fcmp* instruction with V9.
2013-10-06 Venkatraman Govind... [Sparc] Custom lower addc/adde/subc/sube on i64 in...
2013-10-06 Venkatraman Govind... [Sparc] Use addxcc/subxcc for adde/sube instead of...
2013-10-05 Venkatraman Govind... [Sparc] Use correct alignment while loading/storing...
2013-10-05 Venkatraman Govind... [Sparc] Respect hasHardQuad parameter correctly when...
2013-10-04 Venkatraman Govind... [Sparc] Correct the floating point conditional code...
2013-09-26 Venkatraman Govind... [Sparc] Implements exception handling in SPARC with...
2013-09-22 Venkatraman Govind... [Sparc] Use correct instruction pattern for CMPri.
2013-09-22 Venkatraman Govind... [Sparc] Make SPARC instructions' encoding well defined...
2013-09-22 Venkatraman Govind... [Sparc] Clean up MOVcc instructions so that TableGen...
2013-09-22 Venkatraman Govind... [Sparc] Clean up branch instructions, so that TableGen...
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
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-22 Venkatraman Govind... [Sparc] Emit .register directive to declare the use...
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-09-02 Venkatraman Govind... [Sparc] Implement spill and load for long double(f128...
2013-08-25 Venkatraman Govind... [Sparc] Add long double (f128) instructions to sparc...
2013-08-25 Venkatraman Govind... [Sparc] Added V9's extra floating point registers and...
2013-08-23 Jakob Stoklund OlesenUse register masks on SPARC call instructions.
2013-08-23 Jakob Stoklund OlesenAdd an OtherPreserved field to the CalleeSaved TableGen...
2013-08-20 Venkatraman Govind... [Sparc] Use HWEncoding instead of unused Num field...
2013-08-10 Venkatraman Govind... [Sparc] Enable xword directive in sparcv9.
2013-08-06 NAKAMURA TakumiTarget/*/CMakeLists.txt: Add the dependency to CommonTa...
2013-07-30 Venkatraman Govind... [Sparc] Rewrite MBB's live-in registers for leaf functi...
2013-07-30 Venkatraman Govind... [Sparc] Use call's debugloc for the unimp instruction.
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-06-26 Venkatraman Govind... [Sparc]: Add memory operands for the frame references...
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-08 Venkatraman Govind... [Sparc] Delete FPMover Pass and remove Fp* Pseudo-instr...
2013-06-07 Jakob Stoklund OlesenRemember the anyext patterns.
2013-06-07 Jakob Stoklund OlesenAdd missing zextloadi1 to i64 patterns. PR16721.
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-06-07 Roman DivackyFix a typo in asm string of BP* family of instructions...
2013-06-07 Venkatraman Govind... [Sparc]: Use cmp instruction instead of subcc to compar...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
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-03 Venkatraman Govind... Sparc: When storing 0, use %g0 directly in the store...
2013-06-02 Venkatraman Govind... Sparc: Combine add/or/sethi instruction with restore...
2013-06-02 Venkatraman Govind... Sparc: Perform leaf procedure optimization by default
2013-06-01 Venkatraman Govind... Sparc: Mark functions calling llvm.vastart and llvm...
2013-06-01 Venkatraman Govind... [Sparc] Generate correct code for leaf functions with...
2013-05-31 Ahmed BougachaMake SubRegIndex size mandatory, following r183020.
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-29 NAKAMURA TakumiSparcFrameLowering.cpp: Mark verifyLeafProcRegUse(...
2013-05-29 Venkatraman Govind... [Sparc] Add support for leaf functions in sparc backend.
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 OlesenImplement spill and fill of I64Regs.
2013-05-20 Jakob Stoklund OlesenMark i64 SETCC as expand so it is turned into a SELECT_CC.
2013-05-19 Jakob Stoklund OlesenDon't use %g0 to materialize 0 directly.
2013-05-19 Jakob Stoklund OlesenSelect i64 values with %icc conditions.
2013-05-19 Jakob Stoklund OlesenAdd floating point selects on %xcc predicates.
2013-05-19 Jakob Stoklund OlesenImplement SPselectfcc for i64 operands.
2013-05-19 Venkatraman Govind... [Sparc] Rearrange integer registers' allocation order...
2013-05-19 Jakob Stoklund OlesenHandle i64 FrameIndex nodes in SPARC v9 mode.
2013-05-17 Venkatraman Govind... [Sparc] Implements hasReservedCallFrame and hasFP.
2013-05-16 Venkatraman Govind... [Sparc] Prevent instructions that defines or uses ...
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-05-10 Rafael EspindolaRemove unused argument.
2013-04-21 Jakob Stoklund OlesenPassing arguments to varags functions under the SPARC...
2013-04-21 Jakob Stoklund OlesenFix the SETHIimm pattern for 64-bit code.
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-16 Jakob Stoklund OlesenAdd 64-bit multiply and divide instructions for SPARC v9.
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 OlesenUse target flags for printing SPARC asm operands.
2013-04-14 Jakob Stoklund OlesenAlso put target flags on SPARC constant pool references.
2013-04-14 Jakob Stoklund OlesenFix patterns for 64-bit pointers.
2013-04-14 Jakob Stoklund OlesenAdd target flags to SPARC address operands.
2013-04-13 Jakob Stoklund OlesenDefine SPARC code models.
2013-04-13 Jakob Stoklund OlesenUse the correct types when matching ADDRri patterns...
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 OlesenSPARC v9 stack pointer bias.
2013-04-06 Jakob Stoklund OlesenComplete formal arguments for the SPARC v9 64-bit ABI.
next