summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix GCC again.Michael J. Spencer2011-10-07
* Change relocation API to be per section. This time without breaking GCC.Michael J. Spencer2011-10-07
* Improve ARM assembly parser diagnostic for unexpected tokens.Jim Grosbach2011-10-07
* Revert 141376 and 141377 due to breaking the build.Bill Wendling2011-10-07
* Remove MultidefsDavid Greene2011-10-07
* Change relocation API to be per section.Michael J. Spencer2011-10-07
* High bits of movmskp{s|d} and pmovmskb are known zero. rdar://10247336Evan Cheng2011-10-07
* Reenable tail calls for iOS 5.0 and later.Bob Wilson2011-10-07
* Reenable use of divmod compiler_rt functions for iOS 5.0 and later.Bob Wilson2011-10-07
* Move default to top of switchMatt Beaumont-Gay2011-10-07
* Peephole optimization for ABS on ARM.Anton Korobeynikov2011-10-07
* Teach GVN to also propagate switch cases. For example, in this codeDuncan Sands2011-10-07
* Add X86 disassembler support for RDFSBASE, RDGSBASE, WRFSBASE, and WRGSBASE.Craig Topper2011-10-07
* PostRA scheduler fix. Clear stale loop dependencies.Andrew Trick2011-10-07
* whitespaceAndrew Trick2011-10-07
* Add X86 disassembler support for XSAVE, XRSTOR, and XSAVEOPT.Craig Topper2011-10-07
* Revert part of r141274. Only need to change encoding for xchg %eax, %eax in 6...Craig Topper2011-10-07
* Use the correct vreg here.Bill Wendling2011-10-06
* Generate the dispatch code for a 'thumb' function. This is very similar to theBill Wendling2011-10-06
* Fix the check for nested IT instructions in the disassembler. We need to per...Owen Anderson2011-10-06
* Remove the old atomic instrinsics. autoupgrade functionality is included wit...Eli Friedman2011-10-06
* Generate the dispatch table for ARM mode.Bill Wendling2011-10-06
* Refactor some of the code that sets up the entry block for SjLj EH. No functi...Bill Wendling2011-10-06
* Use a thumb ORR instead of thumb2 ORR when in thumb-only mode. (Picky! Picky!)Bill Wendling2011-10-06
* * Set the low bit of the return address when we are in thumb mode.Bill Wendling2011-10-06
* Fix List-of-List ProcessingDavid Greene2011-10-06
* Fix -asserts buildMatt Beaumont-Gay2011-10-06
* PTX: Implement signed divisionJustin Holewinski2011-10-06
* Use StringSwitch.Benjamin Kramer2011-10-06
* Simplify code. No functionality change.Benjamin Kramer2011-10-06
* Fix TypoDavid Greene2011-10-06
* Don't require C bindings opcode numbers to be kept in sync.Torok Edwin2011-10-06
* ocaml/C bindings: type->isSized()Torok Edwin2011-10-06
* add binding to read icmp predicateTorok Edwin2011-10-06
* ocaml/C bindings: getmdstring, add num_op, get_op should work on metadata tooTorok Edwin2011-10-06
* C/OCaml API to retrieve struct name.Torok Edwin2011-10-06
* Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This w...Craig Topper2011-10-06
* Build system infrastructure for multiple tblgens.Peter Collingbourne2011-10-06
* Add the MBBs before inserting the instructions. Doing it afterwards could leadBill Wendling2011-10-06
* Always merge profitable shifts on A9, not just when they have a single use.Cameron Zwarich2011-10-05
* Remove a check from ARM shifted operand isel helper methods, which were blockingCameron Zwarich2011-10-05
* Get the proper call site numbers for the landing pads. Also remove a magicBill Wendling2011-10-05
* Prefix Template Arg Names with Multiclass NameDavid Greene2011-10-05
* Process MultidefsDavid Greene2011-10-05
* Parser Multidef SupportDavid Greene2011-10-05
* Lexer Support for MultidefsDavid Greene2011-10-05
* Refactor Multiclass Def ProcessingDavid Greene2011-10-05
* PR11061: Make simplifylibcalls fold strcmp("", x) correctly.Eli Friedman2011-10-05
* Modify the mapping from landing pad to call sites to accept more than one callBill Wendling2011-10-05
* Add an ivar that maps a landing pad's EH symbol to the call sites that may jumpBill Wendling2011-10-05