aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2009-03-29Honour relocation behaviour stuff for ro objectsAnton Korobeynikov
2009-03-28add a noteChris Lattner
2009-03-28Use array_lengthofRafael Espindola
2009-03-28Have only one definition of X86AddrNumOperands.Rafael Espindola
2009-03-28Make code a bit less brittle by no hardcoding the numberRafael Espindola
2009-03-28Optimize some 64-bit multiplication by constants into two lea's or one lea + ...Evan Cheng
2009-03-27remove trailing whitespaceJim Grosbach
2009-03-27Avoid hardcoding that X86 addresses have 4 operands.Rafael Espindola
2009-03-27Use less hard coded constants to make the code less brittle.Rafael Espindola
2009-03-27I am trying to add a segment to the X86 addresses matching toRafael Espindola
2009-03-26-no-implicit-float means explicit fp operations are legal.Evan Cheng
2009-03-26tADDhirr is a thumb instruction. Do not allow this code to be reached in non-...Evan Cheng
2009-03-26Pull transform from target-dependent code into target-independent code.Bill Wendling
2009-03-26fix warning in -asserts mode.Chris Lattner
2009-03-26fix some warnings in release-asserts mode.Chris Lattner
2009-03-26fix an apparently real bug exposed by a warning in -asserts mode.Chris Lattner
2009-03-26fix warning in -asserts build.Chris Lattner
2009-03-26Match this pattern so that we can generate simpler code:Bill Wendling
2009-03-26Doxygen-ify comments.Bill Wendling
2009-03-25do not rely on callee being operand 0Gabor Greif
2009-03-25CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng
2009-03-25Don't print global names twice with -asm-verbose.Evan Cheng
2009-03-24I was convinced that it's ok to allow a second i8 return valueDan Gohman
2009-03-24Do not emit comments unless -asm-verbose.Evan Cheng
2009-03-23Fix internal representation of fp80 to be theDale Johannesen
2009-03-23Now that errs() is properly non-buffered, there's no need toDan Gohman
2009-03-23Correct some comments. Operand numbers start at 0.Dan Gohman
2009-03-23Model inline asm constraint which ties an input to an output register as mach...Evan Cheng
2009-03-23Fix a grammaro in a comment that Bill noticed.Dan Gohman
2009-03-23Add comments explaining why there's only one register forDan Gohman
2009-03-21Removed AFGR32 register classBruno Cardoso Lopes
2009-03-20Fix a few more indentation problems and an 80-column violation.Bob Wilson
2009-03-20No functional changes. Fix indentation and whitespace only.Bob Wilson
2009-03-20Fixed comment for libcalls.Sanjiv Gupta
2009-03-20Reformatting. Inserted code comments. Cleaned interfaces.Sanjiv Gupta
2009-03-20Added option to enable generating less precise mad (multiply addition)Mon P Wang
2009-03-19Remove strange extra semicolons.Nick Lewycky
2009-03-19Add support to tablegen for naming the nodes themselves, not just the operands, Nate Begeman
2009-03-19Added support for Mips O32 Calling ConventionBruno Cardoso Lopes
2009-03-18Disable the "call to immediate" optimization on x86-64. It isChris Lattner
2009-03-17CellSPU:Scott Michel
2009-03-17Recognize bswapl as bswap too.Dan Gohman
2009-03-17Recognize "bswapq" as an alternate spelling for the bswap instruction.Dan Gohman
2009-03-17CellSPU:Scott Michel
2009-03-16CellSPU:Scott Michel
2009-03-15This causes incorrect stack frame allocation when the last object is an array...Bruno Cardoso Lopes
2009-03-14Use %rip-relative addressing on x86-64 whenever practical, asDan Gohman
2009-03-14Don't forego folding of loads into 64-bit adds when the otherDan Gohman
2009-03-13Improve FastISel's handling of truncates to i1, and implementDan Gohman
2009-03-13Fix FastISel's assumption that i1 values are always zero-extendedDan Gohman