aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Enable first-class aggregates support.Dan Gohman2008-07-237-89/+15
* Change the heuristics used in the coalescer, register allocator, and withinOwen Anderson2008-07-221-3/+13
* Add insertvalue and extractvalue folding support in IRBuilder.Dan Gohman2008-07-221-12/+23
* IRBuilder support for insertvalue and extractvalue.Dan Gohman2008-07-221-5/+31
* Assert that the DAG root value is a chain value.Dan Gohman2008-07-221-1/+6
* Tie small stuff to non-small by default on ELF platformsAnton Korobeynikov2008-07-221-2/+3
* Basic support for small sectionsBruno Cardoso Lopes2008-07-221-0/+27
* Removing tabs.Bill Wendling2008-07-221-4/+4
* Correct the name of MachineMemOperand's include guard.Dan Gohman2008-07-221-2/+2
* InsertValue and ExtractValue constant expressions are alwaysDan Gohman2008-07-211-3/+1
* Enhance the GraphWriter support for edge destinations, and teach theDan Gohman2008-07-212-4/+36
* Add titles to the various SelectionDAG viewGraph callsDan Gohman2008-07-212-2/+3
* Make the GraphWriter be more consistent about the stringDan Gohman2008-07-211-19/+8
* Add VerifyNode, a place to put sanity checks onDuncan Sands2008-07-211-0/+3
* Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 codeAnton Korobeynikov2008-07-192-6/+6
* Add TargetAsmInfo stuff for all darwin-based targetsAnton Korobeynikov2008-07-191-0/+43
* Add TargetAsmInfo for all ELF-based targetsAnton Korobeynikov2008-07-191-0/+38
* Remove bogus assertion. This unbreaks mingw, where ConstantSDNodeAnton Korobeynikov2008-07-191-4/+0
* Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.Dan Gohman2008-07-171-1/+1
* Make MergeBlockIntoPredecessor more aggressive when the same successor appearsOwen Anderson2008-07-171-1/+1
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-174-20/+81
* Indentation.Evan Cheng2008-07-171-3/+3
* SSE codegen for vsetcc nodesNate Begeman2008-07-171-0/+3
* Factorize some code for determining which libcall to use.Duncan Sands2008-07-171-1/+27
* Factor MergeBlockIntoPredecessor out into BasicBlockUtils.Owen Anderson2008-07-171-0/+4
* Mark function used by asm block as used, otherwise optimizer may not see the ...Devang Patel2008-07-161-0/+5
* Fix the name of BreakCriticalMachineEdge.h's include guardDan Gohman2008-07-161-2/+2
* Correct a top-level comment.Dan Gohman2008-07-161-1/+1
* Clarify the comments here, to make slightly more clear theDan Gohman2008-07-161-2/+2
* Tidy a doxygen comment.Dan Gohman2008-07-161-1/+1
* SelectionDAG::AssignNodeIds is unused.Dan Gohman2008-07-151-4/+0
* Reapply 53476 and 53480, with a fix so that it properly updatesDan Gohman2008-07-143-4/+7
* Reapply r53540, now with the matching header!Chris Lattner2008-07-141-1/+6
* whitespace fix.Chris Lattner2008-07-141-1/+1
* doxygenate comments and wrap to 80 cols.Chris Lattner2008-07-141-22/+23
* Inline typedef for alist_iterator::pointer to work with MSVC++.Ted Kremenek2008-07-121-1/+5
* operator[] is not defined for list::iterator. Overload it in ilist::iteratorNick Lewycky2008-07-121-0/+4
* Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art.Evan Cheng2008-07-122-5/+2
* Add a utility function to MachineInstr for testing whether an instructionDan Gohman2008-07-121-0/+7
* Fix spelling of "hierarchy" in comments.Dan Gohman2008-07-112-4/+4
* Fix typos in comments.Dan Gohman2008-07-111-4/+4
* Include a frame index in the "fixed stack" pseudo source valueDan Gohman2008-07-111-2/+2
* Minor tweaks to the ImmutableList iterator interface.Ted Kremenek2008-07-111-2/+26
* Add support for putting NamedRegionTimers in TimerGroups, andDan Gohman2008-07-112-2/+5
* Use find instead of lower_bound.Dan Gohman2008-07-111-2/+2
* Trim unnecessary #includes.Dan Gohman2008-07-112-2/+2
* It is pointless to turn a UINT_TO_FP into anDuncan Sands2008-07-111-0/+8
* Add two missing SINT_TO_FP libcalls.Duncan Sands2008-07-111-0/+2
* Add support for 128 bit shifts and 32 bit shiftsDuncan Sands2008-07-111-0/+3
* Make typedef public to make MSVC++ happy.Ted Kremenek2008-07-101-0/+1