projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Taints the non-acquire RMW's store address with the load part
[oota-llvm.git]
/
lib
/
Target
/
X86
/ X86FrameLowering.cpp
2016-02-17
Hans Wennborg
Merging r261039:
commit
|
commitdiff
2016-01-20
Quentin Colombet
Merging r258221:
commit
|
commitdiff
2016-01-14
Hans Wennborg
Merging r257730:
commit
|
commitdiff
2016-01-04
David Majnemer
[X86] Make hasFP constant time
commit
|
commitdiff
2016-01-01
David Majnemer
[X86] Add intrinsics for reading and writing to the...
commit
|
commitdiff
2015-12-27
David Majnemer
[X86, Win64] Use a frame pointer if pushf is emitted
commit
|
commitdiff
2015-12-25
Craig Topper
[X86] Replace MVT::SimpleValueType in the AsmParser...
commit
|
commitdiff
2015-12-25
Craig Topper
[X86] Don't pass the default value to the High argument...
commit
|
commitdiff
2015-12-15
Reid Kleckner
[WinEH] Make llvm.x86.seh.recoverfp work on x64
commit
|
commitdiff
2015-12-10
Craig Topper
[X86] Fix a couple cases were bitwise and logical opera...
commit
|
commitdiff
2015-12-09
Quentin Colombet
[X86] Enable shrink-wrapping by default, but keep it...
commit
|
commitdiff
2015-12-06
Michael Kuperstein
[X86] Always generate precise CFA adjustments.
commit
|
commitdiff
2015-12-02
David Majnemer
Move EH-specific helper functions to a more appropriate...
commit
|
commitdiff
2015-12-02
Quentin Colombet
[X86] Fix a think-o when checking if the eflags needs...
commit
|
commitdiff
2015-12-02
Quentin Colombet
[X86] Make sure the prologue does not clobber EFLAGS...
commit
|
commitdiff
2015-12-01
Quentin Colombet
[X86] Make sure the prologue does not clobber EFLAGS...
commit
|
commitdiff
2015-11-24
Cong Hou
Let SelectionDAG start to use probability-based interfa...
commit
|
commitdiff
2015-11-23
Andy Ayers
findDeadCallerSavedReg needs to pay attention to callin...
commit
|
commitdiff
2015-11-17
Reid Kleckner
[WinEH] Move WinEHFuncInfo from MachineModuleInfo to...
commit
|
commitdiff
2015-11-16
Reid Kleckner
[WinEH] Don't let UnwindHelp alias the return address
commit
|
commitdiff
2015-11-16
Reid Kleckner
Use the subtarget reference that we already have
commit
|
commitdiff
2015-11-13
Reid Kleckner
[WinEH] Fix ESP management with 32-bit __CxxFrameHandler3
commit
|
commitdiff
2015-11-13
Reid Kleckner
[WinEH] Make UnwindHelp a fixed stack object allocated...
commit
|
commitdiff
2015-11-13
Joseph Tremoulet
[WinEH] Find root frame correctly in CLR funclets
commit
|
commitdiff
2015-11-11
Aaron Ballman
Silencing nine warnings for "enumeral and non-enumeral...
commit
|
commitdiff
2015-11-10
David Blaikie
Remove some unused variables to clean up the -Werror...
commit
|
commitdiff
2015-11-10
Andy Ayers
Support for emitting inline stack probes
commit
|
commitdiff
2015-11-09
Reid Kleckner
[WinEH] Tweak funclet prologue/epilogue insertion to...
commit
|
commitdiff
2015-11-06
Reid Kleckner
[WinEH] Split EH_RESTORE out of CATCHRET for 32-bit EH
commit
|
commitdiff
2015-11-05
Tim Northover
Remove windows line endings introduced by r252177....
commit
|
commitdiff
2015-11-05
Reid Kleckner
[WinEH] Fix funclet prologues with stack realignment
commit
|
commitdiff
2015-11-05
Oleg Ranevskyy
[DebugInfo] Fix ARM/AArch64 prologue_end position....
commit
|
commitdiff
2015-11-05
Joseph Tremoulet
[WinEH] Fix establisher param reg in CLR funclets
commit
|
commitdiff
2015-11-04
Quentin Colombet
[x86] Teach the shrink-wrapping hooks to do the proper...
commit
|
commitdiff
2015-11-03
Michael Kuperstein
[X86] Generate .cfi_adjust_cfa_offset correctly when...
commit
|
commitdiff
2015-10-23
Joseph Tremoulet
[CodeGen] Mark setjmp/catchret MBBs address-taken
commit
|
commitdiff
2015-10-19
Duncan P. N. Exon...
X86: Remove implicit ilist iterator conversions, NFC
commit
|
commitdiff
2015-10-16
Reid Kleckner
[WinEH] Fix stack alignment in funclets and ParentFrame...
commit
|
commitdiff
2015-10-13
Michael Kuperstein
Fix line-ending issue. NFC.
commit
|
commitdiff
2015-10-09
David Majnemer
[WinEH] Insert the catchpad return before CSR restoration
commit
|
commitdiff
2015-10-08
Reid Kleckner
[WinEH] Relax assertion in the presence of stack realig...
commit
|
commitdiff
2015-10-07
Reid Kleckner
[WinEH] Fix 32-bit funclet epilogues in the presence...
commit
|
commitdiff
2015-10-07
Michael Kuperstein
[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting...
commit
|
commitdiff
2015-10-05
David Majnemer
[WinEH] Update CATCHRET's operand to match its successor
commit
|
commitdiff
2015-10-01
Reid Kleckner
[WinEH] Emit __C_specific_handler tables for the new IR
commit
|
commitdiff
2015-10-01
David Majnemer
[WinEH] Make FuncletLayout more robust against catchret
commit
|
commitdiff
2015-09-30
David Blaikie
Fix -Wsign-compare warning
commit
|
commitdiff
2015-09-29
Reid Kleckner
[WinEH] Setup RBP correctly in Win64 funclet prologues
commit
|
commitdiff
2015-09-29
David Majnemer
[WinEH] Ensure that funclets obey the x64 ABI
commit
|
commitdiff
2015-09-29
David Majnemer
[WinEH] Teach AsmPrinter about funclets
commit
|
commitdiff
2015-09-17
Reid Kleckner
[WinEH] Make funclet return instrs pseudo instrs
commit
|
commitdiff
2015-09-16
Reid Kleckner
[WinEH] Pull Adjectives and CatchObj out of the catchpa...
commit
|
commitdiff
2015-09-16
Michael Kuperstein
[X86] Do not generate 64-bit pops of 32-bit GPRs.
commit
|
commitdiff
2015-09-16
Michael Kuperstein
[X86] Fix emitEpilogue() to make less assumptions about...
commit
|
commitdiff
2015-09-11
Akira Hatanaka
Use function attribute "stackrealign" to decide whether...
commit
|
commitdiff
2015-09-10
Reid Kleckner
[WinEH] Push and pop EBP for 32-bit funclets
commit
|
commitdiff
2015-09-10
Reid Kleckner
[WinEH] Add codegen support for cleanuppad and cleanupret
commit
|
commitdiff
2015-09-09
Matthias Braun
Save LaneMask with livein registers
commit
|
commitdiff
2015-09-08
Reid Kleckner
[WinEH] Emit prologues and epilogues for funclets
commit
|
commitdiff
2015-08-24
Matthias Braun
MachineBasicBlock: Add liveins() method returning an...
commit
|
commitdiff
2015-08-15
James Y Knight
Remove redundant TargetFrameLowering::getFrameIndexOffs...
commit
|
commitdiff
2015-08-11
Michael Kuperstein
[X86] When optimizing for minsize, use POP for small...
commit
|
commitdiff
2015-07-28
Michael Kuperstein
[X86] Remove mergeSPUpdatesUp()
commit
|
commitdiff
2015-07-20
JF Bastien
Targets: commonize some stack realignment code
commit
|
commitdiff
2015-07-16
Michael Kuperstein
[X86] Fix emitPrologue() to make less assumptions about...
commit
|
commitdiff
2015-07-14
Matthias Braun
MachineRegisterInfo: Remove UsedPhysReg infrastructure
commit
|
commitdiff
2015-07-14
Matthias Braun
PrologEpilogInserter: Rewrite API to determine callee...
commit
|
commitdiff
2015-07-07
Reid Kleckner
[WinEH] Make llvm.x86.seh.restoreframe work for stack...
commit
|
commitdiff
2015-06-18
Reid Kleckner
[X86] Rename RegInfo to TRI as suggested by Eric
commit
|
commitdiff
2015-06-18
Reid Kleckner
[X86] Refactor stack adjustments into X86FrameLowering...
commit
|
commitdiff
2015-06-18
Reid Kleckner
[X86] Remove unneeded parameters and deduplicate stack...
commit
|
commitdiff
2015-06-17
Reid Kleckner
Re-land "[X86] Cache variables that only depend on...
commit
|
commitdiff
2015-06-17
Reid Kleckner
Revert "[X86] Cache variables that only depend on the...
commit
|
commitdiff
2015-06-17
Reid Kleckner
[X86] Cache variables that only depend on the subtarget
commit
|
commitdiff
2015-06-16
Reid Kleckner
[X86] Rename some frame lowering variables
commit
|
commitdiff
2015-06-15
Reid Kleckner
[X86] Try to shorten dwarf CFI emission
commit
|
commitdiff
2015-05-27
Quentin Colombet
[X86] Implement the support for shrink-wrapping.
commit
|
commitdiff
2015-05-22
Quentin Colombet
Reapply r238011 with a fix for the trap instruction.
commit
|
commitdiff
2015-05-22
Tamas Berghammer
Revert "[X86] Fix a variable name for r237977 so that...
commit
|
commitdiff
2015-05-22
Quentin Colombet
[X86] Refactor the prologue emission to prepare for...
commit
|
commitdiff
2015-05-18
Matthias Braun
MachineInstr: Change return value of getOpcode() to...
commit
|
commitdiff
2015-05-05
Quentin Colombet
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
commit
|
commitdiff
2015-02-27
Charles Davis
Target/X86: Never use the redzone for Win64 ABI functions.
commit
|
commitdiff
2015-02-25
David Majnemer
X86, Win64: Allow 'mov' to restore the stack pointer...
commit
|
commitdiff
2015-02-24
David Majnemer
X86: Only use 'lea' in Win64 epilogues if a frame point...
commit
|
commitdiff
2015-02-23
David Majnemer
X86: Use a smaller 'mov' instruction for stack probe...
commit
|
commitdiff
2015-02-23
David Majnemer
X86: Use 'mov' instead of 'lea' in Win64 SEH prologues...
commit
|
commitdiff
2015-02-23
David Majnemer
X86: Explain why we cannot use a 'mov' in a Win64 epilogue
commit
|
commitdiff
2015-02-23
David Majnemer
X86: Consistently use 'epilogue' instead of 'epilog'
commit
|
commitdiff
2015-02-21
David Majnemer
Win64: Stack alignment constraints aren't applied durin...
commit
|
commitdiff
2015-02-20
Reid Kleckner
X86: Remove pre-2010 dead code in mergeSPUpdatesDown
commit
|
commitdiff
2015-02-14
Duncan P. N. Exon...
X86: Canonicalize access to function attributes, NFC
commit
|
commitdiff
2015-02-10
David Majnemer
X86: Make @llvm.frameaddress work correctly with Window...
commit
|
commitdiff
2015-02-10
David Majnemer
X86: Emit Win64 SaveXMM opcodes at the right offset...
commit
|
commitdiff
2015-02-10
David Majnemer
X86: Emit an ABI compliant prologue and epilogue for...
commit
|
commitdiff
2015-02-02
Eric Christopher
Reuse a bunch of cached subtargets and remove getSubtar...
commit
|
commitdiff
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
commit
|
commitdiff
2015-02-01
Michael Kuperstein
Revert r227728 due to bad line endings.
commit
|
commitdiff
2015-02-01
Michael Kuperstein
[X86] Convert esp-relative movs of function arguments...
commit
|
commitdiff
2015-01-30
Reid Kleckner
Win64: Put a REX_W prefix on all TAILJMP* instructions
commit
|
commitdiff
next