aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* MC: Add missing ')' in diagnostic.Daniel Dunbar2010-09-241-1/+1
* Revert r114703 and r114702, removing the isConditionalMove flag from instruct...Owen Anderson2010-09-235-10/+10
* Set alignment operand for NEON VST instructions.Bob Wilson2010-09-231-14/+22
* ARM-mode eh.sjlj.setjmp pseudo MC-inst lowering expansionJim Grosbach2010-09-231-0/+77
* #+4 --> #4 for consistency with other asm outputJim Grosbach2010-09-231-2/+2
* Fix formatting of output .s codeJim Grosbach2010-09-231-1/+1
* Add isConditionalMove bits to X86 and ARM instructions.Owen Anderson2010-09-235-10/+10
* Set alignment operand for NEON VLD instructions.Bob Wilson2010-09-231-0/+16
* Correctly handle weak undefined symbols. Before we would get a invalid bindingRafael Espindola2010-09-231-5/+20
* never mind. I can't read, apparentlyJim Grosbach2010-09-231-1/+1
* Fix r114632. Return if the only terminator is an unconditional branch after t...Evan Cheng2010-09-231-3/+5
* Fix opcode value for the 'trap' instruction, keeping the type suffix on theJim Grosbach2010-09-231-1/+1
* explicit 'unsigned long' on constant value. Hopefully make bots happier.Jim Grosbach2010-09-231-1/+1
* Unbreak build. Jim, please review.Benjamin Kramer2010-09-231-4/+4
* Revert 114634 for now since buildbot claim it broke Clang self-hosting. I dou...Evan Cheng2010-09-231-4/+6
* Clean up the 'trap' instruction printing a bit. Non-Darwin assemblers don'tJim Grosbach2010-09-233-6/+36
* Correctly compute the offset of the symbol. Forgot these bits from theRafael Espindola2010-09-231-1/+4
* nuke unused varJim Grosbach2010-09-231-1/+0
* Represent relocations against local symbols as relocations against the sectionRafael Espindola2010-09-231-1/+1
* Fix llvm-extract so that it changes the linkage of all GlobalValues toBob Wilson2010-09-231-16/+14
* Fix VS 2010 build.Oscar Fuentes2010-09-231-4/+4
* Fix the FIXME.Rafael Espindola2010-09-231-1/+1
* Follow up to r114630. Do not optimize away unconditional branch following a c...Evan Cheng2010-09-231-6/+4
* Disable codegen prepare critical edge splitting. Machine instruction passes nowEvan Cheng2010-09-231-1/+5
* If there are multiple unconditional branches terminating a block, eliminate allEvan Cheng2010-09-231-1/+17
* Don't sink insert_subreg, subreg_to_reg, reg_sequence. They are meant to beEvan Cheng2010-09-231-1/+10
* SDISel should not optimize a unconditional branch following a conditional branchEvan Cheng2010-09-231-4/+5
* Moved the PBQP allocator class out of the header and back in to the cpp file ...Lang Hames2010-09-231-60/+190
* Fixed a crash in the enhanced disassembler whereSean Callanan2010-09-231-0/+2
* Add support for ELF PLT references for ARM MC asm printing. Adding aJim Grosbach2010-09-225-18/+51
* Enable a few additional asserts in MC instruction lowering.Jim Grosbach2010-09-221-9/+6
* A select between a constant and zero, when fed by a bit test, can be efficientlyOwen Anderson2010-09-221-0/+29
* Fix PR8201: Update the code to call via X86::CALL64pcrel32 in the 64-bit case.Cameron Esfahani2010-09-221-2/+3
* Change VDUPLANE DAG combiner to just return the result instead of callingBob Wilson2010-09-221-5/+3
* Avoid some Mach-O specific alignment being done on ELF.Rafael Espindola2010-09-225-23/+28
* allow target-specific label suffixes, patch by Yuri Gribov!Chris Lattner2010-09-222-1/+2
* Combine both VMOVDRR(VMOVRRD) and VMOVRRD(VMOVDRR), instead of just doing oneBob Wilson2010-09-221-28/+35
* Teach memdep about TBAA tags.Dan Gohman2010-09-221-71/+95
* Use DW_OP_fbreg when offset is based on frame register.Devang Patel2010-09-221-0/+10
* add FIXMEJim Grosbach2010-09-221-0/+1
* Temporarily work around new address lowering while I figure out whatEric Christopher2010-09-221-1/+2
* Remove a few commented out bitsJim Grosbach2010-09-221-14/+0
* Fix typo and add a FIXME.Rafael Espindola2010-09-221-1/+2
* When moving zext/sext to be folded with a load, ignore the issue of whetherBob Wilson2010-09-221-1/+2
* Add PrintSpecial() handling for in ARM MC instruction printer.Jim Grosbach2010-09-222-2/+9
* grammar tweakageJim Grosbach2010-09-221-2/+2
* remove trailing whitespaceJim Grosbach2010-09-221-31/+31
* CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn'tDaniel Dunbar2010-09-221-1/+5
* Correctly align bss.Rafael Espindola2010-09-221-0/+6
* Add MC instruction printer support for ARM and Thumb1 jump tables.Jim Grosbach2010-09-221-3/+49