aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...Benjamin Kramer2012-05-292-2/+28
* Clear the entering, exiting and internal ranges of a bundle before collectingLang Hames2012-05-291-0/+3
* Update CPPBackend to new API for AttrListPtr::get.Nicolas Geoffray2012-05-291-1/+1
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-299-33/+33
* Add llvm.fabs intrinsic.Peter Collingbourne2012-05-281-0/+5
* Fix suspicous hasOneUse() check, found by PVS Studio (PR12357).Benjamin Kramer2012-05-281-1/+1
* InstCombine: Fix infinite loop when encountering switch on trivial icmp.Benjamin Kramer2012-05-281-1/+1
* Remove unused variable.David Blaikie2012-05-281-2/+0
* PR12696: Attribute bits above 1<<30 are not encoded in bitcodeMeador Inge2012-05-282-26/+3
* Random BitcodeReader cleanups.Benjamin Kramer2012-05-281-49/+25
* PR1255: Case RangesStepan Dyatkovskiy2012-05-288-15/+34
* Implement the indirect counter increment code in a better way. Instead ofBill Wendling2012-05-281-53/+72
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-287-46/+38
* simplify code.Chris Lattner2012-05-281-3/+2
* PR12967: Don't crash when trying to fold a shift that's larger than the type'...Benjamin Kramer2012-05-271-1/+1
* Reimplement the intrinsic verifier to use the same table as Intrinsic::getDef...Chris Lattner2012-05-272-266/+107
* Have getOrCreateSubprogramDIE store the DIE for a subprogramPeter Collingbourne2012-05-271-5/+5
* move some code around so that Verifier.cpp can get access to the intrinsic in...Chris Lattner2012-05-271-46/+182
* enhance the intrinsic info table to encode what *kind* of Any argumentChris Lattner2012-05-271-1/+1
* Path::GetTemporaryDirectory(): Add an assertion if TempDirectory is alive, to...NAKAMURA Takumi2012-05-271-1/+3
* Missed parens.Benjamin Kramer2012-05-271-1/+1
* r157525 didn't work, just disable iterator checking.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Avoid iterator invalidation harder.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Don't create an invalid iterator when there is only one switch c...Benjamin Kramer2012-05-261-2/+2
* SelectionDAGBuilder: When emitting small compare chains for switches order th...Benjamin Kramer2012-05-261-3/+18
* Since commit 157467, if reassociate isn't actually going to change an expressionDuncan Sands2012-05-261-17/+20
* SimplifyCFG: Turn the ad-hoc std::pair that represents switch cases into an e...Benjamin Kramer2012-05-261-39/+54
* Add support for branch weight metadata to MDBuilder and use it in various pla...Benjamin Kramer2012-05-262-32/+23
* ScoreboardHazardRecognizer: Remove dead conditional in debug code.Benjamin Kramer2012-05-261-2/+1
* Move this debug statement earlier so it is easy to see the order inDuncan Sands2012-05-261-2/+2
* The llvm_gcda_increment_indirect_counter function writes to the arguments thatBill Wendling2012-05-251-17/+57
* Fix predicate HasStandardEncoding in MipsInstrInfo.td per suggestion ofAkira Hatanaka2012-05-251-3/+2
* bounds checking: add support for byval argumentsNuno Lopes2012-05-251-1/+9
* Delete MipsExpandPseudo.cpp.Akira Hatanaka2012-05-251-117/+0
* Move the code in MipsExpandPseudo to MipsInstrInfo::expandPostRAPseudo.Akira Hatanaka2012-05-255-9/+53
* Remove the code that expands MIPS' .cpload directive.Akira Hatanaka2012-05-252-24/+0
* Remove the code that emits MIPS' .cprestore directive.Akira Hatanaka2012-05-253-50/+0
* Remove pseudo instructions that are no longer used.Akira Hatanaka2012-05-252-29/+0
* boundschecking:Nuno Lopes2012-05-251-50/+104
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-2529-271/+275
* Make the reassociation pass more powerful so that it can handle expressionsDuncan Sands2012-05-251-255/+405
* misched: trace formattingAndrew Trick2012-05-252-7/+7
* Compress MCRegisterInfo register name tables.Jakob Stoklund Olesen2012-05-251-1/+1
* Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman2012-05-253-37/+12
* Silence unused variable warnings from when assertions are disabled.Kaelyn Uhrain2012-05-241-0/+2
* misched: Use the same scheduling heuristics with -misched-topdown/bottomup.Andrew Trick2012-05-241-2/+16
* Shrink.Jakob Stoklund Olesen2012-05-241-7145/+18
* Add support for range expressions in TableGen foreach loops.Jakob Stoklund Olesen2012-05-241-15/+50
* Don't put TGParser scratch results in the output.Jakob Stoklund Olesen2012-05-241-2/+2
* Simplify TGParser::ProcessForEachDefs.Jakob Stoklund Olesen2012-05-242-103/+72