projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Stop using MCSectionData in MCMachObjectWriter.h.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FrameLowering.cpp
2015-05-22
Quentin Colombet
Reapply r238011 with a fix for the trap instruction.
blob
|
commitdiff
|
raw
2015-05-22
Tamas Berghammer
Revert "[X86] Fix a variable name for r237977 so that...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Quentin Colombet
[X86] Refactor the prologue emission to prepare for...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Matthias Braun
MachineInstr: Change return value of getOpcode() to...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-05
Quentin Colombet
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-27
Charles Davis
Target/X86: Never use the redzone for Win64 ABI functions.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-25
David Majnemer
X86, Win64: Allow 'mov' to restore the stack pointer...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
David Majnemer
X86: Only use 'lea' in Win64 epilogues if a frame point...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
David Majnemer
X86: Use a smaller 'mov' instruction for stack probe...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
David Majnemer
X86: Use 'mov' instead of 'lea' in Win64 SEH prologues...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
David Majnemer
X86: Explain why we cannot use a 'mov' in a Win64 epilogue
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
David Majnemer
X86: Consistently use 'epilogue' instead of 'epilog'
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
David Majnemer
Win64: Stack alignment constraints aren't applied durin...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Reid Kleckner
X86: Remove pre-2010 dead code in mergeSPUpdatesDown
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
X86: Canonicalize access to function attributes, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
David Majnemer
X86: Make @llvm.frameaddress work correctly with Window...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
David Majnemer
X86: Emit Win64 SaveXMM opcodes at the right offset...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
David Majnemer
X86: Emit an ABI compliant prologue and epilogue for...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-02
Eric Christopher
Reuse a bunch of cached subtargets and remove getSubtar...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Michael Kuperstein
Revert r227728 due to bad line endings.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Reid Kleckner
Win64: Put a REX_W prefix on all TAILJMP* instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Reid Kleckner
x86: Remove unused variables not caught by MSVC =P
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
x86: Fix large model calls to __chkstk for dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
x86: Remove the W64ALLOCA pseudo
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
Update comments to use unreachable instead of llvm...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Robert Lougher
[X86] Use single add/sub for large stack offsets
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
David Majnemer
X86: Allow the stack probe size to be configurable...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instruc...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-30
Peter Collingbourne
x86_64: Fix calls to __morestack under the large code...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Rafael Espindola
Add segmented stack support for DragonFlyBSD.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Reid Kleckner
Add the ExceptionHandling::MSVC enumeration
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Michael Kuperstein
[X86] When converting movs to pushes, don't assume...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Aaron Ballman
Removing an unused variable to silence a -Wunused-but...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Eric Christopher
Rename the x86 isTargetMacho to isTargetMachO for unifo...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Clean up whitespace as well as minor coding style
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Restore X86 base pointer after call to llvm.eh...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Philip Reames
Try to fix a bot failure due to a variable used only...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Philip Reames
[Statepoints 2/4] Statepoint infrastructure for garbage...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Reid Kleckner
Rename EH related stuff to be more precise
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Rafael Espindola
Use a 8 bit immediate when possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-10
Chandler Carruth
Don't use an unqualified 'abs' function call with a...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-02
Juergen Ributzka
[Stackmaps] Make ithe frame-pointer required for stackmaps.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-22
Pavel Chupin
[x32] Fix segmented stacks support
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Philip Reames
Minor refactor to make applying patches from 'Add a...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Philip Reames
Whitespace change to reduce diff in future patch.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Philip Reames
[X86] Split out the logic to select the stack probe...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Pavel Chupin
Fix lld-x86_64-win7 Build #11969
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Pavel Chupin
[x32] Use ebp/esp as frame and stack pointer
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Reid Kleckner
Fix failure to invoke exception handler on Win64
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Reid Kleckner
Fix .seh_stackalloc 0
blob
|
commitdiff
|
raw
|
diff to current
2014-06-29
Saleem Abdulrasool
CodeGen: rename Win64 ExceptionHandling to WinEH
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
NAKAMURA Takumi
Re-apply r211399, "Generate native unwind info on Win64...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
NAKAMURA Takumi
Reformat.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-22
NAKAMURA Takumi
Revert r211399, "Generate native unwind info on Win64"
blob
|
commitdiff
|
raw
|
diff to current
2014-06-20
Reid Kleckner
Generate native unwind info on Win64
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
Remove caching of the subtarget for X86FrameLowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
We've got a getSlotSize call already that we use everyw...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
80-columns.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
Remove uses of the TargetMachine from X86FrameLowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Tim Northover
Segmented stacks: omit __morestack call when there...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Eric Christopher
None of these targets actually define their own CFI_INS...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Eric Christopher
Fix 80-columns, tab characters, and comments.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-10
Reid Kleckner
Move the segmented stack switch to a function attribute
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Reid Kleckner
Support segmented stacks on Win64
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
David Woodhouse
[x86] Fix retq/retl handling in 64-bit mode
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Disambiguate RET[QL] and fix aliases for 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-13
Kai Nacke
Change stack probing code for MingW.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Reid Kleckner
Reland "Fix miscompile of MS inline assembly with stack...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Tim Northover
Make Triple's isOSBinFormatXXX functions partition...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Reid Kleckner
Revert "Fix miscompile of MS inline assembly with stack...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Reid Kleckner
Fix miscompile of MS inline assembly with stack realignment
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Yaron Keren
(this is a corrected patch)
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Rafael Espindola
Revert "Calling _chkstk is required on ELF as well...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Yaron Keren
Calling _chkstk is required on ELF as well as COFF...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-10
Bill Wendling
Revert r190366. It was breaking build bots.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Bill Wendling
Use a default value for the prologue's debug location.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Bill Wendling
Generate compact unwind encoding from CFI directives.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-03
Bill Wendling
WIP: Refactor some code so that it can be called by...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-15
Bill Wendling
Constify the function parameters.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-04
Tim Northover
X86: correct tail return address calculation
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Nico Rieck
Reuse %rax after calling __chkstk on win64
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Nico Rieck
Revert "Reuse %rax after calling __chkstk on win64"
blob
|
commitdiff
|
raw
|
diff to current
2013-07-07
Nico Rieck
Reuse %rax after calling __chkstk on win64
blob
|
commitdiff
|
raw
|
diff to current
2013-06-18
Bill Wendling
Use pointers to the MCAsmInfo and MCRegInfo.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Rafael Espindola
Remove addFrameMove.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Rafael Espindola
Delete dead code.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
Rafael Espindola
Delete dead code.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-11
Rafael Espindola
Change getFrameMoves to return a const reference.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-09
Bill Wendling
Generate a compact unwind encoding in the face of a...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-09
Bill Wendling
Simplify the code a bit.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Bill Wendling
Use an enum instead of magic constants to improve reada...
blob
|
commitdiff
|
raw
|
diff to current
next