projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FrameLowering.cpp
2015-11-03
Michael Kuperstein
[X86] Generate .cfi_adjust_cfa_offset correctly when...
blob
|
commitdiff
|
raw
2015-10-23
Joseph Tremoulet
[CodeGen] Mark setjmp/catchret MBBs address-taken
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Duncan P. N. Exon...
X86: Remove implicit ilist iterator conversions, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-10-16
Reid Kleckner
[WinEH] Fix stack alignment in funclets and ParentFrame...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Michael Kuperstein
Fix line-ending issue. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
David Majnemer
[WinEH] Insert the catchpad return before CSR restoration
blob
|
commitdiff
|
raw
|
diff to current
2015-10-08
Reid Kleckner
[WinEH] Relax assertion in the presence of stack realig...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Reid Kleckner
[WinEH] Fix 32-bit funclet epilogues in the presence...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Michael Kuperstein
[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-05
David Majnemer
[WinEH] Update CATCHRET's operand to match its successor
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
Reid Kleckner
[WinEH] Emit __C_specific_handler tables for the new IR
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
David Majnemer
[WinEH] Make FuncletLayout more robust against catchret
blob
|
commitdiff
|
raw
|
diff to current
2015-09-30
David Blaikie
Fix -Wsign-compare warning
blob
|
commitdiff
|
raw
|
diff to current
2015-09-29
Reid Kleckner
[WinEH] Setup RBP correctly in Win64 funclet prologues
blob
|
commitdiff
|
raw
|
diff to current
2015-09-29
David Majnemer
[WinEH] Ensure that funclets obey the x64 ABI
blob
|
commitdiff
|
raw
|
diff to current
2015-09-29
David Majnemer
[WinEH] Teach AsmPrinter about funclets
blob
|
commitdiff
|
raw
|
diff to current
2015-09-17
Reid Kleckner
[WinEH] Make funclet return instrs pseudo instrs
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Reid Kleckner
[WinEH] Pull Adjectives and CatchObj out of the catchpa...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Michael Kuperstein
[X86] Do not generate 64-bit pops of 32-bit GPRs.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Michael Kuperstein
[X86] Fix emitEpilogue() to make less assumptions about...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-11
Akira Hatanaka
Use function attribute "stackrealign" to decide whether...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Reid Kleckner
[WinEH] Push and pop EBP for 32-bit funclets
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Reid Kleckner
[WinEH] Add codegen support for cleanuppad and cleanupret
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Matthias Braun
Save LaneMask with livein registers
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Reid Kleckner
[WinEH] Emit prologues and epilogues for funclets
blob
|
commitdiff
|
raw
|
diff to current
2015-08-24
Matthias Braun
MachineBasicBlock: Add liveins() method returning an...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-15
James Y Knight
Remove redundant TargetFrameLowering::getFrameIndexOffs...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Michael Kuperstein
[X86] When optimizing for minsize, use POP for small...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Michael Kuperstein
[X86] Remove mergeSPUpdatesUp()
blob
|
commitdiff
|
raw
|
diff to current
2015-07-20
JF Bastien
Targets: commonize some stack realignment code
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Michael Kuperstein
[X86] Fix emitPrologue() to make less assumptions about...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Matthias Braun
MachineRegisterInfo: Remove UsedPhysReg infrastructure
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Matthias Braun
PrologEpilogInserter: Rewrite API to determine callee...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Reid Kleckner
[WinEH] Make llvm.x86.seh.restoreframe work for stack...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-18
Reid Kleckner
[X86] Rename RegInfo to TRI as suggested by Eric
blob
|
commitdiff
|
raw
|
diff to current
2015-06-18
Reid Kleckner
[X86] Refactor stack adjustments into X86FrameLowering...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-18
Reid Kleckner
[X86] Remove unneeded parameters and deduplicate stack...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Reid Kleckner
Re-land "[X86] Cache variables that only depend on...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Reid Kleckner
Revert "[X86] Cache variables that only depend on the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Reid Kleckner
[X86] Cache variables that only depend on the subtarget
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Reid Kleckner
[X86] Rename some frame lowering variables
blob
|
commitdiff
|
raw
|
diff to current
2015-06-15
Reid Kleckner
[X86] Try to shorten dwarf CFI emission
blob
|
commitdiff
|
raw
|
diff to current
2015-05-27
Quentin Colombet
[X86] Implement the support for shrink-wrapping.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Quentin Colombet
Reapply r238011 with a fix for the trap instruction.
blob
|
commitdiff
|
raw
|
diff to current
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
next