aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
...
| * Express the number of ULPs in fpaccuracy metadata as a real rather than aDuncan Sands2012-04-101-0/+1
| * Fix 12513: Loop unrolling breaks with indirect branches.Andrew Trick2012-04-101-0/+3
| * Added a TargetRegisterInfo interface for accessing register pressure sets.Andrew Trick2012-04-101-0/+18
| * Add a constructor for DataRefImpl and remove excess initialization.Danil Malyshev2012-04-102-25/+8
| * Fix a long standing tail call optimization bug. When a libcall is emittedEvan Cheng2012-04-102-3/+6
| * Typo.Eric Christopher2012-04-091-1/+1
| * Fix accidentally constant conditions found by uncommitted improvements to -Wc...David Blaikie2012-04-091-1/+2
| * Teach LLVM about a PIE option which, when enabled on top of PIC, makesChandler Carruth2012-04-081-2/+8
| * Move the TLSModel information into the TargetMachine rather than hidingChandler Carruth2012-04-083-11/+15
| * Allow subclasses of the ValueHandleBase to store information as part of theBill Wendling2012-04-081-17/+26
| * Perform partial SROA on the helper hashing structure. I really wish theChandler Carruth2012-04-071-42/+48
| * Refactor: Use positive field names in VectorizeConfig.Hongbin Zheng2012-04-071-12/+12
| * Output UTF-8-encoded characters as identifier characters into assemblySean Hunt2012-04-071-0/+7
| * Reintroduce InlineCostAnalyzer::getInlineCost() variant with explicit calleeDavid Chisnall2012-04-061-0/+9
| * DenseMap: Perform the pod-like object optimization when the value type is POD...Benjamin Kramer2012-04-064-30/+26
| * Fix the build breakage introduced by r154131.Kaelyn Uhrain2012-04-051-19/+3
| * Really fix -Wnon-virtual-dtor warnings; gcc needs the dtors to beKaelyn Uhrain2012-04-051-7/+7
| * Introduce the VectorizeConfig class, with which we can control the behaviorHongbin Zheng2012-04-051-2/+66
| * Add the function "vectorizeBasicBlock" which allow users vectorize aHongbin Zheng2012-04-051-1/+13
| * Fix -Wnon-virtual-dtor warnings.Michael J. Spencer2012-04-041-0/+20
| * Always compute all the bits in ComputeMaskedBits.Rafael Espindola2012-04-043-8/+5
| * Move yaml::Stream's dtor out of line so it can see Scanner's dtor.Benjamin Kramer2012-04-041-0/+1
| * Implement DwarfLLVMRegPair::operator< without violating asymmetry.Benjamin Kramer2012-04-041-4/+5
| * Sorry about that. MSVC seems to accept just about any random string you give ...Michael J. Spencer2012-04-031-20/+0
| * Add YAML parser to Support.Michael J. Spencer2012-04-031-0/+564
| * Matrix simplification in PBQP may push infinite costs onto register options.Lang Hames2012-04-031-0/+6
| * Add a line number for the scope of the function (starting at the firstEric Christopher2012-04-032-0/+8
| * Fixes to r153903. Added missing explanation of behaviour when the VirtRegMap...Pete Cooper2012-04-031-0/+5
| * Moved LiveRangeEdit.h so that it can be called from other parts of the backen...Pete Cooper2012-04-021-0/+202
| * Make dominatedBySlowTreeWalk private and assert cases handled by the caller.Rafael Espindola2012-04-021-21/+12
| * Add an option to turn off the expensive GVN load PRE part of GVN.Bill Wendling2012-04-021-1/+3
| * Add predicates for checking whether targets have free FNEG and FABS operation...Owen Anderson2012-04-021-0/+12
| * Initial 64 bit direct object support.Akira Hatanaka2012-04-021-1/+3
| * Add triple support for the IBM BG/P and BG/Q supercomputers.Hal Finkel2012-04-021-2/+5
| * Add missing 'd'.Rafael Espindola2012-04-021-1/+1
| * Move getOpcodeName from the various target InstPrinters into the superclass M...Benjamin Kramer2012-04-021-1/+1
| * Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-022-3/+8
| * Start cleaning up the InlineCost class. This switches to sentinel valuesChandler Carruth2012-04-011-25/+20
| * Emit the LLVM<->DWARF register mapping as a sorted table and use binary searc...Benjamin Kramer2012-04-011-26/+52
| * misched: Add finalizeScheduler to complete the target interface.Andrew Trick2012-04-011-0/+4
| * Add a workaround for building with old versions of clang.Rafael Espindola2012-03-311-20/+28
| * Teach CodeGen's version of computeMaskedBits to understand the range metadata.Rafael Espindola2012-03-315-6/+19
| * Remove a bunch of empty, dead, and no-op methods from all of theseChandler Carruth2012-03-312-21/+0
| * Initial commit for the rewrite of the inline cost analysis to operateChandler Carruth2012-03-313-122/+65
| * Add support to the InstVisitor for visiting a generic callsite. TheChandler Carruth2012-03-311-2/+23
| * Reapply 153764 and 153761 with a fix.Jakob Stoklund Olesen2012-03-301-12/+7
| * Revert 153764 and 153761. They broke a --enable-optimized --enable-assertionsRafael Espindola2012-03-301-7/+12
| * Compress register lists by sharing suffixes.Jakob Stoklund Olesen2012-03-301-12/+7
| * Handle unreachable code in the dominates functions. This changes users whenRafael Espindola2012-03-302-6/+28
| * Re-factored RuntimeDyLd:Danil Malyshev2012-03-301-11/+0