aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenDAGPatterns.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-21/+21
* Fix a CodeGenDAGPatterns bug. Check if top level predicates match when it's l...Evan Cheng2009-06-261-0/+4
* Fix grammaro, and bad indentation.Nick Lewycky2009-06-171-3/+3
* I'm going to assume that this was meant to be an assignment instead of aBill Wendling2009-06-091-1/+1
* Revert 73074 and 73099 because Windows doesn't have POSIXDavid Greene2009-06-091-1/+1
* Add a !patsubst operator. Use on string types.David Greene2009-06-081-1/+1
* Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene2009-06-081-2/+21
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-13/+1
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-011-1/+13
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-271-39/+2
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-4/+38
* PR2957Nate Begeman2009-04-241-38/+4
* Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalizeDan Gohman2009-04-131-1/+1
* Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS.Dan Gohman2009-04-131-0/+6
* Tidy up some comments.Dan Gohman2009-03-311-3/+3
* fix a few spelling errors and typosJim Grosbach2009-03-261-8/+8
* Add support to tablegen for naming the nodes themselves, not just the operands, Nate Begeman2009-03-191-11/+11
* add a new TGError class and use it to propagate location info withChris Lattner2009-03-131-1/+1
* Reapply 63765. Patches for clang and llvm-gcc to follow.Dale Johannesen2009-02-051-1/+2
* Reverting 63765. This broke the build of both clangDale Johannesen2009-02-041-2/+1
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-041-1/+2
* Fix PR3453 and probably a bunch of other potentialDuncan Sands2009-02-011-1/+1
* Handle iAny and fAny types in TreePatternNode::UpdateNodeType.Bob Wilson2009-01-051-5/+7
* Fix spelling in some comments.Bob Wilson2009-01-051-1/+1
* Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86'sDan Gohman2008-12-031-9/+0
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-031-0/+9
* Modify the intrinsics pattern to separate out the "return" types from theBill Wendling2008-11-131-8/+13
* Add support for having multiple predicates on a TreePatternNode.Dan Gohman2008-10-151-14/+33
* Factor out the predicate check code from DAGISelEmitter.cppDan Gohman2008-08-221-0/+27
* Added support for overloading intrinsics (atomics) based on pointersMon P Wang2008-07-301-5/+8
* check in anton's patch to make inlining happen in a determinstic orderChris Lattner2008-06-301-4/+6
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-251-0/+2
* - Add "Commutative" property to intrinsics. This allows tblgen to generate th...Evan Cheng2008-06-161-5/+31
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-74/+91
* Teach the DAGISelEmitter to not compute the variable_ops operandDan Gohman2008-05-311-2/+0
* Fix a tblgen problem handling variable_ops in tblgen instructionDan Gohman2008-05-291-0/+2
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-031-1/+147
* detabify llvm, patch by Mike Stump!Chris Lattner2008-03-201-3/+3
* Recommitting changes after more testing. These appear to cause no problems.Christopher Lamb2008-03-111-1/+7
* Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng2008-03-101-7/+1
* Revert accidentally committed local changes.Christopher Lamb2008-03-101-2/+2
* Add support in TableGen for unknown operands that infer their type from the p...Christopher Lamb2008-03-101-3/+9
* This patch fixes a problem encountered by the CellSPU backend where variantsScott Michel2008-03-051-52/+125
* De-tabify.Bill Wendling2008-02-261-12/+12
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-2/+2
* Make tblgen a little smarter about constants smaller than i32. Currently,Scott Michel2008-02-151-4/+11
* Tablegen support for insert & extract element matchingNate Begeman2008-02-091-0/+17
* Add files to windows project files. Also include <algorithm> explicitly so t...Chuck Rose III2008-01-151-0/+1
* start inferring 'no side effects'.Chris Lattner2008-01-101-0/+2
* realize that instructions who match intrinsics that read memory read memory.Chris Lattner2008-01-101-0/+2