aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* remove some dead std::ostream using code.Chris Lattner2009-12-031-2/+0
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-034-2/+4
* This initial code is meant to convert TargetData to use an AbstractTypesUser soBill Wendling2009-12-031-2/+1
* Skeleton for MachineInstr level SSA updater.Evan Cheng2009-12-021-0/+99
* Factor the stack alignment calculations out into a target independent pass.Jim Grosbach2009-12-022-1/+18
* Add utility routine to create subprogram definition entry from subprogram dec...Devang Patel2009-12-011-0/+4
* Add edge source labels to SelectionDAG graphs, now that the graph printingDan Gohman2009-12-011-0/+5
* Move PHIElimination::isLiveOut method to LiveVariables.Jakob Stoklund Olesen2009-12-011-0/+5
* typoGabor Greif2009-12-011-1/+1
* demonstrate usage of Cases() mapping several strings to the same value; remov...Gabor Greif2009-12-011-16/+16
* Remove the gcc builtins from the intrinsics, we'll lower themEric Christopher2009-12-011-2/+2
* Fix PR5614: parts of a physical register def may be killed the rest.Evan Cheng2009-12-011-2/+7
* Fix typos in comments.Dan Gohman2009-11-301-2/+2
* Remove isProfitableToDuplicateIndirectBranch target hook. It is profitableBob Wilson2009-11-301-4/+0
* Fix odd declaration.Benjamin Kramer2009-11-301-1/+1
* Remove forgotten ShortNames in Trie and CompilationGraphTobias Grosser2009-11-301-2/+1
* Remove ShortNames from getNodeLabel in DOTGraphTraitsTobias Grosser2009-11-303-15/+23
* Instantiate DefaultDOTGraphTraitsTobias Grosser2009-11-303-24/+43
* Do not point edge heads to source labelsTobias Grosser2009-11-301-6/+2
* Only print edgeSourceLabels if they are not emptyTobias Grosser2009-11-301-13/+39
* Small PostDominatorTree improvementsTobias Grosser2009-11-301-1/+4
* Remove ":" after BB name in -view-cfg-onlyTobias Grosser2009-11-301-1/+1
* Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang2009-11-301-0/+8
* mark all the 'foo with overflow' intrinsics as readnone.Chris Lattner2009-11-291-6/+12
* Enhance InsertPHITranslatedPointer to be able to return a list of newlyChris Lattner2009-11-281-2/+3
* Rework InsertPHITranslatedPointer to handle the recursive case, this Chris Lattner2009-11-271-5/+14
* factor some logic out of instcombine into a new SimplifyAddInst method.Chris Lattner2009-11-271-0/+5
* teach GVN's load PRE to insert computations of the address in predecessorsChris Lattner2009-11-271-0/+7
* Fix phi translation in load PRE to agree with the phi Chris Lattner2009-11-271-0/+7
* factor some instcombine simplifications for getelementptr out to a new Chris Lattner2009-11-271-0/+5
* Rename new TailDuplicationPass to avoid name conflict with the old one.Bob Wilson2009-11-261-2/+2
* Implement PR1143 (at -m64) by making basicaa look through extensions. WeChris Lattner2009-11-261-0/+6
* move DecomposeGEPExpression out into ValueTracking.cppChris Lattner2009-11-261-0/+15
* Split tail duplication into a separate pass. This is needed to avoidBob Wilson2009-11-262-0/+10
* Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, wh...Viktor Kutuzov2009-11-251-7/+0
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-251-41/+41
* Adjust comments to new semantics.Edward O'Callaghan2009-11-251-3/+3
* API change Path::isSpecialFile to Path::isRegularFile, improve semantics in r...Edward O'Callaghan2009-11-251-3/+5
* Add the rest of the build system logic for optional target disassemblersDaniel Dunbar2009-11-251-0/+14
* Add CMake and configure logic to create llvm/Config/Disassemblers.defs.Daniel Dunbar2009-11-251-0/+29
* Refactor target hook for tail duplication as requested by Chris.Bob Wilson2009-11-241-6/+3
* Use StringRef instead of std::string in DIEString.Devang Patel2009-11-241-1/+1
* Remove DebugLabelFolder pass. It is not used by dwarf writer anymore.Devang Patel2009-11-242-21/+0
* Fix comments as pre-post review for rev.89765.Edward O'Callaghan2009-11-241-2/+2
* Provide Path::isSpecialFile interface for PR5568.Edward O'Callaghan2009-11-241-0/+5
* Emit pubtypes.Devang Patel2009-11-241-0/+6
* * Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin2009-11-231-10/+17
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-232-21/+2
* Allow more than one stub to be being generated at the same time.Jeffrey Yasskin2009-11-232-21/+51
* Add CreateLocation varinat that accepts MDNode (with a default value).Devang Patel2009-11-231-0/+4