aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-11-24Use i8 as SETCC result type for i1 in SPU.Kalle Raiskila
2010-11-24Allow for 'fcmp ogt' in SPU.Kalle Raiskila
2010-11-24If a symbol is used as tls, mark it as tls even if not declare as so. ProbablyRafael Espindola
2010-11-24include/llvm/System/system_error.h: ECANCELED is undefined on Cygwin-1.5.NAKAMURA Takumi
2010-11-24Tweak ImmutableMap/ImmutableSet/ImmutableList APIsTed Kremenek
2010-11-24Generalize overflowLeaf to also handle overflows in branch nodes.Jakob Stoklund Olesen
2010-11-23add a MemoryBuffer::getOpenFile method, which turns an openChris Lattner
2010-11-23system_error: Add fixme.Michael J. Spencer
2010-11-23Rename SimplifyDistributed to the more meaningfull name SimplifyByFactorizing.Duncan Sands
2010-11-23The srem -> urem transform is not safe for any divisor that's not a power of ...Benjamin Kramer
2010-11-23Replace calls to ConstantFoldInstruction with calls to SimplifyInstructionDuncan Sands
2010-11-23Constant folding here is pointless, because InstructionSimplifyDuncan Sands
2010-11-23Move the ARM reloc constants to Support/ELF.hJason W Kim
2010-11-23Recognize sign/zero-extended constant BUILD_VECTORs for VMULL operations.Bob Wilson
2010-11-23Fix copy-and-paste error in exception message.Bob Wilson
2010-11-23InstCombine: Reduce "X shift (A srem B)" to "X shift (A urem B)" iff B is pos...Benjamin Kramer
2010-11-23Propagate LeftDistributes and RightDistributes into their only uses.Duncan Sands
2010-11-23Fix typo pointed out by Frits van Bommel and Marius Wachtler.Duncan Sands
2010-11-23Exploit distributive laws (eg: And distributes over Or, Mul over Add, etc) in aDuncan Sands
2010-11-23Division by pow-of-2 is not cheap on SPU, do it with Kalle Raiskila
2010-11-23Implement the rex64 prefix.Rafael Espindola
2010-11-23Expand a little on the description of what InstructionSimplify does.Duncan Sands
2010-11-23Clarify that constant folding of instructions applies when all operandsDuncan Sands
2010-11-23Invalidate the layout on any relaxation, not just Instructions. Bug found by ...Rafael Espindola
2010-11-23Produce a relocation for pcrel absolute values. Based on a patch by David Meyer.Rafael Espindola
2010-11-23Optimize a common case in the Lengauer-Tarjan dominators algorithm. This gives aCameron Zwarich
2010-11-23Revert functionality doug added in r98575 that was neverChris Lattner
2010-11-23Reuse data fragments while lowering. Patch by David Meyer.Rafael Espindola
2010-11-23Fix formatting nits in the coding standards. Reviewed by clattner.Zhanyong Wan
2010-11-23fix this harder.Chris Lattner
2010-11-23fix a bug I introduced on the other side of the #ifdefChris Lattner
2010-11-23reimplement SwapByteOrder.h in terms of overloading instead of Chris Lattner
2010-11-23Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck
2010-11-23add a 'LLVMConstIntOfArbitraryPrecision' api to the C api,Chris Lattner
2010-11-23duncan's spider sense was right, I completely reversed the conditionChris Lattner
2010-11-23filecheckizeChris Lattner
2010-11-22Fixed some style issues (no _, no spc after !)Jason W Kim
2010-11-22Remove duplicated constants. Thanks to Jason for noticing it.Rafael Espindola
2010-11-22InstCombine: Implement X - A*-B -> X + A*B.Benjamin Kramer
2010-11-22Make the <ARCH>ELFObjectWriter statics privateJason W Kim
2010-11-22Fix misplaced statics.Jason W Kim
2010-11-22Kill trailing whitespaceJason W Kim
2010-11-22Refactor the ELFRelocationEntry (pull up) and move the arch-specific statics ...Jason W Kim
2010-11-22Fix epilogue codegen to avoid leaving the stack pointer in an invalidEvan Cheng
2010-11-22Add a newline.Mikhail Glushenkov
2010-11-22llvmc: Make -march/-mcpu/-mtune behaviour more consistent with gcc.Mikhail Glushenkov
2010-11-22If a GEP index simply advances by multiples of a type of zero size,Duncan Sands
2010-11-22Fix a bug with extractelement on SPU.Kalle Raiskila
2010-11-22Add basic CFI methods to the streamer interface.Rafael Espindola
2010-11-22Move the "gep undef" -> "undef" transform from instcombine toDuncan Sands