summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung2013-03-083-19/+31
* Clean up out-of-date comments and some stray whitespaceEli Bendersky2013-03-081-1/+1
* Early exit from getAllocationData() and isFreeCall() for intrinsics.Michael Ilseman2013-03-081-1/+5
* Assert to bounds check MDNode::getOperand.David Blaikie2013-03-081-0/+1
* Remove trailing whitespaceMichael Ilseman2013-03-081-5/+5
* Remove -print-dbginfo as it is unused & bitrotten.David Blaikie2013-03-083-226/+0
* Rewrite the physreg part of findLastUseBefore().Jakob Stoklund Olesen2013-03-081-24/+36
* Remove default from fully covered switch.Benjamin Kramer2013-03-081-2/+1
* Insert the reduction start value into the first bypass block to preserve domi...Benjamin Kramer2013-03-081-1/+1
* R600: Optimize another selectcc caseTom Stellard2013-03-081-11/+20
* R600: Improve custom lowering of select_ccTom Stellard2013-03-082-37/+42
* R600: Change operation action from Custom to Expand for BR_CCTom Stellard2013-03-082-43/+2
* R600: Change operation action from Custom to Expand for SETCCTom Stellard2013-03-082-46/+2
* R600: Set BooleanContents to ZeroOrNegativeOneBooleanContentTom Stellard2013-03-081-0/+1
* LegalizeDAG: Respect the result of TLI.getBooleanContents() when expanding SETCCTom Stellard2013-03-081-1/+13
* DAGCombiner: Use correct value type for checking legality of BR_CC v3Tom Stellard2013-03-087-7/+26
* Hexagon: Add patterns for zero extended loads from i1->i64.Jyotsna Verma2013-03-082-0/+24
* AArch64: expand sincos operations, we don't support them.Tim Northover2013-03-081-0/+3
* R600/SI: Use source schedulerMichel Danzer2013-03-081-0/+2
* Add -verify-misched option.Andrew Trick2013-03-081-0/+9
* Revert r176154 in favor of a better approach.Bill Wendling2013-03-082-9/+11
* Add a getPassName() method.Jakob Stoklund Olesen2013-03-071-0/+1
* Rename isEarlierInSameTrace to isUsefulDominator.Jakob Stoklund Olesen2013-03-071-2/+2
* Keep coding stanard.Jakub Staszak2013-03-071-4/+3
* Don't create IRBuilder if we can return from the method earlier.Jakub Staszak2013-03-071-2/+2
* [fast-isel] Seriously, add support for the expect intrinsic.Chad Rosier2013-03-071-3/+3
* Replace temporary vectors with arrays.Benjamin Kramer2013-03-071-24/+12
* [fast-isel] Add support for the expect intrinsic.Chad Rosier2013-03-071-0/+5
* ArrayRefize some code. No functionality change.Benjamin Kramer2013-03-076-41/+29
* Hexagon: Handle i8, i16 and i1 Var Args.Jyotsna Verma2013-03-071-0/+10
* Simplify code. No functionality change.Jakub Staszak2013-03-071-3/+3
* Change NULL to 0.Jakub Staszak2013-03-071-8/+8
* ArrayRef ca accept one element. Simplify code a little bit, also it matches nowJakub Staszak2013-03-071-3/+5
* pre-RA-sched debug-only fixAndrew Trick2013-03-071-2/+4
* Hexagon: Add support to lower block address.Jyotsna Verma2013-03-074-0/+28
* pre-RA-sched assertion fix. This bug was exposed by r176037.Andrew Trick2013-03-071-3/+0
* X86: Fold EXTRACT_SUBVECTORs of a BUILD_VECTOR into a smaller BUILD_VECTOR.Benjamin Kramer2013-03-071-0/+5
* Fixed a crash when cloning a function into a function withPekka Jaaskelainen2013-03-071-3/+6
* R600/SI: rework input interpolation v2Christian Konig2013-03-0712-321/+46
* R600/SI: remove SI_vs_load_buffer_indexChristian Konig2013-03-072-15/+0
* R600/SI: remove SGPR address space v2Christian Konig2013-03-075-70/+21
* R600/SI: add proper formal parameter handling for SIChristian Konig2013-03-077-22/+163
* R600/SI: remove shader type intrinsicChristian Konig2013-03-076-18/+18
* R600/SI: switch types of SGPRs to v*i8Christian Konig2013-03-074-11/+24
* R600/SI: fix unused variable warningChristian Konig2013-03-071-1/+0
* Switch from a version 4.2/4.4 switch to a four-byte version string to be putNick Lewycky2013-03-071-23/+25
* No need to go through int64 and APInt when generating a new constant.Nadav Rotem2013-03-071-3/+3
* SDAG: Handle scalarizing an extend of a <1 x iN> vector.Jim Grosbach2013-03-072-0/+21
* Debug Info: store the files and directories for each compile unit.Manman Ren2013-03-079-33/+60
* ArrayRef has a OneElt constructor. Beautify the code.Nadav Rotem2013-03-071-2/+1
OpenPOWER on IntegriCloud