- 4fca017 Don't print a label for the first MBB in a function. by Chris Lattner · 20 years ago
- b22c08b Use the default impl of DYNAMIC_STACKALLOC, allowing us to delete some code. by Chris Lattner · 20 years ago
- e112552 Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code. by Chris Lattner · 20 years ago
- 934ea49 Have legalize take care of DYNAMIC_STACKALLOC for us, implement llvm.stacksave/stackrestore. by Chris Lattner · 20 years ago
- 903d278 Allow the target to specify 'expand' if they just require the amount to by Chris Lattner · 20 years ago
- bce8887 Implement DYNAMIC_STACKALLOC for V8 by Chris Lattner · 20 years ago
- 5f65229 Fix custom lowering of dynamic_stackalloc by Chris Lattner · 20 years ago
- 3776fea add a missing break that Reid noticed. by Chris Lattner · 20 years ago
- cc0aad2 add a missing node name by Chris Lattner · 20 years ago
- 7c41907 reorder passes by Chris Lattner · 20 years ago
- c0ab522 Token chain results are not always the first or last result. Consider copyfromreg nodes, where they are the middle result (the flag result is last) by Chris Lattner · 20 years ago
- bc0f460 Cleanup IA64ISD, tell the graph drawer what the symbolic names for the enums are. by Chris Lattner · 20 years ago
- 25abb1d Change ET-Forest to automatically recalculate its DFSnum's if too many slow by Chris Lattner · 20 years ago
- b47fad9 silence a warning by Chris Lattner · 20 years ago
- 432a205 Let the inliner update the callgraph to reflect the changes it makes, instead by Chris Lattner · 20 years ago
- 468fb1d Teach the inliner to update the CallGraph itself, and have it add edges to by Chris Lattner · 20 years ago
- c54b1c1 Add a new CallGraph::getOrInsertFunction for clients to use when updating by Chris Lattner · 20 years ago
- 516a74c FunctionPass's cannot do IPO things. by Chris Lattner · 20 years ago
- 1694ec6 add a dump method to CallGraph by Chris Lattner · 20 years ago
- 3a04ffb Remove some duplicated code by Nate Begeman · 20 years ago
- d88fc03 bswap implementation by Nate Begeman · 20 years ago
- 6fb3bd6 Add bswap intrinsics as documented in the Language Reference by Nate Begeman · 20 years ago
- 6283760 Remove some redundant stuff out of the readme. by Nate Begeman · 20 years ago
- e3703d4 A typo. by Evan Cheng · 20 years ago
- 8dff24f Implement a new InvalidateStructLayoutInfo method and add some comments by Chris Lattner · 20 years ago
- 1d7456d Added instcombine support for extractelement. by Robert Bocchino · 20 years ago
- b841433 Add truncstore i1 patterns. by Evan Cheng · 20 years ago
- 5522037 it is ok to dce stacksave. by Chris Lattner · 20 years ago
- a728ddc Do a simple instcombine xforms to delete llvm.stackrestore cases. by Chris Lattner · 20 years ago
- 052d2ff Fix a bug in my last X86 checkin, pointed out by cozmic by Chris Lattner · 20 years ago
- 8b0ea31 Simplify this a tiny bit by using the new IntrinsicInst functionality. by Chris Lattner · 20 years ago
- e90da97 LHS = X86ISD::CMOVcc LHS, RHS means LHS = RHS if cc. So the operands must be by Evan Cheng · 20 years ago
- ccca3ca Permit inlining functions that contain dynamic allocations now that by Chris Lattner · 20 years ago
- bf229f4 If inlining a call to a function that contains dynamic allocas, wrap the by Chris Lattner · 20 years ago
- 1fdf4a8 Use ClonedCodeInfo to avoid another walk over the inlined code, this this by Chris Lattner · 20 years ago
- 727d1dd Use the ClonedCodeInfo object to avoid scans of the inlined code when by Chris Lattner · 20 years ago
- cd4d339 Refactor a bunch of invoke handling stuff out into a new function by Chris Lattner · 20 years ago
- 512c77e make DAG isel the default by Andrew Lenharth · 20 years ago
- a4c29d2 Allow the code cloning interfaces to capture some important info about the by Chris Lattner · 20 years ago
- 21f2055 Fix a bug I noticed by inspection: if the first instruction in the inlined by Chris Lattner · 20 years ago
- 8acb249 Fix 80 column violations by Chris Lattner · 20 years ago
- 9edba76 Enable X86 support for savestack/restorestack by Chris Lattner · 20 years ago
- cadd742 implement stacksave/stackrestore on PPC by Chris Lattner · 20 years ago
- 4f0d8e4 If a target specified a stack pointer with setStackPointerRegisterToSaveRestore, by Chris Lattner · 20 years ago
- 544cbbd don't be a doofus - this fixes storing bools by Duraid Madina · 20 years ago
- 140d53c Compile llvm.stacksave/restore into STACKSAVE/STACKRESTORE nodes, and allow by Chris Lattner · 20 years ago
- b99329e expand unsupported stacksave/stackrestore nodes by Chris Lattner · 20 years ago
- 33f79df new nodes by Chris Lattner · 20 years ago
- 5a67afc add stacksave/stackrestore nodes by Chris Lattner · 20 years ago
- e8f7a4b Add "support" for stacksave/stackrestore to the dag isel by Chris Lattner · 20 years ago
- 0c067bc Add "support" for the llvm.stacksave/stackrestore intrinsics, this is by Chris Lattner · 20 years ago
- 71d0e3d Add recognition and verification of new llvm.stacksave/llvm.stackrestore intrinsics by Chris Lattner · 20 years ago
- e08c270 Minor update. by Evan Cheng · 20 years ago
- 80ebe38 More typo's. I need new eye glasses... by Evan Cheng · 20 years ago
- 189d01e Oops. Typo. by Evan Cheng · 20 years ago
- 1bcee36 Fix a SETCC / BRCOND folding bug. by Evan Cheng · 20 years ago
- a3195e8 Fix sint_to_fp (fild*) support. by Evan Cheng · 20 years ago
- 4aafb4f Add a simple missing fold to produce this: by Chris Lattner · 20 years ago
- 77e9043 Specify transformation from GlobalAddress to TargetGlobalAddress and by Evan Cheng · 20 years ago
- 5166b82 If using __main, emit global ctor/dtor list like any other global by Chris Lattner · 20 years ago
- af551bc Don't create rotate instructions in unsupported types, because we don't have by Chris Lattner · 20 years ago
- 4bb9102 Fix branches on FP compares by Chris Lattner · 20 years ago
- d9d681d Patch #10 from Saem: by Chris Lattner · 20 years ago
- 5ee4ccc X86ISD::SETCC (e.g. SETEr) produces a flag (so multiple SETCC can be by Evan Cheng · 20 years ago
- 002fe9b * Materialize GlobalAddress and ExternalSym with MOV32ri rather than by Evan Cheng · 20 years ago
- 138d322 fix a bug in my previous checkin by Chris Lattner · 20 years ago
- 72878a4 Give V8ISD nodes symbolic names in dumps by Chris Lattner · 20 years ago
- 0b2192c Convert the verifier over to use ETForest instead of DominatorSet. Patch by Chris Lattner · 20 years ago
- a5959bf sabre's (correct) fix means these guys need to be flagged as well (else by Duraid Madina · 20 years ago
- a613d26 ahem :) by Chris Lattner · 20 years ago
- e699ef5 these cases are autogenerated by Chris Lattner · 20 years ago
- 17e82d2 remove dead code by Chris Lattner · 20 years ago
- 05f1fe8 Goodbye PPC pattern isel. You have served us well, but it is now time for by Chris Lattner · 20 years ago
- 271426a Fix an itanium call lowering bug for duraid by Chris Lattner · 20 years ago
- b3c7715 invert the sense of this switch and its name by Chris Lattner · 20 years ago
- c3f8c2e Missed a spot. by Nate Begeman · 20 years ago
- eb422a7 Added ROTL and ROTR. by Evan Cheng · 20 years ago
- ba62572 Fix an off-by-one error that Nate's eagle eyes caught by Chris Lattner · 20 years ago
- c6d48d3 Use the auto-insert BuildMI constructor to avoid an explicit insert. No by Chris Lattner · 20 years ago
- 64da172 If a function has a non-zero sized frame, use an add to adjust the stack by Chris Lattner · 20 years ago
- 67f92a7 Support for MEMCPY and MEMSET. by Evan Cheng · 20 years ago
- 38262ca Select DYNAMIC_STACKALLOC by Evan Cheng · 20 years ago
- a7dce3c Allow custom lowering of DYNAMIC_STACKALLOC. by Evan Cheng · 20 years ago
- 140e99b ignore register #0 by Evan Cheng · 20 years ago
- 35ef913 Add bswap, rotl, and rotr nodes by Nate Begeman · 20 years ago
- a243db8 Fix calls that need to store values in stack slots, to not copy the stack by Chris Lattner · 20 years ago
- 6232d7d tblgen does this now by Chris Lattner · 20 years ago
- 7ec6a6e This is no longer needed by Chris Lattner · 20 years ago
- 413b979 Dead FP arguments still use an incoming FP reg. This fixes by Chris Lattner · 20 years ago
- df46b26 Fix VC++ compilation error. by Jeff Cohen · 20 years ago
- 3159048 Patch #9 from Saem: by Chris Lattner · 20 years ago
- b9169ce Use Evan's outflag stuff to implement V8cmpicc. This allows us to write a by Chris Lattner · 20 years ago
- 3fbb726 Fix a bug in i32->f64 conversion lowering by Chris Lattner · 20 years ago
- 1b8af84 Unbreak ret void :-/ by Chris Lattner · 20 years ago
- bda559e Write this pattern in canonical form, allowing more patterns to match. by Chris Lattner · 20 years ago
- 8700e14 * Add special entry code main() (to set x87 to 64-bit precision). by Evan Cheng · 20 years ago
- a2664c5 Simple is good. CVS is for revision control, not file headers by Chris Lattner · 20 years ago
- f1b59d4 Simple is good by Chris Lattner · 20 years ago
- dd9e956 Preserve and update ETForest. Patch by Daniel Berlin by Chris Lattner · 20 years ago
- 88cac3d Switch these to using ETForest instead of DominatorSet to compute itself. by Chris Lattner · 20 years ago