- ca8a2aa Lowers block address. Currently asserts when relocation model is not PIC. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
- 49eaf76 Fix an old copy-n-paste by Bruno Cardoso Lopes · 14 years ago
- 53dc40a Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract individual variable's info from merged global. by Devang Patel · 14 years ago
- 5d6fb5d Expands FCOS and FSIN nodes when type is f64. by Bruno Cardoso Lopes · 14 years ago
- 911a992 Fixes addc pattern when immediate cannot be represented with 16-bit. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 14 years ago
- 81092dc Remove (hopefully) all trailing whitespaces from the mips backend. Patch by Hatanaka, Akira by Bruno Cardoso Lopes · 14 years ago
- 31cbac1 Allow vector shifts (shl,lshr,ashr) on SPU. by Kalle Raiskila · 14 years ago
- 7f5de8b Allow load from constant on SPU. by Kalle Raiskila · 14 years ago
- ac39bd5 PR9377: Handle x86 str with register operand in a way consistent with gas. by Eli Friedman · 14 years ago
- 58f04fd PR8053: Fix encoding of S bit in some ARM instructions. Patch by Zonr Chang! by Bob Wilson · 14 years ago
- 022708f Optimize fprintf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 43b4e23 PTX: Fix Emacs renaming a symbol by Justin Holewinski · 14 years ago
- 419454a Optimize sprintf -> siprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 12785e8 PTX: Fix a couple of lint violations by Justin Holewinski · 14 years ago
- 3649824 Optimize printf -> iprintf if there are no floating point arguments by Richard Osborne · 14 years ago
- 49d7999 Use X86_thiscall calling convention for Win64 as well. by Tilmann Scheller · 14 years ago
- acc9e73 Add a readme entry for the redundant movw issue for pr9370. by Bob Wilson · 14 years ago
- 181d3fe pr9367: Add missing predicated BLX instructions. by Bob Wilson · 14 years ago
- d39647d Fixes an assertion failure while disassembling ARM rsbs reg/reg form. by Kevin Enderby · 14 years ago
- e89a053 Fixing a bug when printing fpu text to object file. Patch by Mans Rullgard. by Renato Golin · 14 years ago
- f1cc70c Add Win64 thiscall calling convention. by Tilmann Scheller · 14 years ago
- a20244d [AVX] Fix mask predicates for 256-bit UNPCKLPS/D and implement by David Greene · 14 years ago
- 31c488c ptx: fix lint and compiler warnings by Che-Liang Chiou · 14 years ago
- f48817c Add 64-bit addressing to PTX backend by Che-Liang Chiou · 14 years ago
- fd8978b Extend initial support for primitive types in PTX backend by Che-Liang Chiou · 14 years ago
- c92cb64 Add datalayout information for the IEEE quad precision fp128 type. by Duncan Sands · 14 years ago
- a656b63 Narrow right shifts need to encode their immediates differently from a normal by Bill Wendling · 14 years ago
- d3e768e add a note by Chris Lattner · 14 years ago
- 728ff0d Fix .fpu printing in ARM assembly, regarding bug http://llvm.org/bugs/show_bug.cgi?id=8931 by Renato Golin · 14 years ago
- 4da434c Add missing whitespace in the formatting. by Kevin Enderby · 14 years ago
- 99825b4 fix a signed comparison warning. by Chris Lattner · 14 years ago
- c4db4e5 by David Greene · 14 years ago
- d436d5b Fix the arm's disassembler for blx that was building an MCInst without the by Kevin Enderby · 14 years ago
- c24ab5c Fix a typo which cause dag combine crash. rdar://9059537. by Evan Cheng · 14 years ago
- f222e59 Support for byval parameters on ARM. Will be enabled by a forthcoming by Stuart Hastings · 14 years ago
- 2d25d24 Add branch hinting for SPU. by Kalle Raiskila · 14 years ago
- f717202 Add preliminary support for .f32 in the PTX backend. by Che-Liang Chiou · 14 years ago
- 9e9bb08 Silence enum conversion warnings. by Benjamin Kramer · 14 years ago
- 419f232 Target/X86: Always emit "push/pop GPRs" in prologue/epilogue and emit "spill/reload frames" for XMMs. by NAKAMURA Takumi · 14 years ago
- 7466678 Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize legalized code for large integer arithmetic. by Benjamin Kramer · 14 years ago
- 95771af Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS. by Owen Anderson · 14 years ago
- f754f50 Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. by Cameron Zwarich · 14 years ago
- da52506 Add patterns to use post-increment addressing for Neon VST1-lane instructions. by Bob Wilson · 14 years ago
- 9831f2d Fix typo. by Evan Cheng · 14 years ago
- acca09b Each prologue may have multiple vpush instructions to store callee-saved by Evan Cheng · 14 years ago
- 12d18a0 remove command line option debugging hook. by Chris Lattner · 14 years ago
- f410608 Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! by Devang Patel · 14 years ago
- 21d7eb3 Add XCore intrinsic for eeu instruction. by Richard Osborne · 14 years ago
- 7558e2e Fix bug in X86 folding / unfolding table. Int_CMPSDrm and Int_CMPSSrm memory by Evan Cheng · 14 years ago
- d04b493 Add XCore intrinsic for clre instruction. by Richard Osborne · 14 years ago
- 9935bd0 Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enable by Richard Osborne · 14 years ago
- 292f62e Add XCore intrinsic for the setv instruction. by Richard Osborne · 14 years ago
- 2254d0e Fix format for setc instruction. by Richard Osborne · 14 years ago
- 2a2cb28 Add XCore intrinsic for settw instruction. by Richard Osborne · 14 years ago
- 2b94356 Change VFPNeonA8 definition to make the code easier to read. by Evan Cheng · 14 years ago
- e573fb3 More fcopysign correctness and performance fix. by Evan Cheng · 14 years ago
- fbf05d3 by David Greene · 14 years ago
- 00743c2 Use the same (%dx) hack for in[bwl] as for out[bwl]. by Joerg Sonnenberger · 14 years ago
- 6557bce VFP single precision arith instructions can go down to NEON pipeline, but on Cortex-A8 only. by Evan Cheng · 14 years ago
- 4c3ab58 Stack alignment is 16 bytes on FreeBSD/i386 too. by Roman Divacky · 14 years ago
- 0a92169 Guard against de-referencing MBB.end(). by Evan Cheng · 14 years ago
- af05c69 available_externally (hidden or not) GVs are always accessed via stubs. rdar://9027648. by Evan Cheng · 14 years ago
- 872f4a2 Only use blx for external function calls on thumb, these could be fixed by Eric Christopher · 14 years ago
- d86f482 Recognize loopz and loopnz as aliases for loope and loopne. From Dimitry Andric. by Joerg Sonnenberger · 14 years ago
- 87ca0e0 Implement xgetbv and xsetbv. Patch by Jai Menon. by Rafael Espindola · 14 years ago
- 557b297 Skipping over debugvalue instructions to determine whether the split spot is in a IT block. rdar://9030770 by Evan Cheng · 14 years ago
- 68e6bee Revert r124611 - "Keep track of incoming argument's location while emitting LiveIns." by Devang Patel · 14 years ago
- 89e59e6 Fixed a bug in the X86 disassembler where a member of the by Sean Callanan · 14 years ago
- d833184 Add XCore intrinsics for various instructions on ports. by Richard Osborne · 14 years ago
- 7331ca8 The stack should be 16 byte aligned on 32 bit solaris. Patch by Yuri. by Duncan Sands · 14 years ago
- fb456c2 a serious "compare CSE" issue that is nontrivial to get right, by Chris Lattner · 14 years ago
- d64cfe1 Target/X86/X86FastISel: [PR6275] Fix Win32's dllimport function with fastisel. by NAKAMURA Takumi · 14 years ago
- 58269b9 Generate correct Sparc32 ABI compliant code for functions that return a struct. by Venkatraman Govindaraju · 14 years ago
- 19310fc add a missed loop deletion case. by Chris Lattner · 14 years ago
- 477a988 add an idiom that loop idiom could theoretically catch. by Chris Lattner · 14 years ago
- ad48a4f A lo/hi mul has higher latency than an imul r,ri, e.g. 5 cycles compared to 3 by Cameron Zwarich · 14 years ago
- 8d7285d The signed version of our "magic number" computation for the integer approximation by Cameron Zwarich · 14 years ago
- 893a882 If both operands are loads from stores in memory we can't use movlpd/movlps by Eric Christopher · 14 years ago
- 00d78f1 Use explicit add_subdirectory's for LLVM target sublibraries instead by Oscar Fuentes · 14 years ago
- 86b115c Minor x86 README updates. by Eli Friedman · 14 years ago
- 824a907 implement PR9264: disambiguating 'bt mem, imm' as a btl. by Chris Lattner · 14 years ago
- dd6e40a Fix typos. by Eric Christopher · 14 years ago
- 4b19c98 Avoid dangling else warnings. by Joerg Sonnenberger · 14 years ago
- 188a7e0 add a way to disable all builtins, wire it up to opt's -disable-simplifylibcalls flag. by Chris Lattner · 14 years ago
- 6d857ca Move library stuff out of the toplevel CMakeLists.txt file. by Oscar Fuentes · 14 years ago
- ce99120 introduce a new TargetLibraryInfo pass, which transformations can use to by Chris Lattner · 14 years ago
- 8bba1a5 Fix style and a typo by Bruno Cardoso Lopes · 14 years ago
- 584bf7b Add assembly parsing support for "msr" and also fix its encoding. Also add by Bruno Cardoso Lopes · 14 years ago
- c1e4ce6 add a poor division by constant case. by Chris Lattner · 14 years ago
- 5ad596f Recognize monitor/mwait with explicit register arguments by Joerg Sonnenberger · 14 years ago
- 97755a0 Recognize leavel and leaveq aliases for leave. by Joerg Sonnenberger · 14 years ago
- 583b68f by David Greene · 14 years ago
- 64849ce The labyrinthine X86 backend no longer appears to require these patterns. by Dan Gohman · 14 years ago
- 6904f05 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally. by NAKAMURA Takumi · 14 years ago
- e310b3a Fix whitespace. by NAKAMURA Takumi · 14 years ago
- fe167c5 This has been implemented. by Duncan Sands · 14 years ago
- cb40195 add some notes on compares + binops. Remove redundant entries. by Chris Lattner · 14 years ago
- 5653f1f Add a few missed xforms from GCC PR14753 by Chris Lattner · 14 years ago
- a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 14 years ago
- eb1dc98 Remove outdated README entry. by Eli Friedman · 14 years ago