aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-10-24[ms-inline asm] Create a register operand, rather than a memory operand when weChad Rosier
2012-10-24Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow
2012-10-24Special calling conventions for Intel OpenCL built-in library.Elena Demikhovsky
2012-10-24Add custom conversion from v2u32 to v2f32 in 32-bit modeMichael Liao
2012-10-24[mips] Make sure sret argument is returned in register V0.Akira Hatanaka
2012-10-24Change x86_fastcallcc to require inreg markers. This allows it to knownRafael Espindola
2012-10-23[ms-inline asm] Offset operator - the size should be based on the size of aChad Rosier
2012-10-23[ms-inline asm] Clean up comment.Chad Rosier
2012-10-23[ms-inline asm] When parsing inline assembly we set the base register to aChad Rosier
2012-10-23Make branch heavy code for generating marked up disassembly simplerKevin Enderby
2012-10-23Fix PR14161Michael Liao
2012-10-23[MIPS] Update sandboxing changes for LLVM on MIPS.Petar Jovanovic
2012-10-23Silence -Wsign-compareMatt Beaumont-Gay
2012-10-23Merge commit '92b0d8cf2c51debc7f4fb30a417ae839077a8ed0'Derek Schuff
2012-10-23[ms-inline asm] Add an implementation of the offset operator. This is a followChad Rosier
2012-10-23Add custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to v4f32/v8f32Michael Liao
2012-10-23Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1Michael Liao
2012-10-23This is another TLC patch for separating code for the Darwin and ELF ABIsBill Schmidt
2012-10-23implement setXX patternsReed Kotler
2012-10-22When a block ends in an indirect branch, add its successors to the machine ba...Bill Wendling
2012-10-22Add support for annotated disassembly output for X86 and arm.Kevin Enderby
2012-10-22[ms-inline asm] Add the isOffsetOf() function.Chad Rosier
2012-10-22[ms-inline asm] Add support for parsing the offset operator. Callback for Chad Rosier
2012-10-19[ms-inline asm] Reset the opcode prior to parsing a statement.Chad Rosier
2012-10-19[mips] Use 64-bit registers to return an sret pointer if target ABI is N64.Akira Hatanaka
2012-10-19[mips] Add code to do tail call optimization.Akira Hatanaka
2012-10-19[mips] Fix TAILCALL's operand node type.Akira Hatanaka
2012-10-19[mips] Delete MipsFunctionInfo::MaxCallFrameSize which is no longer used.Akira Hatanaka
2012-10-19[mips] Add tail call instructions.Akira Hatanaka
2012-10-19[mips] Make the branch nodes used in jump instructions a template parameter.Akira Hatanaka
2012-10-19Add node and enum for mips tail call.Akira Hatanaka
2012-10-19[ms-inline asm] Have the TargetParser callback to Sema to determine the size ofChad Rosier
2012-10-19This patch is to fix radar://8426430. It is about llvm support of __builtin_d...Shuxin Yang
2012-10-19Lower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86Michael Liao
2012-10-19ARM:Stepan Dyatkovskiy
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Fix a bug where a 32-bit address with the high bit does not get symbolicatedKevin Enderby
2012-10-18Merge commit '3298959540ca744ec16b4c65db244534a929a862'Derek Schuff
2012-10-18support X86::RETI in 64-bit modeDavid Sehr
2012-10-18This patch fixes failures in the SingleSource/Regression/C/uint64_to_floatUlrich Weigand
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-17Add conditional branch instructions and their patterns.Reed Kotler
2012-10-17Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().Jakob Stoklund Olesen
2012-10-17Check for empty YMM use-def lists in X86VZeroUpper.Jakob Stoklund Olesen
2012-10-17Fix fallout from RegInfo => FrameLowering refactoring on MSP430.Anton Korobeynikov
2012-10-17Check SSSE3 instead of SSE4.1Michael Liao
2012-10-17Fix setjmp on models with non-Small code model nor non-Static relocation modelMichael Liao
2012-10-16Merge commit '320db3f8052c9f506d9ea043ba5da534df40aa08'Derek Schuff
2012-10-16Remove spurious definition from LOADSTORE_TSTDavid Sehr
2012-10-16Support v8f32 to v8i8/vi816 conversion through custom loweringMichael Liao