- e4e4003 For PR1248: by Reid Spencer · 18 years ago
- 3a3aacf Fix a comment. by Reid Spencer · 18 years ago
- fa4bce2 repair x86 performance, dejagnu problems from previous change by Dale Johannesen · 18 years ago
- 3070cd7 Add TODO list for MSIL backend by Anton Korobeynikov · 18 years ago
- af2d379 Add Roman to credits by Anton Korobeynikov · 18 years ago
- 099883f Let the new backend begin! by Anton Korobeynikov · 18 years ago
- aceaf5d add generation of unnecessary push/pop around calls by Dale Johannesen · 18 years ago
- cfe0798 New test case. by Evan Cheng · 18 years ago
- 007b69e fold (truncate (srl (load x), c)) -> (smaller load (x+c/vt bits)) by Evan Cheng · 18 years ago
- d2920cd Regenerate. by Reid Spencer · 18 years ago
- 91a9d54 For PR1243: by Reid Spencer · 18 years ago
- bb1fd57 Regenerate. by Reid Spencer · 18 years ago
- 3e5affd For PR1256: by Reid Spencer · 18 years ago
- 82d4264 Protect R31's frame offset from being used by callee-saved registers, when R31 by Nicolas Geoffray · 18 years ago
- 6dbe233 Fix a bug in getAllOnesValue() which broke some test cases for bitwidth > 64. by Zhou Sheng · 18 years ago
- 7681435 Mark re-materializable instructions. by Evan Cheng · 18 years ago
- a125cbe Updated. by Evan Cheng · 18 years ago
- c3c7088 Potential spiller improvement. by Evan Cheng · 18 years ago
- 8e59e16 do not share old induction variables when this would result in invalid by Dale Johannesen · 18 years ago
- 69cb9b7 maintain LiveIn when splitting blocks (register scavenging needs it) by Dale Johannesen · 18 years ago
- cbdfb8a DominanceFrontier::calculate(). Avoid recursion, Use iterative algorithm. by Devang Patel · 18 years ago
- c01a530 Fix some VC++ warnings. by Jeff Cohen · 18 years ago
- 09dfd8e Fix (and simplify) 48-bit byte swap. Get pos/neg infinity the correct way. by Jeff Cohen · 18 years ago
- 58efcd3 by Devang Patel · 18 years ago
- 3b57b6f LoopSimplify::FindPHIToPartitionLoops() Use ETForest instead of DominatorSet. by Devang Patel · 18 years ago
- a0a26b7 Code clean up. by Lauro Ramos Venancio · 18 years ago
- 29a68fb Minor bug. by Evan Cheng · 18 years ago
- 64c88d7 bugfix: When the source register of CALL_NOLINK was LR, the following code was emitted: by Lauro Ramos Venancio · 18 years ago
- 431b4d5 llvm-gcc now requires -fnested-functions to enable them in C. by Chris Lattner · 18 years ago
- 6dd81da Break up huge line so that this file is almost readable. by Reid Spencer · 18 years ago
- 9eba7a2 Regenerate. by Reid Spencer · 18 years ago
- 810cce8 Don't delete things before their last use (avoids bad reads). by Reid Spencer · 18 years ago
- 8334b9f CopyToReg source operand can be a physical register. by Lauro Ramos Venancio · 18 years ago
- 3a7f7ab Test handling of structs with multiple variable-sized fields. by Duncan Sands · 18 years ago
- 2cde46c Simplify isHighOnes(). by Zhou Sheng · 18 years ago
- 07073e5 Ada testcase for structs with multiple variable sized fields. by Duncan Sands · 18 years ago
- 887839d Test that ARRAY_RANGE_REF returns an array not an element. by Duncan Sands · 18 years ago
- 2638e1a First cut trivial re-materialization support. by Evan Cheng · 18 years ago
- c70d184 Make two piece constant generation as a single instruction. It's re-materialized as a load from constantpool. by Evan Cheng · 18 years ago
- 5603dcf New entry. by Evan Cheng · 18 years ago
- bf2c8b3 Added MRegisterInfo hook to re-materialize an instruction. by Evan Cheng · 18 years ago
- a16b7cb Two changes: by Chris Lattner · 18 years ago
- ec13dd5 These functions should use shll, not lea. by Chris Lattner · 18 years ago
- 1719e13 fix indentation by Chris Lattner · 18 years ago
- e51ffcf Correct the name: isStrictPositive --> isStrictlyPositive. by Zhou Sheng · 18 years ago
- b9174dd Add a dtor to fix leaks from all clients of BitVector. by Chris Lattner · 18 years ago
- 66728ef Regenerate. by Reid Spencer · 18 years ago
- 2c9df21 Plug some PATypeHolder memory leaks. by Reid Spencer · 18 years ago
- dc42f48 use types of loads and stores, not address, in CheckForIVReuse by Dale Johannesen · 18 years ago
- 80dae19 fix obvious comment bug by Dale Johannesen · 18 years ago
- 91857da Fix a nasty memory leak, caused by my revamp of the value symbol table. by Chris Lattner · 18 years ago
- 5f6a895 Make isOneBitSet faster by using APInt::isPowerOf2. Thanks Chris. by Reid Spencer · 18 years ago
- 8cf47ce Make this test a little simpler/faster. by Reid Spencer · 18 years ago
- 1e8ae15 Add test case for PR1261, currently XFAILed. by Reid Spencer · 18 years ago
- 2e8f27d Document LoopPass. by Devang Patel · 18 years ago
- 05227d8 APIntify the isHighOnes utility function. by Reid Spencer · 18 years ago
- adf2a20 Fix coding standards violation. by Reid Spencer · 18 years ago
- 3a2a9fb Implement isMaxValueMinusOne in terms of APInt instead of uint64_t. by Reid Spencer · 18 years ago
- 727992c Implement isMinValuePlusOne using facilities of APInt instead of uint64_t by Reid Spencer · 18 years ago
- 44e33e6 Implement isOneBitSet in terms of APInt::countPopulation. by Reid Spencer · 18 years ago
- 5a1e3e1 1. Use APInt::getSignBit to reduce clutter (patch by Sheng Zhou) by Reid Spencer · 18 years ago
- 8439bc8 Remove a redundant clause in an if statement. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
- 49d273e Regenerate. by Reid Spencer · 18 years ago
- eac6574 Fix test/Assembler/2007-03-19-NegValue.ll by using the new "isSigned" by Reid Spencer · 18 years ago
- 7fc44c8 Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a by Reid Spencer · 18 years ago
- 3a34137 Implement extension of sign bits for negative values in the uint64_t by Reid Spencer · 18 years ago
- 95da121 Add an indication of signedness to the uint64_t constructor so sign bits by Reid Spencer · 18 years ago
- 4a33714 Test case noticed by Sheng that fails because negative values that are by Reid Spencer · 18 years ago
- d437db1 Fix mingw32 build by Anton Korobeynikov · 18 years ago
- 3718050 Test handling of ARRAY_REF when the component type is of unknown size. by Duncan Sands · 18 years ago
- 868cdb2 For PR1258: Test that invalid numbered value references get an error message. by Reid Spencer · 18 years ago
- 93c4003 Regenerate. by Reid Spencer · 18 years ago
- 186a43f For PR1248: by Reid Spencer · 18 years ago
- 4e0422c Add and Operator== method to ValID so equality can be done properly for by Reid Spencer · 18 years ago
- 590b3c5 For PR1258: by Reid Spencer · 18 years ago
- 2318ec6 For PR1258: by Reid Spencer · 18 years ago
- a9d1a84 fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll by Chris Lattner · 18 years ago
- c1a6e30 Use opt instead of gccas. by Reid Spencer · 18 years ago
- d7d2287 add a testcase the resent patches fail on. by Chris Lattner · 18 years ago
- 660c4f9 Don't upgrade these. by Reid Spencer · 18 years ago
- 757072d Remove -reduce-joining-phys-regs options. Make it on by default. by Evan Cheng · 18 years ago
- d8197fd Fix obvious typo in comment. by Duncan Sands · 18 years ago
- 9f6636f Fix naming inconsistencies. by Evan Cheng · 18 years ago
- fa775d0 Special LDR instructions to load from non-pc-relative constantpools. These are by Evan Cheng · 18 years ago
- a251570 Constant generation instructions are re-materializable. by Evan Cheng · 18 years ago
- e2e9e44 Added isReMaterializable. by Evan Cheng · 18 years ago
- 04677a3 Recognize target instruction flag 'isReMaterializable'. by Evan Cheng · 18 years ago
- 5d5c93f Add a TargetInstrDescriptor flag to mark an instruction as "re-materializable". by Evan Cheng · 18 years ago
- fdcd5a7 Add isStrictPositive() to APInt to determine if this APInt Value > 0. by Zhou Sheng · 18 years ago
- 79b0984 Minor bug fix. by Evan Cheng · 18 years ago
- d435dbc fix a warning by Chris Lattner · 18 years ago
- 1277979 add PR# by Chris Lattner · 18 years ago
- 8bf9911 implement the next chunk of SROA with memset/memcpy's of aggregates. This by Chris Lattner · 18 years ago
- fb73d9c add pr# by Chris Lattner · 18 years ago
- 7863a63 new testcase by Chris Lattner · 18 years ago
- 7829828 testcase for SROA with memset etc by Chris Lattner · 18 years ago
- 3f64b1a Clean up this code and fix subtract miscompile. by Nick Lewycky · 18 years ago
- 318bf79 Implement InstCombine/and-xor-merge.ll:test[12]. by Chris Lattner · 18 years ago
- 296d7a7 new testcase by Chris Lattner · 18 years ago
- 11a3a9d minor updates by Chris Lattner · 18 years ago