index
:
~nh/llvm
fold-subregs
images
latest
master
mimg
tablegen-name-resolution
wip
Misc LLVM things, mostly radeonsi (AMDGPU)
nh
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86FrameLowering.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-05-27
[X86] Implement the support for shrink-wrapping.
Quentin Colombet
1
-31
/
+56
2015-05-22
Reapply r238011 with a fix for the trap instruction.
Quentin Colombet
1
-109
/
+30
2015-05-22
Revert "[X86] Fix a variable name for r237977 so that it works with every com...
Tamas Berghammer
1
-31
/
+110
2015-05-22
[X86] Refactor the prologue emission to prepare for shrink-wrapping.
Quentin Colombet
1
-110
/
+31
2015-05-18
MachineInstr: Change return value of getOpcode() to unsigned.
Matthias Braun
1
-1
/
+1
2015-05-05
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
Quentin Colombet
1
-17
/
+23
2015-02-27
Target/X86: Never use the redzone for Win64 ABI functions.
Charles Davis
1
-1
/
+1
2015-02-25
X86, Win64: Allow 'mov' to restore the stack pointer if we have a FP
David Majnemer
1
-13
/
+12
2015-02-24
X86: Only use 'lea' in Win64 epilogues if a frame pointer exists
David Majnemer
1
-7
/
+21
2015-02-23
X86: Use a smaller 'mov' instruction for stack probe calls
David Majnemer
1
-3
/
+13
2015-02-23
X86: Use 'mov' instead of 'lea' in Win64 SEH prologues when possible
David Majnemer
1
-2
/
+5
2015-02-23
X86: Explain why we cannot use a 'mov' in a Win64 epilogue
David Majnemer
1
-0
/
+6
2015-02-23
X86: Consistently use 'epilogue' instead of 'epilog'
David Majnemer
1
-1
/
+1
2015-02-21
Win64: Stack alignment constraints aren't applied during SET_FPREG
David Majnemer
1
-36
/
+25
2015-02-20
X86: Remove pre-2010 dead code in mergeSPUpdatesDown
Reid Kleckner
1
-36
/
+0
2015-02-14
X86: Canonicalize access to function attributes, NFC
Duncan P. N. Exon Smith
1
-7
/
+6
2015-02-10
X86: Make @llvm.frameaddress work correctly with Windows unwind codes
David Majnemer
1
-0
/
+3
2015-02-10
X86: Emit Win64 SaveXMM opcodes at the right offset in the right order
David Majnemer
1
-19
/
+18
2015-02-10
X86: Emit an ABI compliant prologue and epilogue for Win64
David Majnemer
1
-79
/
+132
2015-02-02
Reuse a bunch of cached subtargets and remove getSubtarget calls
Eric Christopher
1
-42
/
+37
2015-02-01
[X86] Convert esp-relative movs of function arguments to pushes, step 2
Michael Kuperstein
1
-125
/
+42
2015-02-01
Revert r227728 due to bad line endings.
Michael Kuperstein
1
-2020
/
+2103
2015-02-01
[X86] Convert esp-relative movs of function arguments to pushes, step 2
Michael Kuperstein
1
-2103
/
+2020
2015-01-30
Win64: Put a REX_W prefix on all TAILJMP* instructions
Reid Kleckner
1
-8
/
+12
2015-01-30
x86: Remove unused variables not caught by MSVC =P
Reid Kleckner
1
-2
/
+0
2015-01-29
x86: Fix large model calls to __chkstk for dynamic allocas
Reid Kleckner
1
-40
/
+57
2015-01-29
x86: Remove the W64ALLOCA pseudo
Reid Kleckner
1
-1
/
+1
2015-01-29
Update comments to use unreachable instead of llvm.trap, as implemented now
Reid Kleckner
1
-9
/
+26
2015-01-29
[X86] Use single add/sub for large stack offsets
Robert Lougher
1
-13
/
+46
2015-01-07
X86: Allow the stack probe size to be configurable per function
David Majnemer
1
-3
/
+9
2015-01-06
[X86] Make isel select the shorter form of jump instructions instead of the l...
Craig Topper
1
-3
/
+3
2014-12-30
x86_64: Fix calls to __morestack under the large code model.
Peter Collingbourne
1
-6
/
+30
2014-12-29
Add segmented stack support for DragonFlyBSD.
Rafael Espindola
1
-3
/
+11
2014-12-19
Add the ExceptionHandling::MSVC enumeration
Reid Kleckner
1
-4
/
+2
2014-12-11
[X86] When converting movs to pushes, don't assume MOVmi operand is an actual...
Michael Kuperstein
1
-11
/
+11
2014-12-09
Removing an unused variable to silence a -Wunused-but-set-variable warning. NFC.
Aaron Ballman
1
-2
/
+0
2014-12-09
[X86] Convert esp-relative movs of function arguments into pushes, step 1
Michael Kuperstein
1
-4
/
+115
2014-12-05
Rename the x86 isTargetMacho to isTargetMachO for uniformity.
Eric Christopher
1
-1
/
+1
2014-12-04
[X86] Clean up whitespace as well as minor coding style
Michael Liao
1
-4
/
+4
2014-12-04
[X86] Restore X86 base pointer after call to llvm.eh.sjlj.setjmp
Michael Liao
1
-0
/
+13
2014-12-01
Try to fix a bot failure due to a variable used only in an assert.
Philip Reames
1
-4
/
+4
2014-12-01
[Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...
Philip Reames
1
-0
/
+73
2014-11-14
Rename EH related stuff to be more precise
Reid Kleckner
1
-6
/
+5
2014-11-11
Use a 8 bit immediate when possible.
Rafael Espindola
1
-2
/
+14
2014-10-10
Don't use an unqualified 'abs' function call with a builtin type.
Chandler Carruth
1
-2
/
+3
2014-10-02
[Stackmaps] Make ithe frame-pointer required for stackmaps.
Juergen Ributzka
1
-1
/
+2
2014-09-22
[x32] Fix segmented stacks support
Pavel Chupin
1
-17
/
+29
2014-08-21
Minor refactor to make applying patches from 'Add a "probe-stack" attribute' ...
Philip Reames
1
-1
/
+5
2014-08-21
Whitespace change to reduce diff in future patch.
Philip Reames
1
-6
/
+6
2014-08-21
[X86] Split out the logic to select the stack probe function (NFC)
Philip Reames
1
-11
/
+20
[next]