aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add _allrem, _aullrem and _allmul to the runtime for MSVC.Julien Lerouge2011-07-081-0/+6
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-0815-0/+70
* For non-x86 host, used generic as CPU name.Evan Cheng2011-07-082-6/+16
* Pseudo-ize tBX_RET and tBX_RET_vararg.Jim Grosbach2011-07-081-16/+5
* Plug a leak by giving the AsmParser ownership of the MCSubtargetInfo.Benjamin Kramer2011-07-082-6/+8
* Shuffle productions around a bit.Jim Grosbach2011-07-081-21/+21
* Be more aggressive about following hints.Jakob Stoklund Olesen2011-07-084-66/+149
* Use tPseudoExpand for tTAILJMPrND and tTAILJMPr.Jim Grosbach2011-07-082-20/+8
* Use tPseudoExpand for tTAILJMPd and tTAILJMPdND.Jim Grosbach2011-07-083-18/+17
* Silence compiler warning.Benjamin Kramer2011-07-081-0/+2
* Add more info to FIXME.Jim Grosbach2011-07-081-1/+5
* Move Thumb tail call pseudos to Thumb.td file.Jim Grosbach2011-07-082-15/+25
* TargetAsmParser doesn't need reference to Target.Evan Cheng2011-07-084-11/+10
* Remove unused copy of UpdateInlinedAtInfo.Benjamin Kramer2011-07-081-12/+0
* Use ARMPseudoExpand for ARM tail calls.Jim Grosbach2011-07-082-31/+17
* Shuffle productions around a bit.Jim Grosbach2011-07-081-55/+59
* Use ARMPseudoExpand for BLr9, BLr9_pred, BXr9, and BXr9_pred.Jim Grosbach2011-07-082-28/+15
* Refactor. It is inliner's responsibility to update line number information.Devang Patel2011-07-082-38/+40
* Add CMake support for the new TableGen file introduced in r134705.Chandler Carruth2011-07-081-0/+1
* Use TableGen'erated pseudo lowering for ARM.Jim Grosbach2011-07-088-211/+191
* Refactor.Devang Patel2011-07-081-28/+29
* Make provision to have floating point constants in .debug_loc expressions.Devang Patel2011-07-082-43/+80
* Apparently we can't expect a BinaryOperator here.Benjamin Kramer2011-07-081-2/+2
* Emit a more efficient magic number multiplication for exact sdivs.Benjamin Kramer2011-07-083-1/+43
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-0842-197/+235
* Make GVN look through extractvalues for recognised intrinsics. GVN can then C...Lang Hames2011-07-081-7/+54
* Raise assertion when MachineOperand has unexpected target flag.Akira Hatanaka2011-07-081-1/+2
* Make sure variable Kind is assigned a value to suppress warning.Akira Hatanaka2011-07-081-1/+1
* Let the inline asm 'q' constraint match float, and on 64-bit double too.Nick Lewycky2011-07-081-3/+3
* Go ahead and emit the barrier on x86-64 even without sse2. TheEric Christopher2011-07-081-3/+4
* Lower MachineInstr to MC Inst and print to .s files. Akira Hatanaka2011-07-0713-107/+290
* Handle fpcr register.Eric Christopher2011-07-071-1/+2
* Add support for the X86 'l' constraint.Eric Christopher2011-07-071-0/+1
* Remove a FIXME. All of the standard ones are in the list.Eric Christopher2011-07-071-1/+0
* Remove unnecessary newline.Akira Hatanaka2011-07-071-1/+1
* Add DEBUG message.Devang Patel2011-07-071-0/+2
* Add Mode64Bit feature and sink it down to MC layer.Evan Cheng2011-07-076-92/+177
* Move a function out-of-line.Bill Wendling2011-07-071-0/+6
* Rather than having printMemOperand change the way memory operands are printedAkira Hatanaka2011-07-073-16/+21
* This patch adds a flag in MCAsmInfo that indicates whether dwarf registerAkira Hatanaka2011-07-072-1/+2
* Define class MipsMCInstLower.Akira Hatanaka2011-07-073-0/+161
* Change visibility of MipsAsmPrinter.Akira Hatanaka2011-07-072-60/+87
* Define class MipsMCSymbolRefExpr.Akira Hatanaka2011-07-073-0/+126
* Simplify MipsRegisterInfo::eliminateFrameIndex.Akira Hatanaka2011-07-071-33/+13
* Rewrite comment in English.Evan Cheng2011-07-071-1/+1
* Rename attribute 'thumb' to a more descriptive 'thumb-mode'.Evan Cheng2011-07-074-9/+10
* Reverse order of operands of address operand mem so that the base operand comesAkira Hatanaka2011-07-077-50/+50
* Add missing return statement.Akira Hatanaka2011-07-071-1/+3
* If known DebugLocs do not match then two DBG_VALUE machine instructions are n...Devang Patel2011-07-071-0/+5
* Recognize mipseb as alias for mips for symmetry with mipsel.Joerg Sonnenberger2011-07-071-1/+2