- 6fa311c Temporarily revert r61019, r61030, and r61040. These were breaking LLVM Release by Bill Wendling · 16 years ago
- 905ff1e Preserve SourceValue information when lowering produces multiple loads from by Dan Gohman · 16 years ago
- 09dc9c0 We have decided not to support inline asm where an output operand with a matching input operand with incompatible type (i.e. either one is a floating point and the other is an integer or the sizes of the types differ). SelectionDAGBuild will catch these and exit with an error. by Evan Cheng · 16 years ago
- 8069f28 CMake: Added DbgInfoPrinter.cpp to lib/Analysis/CMakeFiles.txt. by Oscar Fuentes · 16 years ago
- 367cdff add testcase for -print-dbginfo by Torok Edwin · 16 years ago
- 6e68106 Add -print-dbginfo pass that prints LLVM IR with comments inserted to show by Torok Edwin · 16 years ago
- 620f280 Add utility functions to search for DbgStopPointInst corresponding to an by Torok Edwin · 16 years ago
- a70c68e use different name for parameter to make it clear that we set DIDescriptor::GV by Torok Edwin · 16 years ago
- 1447f5c Generalize support for analyzing loops to include SLE/SGE loop exit conditions by Nick Lewycky · 16 years ago
- 5a6bb6a switch some std::set/std::map to SmallPtrSet/DenseMap. by Chris Lattner · 16 years ago
- f478951 fix PR3217: fully cached queries need to be verified against the by Chris Lattner · 16 years ago
- 812d750 Enable anti-dependence breaking by default when post-RA scheduling is enabled. by Dan Gohman · 16 years ago
- fde221f When breaking an anti-dependency, don't use a register which has seen by Dan Gohman · 16 years ago
- 8749b61 Add initial support for back-scheduling address computations, by Dan Gohman · 16 years ago
- 9a65d6a Remove some special-case logic in ScheduleDAGSDNodes's by Dan Gohman · 16 years ago
- 3f23744 Fix some register-alias-related bugs in the post-RA scheduler liveness by Dan Gohman · 16 years ago
- 64722e5 * Comply with HTML 4.01 Strict by Misha Brukman · 16 years ago
- 96e0081 * Comply with HTML 4.01 Strict standard by Misha Brukman · 16 years ago
- 4ea8e85 Add a simple target-independent heuristic to allow targets with no by Dan Gohman · 16 years ago
- c6b680e Move addPred and removePred out-of-line. by Dan Gohman · 16 years ago
- ffa3912 Make addPred and removePred return void, since the return value is not by Dan Gohman · 16 years ago
- 3ee7449 This getEdgeAttributes doesn't need a template argument. by Dan Gohman · 16 years ago
- c3df7a8 Add a getSDep() access function to SUnitIterator to return the current SDep. by Dan Gohman · 16 years ago
- e7c1c66 Reorder some SDep methods. No functionality change. by Dan Gohman · 16 years ago
- 537add3 SDep's operator== should compare the Latency field too. by Dan Gohman · 16 years ago
- fc953d1 Change so that buildit won't need a parent directory with only the build scripts in them. by Bill Wendling · 16 years ago
- 657084a add testcase for r61051 by Chris Lattner · 16 years ago
- 101f44e enhance heap-sra to apply to fixed sized array allocations, not just by Chris Lattner · 16 years ago
- 93b3b92 Added support for splitting and scalarizing vector shifts. by Mon P Wang · 16 years ago
- 344b41c Use stripPointerCasts. by Chris Lattner · 16 years ago
- 49b6d4a minor tweaks for formatting, allow bitcast in ValueIsOnlyUsedLocallyOrStoredToOneGlobal. by Chris Lattner · 16 years ago
- e61d0a6 refactor some code into a new TryToOptimizeStoreOfMallocToGlobal function. by Chris Lattner · 16 years ago
- ca17422 add a basic test for heap-sra by Chris Lattner · 16 years ago
- 1314f20 Teach basicaa to use the nocapture attribute when possible. When the by Chris Lattner · 16 years ago
- 464fc5a Fix printing of PseudoSourceValues in SDNode graphs. by Dan Gohman · 16 years ago
- 2b00aeb Fix a typo in a comment. by Dan Gohman · 16 years ago
- 582048d add some more notes. by Chris Lattner · 16 years ago
- 8f416f3 Add a testcase for GCC PR 23455, which lpre handles now. Add some by Chris Lattner · 16 years ago
- fd7eb72 Update generated files after nocapture syntax change. by Nick Lewycky · 16 years ago
- 382da62 It turns out that "align 1" and unaligned are different. Add a bias to the by Nick Lewycky · 16 years ago
- d17c030 Added support to LegalizeType for expanding the operands of scalar to vector by Mon P Wang · 16 years ago
- ef423eb gvn now hoists this load out of the hot non-call path. by Chris Lattner · 16 years ago
- 2ba3b62 Enable Load PRE. This teaches GVN to push partially redundant loads up the by Chris Lattner · 16 years ago
- 3af23f8 if we have a phi translation failure of the start block, by Chris Lattner · 16 years ago
- 4807e07 Adjust testcase to make it more stable across visitation order changes, by Chris Lattner · 16 years ago
- c34d112 Ifdef out some code that I didn't mean to enable by default yet. by Owen Anderson · 16 years ago
- f331316 make GVN try to rename inputs to the resultant replaced values, which by Chris Lattner · 16 years ago
- 9e59c64 Implement initial support for PHI translation in memdep. This means that by Chris Lattner · 16 years ago
- 255dafc Add support for slow-path GVN with full phi construction for scalars. This is disabled for now, as it actually pessimizes code in the abscence by Owen Anderson · 16 years ago
- 67e3566 Fix whitespace in comment. by Nick Lewycky · 16 years ago
- e642658 Introducing nocapture, a parameter attribute for pointers to indicate that the by Nick Lewycky · 16 years ago
- 30baa95 silence warning when asserts disabled. by Chris Lattner · 16 years ago
- 03a4698 silence warning when asserts disabled. by Chris Lattner · 16 years ago
- 528f16b eliminate warning when asserts disabled. by Chris Lattner · 16 years ago
- 5c6d91c another random testcase that shouldn't crash gvn and is by Chris Lattner · 16 years ago
- 01557ce Clarify the meaning of the NoAlias response. The plan is to refer to this from by Nick Lewycky · 16 years ago
- cbe1d94 Generalize GVN's phi construciton routine to work for things other than loads. by Owen Anderson · 16 years ago
- b6862bb Reapply r60997, this time without forgetting that by Duncan Sands · 16 years ago
- 3c8da59 Fixed HTML validator warning. by Misha Brukman · 16 years ago
- 98a4ec7 CSS cleanup: by Misha Brukman · 16 years ago
- 2d8cc31 Temporarily revert r60997. It was causing this failure: by Bill Wendling · 16 years ago
- 0f546d4 LegalizeDAG is not supposed to introduce illegal by Duncan Sands · 16 years ago
- 3f101bb RLE isn't smart enough to eliminate this safely yet. by Chris Lattner · 16 years ago
- 4f118f0 rename some tests to be more uniform in naming convention. by Chris Lattner · 16 years ago
- c2f33f2 gvn should never crash on this. by Chris Lattner · 16 years ago
- 44b838d These messages should always be emitted when NDEBUG is unset, not when by Chris Lattner · 16 years ago
- 23f522a Add a comment to the auto-generated docs. by Mikhail Glushenkov · 16 years ago
- 8cc8288 Merge llvm-rst.css and llvm.css. by Mikhail Glushenkov · 16 years ago
- c1edbfc Add explicit this-> for some member function in templated base class. by Cedric Venet · 16 years ago
- 8295e49 Temporarily revert r60973. It's inexplicably causing a failure when self-hosting LLVM: by Bill Wendling · 16 years ago
- b07fbd9 Fix getFieldAs() to use the parameter instead of 6. by Torok Edwin · 16 years ago
- c5d6460 Remove assertion to allow promotion of a truncating store operand by Mon P Wang · 16 years ago
- e1a0b2e Added basic support for expanding VSETCC by Mon P Wang · 16 years ago
- 8799229 make RLE preserve the name of the load that it replaces. This is just by Chris Lattner · 16 years ago
- fd6673c On big-endian machines it is wrong to do a full by Duncan Sands · 16 years ago
- a4a83c3 Fix spelling. by Misha Brukman · 16 years ago
- 462886e Some more documentation tweaks. by Mikhail Glushenkov · 16 years ago
- d565203 More cosmetic tweaks for llvmc docs. by Mikhail Glushenkov · 16 years ago
- 9e269f0 Re-enable test. by Devang Patel · 16 years ago
- 8358099 Do not print empty DW_AT_comp_dir. by Devang Patel · 16 years ago
- 05e11fa When expanding unaligned loads and stores do not make by Duncan Sands · 16 years ago
- d350e02 - Use patterns instead of creating completely new instruction matching patterns, by Bill Wendling · 16 years ago
- e062b07 XFAIL these tests for now. by Devang Patel · 16 years ago
- 637ed03 Fix add/sub expansion: don't create ADD / SUB with two results (seems like everyone is doing this these days :-). Patch by Daniel M Gessel! by Evan Cheng · 16 years ago
- 8bdc692 Revert my re-instated reverted commit, fixes the bootstrap build on x86-64 linux. by Nick Lewycky · 16 years ago
- 712f7b3 When using a 4 byte jump table on a 64 bit machine, by Duncan Sands · 16 years ago
- 8c0f244 Don't make use of an illegal type (i64) when lowering f64 function arguments. by Duncan Sands · 16 years ago
- ff17b03 fix some incorrect links. by Chris Lattner · 16 years ago
- daae124 Man page update. by Mikhail Glushenkov · 16 years ago
- 9e5ecb8 Added support for SELECT v8i8 v4i16 for X86 (MMX) by Mon P Wang · 16 years ago
- ab55ebd Redo the arithmetic with overflow architecture. I was changing the semantics of by Bill Wendling · 16 years ago
- 9053154 Fix W3C validator errors. by Mikhail Glushenkov · 16 years ago
- 99a3a2c Use correct file for the llvmc tutorial. by Mikhail Glushenkov · 16 years ago
- 68319f8 Update the auto-generated llvmc documentation. by Mikhail Glushenkov · 16 years ago
- ba71d67 Add a '-Wo,' option that passes options to opt. by Mikhail Glushenkov · 16 years ago
- 38b6fd6 Fix a 80 col. violation. by Evan Cheng · 16 years ago
- 66286e9 * Removed stray </p> tag * Whitespace cleanups by Misha Brukman · 16 years ago
- 2d33c54 * <div align=center> is not valid HTML 4.01 - removed alignment by Misha Brukman · 16 years ago
- f00ddb0 Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> by Misha Brukman · 16 years ago
- 430245f Conform to the HTML 4.01 Strict specification. by Misha Brukman · 16 years ago