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