aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Forgot this in the last commit.Evan Cheng2009-05-051-1/+1
* Move getInstrOperandRegClass from the scheduler to TargetInstrInfo.Evan Cheng2009-05-051-0/+7
* Re-apply 70645, converting ScalarEvolution to useDan Gohman2009-05-043-50/+33
* Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ...Chris Lattner2009-05-041-2/+2
* Restore minor deletion.Mike Stump2009-05-043-6/+14
* In some rare cases, the register allocator can spill registers but end up not...Evan Cheng2009-05-034-31/+52
* Properly handle sdiv / udiv / srem / urem libcallsAnton Korobeynikov2009-05-031-0/+4
* -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis2009-05-032-3/+4
* Revert r70645 for now; it's causing a variety of regressions.Dan Gohman2009-05-033-18/+35
* Convert ScalarEvolution to use CallbackVH for its internal map. ThisDan Gohman2009-05-023-35/+18
* Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from meDan Gohman2009-05-021-1/+45
* Include <limits.h> to get the definition of CHAR_BIT.Dan Gohman2009-05-021-0/+1
* Previously, RecursivelyDeleteDeadInstructions provided an optionDan Gohman2009-05-022-7/+39
* When ScalarEvolution is told to forget the trip count for a loop, haveDan Gohman2009-05-021-0/+5
* Drop the default assumption about alignment down to 2 bits from 3. This appa...Chris Lattner2009-05-011-2/+2
* Prevent looping when DenseSet is abused.Stuart Hastings2009-05-011-1/+1
* Actually insert inserted instructions into the InsertedValues map.Dan Gohman2009-05-011-2/+2
* Add an accessor method to allow clients to test if a given expressionDan Gohman2009-05-011-0/+6
* Make SCEVExpander::addInsertedValue able to accept Values, not justDan Gohman2009-05-011-5/+5
* Fix compilation for some targets other than x86.Argyrios Kyrtzidis2009-04-301-0/+1
* Add a comment to refer to the section of the programmer's manual that explain...Stefanus Du Toit2009-04-301-0/+9
* Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis2009-04-303-20/+18
* Add a mention of TypeBuilder to the programmer's manual, and clean up the classJeffrey Yasskin2009-04-301-6/+6
* getCommonSubClass() - Calculate the largest common sub-class of two registerJakob Stoklund Olesen2009-04-301-0/+4
* Add some comments, and tidy up some whitespace.Dan Gohman2009-04-301-1/+2
* Extend ScalarEvolution's getBackedgeTakenCount to be able toDan Gohman2009-04-301-4/+44
* Make dataflow iteration possible on Value*, not only on User*: df_ext_iterato...Torok Edwin2009-04-301-4/+4
* Oops! Missed a file in my last commit.Nick Lewycky2009-04-301-0/+8
* Move helper functions for optimizing division by constant into the APIntJay Foad2009-04-301-0/+25
* Remove unused flags.Bill Wendling2009-04-301-3/+0
* Remove LTO optimization level.Bill Wendling2009-04-291-2/+1
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-298-44/+64
* Add support for a character after a command line option. Like '-Os'.Bill Wendling2009-04-291-0/+23
* MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const.Jakob Stoklund Olesen2009-04-291-2/+2
* Update comment, replace theoretically impossible check with an assert.Nate Begeman2009-04-291-7/+7
* Add directive to declare external globals.Sanjiv Gupta2009-04-291-0/+8
* Implement review feedback for vector shuffle work.Nate Begeman2009-04-293-6/+20
* Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta2009-04-291-0/+2
* Add some more doxygen comments to SCEVAddRec.Dan Gohman2009-04-291-1/+4
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-292-4/+4
* Second attempt:Bill Wendling2009-04-297-39/+43
* Correct comment.Bill Wendling2009-04-291-1/+1
* Move getMatchingSuperReg() out of coalescer and into TargetRegisterInfo.Evan Cheng2009-04-281-0/+10
* Initialized arrays can be in any address space.Sanjiv Gupta2009-04-281-1/+1
* Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegist...Jakob Stoklund Olesen2009-04-281-0/+10
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-288-44/+40
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-288-40/+44
* Add tests for WeakVH and AssertingVH. These pointed out that the overloads forJeffrey Yasskin2009-04-271-42/+2
* give bitstreamreader an API to ignore names for blocks/records,Chris Lattner2009-04-271-1/+16
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-274-16/+49