summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add a method to TargetRegisterInfo to get the register number that the Win64 EHCharles Davis2011-05-24
* Clean up the lazy initialization of DIBuilder a bit.Cameron Zwarich2011-05-24
* Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values whenCameron Zwarich2011-05-24
* Explain FIXME.Rafael Espindola2011-05-24
* Fix the defaults for .eh_frame. We were marking it as writable.Rafael Espindola2011-05-24
* - Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c isEvan Cheng2011-05-24
* Simplify offset calculation of stack frame objects for $gp restore location andAkira Hatanaka2011-05-24
* Fix debug info for blocks' variable.Devang Patel2011-05-24
* Remove unnecessary comment.Devang Patel2011-05-23
* Expand f64 FPOW.Akira Hatanaka2011-05-23
* Add pattern for double-to-integer conversion. Patch by Sasa Stankovic.Akira Hatanaka2011-05-23
* Revert 121907 (it causes llc crash) and apply original patch from PR9817.Devang Patel2011-05-23
* Fixes related to coding style.Akira Hatanaka2011-05-23
* When checking for signed multiplication overflow, watch out for INT_MIN and -1.Dan Gohman2011-05-23
* Propagate error correctly in the MC Asm parser for leading '$' expressions.Jim Grosbach2011-05-23
* Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variablesAkira Hatanaka2011-05-23
* clarify this, apparently it is confusing :)Chris Lattner2011-05-23
* Change StackDirection from StackGrowsUp to StackGrowsDown.Akira Hatanaka2011-05-23
* Preserve debug info during iSel by keeping DanglingDebugInfoMap live until en...Devang Patel2011-05-23
* While replacing all uses of a SDValue with another value, do not forget to tr...Devang Patel2011-05-23
* Clear list of instructions without DebugLoc.Devang Patel2011-05-23
* Implement .seh_stackalloc and .seh_pushframe parsing.Charles Davis2011-05-23
* fix a really nasty basicaa mod/ref calculation bug that was causing miscompil...Chris Lattner2011-05-23
* Fix <rdar://problem/9476260> by having tail calls always generate 32-bit bran...Cameron Zwarich2011-05-23
* rearrange two transforms, since one subsumes the other. Make the shift-exact...Chris Lattner2011-05-23
* Transform any logical shift of a power of two into an exact/NUW shift whenChris Lattner2011-05-23
* use the valuetracking isPowerOfTwo function, which is more powerful than chec...Chris Lattner2011-05-23
* Teach valuetracking that byval arguments with a specified alignment areChris Lattner2011-05-23
* add a helper method to get the byval alignment of an argument.Chris Lattner2011-05-22
* Eliminate some temporary variables, and don't call getByValTypeAlignmentChris Lattner2011-05-22
* add a missing alias to make us more bug compatible with gcc, PR9378Chris Lattner2011-05-22
* implement PR9315, constant folding exp2 in terms of pow (since hosts withoutChris Lattner2011-05-22
* RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset ...Renato Golin2011-05-22
* Add methods to parse the SEH directives to the COFFAsmParser. Implement someCharles Davis2011-05-22
* add a note.Chris Lattner2011-05-22
* add some random notes.Chris Lattner2011-05-22
* Teach ValueTracking about x86 crc32 intrinsics.Evan Cheng2011-05-22
* Carve out a place in instcombine to put transformations which work knowing th...Chris Lattner2011-05-22
* Fix Bug 9386 - ARM disassembler failed to disassemble conditional bxJohnny Chen2011-05-22
* Fix PR9815: I was trying to get out of "generating code and thenChris Lattner2011-05-22
* Add a parameter to ConstantFoldTerminator() that callers can use to ask it to...Frits van Bommel2011-05-22
* fix PR9856, an incorrectly conservative assertion: a global can beChris Lattner2011-05-22
* fix PR9841 by having GVN not process dead loads. This wasChris Lattner2011-05-22
* fix a bug for hosts without round, PR8893.Chris Lattner2011-05-22
* move PR9408 here.Chris Lattner2011-05-22
* Teach the inliner to emit llvm.lifetime.start/end, to scope the local variablesNick Lewycky2011-05-22
* switch to using a smallvector to avoid allocations for most normal size instr...Chris Lattner2011-05-22
* tidy some things up.Chris Lattner2011-05-22
* Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis2011-05-22
* Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis2011-05-22