aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add more unimplemented asm modifiers and some documentation of what theyEric Christopher2011-05-241-3/+13
* Add support for the arm 'y' asm modifier.Eric Christopher2011-05-241-0/+12
* Test basic SEH directive-parsing functionality. Fix a latent bug exposed byCharles Davis2011-05-241-1/+2
* Enable printing of immediates that do not fit in 16-bit. .cprestore can haveAkira Hatanaka2011-05-244-4/+4
* Change condition for determining whether a function is small for inlining met...Eli Friedman2011-05-241-1/+1
* Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.Charles Davis2011-05-241-11/+112
* Implement byval structure argument passing. The following limitations orAkira Hatanaka2011-05-241-5/+115
* Make instcombine O(N) instead of O(N^2) in code where the same simplifiable c...Eli Friedman2011-05-241-10/+11
* Remove dead code.Devang Patel2011-05-242-13/+0
* Make DecomposeGEPExpression check SimplifyInstruction onlyDan Gohman2011-05-241-9/+12
* Add a method to TargetRegisterInfo to get the register number that the Win64 EHCharles Davis2011-05-242-0/+24
* Clean up the lazy initialization of DIBuilder a bit.Cameron Zwarich2011-05-243-11/+6
* Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values whenCameron Zwarich2011-05-245-26/+53
* Explain FIXME.Rafael Espindola2011-05-241-4/+5
* Fix the defaults for .eh_frame. We were marking it as writable.Rafael Espindola2011-05-241-2/+2
* - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c isEvan Cheng2011-05-242-12/+30
* Simplify offset calculation of stack frame objects for $gp restore location andAkira Hatanaka2011-05-241-56/+31
* Fix debug info for blocks' variable.Devang Patel2011-05-241-6/+21
* Remove unnecessary comment.Devang Patel2011-05-231-1/+0
* Expand f64 FPOW.Akira Hatanaka2011-05-231-0/+1
* Add pattern for double-to-integer conversion. Patch by Sasa Stankovic.Akira Hatanaka2011-05-231-0/+1
* Revert 121907 (it causes llc crash) and apply original patch from PR9817.Devang Patel2011-05-232-3/+3
* Fixes related to coding style.Akira Hatanaka2011-05-231-36/+36
* When checking for signed multiplication overflow, watch out for INT_MIN and -1.Dan Gohman2011-05-231-0/+2
* Propagate error correctly in the MC Asm parser for leading '$' expressions.Jim Grosbach2011-05-231-1/+1
* Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variablesAkira Hatanaka2011-05-232-38/+40
* clarify this, apparently it is confusing :)Chris Lattner2011-05-231-1/+3
* Change StackDirection from StackGrowsUp to StackGrowsDown.Akira Hatanaka2011-05-235-212/+60
* Preserve debug info during iSel by keeping DanglingDebugInfoMap live until en...Devang Patel2011-05-233-1/+19
* While replacing all uses of a SDValue with another value, do not forget to tr...Devang Patel2011-05-231-0/+3
* Clear list of instructions without DebugLoc.Devang Patel2011-05-231-0/+1
* Implement .seh_stackalloc and .seh_pushframe parsing.Charles Davis2011-05-231-4/+27
* fix a really nasty basicaa mod/ref calculation bug that was causing miscompil...Chris Lattner2011-05-231-2/+5
* Fix <rdar://problem/9476260> by having tail calls always generate 32-bit bran...Cameron Zwarich2011-05-231-1/+3
* rearrange two transforms, since one subsumes the other. Make the shift-exact...Chris Lattner2011-05-231-16/+23
* Transform any logical shift of a power of two into an exact/NUW shift whenChris Lattner2011-05-231-0/+17
* use the valuetracking isPowerOfTwo function, which is more powerful than chec...Chris Lattner2011-05-231-4/+4
* Teach valuetracking that byval arguments with a specified alignment areChris Lattner2011-05-232-6/+21
* add a helper method to get the byval alignment of an argument.Chris Lattner2011-05-221-0/+6
* Eliminate some temporary variables, and don't call getByValTypeAlignmentChris Lattner2011-05-221-6/+8
* add a missing alias to make us more bug compatible with gcc, PR9378Chris Lattner2011-05-221-0/+1
* implement PR9315, constant folding exp2 in terms of pow (since hosts withoutChris Lattner2011-05-221-1/+7
* RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset ...Renato Golin2011-05-223-0/+79
* Add methods to parse the SEH directives to the COFFAsmParser. Implement someCharles Davis2011-05-223-3/+160
* add a note.Chris Lattner2011-05-221-0/+10
* add some random notes.Chris Lattner2011-05-221-0/+5
* Teach ValueTracking about x86 crc32 intrinsics.Evan Cheng2011-05-221-0/+4
* Carve out a place in instcombine to put transformations which work knowing th...Chris Lattner2011-05-221-0/+37
* Fix Bug 9386 - ARM disassembler failed to disassemble conditional bxJohnny Chen2011-05-222-3/+13
* Fix PR9815: I was trying to get out of "generating code and thenChris Lattner2011-05-221-44/+66