summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits ...Chris Lattner2012-05-17
* Fix compile error.Manuel Klimek2012-05-17
* Genericize the intrinsics descriptor decoding a bit to make room Chris Lattner2012-05-17
* finish encoding all of the interesting details of intrinsics. Now intrinsicsChris Lattner2012-05-17
* strengthen the intrinsic descriptor stuff to be able to handle sin, cos and o...Chris Lattner2012-05-17
* Significantly reduce the compiled size of Functions.cpp by turning a big blob...Chris Lattner2012-05-16
* Use ArrayRef instead of an explicit vector type.Bill Wendling2012-05-14
* Recommited r156374 with critical fixes in BitcodeReader/Writer:Stepan Dyatkovskiy2012-05-12
* Teach Function::hasAddressTaken that BlockAddress doesn't really takeJay Foad2012-05-12
* Fix a problem with incomplete equality testing of PHINodes in Joel Jones2012-05-10
* Introduce llvm-c function LLVMPrintModuleToFile.Hans Wennborg2012-05-09
* change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes2012-05-09
* Rejected r156374: Ordinary PR1255 patch. Due to clang-x86_64-debian-fnt build...Stepan Dyatkovskiy2012-05-08
* Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...Craig Topper2012-05-08
* Ordinary patch for PR1255.Stepan Dyatkovskiy2012-05-08
* Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman2012-04-27
* Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi2012-04-27
* Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman2012-04-27
* Don't forget to reset 'first operand' flag when we're setting the MDNodeOpera...Bill Wendling2012-04-26
* ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem2012-04-24
* Cleanup whitespace.Bill Wendling2012-04-23
* Limit the number of times we recurse through this algorithm. All of theBill Wendling2012-04-23
* Add a flag to the struct type finder to collect only those types which haveBill Wendling2012-04-21
* Revert r155241, which is causing some breakage.Bill Wendling2012-04-20
* If we discover all of the named structs in a module, then don't bother toBill Wendling2012-04-20
* Remove AVX vpermil intrinsics. I removed their uses from clang headers and bu...Craig Topper2012-04-18
* Typo.Eric Christopher2012-04-16
* Remove support for the special 'fast' value for fpmath accuracy for the moment.Duncan Sands2012-04-16
* Make it possible to indicate relaxed floating point requirements at the IR levelDuncan Sands2012-04-16
* Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'mDuncan Sands2012-04-14
* Def here is an Instruction, so !isa<Instruction>(Def) is always false,Dan Gohman2012-04-13
* Add forms of dominates and isReachableFromEntry that accept a UseDan Gohman2012-04-12
* Cache the hash value of the operands in the MDNode.Benjamin Kramer2012-04-11
* Compute hashes directly with hash_combine instead of taking a detour through ...Benjamin Kramer2012-04-11
* The MDString class stored a StringRef to the string which was already in aBill Wendling2012-04-10
* Express the number of ULPs in fpaccuracy metadata as a real rather than aDuncan Sands2012-04-10
* Remove the 'Parent' pointer from the MDNodeOperand class.Bill Wendling2012-04-08
* Allow subclasses of the ValueHandleBase to store information as part of theBill Wendling2012-04-08
* The speedup doesn't appear to have been from this, but was an anomaly of my t...Bill Wendling2012-04-03
* Reserve space for the eventual filling of the vector. This gives a small spee...Bill Wendling2012-04-03
* I noticed in passing that the Metadata getIfExists method was creating a newDuncan Sands2012-03-31
* Handle unreachable code in the dominates functions. This changes users whenRafael Espindola2012-03-30
* Add missing include of <new>Douglas Gregor2012-03-26
* Remove always true variable.Rafael Espindola2012-03-24
* First part of PR12251. Add documentation and verifier support for the rangeRafael Espindola2012-03-24
* Fix up cmake build.Eric Christopher2012-03-23
* Take out the debug info probe stuff. It's making some changes toEric Christopher2012-03-23
* add load/store volatility control to the C API, patch by Yiannis Tsiouris!Chris Lattner2012-03-22
* Extend the inline cost calculation to account for bonuses due toChandler Carruth2012-03-14
* llvm::SwitchInstStepan Dyatkovskiy2012-03-11