aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86MachineFunctionInfo.h
AgeCommit message (Expand)AuthorFilesLines
2016-05-18Re-commit r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instruct...Hans Wennborg1-0/+6
2016-05-17Revert r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instructions"Hans Wennborg1-6/+0
2016-05-17X86: Avoid using _chkstk when lowering WIN_ALLOCA instructionsHans Wennborg1-0/+6
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-03-25X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)Hans Wennborg1-0/+6
2016-01-12CXX_FAST_TLS calling convention: performance improvement for x86-64.Manman Ren1-0/+7
2015-12-15[WinEH] Remove unused intrinsic llvm.x86.seh.restoreframeReid Kleckner1-2/+2
2015-07-29Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the...Nick Lewycky1-1/+1
2015-07-22Fix -Wextra-semi warnings.Hans Wennborg1-1/+1
2015-07-07[WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologuesReid Kleckner1-0/+14
2015-07-07Use default member initializers to deduplicate code in X86MachineFunctionInfo...Reid Kleckner1-50/+19
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-02-10X86: Make @llvm.frameaddress work correctly with Windows unwind codesDavid Majnemer1-0/+8
2015-02-01[X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein1-2/+10
2015-02-01Revert r227728 due to bad line endings.Michael Kuperstein1-10/+2
2015-02-01[X86] Convert esp-relative movs of function arguments to pushes, step 2Michael Kuperstein1-2/+10
2014-12-22Make musttail more robust for vector types on x86Reid Kleckner1-13/+3
2014-12-04[X86] Clean up whitespace as well as minor coding styleMichael Liao1-5/+5
2014-12-04[X86] Restore X86 base pointer after call to llvm.eh.sjlj.setjmpMichael Liao1-0/+12
2014-08-29musttail: Forward regparms of variadic functions on x86_64Reid Kleckner1-0/+21
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2012-08-01Whitespace.Chad Rosier1-3/+3
2012-07-16With r160248 in place this code is no longer needed.Chad Rosier1-15/+1
2012-07-10Move [get|set]BasePtrStackAdjustment() from MachineFrameInfo toChad Rosier1-2/+17
2012-06-01Implement the local-dynamic TLS model for x86 (PR3985)Hans Wennborg1-2/+9
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-3/+3
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+2
2011-09-16Fix PR10884.Bruno Cardoso Lopes1-8/+0
2011-08-30Emit segmented-stack specific code into function prologues forRafael Espindola1-2/+10
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman1-3/+33
2010-04-06Fix PR6696 and PR6663Jim Grosbach1-1/+9
2010-02-12Cleanup stdcall / fastcall name mangling.Anton Korobeynikov1-15/+0
2010-02-06Do not emit callseq instructions around sibcalls. This eliminated some unnece...Evan Cheng1-3/+2
2009-06-05Add explicit keywords.Dan Gohman1-8/+9
2009-04-15Fix X86MachineFunctionInfo's doxygen comment.Dan Gohman1-2/+3
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman1-2/+3
2008-09-30Move the GlobalBaseReg field out of X86ISelDAGToDAG.cppDan Gohman1-2/+11
2008-04-21Implement an x86-64 ABI detail of passing structs by hidden firstDan Gohman1-2/+12
2008-01-05Combine MovePCtoStack + POP32r into one instruction MOVPC32r so it can be mov...Evan Cheng1-8/+8
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-10-11Added tail call optimization to the x86 back end. It can beArnold Schwaighofer1-2/+13
2007-08-15Move ReturnAddrIndex variable to X86MachineFunctionInfo structure. This fixedAnton Korobeynikov1-4/+10
2007-07-17Use push / pop for prologues and epilogues.Evan Cheng1-0/+9
2007-04-17rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner1-8/+8
2006-09-26Various random and minor code cleanups.Chris Lattner1-1/+1
2006-09-20Adding codegeneration for StdCall & FastCall calling conventionsAnton Korobeynikov1-5/+34
2006-06-09Comments to appease sabre.Evan Cheng1-1/+7
2006-06-06Added X86FunctionInfo subclass of MachineFunction to record whether theEvan Cheng1-0/+30