R600/SI: replace WQM intrinsic
[oota-llvm.git] / lib / Target /
2013-03-26 Christian KonigR600/SI: replace WQM intrinsic
2013-03-26 Christian KonigR600/SI: fix ELSE pseudo op handling
2013-03-26 Joe AbbeyPatch by Gordon Keiser!
2013-03-26 Ulrich WeigandPowerPC: Mark patterns as isCodeGenOnly.
2013-03-26 Ulrich WeigandPowerPC: Simplify handling of fixups.
2013-03-26 Ulrich WeigandPowerPC: Simplify FADD in round-to-zero mode.
2013-03-26 Ulrich WeigandPowerPC: Remove LDrs pattern.
2013-03-26 Ulrich WeigandPowerPC: Remove ADDIL patterns.
2013-03-26 Ulrich WeigandPowerPC: Use CCBITRC operand for ISEL patterns.
2013-03-26 Ulrich WeigandPowerPC: Simplify BLR pattern.
2013-03-26 Ulrich WeigandPowerPC: Move some 64-bit branch patterns.
2013-03-26 Christian KonigR600: fix DenseMap with pointer key iteration in the...
2013-03-26 Arnold SchwaighoferARM Scheduler Model: Add resources instructions, map...
2013-03-26 Arnold SchwaighoferARM Scheduler Model: Partial implementation of the...
2013-03-25 Michael LiaoRevise alignment checking/calculation on 256-bit unalig...
2013-03-25 Jakob Stoklund OlesenAdd a scheduling model for Intel Sandy Bridge microarch...
2013-03-25 Jakob Stoklund OlesenRemove IIC_DEFAULT from X86Schedule.td
2013-03-25 Jakob Stoklund OlesenAnnotate X86InstrCompiler.td with SchedRW lists.
2013-03-25 Jakob Stoklund OlesenAnnotate shifts and rotates with SchedRW lists.
2013-03-25 NAKAMURA TakumiX86DisassemblerDecoder.c: Make this C89-compliant.
2013-03-25 NAKAMURA TakumiWhitespace.
2013-03-25 Akira HatanakaFix comment.
2013-03-25 Ulrich WeigandUse direct types in PowerPC instruction patterns.
2013-03-25 Ulrich WeigandUse direct types in PowerPC Pat patterns.
2013-03-25 Dave Zarzyckix86 -- add the XTEST instruction
2013-03-25 Dave Zarzyckix86 -- disassemble the REP/REPNE prefix when needed
2013-03-25 Bill WendlingRemove assert. There may be target-dependent attributes...
2013-03-25 Chad Rosier[arm load/store optimizer] When trying to merge a base...
2013-03-24 Justin Holewinski[NVPTX] Fix handling of vector arguments
2013-03-24 Jakob Stoklund OlesenClean up Sparc patterns.
2013-03-24 Jakob Stoklund OlesenGive Sparc instruction patterns direct types instead...
2013-03-23 Hal FinkelPPC ZERO register needs a register number of 0.
2013-03-23 Hal FinkelNote in PPCFunctionInfo VRSAVE spills
2013-03-23 Hal FinkelMCize the bcl instruction in PPCAsmPrinter
2013-03-23 Jakob Stoklund OlesenUse direct types in Sparc def : Pat patterns.
2013-03-23 Hal FinkelCleanup some unused reg. scavenger parameters in PPCReg...
2013-03-23 Hal FinkelRemove dead PPC LR spilling code
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-22 Jyotsna VermaHexagon: Add and enable memops setbit, clrbit, &,|...
2013-03-22 Ulrich WeigandRemove ABI-duplicated call instruction patterns.
2013-03-22 Ulrich WeigandRename memrr ptrreg and offreg components.
2013-03-22 Ulrich WeigandFix swapped BasePtr and Offset in pre-inc memory addresses.
2013-03-22 Ulrich WeigandTighten iaddroff ComplexPattern.
2013-03-22 Ulrich WeigandRemove the xaddroff ComplexPattern.
2013-03-22 Michel DanzerR600: Use legacy (0 * anything = 0) MUL instructions...
2013-03-22 Jack CarterFix the invalid opcode for Mips branch instructions...
2013-03-22 Jack CarterThis patch that enables the Mips assembler to use symbo...
2013-03-21 Hal FinkelRemove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
2013-03-21 Hal FinkelFix a register-class comparison bug in PPCCTRLoops
2013-03-21 Jack CarterThis patch enables the Mips .set directive to define...
2013-03-21 Hal FinkelImplement builtin_{setjmp/longjmp} on PPC
2013-03-21 Hal FinkelAdd support for spilling VRSAVE on PPC
2013-03-21 Hal FinkelCorrect PPC FRAMEADDR lowering using a pseudo-register
2013-03-21 Renato GolinAvoid NEON SP-FP unless unsafe-math or Darwin
2013-03-21 Jakob Stoklund OlesenAdd a WriteMicrocoded for ancient microcoded instructions.
2013-03-20 Jakob Stoklund OlesenModel prefetches and barriers as loads.
2013-03-20 Jakob Stoklund OlesenAdd a catch-all WriteSystem SchedWrite type.
2013-03-20 Jakob Stoklund OlesenAnnotate the remaining SSE MOV instructions.
2013-03-20 Jakob Stoklund OlesenAnnotate SSE horizontal and integer instructions.
2013-03-20 Michael LiaoCorrect cost model for vector shift on AVX2
2013-03-20 Jakob Stoklund OlesenAdd some missing SSE annotations.
2013-03-20 Jakob Stoklund OlesenAnnotate remaining IIC_BIN_* instructions.
2013-03-20 Michael LiaoFix PR15296
2013-03-20 Michael LiaoMark all variable shifts needing customizing
2013-03-20 Michael LiaoMove scalar immediate shift lowering into a dedicated...
2013-03-19 Chad RosierFix pr13145 - Naming a function like a register name...
2013-03-19 Jakob Stoklund OlesenAnnotate various null idioms with SchedRW lists.
2013-03-19 Jakob Stoklund OlesenAnnotate SSE float conversions with SchedRW lists.
2013-03-19 Jakob Stoklund OlesenAnnotate X86InstrCMovSetCC.td with SchedRW lists.
2013-03-19 Chad Rosier[ms-inline asm] Move the immediate asm rewrite into...
2013-03-19 Jakob Stoklund OlesenAnnotate X86InstrCompiler.td with SchedRW lists.
2013-03-19 Chad Rosier[ms-inline asm] Create a helper function, CreateMemForI...
2013-03-19 Ulrich WeigandAdd missing mayLoad flag to LHAUX8 and LWAUX.
2013-03-19 Ulrich WeigandRewrite LHAU8 pattern to use standard memory operand.
2013-03-19 Ulrich WeigandRewrite pre-increment store patterns to use standard...
2013-03-19 Ulrich WeigandFix sub-operand size mismatch in tocentry operands.
2013-03-19 Ulrich WeigandRemove an invalid and unnecessary Pat pattern from...
2013-03-19 Hal FinkelPrepare to make r0 an allocatable register on PPC
2013-03-19 Nadav RotemOptimize sext <4 x i8> and <4 x i16> to <4 x i64>.
2013-03-19 Jakob Stoklund OlesenAnnotate X86InstrExtension.td with SchedRW lists.
2013-03-19 Jakob Stoklund OlesenAnnotate a lot of X86InstrInfo.td with SchedRW lists.
2013-03-19 Chad Rosier[ms-inline asm] Move the size directive asm rewrite...
2013-03-19 Hal FinkelCleanup PPC64 unaligned i64 load/store
2013-03-19 Renato GolinImprove long vector sext/zext lowering on ARM
2013-03-19 Hal FinkelDon't reserve R31 on PPC64 unless the frame pointer...
2013-03-18 Hal FinkelFix a sign-extension bug in PPCCTRLoops
2013-03-18 Chad Rosier[ms-inline asm] Avoid emitting a redundant sizing direc...
2013-03-18 Hal FinkelFix PPC unaligned 64-bit loads and stores
2013-03-18 Arnold SchwaighoferARM cost model: Make some vector integer to float casts...
2013-03-18 Arnold SchwaighoferARM cost model: Correct cost for some cheap float to...
2013-03-18 Jakob Stoklund OlesenAdd SchedRW annotations to most of X86InstrSSE.td.
2013-03-18 Jakob Stoklund OlesenAnnotate X86 arithmetic instructions with SchedRW lists.
2013-03-18 Hal FinkelFix 80-col. violations in PPCCTRLoops
2013-03-18 Hal FinkelFix large count and negative constant count handling...
2013-03-18 Hal FinkelCleanup initial-value constants in PPCCTRLoops
2013-03-18 Christian KonigR600/SI: implement indirect adressing for SI
2013-03-18 Christian KonigR600/SI: add float vector types
2013-03-18 Christian KonigR600/SI: add shl pattern
2013-03-18 Christian KonigR600/SI: add BUFFER_LOAD_DWORD pattern
2013-03-18 Christian KonigR600/SI: implement SI.load.const intrinsic
next