- bd82277 Major think-o. Iterate over all live out-of-loop values, and perform the by Owen Anderson · 18 years ago
- 492196c Fix a problem where dejagnu won't accept the value of global tcl variable by Reid Spencer · 18 years ago
- 15d4059 Provide an infrastructure for testing the llvm2cpp program (yet to be by Reid Spencer · 18 years ago
- 2f21e07 Make LCSSA insert proper Phi nodes throughout the rest of the CFG by computing by Owen Anderson · 18 years ago
- 8d8d653 Fix some regression from the inliner patch I committed last night. This fixes by Chris Lattner · 18 years ago
- c83769a Fix pastos in comments by Chris Lattner · 18 years ago
- 5b5bc30 Switch the inliner over to using CloneAndPruneFunctionInto. This effectively by Chris Lattner · 18 years ago
- a5135ba Ignore generated files by Chris Lattner · 18 years ago
- 83f03bf Implement a new method, CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
- f72716d Implement a new method: CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
- 4b30fcb Refactor some code to expose an interface to constant fold and instruction given it's opcode, typeand operands. by Chris Lattner · 18 years ago
- b5a554e Add an interface to constant fold and instruction given it's opcode, type by Chris Lattner · 18 years ago
- 5ca32a6 New testcase: check that the inliner constant folds instructions on the by Chris Lattner · 18 years ago
- 729c6d1 Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!): by Chris Lattner · 18 years ago
- 3258ed6 Add a new sentry node type, allowing assertions to catch trivial by Chris Lattner · 18 years ago
- a90b2c7 A few small clean-ups, and the addition of an LCSSA statistic. by Owen Anderson · 18 years ago
- d61c482 Make CALL node consistent with RET node. Signness of value has type MVT::i32 by Evan Cheng · 18 years ago
- 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
- 8e7d056 Change RET node to include signness information of the return values. e.g. by Evan Cheng · 18 years ago
- 22cf8b1 Trivial testcase that LCSSA can already handle. by Owen Anderson · 18 years ago
- fc3a3bc Fix a copy-and-paste-o that would break some compilers. by Owen Anderson · 18 years ago
- 2480737 Clean up and refactor LCSSA a bunch. It should also run faster now, though by Owen Anderson · 18 years ago
- 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
- 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
- b4db97f Implement Transforms/InstCombine/store.ll:test2. by Chris Lattner · 18 years ago
- 0102587 New testcase for trivial DSE by Chris Lattner · 18 years ago
- a65371e Fix a bug in the bc reader/writer: we were not correctly encoding varargs by Chris Lattner · 18 years ago
- e812d11 New testcase, check that the bc file correctly encodes varargs nonccc calls. by Chris Lattner · 18 years ago
- 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
- f9d62dc Update more comments. by Evan Cheng · 18 years ago
- f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
- 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
- 11f510b Skeletal LCSSA pass. This is currently non-functional. Expect functionality by Owen Anderson · 18 years ago
- a1334cd On ARM, alignment is in bits Add lr as a hard coded operand of bx by Rafael Espindola · 18 years ago
- 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
- 00aff7d Remove a bogus cast. by Evan Cheng · 18 years ago
- 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
- 7b2e2792 Transform things like (splat(splat)) -> splat by Chris Lattner · 18 years ago
- 863bcff Introduce a helper function that simplifies interpretation of shuffle masks. by Chris Lattner · 18 years ago
- cc1fc22 Consistency by Evan Cheng · 18 years ago
- 01575b7 Turn (cast (shuffle (cast)) -> shuffle (cast) if it reduces the # casts in by Chris Lattner · 18 years ago
- 8e8a511 new testcase by Chris Lattner · 18 years ago
- 73fa49d extract element from a shuffle vector can be trivially turned into an by Chris Lattner · 18 years ago
- 78b3c42 new testcases by Chris Lattner · 18 years ago
- 25e71d1 Some clean up. by Evan Cheng · 18 years ago
- 8b5fbc5 Add support for the missing FP condition codes by Chris Lattner · 18 years ago
- a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
- 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
- 45df8e2 The patch corresponding to this test had to be reverted as unsafe. by Chris Lattner · 18 years ago
- 99f2af2 Revert a patch that is unsafe, due to out of range array accesses in inner by Chris Lattner · 18 years ago
- 392b821 New test case. x86 isel was creating a cycle in the DAG. by Evan Cheng · 18 years ago
- 553ef1b Can't trust NodeDepth when checking for possibility of load folding creating by Evan Cheng · 18 years ago
- 6b5783d Build breakage. by Evan Cheng · 18 years ago
- 8e2a04e Fix build failure of povray by Chris Lattner · 18 years ago
- 5d634ce Fix Benchmarks/MallocBench/cfrac by Chris Lattner · 18 years ago
- 2f99b6b implement initial version of ARMAsmPrinter::printOperand by Rafael Espindola · 18 years ago
- c3c1a86 port the ARM backend to use ISD::CALL instead of LowerCallTo by Rafael Espindola · 18 years ago
- 2776bd1 create test/Regression/CodeGen/ARM/ and add a minimal test to it by Rafael Espindola · 18 years ago
- c7b7f4c -sched-commute-nodes is now on by default. by Evan Cheng · 18 years ago
- 3b78823 Turn on -sched-commute-nodes by default. by Evan Cheng · 18 years ago
- 32cdb66 Fix breakage on platforms where string/cassert don't pull in int64_t. by Chris Lattner · 18 years ago
- 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
- 4360bdc CALL node change (arg / sign pairs instead of just arguments). by Evan Cheng · 18 years ago
- f6d62c2 CALL node change: now including signness of every argument. by Evan Cheng · 18 years ago
- 9657eac CALL node change: now containing signness of each argument. by Evan Cheng · 18 years ago
- 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
- b0793f9 Fixed a really ugly bug. The TableGen'd isel is not freeing the "inflight set" by Evan Cheng · 18 years ago
- d63b964 Abstract out the current optimization level into a flag that can be overridden by Chris Lattner · 18 years ago
- f07ddcd Remove flags implied by -O3 by Chris Lattner · 18 years ago
- c98deeb Update testcase with recent cbe change by Chris Lattner · 18 years ago
- afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
- 19b7e0e For PR786: by Reid Spencer · 18 years ago
- 077b387 For PR786: Remove a spurious ; by Reid Spencer · 18 years ago
- e5aa8f3 Don't use -fomit-frame-pointer on darwin, it breaks stacktrace collection. by Chris Lattner · 18 years ago
- a04c0c4 Patch for a new instcombine xform, patch contributed by Nick Lewycky! by Chris Lattner · 18 years ago
- b464997 Testcase for a new instcombine xform, patch contributed by Nick Lewycky! by Chris Lattner · 18 years ago
- 243be2c Don't make zero-sized static arrays by Chris Lattner · 18 years ago
- d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 18 years ago
- c22158d One of these xforms is only safe with unsafe math enabled. by Chris Lattner · 18 years ago
- 2ef5e89 Fix CodeGen/Generic/vector.ll:test_div with altivec. by Chris Lattner · 18 years ago
- 5ecc0ac New testcase by Chris Lattner · 18 years ago
- 5734012 Handle SETO* like we handle SET*, restoring behavior after Evan's setcc by Chris Lattner · 18 years ago
- 0c54d89 Print struct return functions and calls as actually returning the hidden by Chris Lattner · 18 years ago
- c6d0567 Fix file header comment by Chris Lattner · 18 years ago
- 4db3af3 Better way to check for vararg. by Evan Cheng · 18 years ago
- 25caf63 Remove PreprocessCCCArguments and PreprocessFastCCArguments now that by Evan Cheng · 18 years ago
- 2d29709 Implement an annoying part of the Darwin/X86 abi: the callee of a struct by Chris Lattner · 18 years ago
- 80235d5 -enable-unsafe-fp-math implies -enable-finite-only-fp-math by Evan Cheng · 18 years ago
- 1fd8a4f Make class comment visible in Doxygen. by Vladimir Prus · 18 years ago
- 1247291 Fix missing include by Vladimir Prus · 18 years ago
- 13fcf6f Added a test case for FP equality check. by Evan Cheng · 18 years ago
- f6f9581 Incorrect SETCC CondCode used for FP comparisons. by Evan Cheng · 18 years ago
- 95942d7 Added option -enable-finite-only-fp-math. When on, the codegen can assume that by Evan Cheng · 18 years ago
- 4b442b5 implement minimal versions of by Rafael Espindola · 18 years ago
- eb82da8 Describe how to add a custom test. by Chris Lattner · 18 years ago
- 792321a Wrap long lines fix typo by Chris Lattner · 18 years ago
- 435bcd7 A isel deficiency. by Evan Cheng · 18 years ago
- 0fa145d For PR784: by Reid Spencer · 18 years ago
- 3c380e7 Back out indirect branch load folding hack. It broke some tests. by Evan Cheng · 18 years ago
- e8263e6 Add a note by Chris Lattner · 18 years ago