aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2011-02-22Guard against de-referencing MBB.end().Evan Cheng
2011-02-22available_externally (hidden or not) GVs are always accessed via stubs. rdar:...Evan Cheng
2011-02-22Only use blx for external function calls on thumb, these could be fixedEric Christopher
2011-02-22Recognize loopz and loopnz as aliases for loope and loopne.Joerg Sonnenberger
2011-02-22Implement xgetbv and xsetbv.Rafael Espindola
2011-02-21Skipping over debugvalue instructions to determine whether the split spot is ...Evan Cheng
2011-02-21Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel
2011-02-21Fixed a bug in the X86 disassembler where a member of theSean Callanan
2011-02-21Add XCore intrinsics for various instructions on ports.Richard Osborne
2011-02-21The stack should be 16 byte aligned on 32 bit solaris. Patch by Yuri.Duncan Sands
2011-02-21a serious "compare CSE" issue that is nontrivial to get right,Chris Lattner
2011-02-21Target/X86/X86FastISel: [PR6275] Fix Win32's dllimport function with fastisel.NAKAMURA Takumi
2011-02-21Generate correct Sparc32 ABI compliant code for functions that return a struct.Venkatraman Govindaraju
2011-02-21add a missed loop deletion case.Chris Lattner
2011-02-21add an idiom that loop idiom could theoretically catch.Chris Lattner
2011-02-21A lo/hi mul has higher latency than an imul r,ri, e.g. 5 cycles compared to 3Cameron Zwarich
2011-02-21The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich
2011-02-20If both operands are loads from stores in memory we can't use movlpd/movlpsEric Christopher
2011-02-20Use explicit add_subdirectory's for LLVM target sublibraries insteadOscar Fuentes
2011-02-19Minor x86 README updates.Eli Friedman
2011-02-19implement PR9264: disambiguating 'bt mem, imm' as a btl.Chris Lattner
2011-02-19Fix typos.Eric Christopher
2011-02-19Avoid dangling else warnings.Joerg Sonnenberger
2011-02-18add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner
2011-02-18Move library stuff out of the toplevel CMakeLists.txt file.Oscar Fuentes
2011-02-18introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner
2011-02-18Fix style and a typoBruno Cardoso Lopes
2011-02-18Add assembly parsing support for "msr" and also fix its encoding. Also addBruno Cardoso Lopes
2011-02-18add a poor division by constant case.Chris Lattner
2011-02-18Recognize monitor/mwait with explicit register argumentsJoerg Sonnenberger
2011-02-17Recognize leavel and leaveq aliases for leave.Joerg Sonnenberger
2011-02-17[AVX] Recorganize X86ShuffleDecode into its own libraryDavid Greene
2011-02-17The labyrinthine X86 backend no longer appears to requireDan Gohman
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi
2011-02-17Fix whitespace.NAKAMURA Takumi
2011-02-17This has been implemented.Duncan Sands
2011-02-17add some notes on compares + binops. Remove redundant entries.Chris Lattner
2011-02-16Add a few missed xforms from GCC PR14753Chris Lattner
2011-02-16Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Update README entry.Eli Friedman
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2011-02-16Some single precision VFP instructions may be executed on NEON pipeline, but ...Evan Cheng
2011-02-15Teach ARMLoadStoreOptimizer to remove kill flags from merged instructions as ...Jakob Stoklund Olesen
2011-02-15Spelling fix: consequtive -> consecutive.Duncan Sands
2011-02-14Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson
2011-02-14A fail to match coprocessor number and register number must fail instead of a...Bruno Cardoso Lopes
2011-02-14Fix encoding and add parsing support for the arm/thumb CPS instruction:Bruno Cardoso Lopes
2011-02-13Enhance ComputeMaskedBits to know that aligned frameindexesChris Lattner