aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-252-57/+0
* Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng2009-02-251-3/+6
* Expand tabs to spaces (overlooked in previous commit)Scott Michel2009-02-251-1/+1
* Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel2009-02-251-34/+16
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-242-7/+7
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-242-2/+8
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-222-0/+75
* Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling2009-02-201-0/+3
* Add a default debug location object to the Machine Function. It's used to emi...Bill Wendling2009-02-201-0/+12
* Print out a new label only if the debug location *tuple* is different. The debugBill Wendling2009-02-191-0/+7
* Put code that generates debug labels into TableGen so that it can be used byBill Wendling2009-02-181-5/+5
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-181-0/+7
* Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman2009-02-181-2/+25
* Eliminate several more unnecessary intptr_t casts.Dan Gohman2009-02-181-1/+1
* Remove trailing whitespace to reduce later commit patch noise.Scott Michel2009-02-172-120/+120
* --- Merging (from foreign repository) r64714 into '.':Bill Wendling2009-02-171-5/+2
* Unbreak the build on win32.Cedric Venet2009-02-141-1/+1
* Remove non-DebugLoc versions of BuildMI.Dale Johannesen2009-02-131-26/+0
* Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen2009-02-121-12/+0
* When scheduling a block in parts, keep track of the overallDan Gohman2009-02-113-25/+20
* It isn't necessary to explicitly clear the contents of std::vectorDan Gohman2009-02-111-7/+2
* Factor out more code for computing register live-range informationforDan Gohman2009-02-101-0/+15
* Fix PR3486. Fix a bug in code that manually patch physical register live inte...Evan Cheng2009-02-081-0/+4
* Strengthen the previous check.Evan Cheng2009-02-081-9/+7
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64073 91177308-0d34-...Evan Cheng2009-02-081-0/+13
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-1/+1
* Make SDNode constructors take a DebugLoc always.Dale Johannesen2009-02-072-53/+36
* Deleted one line too many. oops.Dale Johannesen2009-02-071-0/+1
* Remove now-unused constructors.Dale Johannesen2009-02-071-85/+0
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-4/+6
* Constify operators.Bill Wendling2009-02-061-2/+2
* Remove more non-DebugLoc getNode variants. UseDale Johannesen2009-02-061-9/+13
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-8/+0
* Add comparison operators to DebugLoc.Bill Wendling2009-02-061-0/+3
* Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen2009-02-061-20/+0
* Rename SelectionDAGISel::Schedule toDan Gohman2009-02-061-3/+5
* Move ScheduleDAGSDNodes.h to be a private header. Front-endsDan Gohman2009-02-061-161/+0
* Move ScheduleDAGInstrs.h to be a private header. Front-endsDan Gohman2009-02-061-82/+0
* Tidy up the ScheduleDAG class definition a little. Make a fewDan Gohman2009-02-061-22/+20
* Don't pass BitVectors by value, pass them by reference.Roman Levenstein2009-02-061-2/+2
* get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen2009-02-061-17/+0
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-061-4/+0
* Remove a non-DebugLoc version of getNode.Dale Johannesen2009-02-051-2/+0
* Delete some trailing whiespaces.Dan Gohman2009-02-051-15/+15
* Remove 3 non-DebugLoc variants of getNode.Dale Johannesen2009-02-051-3/+0
* Get rid of 3 non-DebugLoc getNode variants.Dale Johannesen2009-02-051-7/+0
* Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg.Dale Johannesen2009-02-051-2/+0
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-27/+0
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-11/+0
* Since I'm obliged to work with a development OS that currently doesn'tStuart Hastings2009-02-041-0/+4