aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Simplify the fma4 renaming code.Craig Topper2012-06-031-71/+3
* Autoupgrade support the rename of x86.fma4 intrinsics to x86.fma from r157898.Craig Topper2012-06-031-0/+74
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-2/+2
* Use dominates(Instruction, Use) in the verifier.Rafael Espindola2012-06-011-46/+2
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-011-2/+2
* Fix typos noticed by Benjamin Kramer.Rafael Espindola2012-05-311-10/+29
* Require intervals in the range metadata to be in a canonical form: They mustRafael Espindola2012-05-311-2/+16
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-292-13/+13
* PR1255: Case RangesStepan Dyatkovskiy2012-05-282-3/+7
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-281-15/+14
* simplify code.Chris Lattner2012-05-281-3/+2
* Reimplement the intrinsic verifier to use the same table as Intrinsic::getDef...Chris Lattner2012-05-271-265/+106
* 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
* Add half support to LLVM (for OpenCL)Tobias Grosser2012-05-241-9/+16
* Fixed typo in r156905.Patrik Hägglund2012-05-231-2/+2
* small refinement to r157218 to save a tiny amount of table size in the commonChris Lattner2012-05-231-1/+3
* revert my previous patches that introduced an additional parameter to the obj...Nuno Lopes2012-05-221-25/+1
* Added address space qualifier to intrinsic PointerType arguments.Pete Cooper2012-05-211-2/+5
* PR1255 (case ranges: work with ConstantRangesSet instead of ConstantInt) rela...Stepan Dyatkovskiy2012-05-211-6/+20
* Move CallbackVHs dtor inline, it can be devirtualized in many cases. Move the...Benjamin Kramer2012-05-191-3/+6
* enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits ...Chris Lattner2012-05-171-17/+20
* Fix compile error.Manuel Klimek2012-05-171-1/+1
* Genericize the intrinsics descriptor decoding a bit to make room Chris Lattner2012-05-171-20/+25
* finish encoding all of the interesting details of intrinsics. Now intrinsicsChris Lattner2012-05-171-3/+25
* strengthen the intrinsic descriptor stuff to be able to handle sin, cos and o...Chris Lattner2012-05-171-10/+21
* Significantly reduce the compiled size of Functions.cpp by turning a big blob...Chris Lattner2012-05-161-6/+44
* Use ArrayRef instead of an explicit vector type.Bill Wendling2012-05-141-2/+1
* Recommited r156374 with critical fixes in BitcodeReader/Writer:Stepan Dyatkovskiy2012-05-121-1/+8
* Teach Function::hasAddressTaken that BlockAddress doesn't really takeJay Foad2012-05-121-1/+2
* Fix a problem with incomplete equality testing of PHINodes in Joel Jones2012-05-101-1/+8
* Introduce llvm-c function LLVMPrintModuleToFile.Hans Wennborg2012-05-091-0/+19
* change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes2012-05-091-1/+25
* Rejected r156374: Ordinary PR1255 patch. Due to clang-x86_64-debian-fnt build...Stepan Dyatkovskiy2012-05-081-8/+1
* Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...Craig Topper2012-05-081-5/+33
* Ordinary patch for PR1255.Stepan Dyatkovskiy2012-05-081-1/+8
* Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman2012-04-271-28/+37
* Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi2012-04-271-37/+28
* Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman2012-04-271-28/+37
* Don't forget to reset 'first operand' flag when we're setting the MDNodeOpera...Bill Wendling2012-04-261-5/+8
* ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem2012-04-241-1/+1
* Cleanup whitespace.Bill Wendling2012-04-231-32/+32
* Limit the number of times we recurse through this algorithm. All of theBill Wendling2012-04-231-5/+17
* Add a flag to the struct type finder to collect only those types which haveBill Wendling2012-04-211-5/+8
* Revert r155241, which is causing some breakage.Bill Wendling2012-04-202-69/+20
* If we discover all of the named structs in a module, then don't bother toBill Wendling2012-04-202-20/+69
* Remove AVX vpermil intrinsics. I removed their uses from clang headers and bu...Craig Topper2012-04-181-5/+38
* Typo.Eric Christopher2012-04-161-1/+1
* Remove support for the special 'fast' value for fpmath accuracy for the moment.Duncan Sands2012-04-162-26/+3