aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
...
* Performance optimizations:Stepan Dyatkovskiy2012-06-221-2/+11
* revert r158660, since Chris has some issues with this patch (namely using cod...Nuno Lopes2012-06-182-38/+0
* add the 'alloc' metadata node to represent the size of offset of buffers poin...Nuno Lopes2012-06-182-0/+38
* Move the Metadata merging methods from GVN and make them public in MDNode.Hal Finkel2012-06-161-0/+150
* When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands2012-06-131-2/+23
* Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper2012-06-131-1/+22
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-122-0/+43
* Add AutoUpgrade support for the SSE4 ptest intrinsics.Nadav Rotem2012-06-101-6/+59
* Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper2012-06-091-1/+47
* 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