- f2b5e6e GCC4 + IA64 = badnews by Chris Lattner · 19 years ago
- b9a5d68 Remove the check for the ffsll function. Its no longer needed by the by Reid Spencer · 19 years ago
- 50ceadf Improve statement by Chris Lattner · 19 years ago
- 1001762 Don't eliminate a test case, just the form of the test case, from the by Reid Spencer · 19 years ago
- 73b2291 This does not belong by Chris Lattner · 19 years ago
- c3f6abd Don't look for __builtin_ffs, we'll never see it from llvm-gcc and there's by Reid Spencer · 19 years ago
- 9b1749b Add a case with non-constant argument for testing the transform: by Reid Spencer · 19 years ago
- f74eb3f Provide this optimization as well: ffs(x) -> (x == 0 ? 0 : 1+llvm.cttz(x)) by Reid Spencer · 19 years ago
- fc87928 PPC "branch and link" instructions are branches in the PPC sense, but not by Chris Lattner · 19 years ago
- 022ed32 Fix andrews changes to fit in 80 columns by Chris Lattner · 19 years ago
- eff29ab ctlz = most signficant bits, cttz = least sig by Chris Lattner · 19 years ago
- 3e909e8 fix warning by Chris Lattner · 19 years ago
- 7a565917 fix compiler warning by Chris Lattner · 19 years ago
- c64e3e7 Duh .. you actually have to #include Config/config.h before you can test by Reid Spencer · 19 years ago
- edd5d9e Some cleanups for compilation with GCC 4.0.0 to remove warnings: by Reid Spencer · 19 years ago
- 98a493c add a sparcv8 section, make this validate by Chris Lattner · 19 years ago
- b38da0f more edits, add anchors by Chris Lattner · 19 years ago
- e75a24a make angry compilers happy again by Duraid Madina · 19 years ago
- 4560657 aCC and STLport complained about this, because they're like that by Duraid Madina · 19 years ago
- 1b592f0 edits to the simplify-libcalls element, move it higher in the list. by Chris Lattner · 19 years ago
- a4faa4a add generated code by Chris Lattner · 19 years ago
- ea03543 don't reserve space for tailcall arg areas. It explicitly managed. by Chris Lattner · 19 years ago
- 5934de7 Make note of the -simplify-libcalls pass. by Reid Spencer · 19 years ago
- 70a1950 add test to check for tail calls by Chris Lattner · 19 years ago
- 5fae9cc Teach reginfo how to deal with ADJSTACKPTRri, allowing us to generate: by Chris Lattner · 19 years ago
- 381e887 Implement proper tail calls in the X86 backend for all fastcc->fastcc by Chris Lattner · 19 years ago
- 8a45876 Substantial edits for the release notes. by Chris Lattner · 19 years ago
- e5eb6f8 Add some simplifications for MULH[SU]. This allows us to compile this: by Chris Lattner · 19 years ago
- 1e9448b Add markers in the asm file for tail calls, add a new ADJSTACKPTRri by Chris Lattner · 19 years ago
- 4fc9979 When inserting callee-save register reloads, make sure to skip over any by Chris Lattner · 19 years ago
- 0dede07 Yes, calltarget is the operand of the day. by Chris Lattner · 19 years ago
- b73855b Make sure this is not eligible for tail-call-elimination so that we test by Chris Lattner · 19 years ago
- 6972177 When emitting the function epilog, check to see if there already a stack by Chris Lattner · 19 years ago
- 3b8ce85 new testcase by Chris Lattner · 19 years ago
- 2b3d56e Add some new instructions by Chris Lattner · 19 years ago
- f5a5a6c add x86-64 abi by Chris Lattner · 19 years ago
- 50ffe0c * Truncate a long line. by Reid Spencer · 19 years ago
- 26a3500 Forgot to commit this earlier. Its part of the simplify-libcalls by Reid Spencer · 19 years ago
- 01f40b3 mention the C++ exception problems on alpha by Andrew Lenharth · 19 years ago
- c6e3d5e Add a test case for testing ffs libcall conversion to constant by Reid Spencer · 19 years ago
- c29b13d Changes for ffs lib call simplification: by Reid Spencer · 19 years ago
- 1ca85d5 Fix construction of ioport intrinsics, fixing X86/io.llx and io-port.llx by Chris Lattner · 19 years ago
- 65af1ab Preserve calling conv when hacking on calls by Chris Lattner · 19 years ago
- e437026 preserve calling conventions when hacking on code by Chris Lattner · 19 years ago
- 16d0db2 Make sure to preserve the calling convention when changing an invoke into by Chris Lattner · 19 years ago
- 920c0aa Pass i64 values correctly split in reg/mem to fastcc calls. by Chris Lattner · 19 years ago
- 239738a Use target-specific nodes for calls. This allows the fastcc code to not have by Chris Lattner · 19 years ago
- 2789bde allow token chain at start or end of node by Chris Lattner · 19 years ago
- 3e01136 remove special case hacks for readport/readio from the binary operator codepath by Chris Lattner · 19 years ago
- 385328c Implement fixme's by memoizing nodes. by Chris Lattner · 19 years ago
- 6765bfe add a new map by Chris Lattner · 19 years ago
- b7f7d51 Turn this into a wrapper for a simpler version of getNode. by Chris Lattner · 19 years ago
- adf6c2a Eliminate special purpose hacks for dynamic_stack_alloc. by Chris Lattner · 19 years ago
- e89083a Use the general mechanism for creating multi-value nodes instead of using by Chris Lattner · 19 years ago
- 955c07c Ensure these casts are done with the hardware fildll instruction by Chris Lattner · 19 years ago
- 67649df use a target-specific node and custom expander to lower long->FP to FILD64m. by Chris Lattner · 19 years ago
- 5fa4fa4 Wrap long line, actually add node to the graph. by Chris Lattner · 19 years ago
- d73cc5d legalize target-specific operations by Chris Lattner · 19 years ago
- 89c3463 add a getNode() version that allows construction of any node type. by Chris Lattner · 19 years ago
- 4211e73 Add a way to construct an arbitrary node, cleanly. by Chris Lattner · 19 years ago
- 50f5a51 add accessors by Chris Lattner · 19 years ago
- 0b2bc7e Some minor adjustments for the 1.5 release. by Reid Spencer · 19 years ago
- bc83996 Pass the dag into LowerOperation by Chris Lattner · 19 years ago
- 50381b6 LowerOperation takes a dag by Chris Lattner · 19 years ago
- 2e36d6e add a bit about the known problems on IA64 by Duraid Madina · 19 years ago
- 38135af Print the symbolic register name in a register allocator debug dump. by Chris Lattner · 19 years ago
- a88a260 Allow targets to have a custom int64->fp expander if desired by Chris Lattner · 19 years ago
- eb99a45 this passes by Chris Lattner · 19 years ago
- 4032b9c Fix this by Chris Lattner · 19 years ago
- 120bc6d minor changes by Chris Lattner · 19 years ago
- a5a4f26 user ops are not encoded in the bc format by Chris Lattner · 19 years ago
- a568177 Document the pseudo-instruction opcodes in opcode range 56-63. These are by Reid Spencer · 19 years ago
- 10d2645 Make sure the start of the arg area and the end (after the RA is pushed) by Chris Lattner · 19 years ago
- bfed924 fix the assertion by Chris Lattner · 19 years ago
- a8217e3 Align doubles on 8-byte boundaries if possible. by Chris Lattner · 19 years ago
- 0db0709 print stack object alignment in -print-machineinstr dumps by Chris Lattner · 19 years ago
- 653f723 fix typo by Chris Lattner · 19 years ago
- c1f786c Minor fixup of typos. by John Criswell · 19 years ago
- e2fd523 new testcase by Chris Lattner · 19 years ago
- 06cebb4 Fix the problems with callee popped argument lists by Chris Lattner · 19 years ago
- 678cfa9 Removed PPC Linux support, as no one seems to have used it yet. by John Criswell · 19 years ago
- ca96c82 Don't emit SAR X, 0 in the case of sdiv Y, 2 by Chris Lattner · 19 years ago
- a96e577 Fix UnitTests/2005-05-13-SDivTwo.c by Chris Lattner · 19 years ago
- 3648c67 switch to having the callee pop stack operands for fastcc. This is currently buggy by Chris Lattner · 19 years ago
- 2a82ef3 Tolerate instrs with extra args by Chris Lattner · 19 years ago
- af94d58 Add a note about SPARC V8. by John Criswell · 19 years ago
- 24ddc6d allow RETI by Chris Lattner · 19 years ago
- af26d3e add support for fastcc and friends by Chris Lattner · 19 years ago
- d0c4a76 Minor fixes. by John Criswell · 19 years ago
- b5d8e6e treat TAILCALL nodes identically to CALL nodes by Chris Lattner · 19 years ago
- 2e7714a Build TAILCALL nodes in LowerCallTo, treat them like normal calls everywhere. by Chris Lattner · 19 years ago
- 9321fa8 Added some missing platforms. Fixed some wording to be more accurate (I hope). by John Criswell · 19 years ago
- 0c8a9a1 More typo and wording fixes. by John Criswell · 19 years ago
- dbb8585 Add reassociation, minor cleanups. by Chris Lattner · 19 years ago
- 0159698 close off B< tag by Chris Lattner · 19 years ago
- f2b0a90 remove htmlisms by Chris Lattner · 19 years ago
- ebb9fef fix typo by Chris Lattner · 19 years ago
- f494e72 note how to disable inlining by Chris Lattner · 19 years ago
- 0a3aac2 fix link to llvm-ar by Chris Lattner · 19 years ago
- a6bf38a these don't use passes by Chris Lattner · 19 years ago