- b03eacd Fixed a bug that causes codegen of noop like add r0, r0, #0. by Evan Cheng · 18 years ago
- 01deb9d reinstate the previous two patches, with a bugfix :) by Chris Lattner · 18 years ago
- 0111999 Starting implementation of the ELF32 ABI specification of varargs handling. by Nicolas Geoffray · 18 years ago
- ec58d9f The PPC64 ELF ABI is "intended to use the same structure layout and calling convention rules by Nicolas Geoffray · 18 years ago
- cfcd8da Addition to the previous commit for getCalleeSavedRegClasses: by Nicolas Geoffray · 18 years ago
- ef3c030 The ELF ABI specifies F1-F8 registers as argument registers for double, not by Nicolas Geoffray · 18 years ago
- d0b0879 Prepare for Subversion migration by implementing a -usesvn to tell the by Reid Spencer · 18 years ago
- d89f41e Reverting back to 1.723. The last two commits broke JM (and possibily others) on ARM. by Evan Cheng · 18 years ago
- 3c5ad82 Inverted logic. by Evan Cheng · 18 years ago
- 595b6d1 Bad bad bug. findRegisterUseOperand() returns -1 if a use if not found. by Evan Cheng · 18 years ago
- c9c9d2d Changed to new MMX_ recipes. by Bill Wendling · 18 years ago
- 823efee Add FEMMS and ADDQ. Renamed MMX recipes to prepend the MMX_ to them. by Bill Wendling · 18 years ago
- aed01d1 split some code out into a helper function by Chris Lattner · 18 years ago
- 01d8c10 Split a whole ton of code out of visitICmpInst into visitICmpInstWithInstAndIntCst. by Chris Lattner · 18 years ago
- ef65293 add missing operator by Chris Lattner · 18 years ago
- 44ad430 Fix PR1253 and xor2.ll:test[01] by Chris Lattner · 18 years ago
- 08a3fbe new testcase for PR1253 by Chris Lattner · 18 years ago
- e51f2a5 add a helper function to constantint. by Chris Lattner · 18 years ago
- b2c594f Arm supports negative strides as well, add them. This lets us compile: by Chris Lattner · 18 years ago
- baf2199 new testcase, where we should use a negative stride by Chris Lattner · 18 years ago
- 1d31290 allow -1 strides to reuse "1" strides. by Chris Lattner · 18 years ago
- 19e9705 Add a regtest for cases we now recognize as rotates, thanks to Scott Michel's by Chris Lattner · 18 years ago
- c9dc114 1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL. by Scott Michel · 18 years ago
- 7b3b7e1 fix this testcase so it passes by Chris Lattner · 18 years ago
- 0a266af fix this testcase on ppc hosts by Chris Lattner · 18 years ago
- d959aa4 fix off by 1 error in displacement computation by Dale Johannesen · 18 years ago
- 6e0784d fix the CodeGen/ARM/2007-03-13-InstrSched.ll regression: allow IV's with scales by Chris Lattner · 18 years ago
- bcfd466 Ugh. Copy coalescer does not update register numbers. by Evan Cheng · 18 years ago
- ff6ad39 New test case. by Evan Cheng · 18 years ago
- c4e3f8e add support for the 'w' inline asm register class. by Chris Lattner · 18 years ago
- 0cf1028 Update example notes to clarify system linker's role. by Devang Patel · 18 years ago
- 0b1e466 Regenerate. by Reid Spencer · 18 years ago
- 34e0d32 Check for .svn directories too to determine if a debug build is appropriate. by Reid Spencer · 18 years ago
- 4a1822a 1. Make use of APInt operation instead of using ConstantExpr::getXXX. by Zhou Sheng · 18 years ago
- 4351c64 Use uint32_t for bitwidth instead of unsigned. by Zhou Sheng · 18 years ago
- 1ebd89e Pass the type of the store access, not the type of the store, into the by Chris Lattner · 18 years ago
- 44ad85e new testcase. by Chris Lattner · 18 years ago
- aa43e9f Fix a bug which caused us to never be able to use signed comparisons for by Chris Lattner · 18 years ago
- 465b715 new testcase by Chris Lattner · 18 years ago
- cd1d6d5 Wrap long line by Chris Lattner · 18 years ago
- acf4e07 use more obvious function name. by Chris Lattner · 18 years ago
- 2811f2a Treat xor of signbit like an add. by Chris Lattner · 18 years ago
- febabcc add a helper function. by Chris Lattner · 18 years ago
- 5c6e2db simplify (x+c)^signbit as (x+c+signbit), pointed out by PR1288. This implements by Chris Lattner · 18 years ago
- 7a32bc9 creative way to add one. by Chris Lattner · 18 years ago
- 028856d my patch fixed the fixme. by Chris Lattner · 18 years ago
- 443af5b Fix illegal assembly syntax. by Reid Spencer · 18 years ago
- 338ea09 bwsap -> bswap by Reid Spencer · 18 years ago
- 8166a6c Regenerate by Reid Spencer · 18 years ago
- 8918cb4 Upgrade the bit count intrinsics to have an i32 result. by Reid Spencer · 18 years ago
- f1b18a7 Add a test case to make sure that constant folding of the bit counting by Reid Spencer · 18 years ago
- c995123 reduce use of std::set by Chris Lattner · 18 years ago
- d9c3a0d Various passes before isel split edges and do other CFG-restructuring changes. by Chris Lattner · 18 years ago
- 5637169 new testcase for PR1296 by Chris Lattner · 18 years ago
- 9996663 - Divides the comparisons in two types: comparisons that only use N and Z by Lauro Ramos Venancio · 18 years ago
- 086f186 add range version of insert() by Chris Lattner · 18 years ago
- 41b213e Regenerate by Reid Spencer · 18 years ago
- de704f3 Don't upgrade functions that look like a bswap intrinsic but aren't. by Reid Spencer · 18 years ago
- 9277e3b Let llvm-upgrade upgrade the bswap intrinsic. by Reid Spencer · 18 years ago
- 2b35c15 Let llvm-upgrade upgrade bswap intrinsic. by Reid Spencer · 18 years ago
- dc1966e For PR1297: by Reid Spencer · 18 years ago
- 86189a4 Revert the name changes for llvm.bswap to allow (and test) llvm-upgrade of by Reid Spencer · 18 years ago
- 1e70bb6 Handle upgrade of llvm.bswap.iXX to llvm.bswap.iXX.iXX per new naming by Reid Spencer · 18 years ago
- 543ab1d Fix some bswap typos that Chris noticed. by Reid Spencer · 18 years ago
- fe35555 print the type of an inserted IV in -debug mode. by Chris Lattner · 18 years ago
- 779dff1 Add testcase for correct sret handling. by Anton Korobeynikov · 18 years ago
- 55fc8c4 simplify this code, make it work for ap ints by Chris Lattner · 18 years ago
- 3e9f1d0 fix breakage from last night, simplify code. by Chris Lattner · 18 years ago
- 77c2af6 gcc 3.4.4 is known-bad on x86-64 by Chris Lattner · 18 years ago
- a13ba7d Preview documentation for additional intrinsic functions. by Reid Spencer · 18 years ago
- 03d7ca1 Unbreak VC++ build. by Jeff Cohen · 18 years ago
- e613555 The bit counting intrinsics return i32 not the operand type. This fixes by Reid Spencer · 18 years ago
- 3a507fd Avoid unnecessary APInt construction. by Zhou Sheng · 18 years ago
- 320c6e9 Testcase for the problem worked around in by Duncan Sands · 18 years ago
- 770e179 Remove unused methods. by Zhou Sheng · 18 years ago
- 497d93e For PR1297: by Reid Spencer · 18 years ago
- 3074d9d Add i16 address mode. by Evan Cheng · 18 years ago
- 409e28f For PR1297: by Reid Spencer · 18 years ago
- c8d0636 Mention how to create overloaded intrinsics. by Reid Spencer · 18 years ago
- a3c533a For PR1297: by Reid Spencer · 18 years ago
- e9391fd For PR1297: Support overloaded intrinsics bswap, ctpop, cttz, ctlz. by Reid Spencer · 18 years ago
- a4f9c4d For PR1297: by Reid Spencer · 18 years ago
- 577cc32 For PR1297: Change getOperationName to return std::string instead of const char* by Reid Spencer · 18 years ago
- dc722d6 For PR1297: by Reid Spencer · 18 years ago
- ded5ed8 For PR1297: by Reid Spencer · 18 years ago
- d4d68ba For PR1297: by Reid Spencer · 18 years ago
- 1437a09 For PR1297: by Reid Spencer · 18 years ago
- 559d77a For PR1297: by Reid Spencer · 18 years ago
- c4de3de For PR1297: by Reid Spencer · 18 years ago
- 86a5a36 For PR1297: by Reid Spencer · 18 years ago
- 87a6428 not not! by Chris Lattner · 18 years ago
- 6abbdf9 Fix InstCombine/2007-03-31-InfiniteLoop.ll by Chris Lattner · 18 years ago
- 6a606af New testcase by Chris Lattner · 18 years ago
- 9babd0e Implement union of wrapped sets. by Nick Lewycky · 18 years ago
- a697b8d Readme by Andrew Lenharth · 18 years ago
- ad7baee Consistency with native compilers by Anton Korobeynikov · 18 years ago
- 577c7d9 Fix comment. by Bill Wendling · 18 years ago
- fcb1e61 add a note by Chris Lattner · 18 years ago
- c8d288f move a bunch of code out of the sdisel pass into its own opt pass "codegenprepare". by Chris Lattner · 18 years ago
- dbe0dec Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare. by Chris Lattner · 18 years ago