- 0ccb500 Compile CodeGen/PowerPC/fp-branch.ll to: by Chris Lattner · 18 years ago
- df19f27 look through isunordered to inline it into branch blocks. by Chris Lattner · 18 years ago
- 63af319 Nuke dead code. by Evan Cheng · 18 years ago
- 22aaf1d allow the address of a global to be used with the "i" constraint when in by Chris Lattner · 18 years ago
- 0d92499 implement the 'c' inline asm modifier character by Chris Lattner · 18 years ago
- efa46ce handle global address constant sdnodes by Chris Lattner · 18 years ago
- 956a431 Let us play simplify the td file (and fix a few missed sub and mul patterns). by Andrew Lenharth · 18 years ago
- 1a60aa7 handle "st" as "st(0)" by Chris Lattner · 18 years ago
- 53069fb TargetLowering::isOperandValidForConstraint by Chris Lattner · 18 years ago
- dba1aee Change the prototype for TargetLowering::isOperandValidForConstraint by Chris Lattner · 18 years ago
- cbea67f generalize the fix for PR977 to also fix by Chris Lattner · 18 years ago
- 1753fae Fix PR977 and Transforms/LCSSA/2006-10-31-UnreachableBlock.ll by Chris Lattner · 18 years ago
- f81173f Add all that branch mangling niftiness by Andrew Lenharth · 18 years ago
- b191e0a add support for calling functions when the caller has variable sized objects by Rafael Espindola · 18 years ago
- ab4022f 1. Clean up code due to changes in SwitchTo*Section(2) by Anton Korobeynikov · 18 years ago
- d03f158 Turn an assert into an error message. This is commonly triggered when by Chris Lattner · 18 years ago
- b52cf1f Unbreaking static ctors patch. by Anton Korobeynikov · 18 years ago
- d063189 Fix a typo which can break jumptables. by Evan Cheng · 18 years ago
- 090ac36 Make this compile again. by Reid Spencer · 18 years ago
- 2e323aa Apply Aton's LLVM patch for PR973: Linux ctors / dtors support. by Evan Cheng · 18 years ago
- 0de0c5d Fix a problem introduced by a last-minute change (logic negation). by Reid Spencer · 18 years ago
- 1d75400 fix miscompilation of llvm.isunordered, where we branched on the opposite by Chris Lattner · 18 years ago
- 02b8511 Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 by Reid Spencer · 18 years ago
- 6ce6443 fix wonky indentation by Chris Lattner · 18 years ago
- b79a59d Update comment. Valid option is -debug-pass=Structures. by Devang Patel · 18 years ago
- a9c83fe Switch abbreviations to use the folding set.a. by Jim Laskey · 18 years ago
- 6519546 Simplify DwarfWriter header. by Jim Laskey · 18 years ago
- c35497f All targets expand BR_JT for now. by Evan Cheng · 18 years ago
- 3d4ce11 Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the target custom lower it. by Evan Cheng · 18 years ago
- c41cd9c Added a new SDNode type: BR_JT for jumptable branch. by Evan Cheng · 18 years ago
- 23d7b36 add a highly efficient hash table that is specialized for mapping C strings by Chris Lattner · 18 years ago
- 9f617d6 Add a new llvm::Allocator abstraction, which will be used by a container by Chris Lattner · 18 years ago
- 120bc21 Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash compiling QT. by Chris Lattner · 18 years ago
- 6b0e3f8 Make CanFallThrough more intelligent (so it can handle blocks with (e.g.) no by Chris Lattner · 18 years ago
- 6a586c8 fix Generic/2006-10-29-Crash.ll by Chris Lattner · 18 years ago
- 5a145f0 Fix a load folding issue that Evan noticed: there is no need to export values by Chris Lattner · 18 years ago
- a97c67c Try again. by Jim Laskey · 18 years ago
- d8cb446 Not handling zero length strings. by Jim Laskey · 18 years ago
- ba726ab VLOAD is not the LoadSDNode opcode. by Evan Cheng · 18 years ago
- f6aaaaa Remove spurious case. EXTLOAD is not one of the node opcodes. by Nick Lewycky · 18 years ago
- bad7f48 split critical edges more carefully and intelligently. In particular, critical by Chris Lattner · 18 years ago
- 6acfe12 Teach branch folding to fold identical jump tables together and to delete by Chris Lattner · 18 years ago
- a4eb44a const'ify jump table stuff by Chris Lattner · 18 years ago
- e7251a0 add an assert by Chris Lattner · 18 years ago
- 0737188 don't print dead jump tables by Chris Lattner · 18 years ago
- ef13982 implement the BlockHasNoFallThrough hook by Chris Lattner · 18 years ago
- cf420cc improve deletion of blocks that just contain branches by knowing that by Chris Lattner · 18 years ago
- c24ff8e add another target hook for branch folding. by Chris Lattner · 18 years ago
- 1c6f01a Load and stores have not been uniqued properly. by Jim Laskey · 18 years ago
- 47e32e6 Split *all* critical edges before isel. This resolves issues with spill code by Chris Lattner · 18 years ago
- b57de33 add option to isCriticalEdge by Chris Lattner · 18 years ago
- 0997fad break edges more intelligently by Chris Lattner · 18 years ago
- 27e1f90 Expose a smarter way to break critical edges. by Chris Lattner · 18 years ago
- f6de8ad SplitCriticalEdge checks to see if an edge is critical, don't check twice by Chris Lattner · 18 years ago
- 6fb6ef4 Fix a serious bug that caused any x86 vector stuff to infinite loop by Chris Lattner · 18 years ago
- 31b6dda Doh. Must check if GV is constant first before putting it in .cstring. by Evan Cheng · 18 years ago
- 71aae62 Doh. Must check if GV is constant first. by Evan Cheng · 18 years ago
- 7466ebf add a method by Chris Lattner · 18 years ago
- 1b9c8e7 prepare for a change I'm about to make by Chris Lattner · 18 years ago
- ae2650a don't dist internal readme by Chris Lattner · 18 years ago
- 985384c don't dist internal readme's by Chris Lattner · 18 years ago
- 064fdcc don't distribute internal readme's by Chris Lattner · 18 years ago
- b911201 Make sure all the readme files get distributed. by Reid Spencer · 18 years ago
- def69b9 Clean up. by Jim Laskey · 18 years ago
- 8c494ab Fix a bug in merged condition handling (CodeGen/Generic/2006-10-27-CondFolding.ll). by Chris Lattner · 18 years ago
- 583bd47 Switch over from SelectionNodeCSEMap to FoldingSet. by Jim Laskey · 18 years ago
- 7a498cb this doesn't occur any more in mason by Chris Lattner · 18 years ago
- 4ccf63d the code in question is now: by Chris Lattner · 18 years ago
- 1c9b2f3 remove debug code by Chris Lattner · 18 years ago
- d2f9ee9 Codegen cond&cond with two branches. This compiles (f.e.) PowerPC/and-branch.ll to: by Chris Lattner · 18 years ago
- 571e434 Turn conditions like x<Y|z==q into multiple blocks. by Chris Lattner · 18 years ago
- f686d9b Fixed a significant bug where unpcklpd is incorrectly used to extract element 1 from a v2f64 value. by Evan Cheng · 18 years ago
- 2ac33c4 SmallVector append not insert. by Jim Laskey · 18 years ago
- 47ce6b4 Grrr. by Jim Laskey · 18 years ago
- 788a0c6 Temp patch for missing functionality. by Jim Laskey · 18 years ago
- 461076f Make the Value and Type methods print a newline so it prints nicely in gdb by Reid Spencer · 18 years ago
- 6bdb3f6 Fix for PR968: expand vector sdiv, udiv, srem, urem. by Evan Cheng · 18 years ago
- 160db5d MathExtras isn't in the llvm/ADT directory but in the llvm/Support directory. by Bill Wendling · 18 years ago
- 18529f3 Apply editorials. by Jim Laskey · 18 years ago
- 0e5af19 Breakout folding hash set from SelectionDAGCSEMap. by Jim Laskey · 18 years ago
- c50209b Initialize CStringSection member var. by Reid Spencer · 18 years ago
- 87e0813 Change load PatFrag to ignore indexed load. by Evan Cheng · 18 years ago
- 5270cf1 getPreIndexedLoad -> getIndexedLoad. by Evan Cheng · 18 years ago
- 80aa9a1 Place cstrings in .cstring section. by Evan Cheng · 18 years ago
- abf6345 Speed up isCString() by Evan Cheng · 18 years ago
- 811b0cb Simplify code a bit by changing instances of: by Reid Spencer · 18 years ago
- 8910c1c Put cstrings in .cstring section when compiling for Mac OS X. by Evan Cheng · 18 years ago
- 22c7030 Add isCString() - returns true if a ConstantArray is a CString. by Evan Cheng · 18 years ago
- 4d3839d Fix Transforms/InstCombine/2006-10-26-VectorReassoc.ll by Chris Lattner · 18 years ago
- 2e1c196 Add isFPOrFPVector() method, which indicates if a type is either FP or a by Chris Lattner · 18 years ago
- 7ae68ab initial support for frame pointers by Rafael Espindola · 18 years ago
- 72ddc21 Enclose a case in { and } so that the pickier compilers don't complain. by Reid Spencer · 18 years ago
- 1628cec For PR950: by Reid Spencer · 18 years ago
- 7043d00 Fix 2006-10-25-AddSetCC. A relational operator (like setlt) can never by Nick Lewycky · 18 years ago
- b43f00b Make the makefile tell us when Intrinsics.gen is being updated. by Reid Spencer · 18 years ago
- e63bf95 Resurrect r1.25. Fix and comment the "or", "and" and "xor" transformations. by Nick Lewycky · 18 years ago
- c2e91e3 simplify code by Chris Lattner · 18 years ago
- 9eca5e8 During vector shuffle lowering, we sometimes commute a vector shuffle to try by Evan Cheng · 18 years ago
- 009073d X86ISD::PEXTRW 3rd operand type is always target pointer type. by Evan Cheng · 18 years ago
- b67e8f2 hide symbols properly by Chris Lattner · 18 years ago