summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* When emitting a label for a PostCall safe point, the machineNicolas Geoffray2009-09-08
* Also emit a label for TargetInstrInfo::GC_LABEL.Nicolas Geoffray2009-09-08
* When remat'ing and destination virtual register has a sub-register index. Mak...Evan Cheng2009-09-08
* Print "X-42" instead of "X+-42".Chris Lattner2009-09-08
* make formatting of expressions more closely match the existing asmprinter.Chris Lattner2009-09-08
* tidy whitespace.Chris Lattner2009-09-08
* add support for some missing modifiers on jumptable/constant pool entries.Chris Lattner2009-09-08
* add a bunch more evil lowering code to work around various :subreg32 modifiersChris Lattner2009-09-08
* ADd support for "lowering" the X86::MOVZX16rr8/X86::MOVZX16rm8Chris Lattner2009-09-08
* add a hack to lower MOV16r0 to MOV32r0 in MCInstLower, eliminatingChris Lattner2009-09-08
* Hoist out the test+insert to CheckedTypes. This doesn't seem to affectNick Lewycky2009-09-08
* fix PR4767, a crash because fp stackifier visited blocks inChris Lattner2009-09-08
* remove a turdChris Lattner2009-09-08
* instcombine transforms vector loads that are only used byChris Lattner2009-09-08
* Simplify from my last change. Assert1 is a macro that makes its caller return,Nick Lewycky2009-09-08
* Fix an abort on a store of an empty struct member. getValue returnsDan Gohman2009-09-08
* Verify types. Invalid types can be constructed when assertions are off.Nick Lewycky2009-09-08
* Fix PR4882, by making MemCpyOpt not dereference removed stores to get theChris Lattner2009-09-08
* fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors.Chris Lattner2009-09-08
* add some comments to describe the invariants.Chris Lattner2009-09-08
* Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed.Dan Gohman2009-09-07
* Fix a thinko: When lowering fneg with xor, bitcast the operandsDan Gohman2009-09-07
* Don't commit stores with addresses that have indices that are notDan Gohman2009-09-07
* Don't commit addresses of aggregate values. This avoids problems withDan Gohman2009-09-07
* Fix GlobalOpt to avoid committing a store if the address getelementptrDan Gohman2009-09-07
* Preserve the InBounds flag when evaluating a getelementptr instructionDan Gohman2009-09-07
* Simplify this code by using hasDefinitiveInitializer().Dan Gohman2009-09-07
* Express this in the canonical way.Nick Lewycky2009-09-07
* Homogenize whitespace.Nick Lewycky2009-09-07
* Using a signal handler that does nothing should beDuncan Sands2009-09-07
* Disable MDNode uniquing.Daniel Dunbar2009-09-07
* Fix comment.Eric Christopher2009-09-06
* Do not create calls via PLT in compilation callback - this is higly platformAnton Korobeynikov2009-09-06
* Do not try to override non-virtual methods, especiallyDuncan Sands2009-09-06
* Remove a left over bit of code with no effect.Duncan Sands2009-09-06
* Avoid warnings if assertions are off.Duncan Sands2009-09-06
* Remove unreachable code.Duncan Sands2009-09-06
* Simplify. Testing shows that this is not equivalent to BBI = CR.CaseBB + 1.Duncan Sands2009-09-06
* Avoid an unused variable warning when assertions areDuncan Sands2009-09-06
* Mark more constants unsigned, as warned about by icc (#68).Duncan Sands2009-09-06
* Remove some not-really-used variables, as warnedDuncan Sands2009-09-06
* More MSVC warning fixes:Benjamin Kramer2009-09-06
* Remove strange 'const' qualifiers, as warned about by iccDuncan Sands2009-09-06
* It's a bool, so treat it like one. Fixes a MSVC warning.Benjamin Kramer2009-09-06
* Tweak code into an equivalent form for which iccDuncan Sands2009-09-06
* Remove splint hints to silence warnings from ICC and MSVC.Benjamin Kramer2009-09-06
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-06
* Remove some unused variables and methods warned about byDuncan Sands2009-09-06
* Fix a possible crash call setIsInBounds.Daniel Dunbar2009-09-06
* Revert r80926. It causes loop unswitch assertion and slow down some JIT tests...Evan Cheng2009-09-06