major surgery on tblgen: generalize TreePatternNode
[oota-llvm.git] / utils / TableGen / CodeGenDAGPatterns.cpp
2010-03-19 Chris Lattnermajor surgery on tblgen: generalize TreePatternNode
2010-03-19 Chris Lattnermake FillWithPossibleTypes take a predicate to filter...
2010-03-19 Chris Lattnerresolve fixme: we now infer the instruction-level ...
2010-03-19 Chris Lattneradd a new SDNPVariadic SDNP node flag, and use it in
2010-03-19 Chris Lattnerrewrite EnforceSmallerThan to be less bone headed.
2010-03-19 Daniel DunbarFix -Asserts warning.
2010-03-19 Chris Lattnereliminate the last use of EEVT::isUnknown
2010-03-19 Chris Lattnerchange Target.getInstructionsByEnumValue to return...
2010-03-19 Chris Lattnerdon't go through getInstructions().
2010-03-19 Chris Lattnerlook up instructions by record, not by name.
2010-03-18 Chris Lattnerexpand tblgen's support for instructions with implicit...
2010-03-18 Chris Lattnerinfer results of a pattern from implicit defs. This...
2010-03-18 Chris Lattnersimplify this code, the # of sets in the pattern for...
2010-03-18 Chris Lattnerremove some code that was working around old sparc...
2010-03-15 Chris Lattnereliminate some #if 0 code I added in r96905, type inference
2010-03-15 Chris LattnerCompletely rewrite tblgen's type inference mechanism,
2010-03-08 Chris LattnerNode arguments to type casts can have names too. This...
2010-03-01 Chris Lattnerresolve a fixme by having the .td file parser reject...
2010-03-01 Chris LattnerFix PR2590 by making PatternSortingPredicate actually be
2010-02-28 Chris LattnerGeneralize my hack to use SDNodeInfo to find out when a
2010-02-27 Chris Lattneruse DEBUG instead of DebugFlag directly so that this
2010-02-23 Chris Lattneradd some #if 0'd out code for checking that named values in
2010-02-23 Chris LattnerReject patterns that use a name multiple times in the...
2010-02-23 Chris Lattnerreject patterns that have dead named arguments in the...
2010-02-23 Chris Lattnerreject patterns that mention a name in the destination...
2010-02-23 Chris Lattnermerge some code.
2010-02-23 Chris Lattnermore tidying up
2010-02-23 Chris Lattnerreduce indentation by eliminating 'else after return'
2010-02-17 Chris Lattnerreduce nesting.
2010-02-14 Chris Lattnerconstize
2010-02-14 Chris Lattnerclean up a bunch of code, move some random predicates
2010-02-14 Chris Lattnertidy up
2009-12-25 Bill WendlingUse the 'MadeChange' variable instead of returning...
2009-11-02 Anton KorobeynikovDo not infer the target type for COPY_TO_REGCLASS from...
2009-08-29 Bob WilsonPR4795: Remove EEVT::isFP, isInt and isVec types used...
2009-08-23 Benjamin KramerTry to fix MSVC build after r79846.
2009-08-23 Daniel DunbarFix non-determinism in DAGISel emitter.
2009-08-23 Chris Lattnerremove some DOUTs
2009-08-12 Bob WilsonAdd a new "SDTCisVec" SDTypeConstraint. This complemen...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Bob WilsonAdd a new overloaded EVT::vAny type for use in TableGen...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-29 Chris Lattnermake ptr_rc derive from a new PointerLikeRegClass tblge...
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-06-26 Evan ChengFix a CodeGenDAGPatterns bug. Check if top level predic...
2009-06-17 Nick LewyckyFix grammaro, and bad indentation.
2009-06-09 Bill WendlingI'm going to assume that this was meant to be an assign...
2009-06-09 David GreeneRevert 73074 and 73099 because Windows doesn't have...
2009-06-08 David GreeneAdd a !patsubst operator. Use on string types.
2009-06-08 David GreeneMake IntInits and ListInits typed. This helps deduce...
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-13 Dan GohmanRename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2009-03-31 Dan GohmanTidy up some comments.
2009-03-26 Jim Grosbachfix a few spelling errors and typos
2009-03-19 Nate BegemanAdd support to tablegen for naming the nodes themselves...
2009-03-13 Chris Lattneradd a new TGError class and use it to propagate locatio...
2009-02-05 Dale JohannesenReapply 63765. Patches for clang and llvm-gcc to follow.
2009-02-04 Dale JohannesenReverting 63765. This broke the build of both clang
2009-02-04 Nate BegemanNew feature: add support for target intrinsics being...
2009-02-01 Duncan SandsFix PR3453 and probably a bunch of other potential
2009-01-05 Bob WilsonHandle iAny and fAny types in TreePatternNode::UpdateNo...
2009-01-05 Bob WilsonFix spelling in some comments.
2008-12-03 Dan GohmanMark x86's V_SET0 and V_SETALLONES with isSimpleLoad...
2008-12-03 Dan GohmanAdd a sanity-check to tablegen to catch the case where...
2008-11-13 Bill WendlingModify the intrinsics pattern to separate out the ...
2008-10-15 Dan GohmanAdd support for having multiple predicates on a TreePat...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-06-30 Chris Lattnercheck in anton's patch to make inlining happen in a...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-16 Evan Cheng- Add "Commutative" property to intrinsics. This allows...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-31 Dan GohmanTeach the DAGISelEmitter to not compute the variable_op...
2008-05-29 Dan GohmanFix a tblgen problem handling variable_ops in tblgen...
2008-04-03 Dan GohmanMove instruction flag inference out of InstrInfoEmitter...
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-11 Christopher LambRecommitting changes after more testing. These appear...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Christopher LambRevert accidentally committed local changes.
2008-03-10 Christopher LambAdd support in TableGen for unknown operands that infer...
2008-03-05 Scott MichelThis patch fixes a problem encountered by the CellSPU...
2008-02-26 Bill WendlingDe-tabify.
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-15 Scott MichelMake tblgen a little smarter about constants smaller...
2008-02-09 Nate BegemanTablegen support for insert & extract element matching
2008-01-15 Chuck Rose IIIAdd files to windows project files. Also include ...
2008-01-10 Chris Lattnerstart inferring 'no side effects'.
2008-01-10 Chris Lattnerrealize that instructions who match intrinsics that...
2008-01-06 Chris LattnerChange the 'isStore' inferrer to look for 'SDNPMayStore'
2008-01-06 Chris Lattnerset the 'isstore' flag for instructions whose pattern...
2008-01-06 Chris Lattnerimprove const correctness.
2008-01-06 Chris Lattnerrename CodegenDAGPatterns -> CodeGenDAGPatterns
2008-01-05 Chris Lattnerfix build on case sensitive file systems.
2008-01-05 Chris Lattnermove Node Transformation printing from CodeGenDAGPatter...
2008-01-05 Chris Lattnermove predicate printing code from CodeGenDAGPatterns...
next