aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2006-10-09Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng
2006-10-09Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode to represent load nodes.Evan Cheng
2006-10-09Do error checking.Devang Patel
2006-10-09Remove a dead var noticed by YorionChris Lattner
2006-10-09add some tests for floating point arithmeticRafael Espindola
2006-10-09Fix build error in gcc 3.4 and make more this generalAndrew Lenharth
2006-10-09Use GetTemporaryDirectory. Fix http://llvm.org/bugs/show_bug.cgi?id=894Devang Patel
2006-10-09Fix usage example.Nick Lewycky
2006-10-09add float -> double and double -> float conversionRafael Espindola
2006-10-09Fix PR886:Reid Spencer
2006-10-09xfail this until andrew has a chance to implement the alpha TM method.Chris Lattner
2006-10-09add a test for adds adcsRafael Espindola
2006-10-09Fix a bug pointed out by Zhongxing XuChris Lattner
2006-10-09add ADDS and ADCSRafael Espindola
2006-10-09expand ISD::SELECTRafael Espindola
2006-10-09add a noteRafael Espindola
2006-10-09expand ISD::EXTLOADRafael Espindola
2006-10-09most ARM targets are little endianRafael Espindola
2006-10-08Implement SROA of unions with mixed pointers/integers in them. This implementsChris Lattner
2006-10-08new testcase for PR892Chris Lattner
2006-10-08Implement Transforms/ScalarRepl/union-pointer.ll:testChris Lattner
2006-10-08new testcase for SROA for stuff like "union { int*, float* }".Chris Lattner
2006-10-08Eliminate more token factors by taking advantage of transitivity:Chris Lattner
2006-10-08Fix PR897Chris Lattner
2006-10-07Combiner alias analysis passes Multisource (release-asserts.)Jim Laskey
2006-10-07completely disable folding of loads into scalar sse instructions and provideChris Lattner
2006-10-07new testcase we miscompileChris Lattner
2006-10-07convert packed FP add/sub/mul/div to use a multiclass.Chris Lattner
2006-10-07one multiclass now defines all 8 variants of binary-scalar-sse-fp operations.Chris Lattner
2006-10-07Switch ADD/MUL/DIV/SUB scalarsse fp ops to a multiclassChris Lattner
2006-10-07Random acts of shrinkageChris Lattner
2006-10-07Convert pand/por/pxor to use multiclassChris Lattner
2006-10-07Convert some more instructions over to use a new multiclass.Chris Lattner
2006-10-07Fix a bug where PADDQrm printed paddd instead of paddq.Chris Lattner
2006-10-07Add multiclass for SSE2 instructions that correspond to simple binops.Chris Lattner
2006-10-07rename:Chris Lattner
2006-10-07Convert saturating PADD/PSUB's to use a multiclassChris Lattner
2006-10-07Convert PAVG*, PMADDWD, and PMUL* to use multiclasses.Chris Lattner
2006-10-07Fix typo in packsswb instr definition, where the load had the wrong type.Chris Lattner
2006-10-07implement FUITOS and FUITODRafael Espindola
2006-10-07implement FLDDRafael Espindola
2006-10-07implement fadds, faddd, fmuls and fmuldRafael Espindola
2006-10-07handle pmin/pmax with multiclassesChris Lattner
2006-10-07regenerateChris Lattner
2006-10-07Bugfix: this allows multiclasses to have default arguments.Chris Lattner
2006-10-07simplify pack and shift intrinsics with multiclassesChris Lattner
2006-10-07Use a multiclass to simplify 'SSE2 Integer comparison'Chris Lattner
2006-10-07move class defns close to uses to make it easier to readChris Lattner
2006-10-07simplify horizontal op definitionsChris Lattner
2006-10-07remove more unneeded type infoChris Lattner