aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Windows/DynamicLibrary.inc: Fix trivial warnings. Thanks to John Myers!NAKAMURA Takumi2011-07-092-3/+3
* Revert accidental commit.Evan Cheng2011-07-091-6/+0
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-0923-56/+263
* Oops, didn't mean to commit that.Jakob Stoklund Olesen2011-07-091-1/+1
* Added recognition for signed add/sub/mul with overflow intrinsics to GVN as p...Lang Hames2011-07-091-0/+3
* Hoist spills within a basic block.Jakob Stoklund Olesen2011-07-091-3/+28
* Really force on 64bit for 64-bit targets. Should fix remaining failures on u...Eli Friedman2011-07-081-3/+11
* Revert earlier unnecessary hack. Make sure we correctly force on 64bit and c...Eli Friedman2011-07-082-4/+9
* Fix indentation.Evan Cheng2011-07-081-2/+2
* Fix comment.Evan Cheng2011-07-081-1/+1
* Add support for ARM / Thumb mode switching with .code 16 and .code 32.Evan Cheng2011-07-081-16/+30
* Update comments for SandyBridge CPU identifiers.Bob Wilson2011-07-081-2/+6
* Mark tBRIND as predicable.Jim Grosbach2011-07-081-2/+2
* Restore old behavior. Always auto-detect features unless cpu or features are ...Evan Cheng2011-07-083-20/+7
* Pseudo-ize tBRIND.Jim Grosbach2011-07-081-12/+6
* Default 64-bit target features and SSE2 on when a triple specifies x86-64. C...Eli Friedman2011-07-082-37/+1
* Recognize Intel CPUs with Family=6 and Model=44.Bob Wilson2011-07-081-0/+1
* Reapply a fixed version of r133285.Bob Wilson2011-07-081-5/+8
* Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach2011-07-083-7/+10
* 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