aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Target/X86/MC: Add an option for disabling arith relaxation, for my own testingDaniel Dunbar2011-04-281-0/+11
* Add the getExprForFDESymbol method that responsible for computing theRafael Espindola2011-04-283-14/+17
* Beautify debug info probe output.Devang Patel2011-04-281-4/+13
* Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses mall...Ted Kremenek2011-04-281-0/+8
* Remove DbgDeclare only if all uses are converted.Devang Patel2011-04-281-1/+5
* Remove bounded StringRef::compare() since nothing but Clang SA was using it a...Lenny Maiorani2011-04-281-21/+0
* fast-isel sret calls, try 2. We actually do need to do something on x86-32. ...Eli Friedman2011-04-281-2/+4
* Fix a comment.Benjamin Kramer2011-04-281-1/+1
* improve comment.Chris Lattner2011-04-281-1/+6
* Do not lose line number info while eliminating tail call.Devang Patel2011-04-281-1/+3
* final step needed to resolve PR6627, which allows us to flatten the code down toChris Lattner2011-04-281-3/+7
* code cleanups only.Chris Lattner2011-04-281-36/+32
* Revert r130348; causing buildbot issues on x86-32.Eli Friedman2011-04-281-0/+1
* Add command line option to print debug info in human readable form as comment...Devang Patel2011-04-281-0/+55
* Reapply r130340: Fix for PR9730.Andrew Trick2011-04-281-1/+1
* InstCombine: Merge "(trunc x) == C1 & (and x, CA) == C2" into a single and+icmp.Benjamin Kramer2011-04-281-0/+36
* Be more layout aware here and swap the successor and branch conditionEric Christopher2011-04-281-1/+8
* centralize "marking for deletion" into a helper function. Pass GVN around to Chris Lattner2011-04-281-52/+56
* Promote toErase to be an ivar of the GVN class.Chris Lattner2011-04-281-39/+35
* Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it whenRafael Espindola2011-04-286-3/+64
* Mark the EH symbol global or weak if the corresponding function is.Rafael Espindola2011-04-283-0/+17
* Fix the last -Wnon-pod-memset I'm seeing. This is benign, but appearsChandler Carruth2011-04-281-1/+1
* teach GVN to widen integer loads when they are overaligned, when doing an Chris Lattner2011-04-282-30/+154
* Let the immediate leaf pattern take transforms and switch the signedEric Christopher2011-04-283-30/+30
* move PR9803 to this readme.Chris Lattner2011-04-281-0/+28
* Add a small temporary hack for producing identical eh_frame sections on OS X.Rafael Espindola2011-04-282-6/+14
* Produce the EH_frame# symbols if needed.Rafael Espindola2011-04-281-2/+11
* Forward isFunctionEHFrameSymbolPrivate. If it is false, produce the foo.ehRafael Espindola2011-04-281-0/+7
* Teach dwarf writer to handle complex address expression for .debug_loc entries.Devang Patel2011-04-286-27/+129
* Fix a silly mistake in r130338.Eli Friedman2011-04-281-1/+1
* PTX: support for select_cc and fixes for setccJustin Holewinski2011-04-282-1/+41
* PTX: support for selectJustin Holewinski2011-04-281-0/+15
* PTX: mov fix and rounding correction for cvtJustin Holewinski2011-04-281-18/+18
* PTX: support for fnegJustin Holewinski2011-04-281-0/+23
* PTX: support for zext loads and trunc storesJustin Holewinski2011-04-281-1/+13
* PTX: support for bitwise operations on predicatesJustin Holewinski2011-04-281-0/+8
* PTX: patch to AsmPrinterJustin Holewinski2011-04-281-22/+47
* Reverting r130340 in the unlikely event that it's responsible for a llvm-gcc ...Andrew Trick2011-04-281-1/+1
* fast-isel sret. We actually don't need to do anything special on x86. :) rda...Eli Friedman2011-04-271-1/+0
* Remove unnecessary argument.Rafael Espindola2011-04-275-8/+7
* Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, andRafael Espindola2011-04-275-21/+60
* Fixes PR9730: indvars: An asserting value handle still pointed to this valueAndrew Trick2011-04-271-1/+1
* Simplify handling of variables with complex address (i.e. blocks variables)Devang Patel2011-04-273-44/+32
* Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is co...Eli Friedman2011-04-272-2/+47
* Remove unused function.Eli Friedman2011-04-271-47/+0
* Fix indentation.Rafael Espindola2011-04-271-21/+21
* Fix a bug in the case that there is no add or subtract symbol and the offsetKevin Enderby2011-04-271-2/+6
* Teach BasicAA about arm.neon.vld1 and vst1.Dan Gohman2011-04-271-0/+20
* Revert r130178. It turned out to be not the optimal path to emit complex loca...Devang Patel2011-04-273-12/+8
* If converter was being too cute. It look for root BBs (which don't haveEvan Cheng2011-04-271-18/+3