- 9ee0d8a Teach the constant folder about union types. by Dan Gohman · 15 years ago
- 2440cf1 Remove code which assumes it knows how vectors are stored in memory. by Dan Gohman · 15 years ago
- a5a2304 Add more information to the getSizeOf comment. by Dan Gohman · 15 years ago
- aeee7b2 Remove this paragraph. Vectors may not always have the same layout as by Dan Gohman · 15 years ago
- aa9d854 Revert r97064. Duncan pointed out that bitcasts are defined in by Dan Gohman · 15 years ago
- 9a49f15 Make the side-numbering of instructions used by metadata (which is needed to by Nick Lewycky · 15 years ago
- 04db82d Implement the first half of redundancy factoring: efficiently by Chris Lattner · 15 years ago
- 8566963 Make LoopSimplify change conditional branches in loop exiting blocks by Dan Gohman · 15 years ago
- a5028a6 factor the print method better. by Chris Lattner · 15 years ago
- fa0c54e Dump the presence of attached metadata even if we don't know what it is. This by Nick Lewycky · 15 years ago
- 58aa834 add methods to do equality checks and get hashes of Matchers by Chris Lattner · 15 years ago
- e7ee59b Modernize comment. by Nick Lewycky · 15 years ago
- 813636a Correct whitespace. by Nick Lewycky · 15 years ago
- c901719 Try r96559 for the third time. This time the shared library is only built if by Jeffrey Yasskin · 15 years ago
- e6ba0b5 Each field of auxiliary debug entry is only 1 byte long. by Sanjiv Gupta · 15 years ago
- bd2c623 Added tNOP for disassembly only. by Johnny Chen · 15 years ago
- 377fbc0 Truncate from i64 to i32 is "free" on x86-32, because it involves by Dan Gohman · 15 years ago
- 0d08401 Revert this patch for the time being. Needs more testing. by Scott Michel · 15 years ago
- 4c61cdd Added tSVC and tTRAP for disassembly only. by Johnny Chen · 15 years ago
- 499622b formatting. by Chris Lattner · 15 years ago
- b21ba71 rename fooMatcherNode to fooMatcher. by Chris Lattner · 15 years ago
- 0615840 add some noop code to push it out of my tree. by Chris Lattner · 15 years ago
- 60df53e rename PushMatcherNode -> ScopeMatcherNode to more accurately by Chris Lattner · 15 years ago
- 3ce2b09 Large stack frame patch for the CellSPU: handle stack frames that exceed 8176 by Scott Michel · 15 years ago
- b05942c Filter the future all-of-llvm shared library out of the llvm-config by Jeffrey Yasskin · 15 years ago
- f0bd4cc MC'ize padding when padding the ULEB128 value. by Bill Wendling · 15 years ago
- 2a1263b add a fixme for an experiment that defeated me for the time being. by Chris Lattner · 15 years ago
- 3dc9b48 LLVM puts padding bytes in the __gcc_except_tab section after the by Bill Wendling · 15 years ago
- 556a1b4 fix a bug I introduced by checking the wrong node's VT in OPC_CheckChildXType by Chris Lattner · 15 years ago
- 5cf0b6e clean up various VT manipulations, patch by Micah Villmow! PR6337 by Chris Lattner · 15 years ago
- 657baec Create a stack frame on ARM when by Jakob Stoklund Olesen · 15 years ago
- 9792de7 fix PR5954, patch by Roman Divacky. by Chris Lattner · 15 years ago
- e742bb5 Check for comparisons of +/- zero when optimizing less-than-or-equal and by Bob Wilson · 15 years ago
- c382bc3 Make getTypeSizeInBits work correctly for array types; it should return by Dan Gohman · 15 years ago
- 46ca5ef convert cycle checker to smallptrset, add comments and make it more elegant. by Chris Lattner · 15 years ago
- a1461cc revert david's patch which does not even build. by Chris Lattner · 15 years ago
- 2f9b685 by David Greene · 15 years ago
- 173c5c4 Adding function "lookupGCCName" to MBlazeIntrinsicInfo by Wesley Peck · 15 years ago
- 23cfda7 contract movechild+checktype into a new checkchild node, shrinking the by Chris Lattner · 15 years ago
- d883604 Added Vector Swap (VSWPd and VSWPq) instructions for disassembly only. by Johnny Chen · 15 years ago
- 22c48b3 split the movechild/record/moveparent -> recordchild optzn into a by Chris Lattner · 15 years ago
- e177c9a ConstantFoldInstOperands can theoretically return null if it by Dan Gohman · 15 years ago
- 8f767d9 Simplify this code; these casts aren't necessary. by Dan Gohman · 15 years ago
- 09b9f39 emit a histogram of the opcodes in comments. by Chris Lattner · 15 years ago
- 9e6396d Stay away from str <undef> in ARMLoadStoreOpt. This pass does not understand by Jakob Stoklund Olesen · 15 years ago
- 39b0316 Fixed typo of opcodestr, should be "vst1", not "vld1". by Johnny Chen · 15 years ago
- f6d009f Convert a few more backedge-taken count functions to use BackedgeTakenInfo. by Dan Gohman · 15 years ago
- cfe30ef Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again in by Daniel Dunbar · 15 years ago
- 6d8f2ca Reapply r97010, the speculative revert failed. by Daniel Dunbar · 15 years ago
- a86509d lets not break the old isel. by Chris Lattner · 15 years ago
- c84edb7 Since the new instruction selector now works, I don't need to keep by Chris Lattner · 15 years ago
- 19b5a75 implement a simple proof-of-concept optimization for by Chris Lattner · 15 years ago
- 91c6a82 The new isel passes all tests, time to start making it go fast. by Chris Lattner · 15 years ago
- 95b6b9a Add svn:ignore properties. by Dan Gohman · 15 years ago
- 8c0c990 Speculatively revert r97010, "Add an argument to PHITranslateValue to specify by Daniel Dunbar · 15 years ago
- e832693 When forming SSE min and max nodes for UGE and ULE comparisons, it's by Dan Gohman · 15 years ago
- 39516a6 Fix indentation. by Dan Gohman · 15 years ago
- 736a6ea Change the scheduler from adding nodes in allnodes order by Chris Lattner · 15 years ago
- ff28103 Remove an unused variable. Was this intentional? by Chandler Carruth · 15 years ago
- 02f7358 The new isel was not properly handling patterns that covered by Chris Lattner · 15 years ago
- 91ff7f7 add node #'s to debug dumps. by Chris Lattner · 15 years ago
- f50e83f Added for disassembly VST1 (multiple single elements) which stores elements to by Johnny Chen · 15 years ago
- 80443f9 Changed the table generator so that the X86 by Sean Callanan · 15 years ago
- 5f366af handle very large call frames when require SPAdj != 0 for Thumb1 by Jim Grosbach · 15 years ago
- f9a4b76 LowerCall() should always do getCopyFromReg() to reference the stack pointer. by Jim Grosbach · 15 years ago
- 97e6b83 Re-apply 96540 and 96556 with fixes. by Evan Cheng · 15 years ago
- 9d2ed8e Add an argument to PHITranslateValue to specify the DominatorTree. If this by Bob Wilson · 15 years ago
- c3027f7 DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses it by Jakob Stoklund Olesen · 15 years ago
- cec479d fix X86/uint_to_fp-2.ll, only fold loads when they have a single use. by Chris Lattner · 15 years ago
- 5857e0a make selectnodeto set the nodeid to -1. This makes it more akin to by Chris Lattner · 15 years ago
- 450986d Remember to handle sub-registers when moving imp-defs to a rematted instruction. by Jakob Stoklund Olesen · 15 years ago
- dcfe5f3 Keep track of phi join registers explicitly in LiveVariables. by Jakob Stoklund Olesen · 15 years ago
- 01be611 Fix rev 96389 by restricting the xform to mask that's either signbit or max signed value. by Evan Cheng · 15 years ago
- 7668708 This is the second patch to allow x86 code to be aligned with optimal nops. by Kevin Enderby · 15 years ago
- 8acf71b Don't mark call instruction as a barrier. by Richard Osborne · 15 years ago
- 407fbdd Roll back r96959 again. by Jeffrey Yasskin · 15 years ago
- d7283d9 Added for disassembly VLD1 (multiple single elements) which loads memory into by Johnny Chen · 15 years ago
- 81d97c0 Use the module's context instead of the global context. by Nicolas Geoffray · 15 years ago
- df0732d new test case for r96974. by Devang Patel · 15 years ago
- 652b7e4 no need to override IsLegalToFold, the base implementation by Chris Lattner · 15 years ago
- da244a0 fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with by Chris Lattner · 15 years ago
- 4548e02 Print node ID's in dumps and views if set. by Chris Lattner · 15 years ago
- a70f28c Adding the MicroBlaze backend. by Wesley Peck · 15 years ago
- 2cce371 use OutStreamer.EmitCodeAlignment for alignment in the text segment. by Chris Lattner · 15 years ago
- ec167fd genericize MCAsmStreamer::EmitCodeAlignment to support other targets by Chris Lattner · 15 years ago
- 5294af0 Oops. Pass -lgcc _only_ on ARM, not on everything except ARM. by Jeffrey Yasskin · 15 years ago
- 3abd8d4 ECALLF, ECALLT shouldn't be marked as barriers. by Richard Osborne · 15 years ago
- 6e72048 This is the first patch to put the needed bits in place to eventually allow code by Kevin Enderby · 15 years ago
- 4ee2aa7 Mark unconditional branches as barriers. Found using -verify-machineinstrs by Richard Osborne · 15 years ago
- ea6c39d Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of by Jeffrey Yasskin · 15 years ago
- e3d97c7 by David Greene · 15 years ago
- 21dc20c Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn't by Dan Gohman · 15 years ago
- cf453ee Spelling. s/suppor /support / by Jim Grosbach · 15 years ago
- b80a2a6 Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to by Dan Gohman · 15 years ago
- c80a1f7 Modified examples Makefile to only build the ExceptionDemo example for by Garrison Venn · 15 years ago
- 15c4bb9 Testing subversion commit access by Wesley Peck · 15 years ago
- b5c2a5d Fix -mtune forwarding. by Mikhail Glushenkov · 15 years ago
- edb8d21 Remove unused lowering function LowerJumpTable by Richard Osborne · 15 years ago
- 78700b0 Lower BR_JT on the XCore to a jump into a series of jump instructions. by Richard Osborne · 15 years ago
- 3d4cea3 tests: Don't make a missing llvm-gcc dir a fatal error. by Daniel Dunbar · 15 years ago