Introduce llvm::sys::path::home_directory.
[oota-llvm.git] / include / llvm / Support / PatternMatch.h
2014-01-05 Chandler CarruthAdd support to the pattern match library for matching...
2013-09-04 Eric ChristopherUse Intrinsic::ID for the pattern match templates,...
2013-07-26 Stephen LinRemove trailing whitespace.
2013-07-26 Stephen LinCorrect case of m_UIToFp to m_UIToFP to match instructi...
2013-05-06 Jean-Luc DupratProvide InstCombines for the following 3 cases:
2013-05-05 Arnold SchwaighoferPatternMatch: Fix documentation - 'function' not 'attri...
2013-05-05 Arnold SchwaighoferPatternMatch: Matcher for (un)ordered floating point...
2013-01-07 Quentin ColombetWhen code size is the priority (Oz, MinSize attribute...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-13 Michael IlsemanPattern matching code for intrinsics.
2012-12-13 Michael Ilsemanm_CombineOr and m_CombineAnd pattern combinators
2012-12-12 Michael IlsemanPattern matchers for floating point values
2012-12-12 Michael IlsemanRemove FIXMEs surrounding Constant[Data]Vectors, instead
2012-12-07 Michael IlsemanRemove trailing whitespace
2012-02-10 Duncan SandsRevert commit 149912 (lattner) and add a testcase that...
2012-02-06 Chris LattnerRemove some dead code and tidy things up now that vecto...
2012-01-26 Chris Lattnerprogress making the world safe to ConstantDataVector...
2012-01-01 Benjamin KramerPatternMatch: Introduce a matcher for instructions...
2012-01-01 Benjamin KramerPatternMatch: Simplify code by reusing the Operator...
2011-05-03 Duncan SandsImplement some basic simplifications involving min...
2011-04-26 Chris Lattneradd an m_ConstantInt matching predicate that binds...
2011-02-15 Nick LewyckyTeach PatternMatch that splat vectors could be floating...
2011-02-09 Chris LattnerRework InstrTypes.h so to reduce the repetition around...
2011-02-07 Duncan SandsAdd an m_Div pattern for matching either a udiv or...
2011-02-01 Duncan SandsAdd a m_Undef pattern for convenience. This is so...
2011-02-01 Duncan SandsAdd a m_SignBit pattern for convenience.
2011-02-01 Duncan SandsHave m_One also match constant vectors for which every...
2011-01-15 Chris LattnerFix m_Not and m_Neg to not match random ConstantInt...
2010-11-17 Duncan SandsMove some those Xor simplifications which don't require...
2010-08-26 Chris Lattneradd m_BitCast for matching a bitcast.
2010-01-24 Chris Lattnerchange the canonical form of "cond ? -1 : 0" to be
2010-01-01 Chris Lattnerteach instcombine to optimize pointer difference idioms...
2009-10-11 Chris Lattneradd a helper for matching "1".
2009-09-06 Duncan SandsMark more constants unsigned, as warned about by icc...
2009-08-12 Dan GohmanRemove a bunch more now-unnecessary Context arguments.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-14 Eli FriedmanFix obvious typo.
2009-07-10 Owen AndersonPush LLVMContext through the PatternMatch API.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-02-20 Misha BrukmanRemoved trailing whitespace.
2009-01-06 Chris Lattnerno need to negate the APInt for 0.
2009-01-05 Chris LattnerChange m_ConstantInt and m_SelectCst to take their...
2009-01-05 Chris Lattnermake m_ConstantInt(int64_t) safely match ConstantInt...
2009-01-02 Misha Brukman* Alphabetized system headers per the style guide
2008-11-16 Chris Lattneradd a new m_Specific pattern that matches only if we...
2008-11-16 Chris Lattneradd a new template for matching a select between two...
2008-10-30 Dan GohmanCanonicalize sext(i1) to i1?-1:0, and update various...
2008-05-09 Chris Lattneradd support for pattern matching 'neg'
2008-01-08 Chris Lattneradd match support for casts.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-20 Chris LattnerAdd m_Zero().
2007-06-15 Chris Lattnerm_not should match vector not
2007-04-13 Dan GohmanRename Value::getValueType to getValueID, to avoid...
2007-02-13 Andrew LenharthI love non-deturminism. Returning objects with referen...
2007-02-02 Reid SpencerChanges to support making the shift instructions be...
2007-01-21 Reid SpencerFor PR970:
2007-01-11 Zhou ShengFor PR1043:
2006-12-23 Reid SpencerFor PR950:
2006-11-27 Reid SpencerFor PR950:
2006-11-08 Reid SpencerFor PR950:
2006-11-06 Reid SpencerFix a small bug noticed on code review.
2006-11-02 Reid SpencerFor PR950:
2006-10-26 Reid SpencerFor PR950:
2006-09-18 Chris LattnerAdd support for pattern matching cast operations
2006-06-15 Chris LattnerAdd some more matcher classes for shifts.
2006-02-13 Chris LattnerFix typo that caused build failures for things trying...
2005-09-27 Chris LattnerMake this slightly more efficient by pushing actual...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-11-13 Chris LattnerAdd support for shifts
2004-08-04 Chris LattnerMinor efficiency improvements
2004-07-30 Misha BrukmanEnable compilation.
2004-07-30 Chris LattnerCheck in some useful helper routines for doing ML-style...