aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-01-08* Don't explicitly cast "0" to "void*". This doesn't work well with specializedBill Wendling
2009-01-08Remove extra blank line and space.Misha Brukman
2009-01-08* Added unittests for StringMapMisha Brukman
2009-01-08* Fixed spelling of "sentinel"Misha Brukman
2009-01-07Assert that VectorType::getTruncatedElementVectorType is not used withBob Wilson
2009-01-07remove DebugInfoBuilder, it has been subsumed by Analysis/DebugInfo.hChris Lattner
2009-01-07Add empty() methods for register def lists.Dan Gohman
2009-01-07The coalescer does not coalesce a virtual register to a physical register if ...Evan Cheng
2009-01-07Improve support for type-generic vector intrinsics by teaching TableGen howBob Wilson
2009-01-06no need to negate the APInt for 0.Chris Lattner
2009-01-05Change m_ConstantInt and m_SelectCst to take their constant integersChris Lattner
2009-01-05make m_ConstantInt(int64_t) safely match ConstantInt's that are larger than i64.Chris Lattner
2009-01-05Revert r61415 and r61484. Duncan was correct that these weren't needed.Bill Wendling
2009-01-05Extract source location info from DebugInfo.Devang Patel
2009-01-05Add a note about passing MVT::Other to getSetCCResultType.Duncan Sands
2009-01-05Add classof() methods so that dwarf writer can decide what DIDescriptor is in...Devang Patel
2009-01-05Add <climits>, to get the definition of CHAR_BIT. This should fixDan Gohman
2009-01-05TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need itsDan Gohman
2009-01-05Construct stuct field DIEs.Devang Patel
2009-01-05Construct enumerator DIE using DebugInfo.Devang Patel
2009-01-05Construct array/vector type DIEs using DebugInfo.Devang Patel
2009-01-05Now, getTag() is used by DwarfWriter.Devang Patel
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2009-01-05eliminate tabs from my previous commitGabor Greif
2009-01-05Get rid of the tagging functions and use PointerIntPair.Gabor Greif
2009-01-04Add a mechanism to specify attributes in getOrInsertFunction.Nick Lewycky
2009-01-04Add utility functions for marking parameters as noalias or nocapture.Nick Lewycky
2009-01-04Add several more unimplemented operator overloads to ilist_iteratorDan Gohman
2009-01-04add #include guards, thanks Dan.Chris Lattner
2009-01-03Remove the code from the scheduler that commuted two-addressDan Gohman
2009-01-02* Alphabetized system headers per the style guideMisha Brukman
2009-01-02Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner
2009-01-02Fix typo.Nick Lewycky
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands
2009-01-01Some compilers are picky about accessing the first element of a std::vector ifBill Wendling
2008-12-31Don't analyze arguments already marked 'nocapture'.Duncan Sands
2008-12-31Fixed grammar and capitalization.Misha Brukman
2008-12-31Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands
2008-12-31Add a new Attribute::getAlignmentFromAttrs method.Chris Lattner
2008-12-29Linux wants the FDE initial location and address range to be forced to 32-bit.Bill Wendling
2008-12-29move select validation logic into a shared place where the select ctor,Chris Lattner
2008-12-28Forgot to commit this file.Owen Anderson
2008-12-27implement simplify_type for PATypeHolder so that isa<FooType>(PATypeHolder)Chris Lattner
2008-12-24Darwin likes for the EH frame to be non-local.Bill Wendling
2008-12-24GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sureBill Wendling
2008-12-23Clean up the atomic opcodes in SelectionDAG.Dan Gohman
2008-12-23Rename BuildSchedUnits to BuildSchedGraph, and refactor theDan Gohman
2008-12-23Comment MO_FPImmediate and doxygenate surrounding comments.Dan Gohman
2008-12-22Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separateDan Gohman
2008-12-22Add an assertion to the ScheduleDAGInstrs class to catch SUnitsDan Gohman