summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* fix a variety of issues were we'd start DebugTimer but Chris Lattner2010-03-291-40/+11
* move code around and improve indentation, no functionality change.Chris Lattner2010-03-291-126/+124
* Remove a bunch of integer width predicate functions in favor of MathExtras.Benjamin Kramer2010-03-294-139/+11
* From Kalle Raiskila:Chris Lattner2010-03-294-14/+158
* add support for zero initialized unions, patch by Tim Northover!Chris Lattner2010-03-291-1/+3
* Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel2010-03-294-37/+54
* add a note.Chris Lattner2010-03-291-0/+3
* Add NVTBLFrm to represent A8.6.406 VTBL, VTBX Vector Table Lookup Instructions.Johnny Chen2010-03-292-8/+9
* Revert 99772.Devang Patel2010-03-284-45/+37
* add a statistic for the # times isel has to backtrack.Chris Lattner2010-03-281-1/+3
* Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel2010-03-284-37/+45
* zap an extra line that Eli noticed!Chris Lattner2010-03-281-1/+0
* Properly quote the quotes :) during cmdline construction on Windows.Anton Korobeynikov2010-03-281-6/+28
* fix a type contradition: XCoreISD::RETSP has one argument, not zero.Chris Lattner2010-03-281-1/+1
* finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner2010-03-281-1/+1
* remove a pattern with no testcase that doesn't appear to be Chris Lattner2010-03-281-2/+0
* fix integer negates to use the proper type for the zero vectors,Chris Lattner2010-03-281-11/+14
* fix a typo, bitconvert from node to itself isn't valid.Chris Lattner2010-03-281-1/+1
* fix vnot matching to explicitly specify the type of theChris Lattner2010-03-281-10/+16
* fix up vnot matching, eliminating a dead pattern, correcting a couple ofChris Lattner2010-03-281-6/+11
* stop using vnot_convChris Lattner2010-03-281-3/+8
* revert r99743, this is saying that the repmovs instructinos have anChris Lattner2010-03-281-2/+4
* remove a bunch of dead patterns.Chris Lattner2010-03-281-13/+0
* claiming to return other is pointless.Chris Lattner2010-03-281-4/+2
* comply with the wishes of a fixme.Chris Lattner2010-03-281-3/+0
* now that (parallel) is gone and a variety of bugs in targetsChris Lattner2010-03-281-8/+4
* add an optimized form of OPC_EmitMergeInputChains for the 1, 0 and Chris Lattner2010-03-281-0/+29
* don't add nodes to the now-dead nodes list multiple times, thisChris Lattner2010-03-281-2/+3
* Improve systemz to model cmp and ucmp nodes as returningChris Lattner2010-03-282-43/+33
* the FPCmp node returns an i32.Chris Lattner2010-03-281-6/+8
* fix some modelling problems exposed by a patch I'm working on. bsr/bsf/ptestChris Lattner2010-03-283-26/+21
* don't add flag nodes with chain results to the NowDeadNodesChris Lattner2010-03-281-2/+3
* Oops, r98447 dropped the reference to ForwardType in the wrong place inJeffrey Yasskin2010-03-281-5/+5
* improve -debug-only=isel comments for cases when we don't enter aChris Lattner2010-03-271-4/+8
* Remove another memory leak from ABCD by using Edges by value instead ofJeffrey Yasskin2010-03-271-29/+21
* In ABCD, change the non-null Bound*s to Bound&s.Jeffrey Yasskin2010-03-271-79/+74
* Fix a memory leak in ABCD by giving ownership of Bound objects to theJeffrey Yasskin2010-03-271-68/+76
* Avoid leaking the memory allocated for GlobalVariables in the interpreter, byJeffrey Yasskin2010-03-271-3/+32
* Fix indentation.Bob Wilson2010-03-271-34/+34
* Add a format argument to the N3V and N3VX classes, removing the N3Vf class.Bob Wilson2010-03-272-198/+198
* eliminate the last of the parallel's!Chris Lattner2010-03-272-173/+102
* When we promote a load of an argument make sure to take the alignmentEric Christopher2010-03-271-1/+5
* Forgot the part where we handle the ".llvm.eh.catch.all.value".Bill Wendling2010-03-271-2/+11
* Return if we changed anything or not.Bill Wendling2010-03-271-11/+9
* If a selector has a call to ".llvm.eh.catch.all.value" that we haven'tBill Wendling2010-03-271-8/+38
* Add NVMulSLFrm to represent "3-register multiply with scalar" operations and setJohnny Chen2010-03-272-122/+130
* eliminate almost all the rest of the x86-32 parallels.Chris Lattner2010-03-271-157/+116
* Thumb2 storeFrom/LoadToStackSlot() need to handle tGPR regs directly, not passJim Grosbach2010-03-271-2/+2
* improve portability to minix, patch by Chris Lattner2010-03-261-2/+2
* Remove the duplicate multiclass N3VSh_QHSD and use N3VInt_QHSD which is modifiedJohnny Chen2010-03-261-193/+154
OpenPOWER on IntegriCloud