projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix two remaining issue after fixing PR15355 when CMOV is not available
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FrameLowering.cpp
2013-02-28
Yiannis Tsiouris
Re-format comments (and check commit access)
blob
|
commitdiff
|
raw
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Benjamin Kramer
Clean up HiPE prologue emission a bit and avoid signed...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
NAKAMURA Takumi
X86FrameLowering.cpp: Fixup. Sorry for the breakage.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
NAKAMURA Takumi
X86FrameLowering.cpp: Fix a warning in -Asserts. [...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Benjamin Kramer
Fix a 32/64 bit incompatibility in the HiPE prologue...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Benjamin Kramer
Support for HiPE-compatible code emission, patch by...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Chad Rosier
[ms-inline asm] Do not omit the frame pointer if we...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Eli Bendersky
This is a follow-up on r174446, now taking Atom process...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Eli Bendersky
Make sure the correct opcodes are used to SUB and ADD...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-23
Nadav Rotem
Rename a function.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Nadav Rotem
In some cases, due to scheduling constraints we copy...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Jakob Stoklund Olesen
Add an MF argument to MI::copyImplicitOps().
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-25
Michael Liao
Clean up where SlotSize should be used instead of point...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Revert 165732 for further review.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-04
Eric Christopher
Update this a bit more to represent how the prologue...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Eric Christopher
Revert 165051-165049 while looking into the foreach...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Eric Christopher
Revert "Don't use a debug location for frame setup...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Eric Christopher
Don't use a debug location for frame setup instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Eric Christopher
Use the existing DebugLoc.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Eric Christopher
Make the location a parameter since we may not want...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-16
Chad Rosier
With r160248 in place this code is no longer needed.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-16
Alexey Samsonov
This CL changes the function prologue and epilogue...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Chad Rosier
Move [get|set]BasePtrStackAdjustment() from MachineFram...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Chad Rosier
Add support for dynamic stack realignment in the presen...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-04
Jakob Stoklund Olesen
Make X86 call and return instructions non-variadic.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-22
Jakob Stoklund Olesen
Functions calling __builtin_eh_return must have a frame...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-18
Chandler Carruth
Temporarily revert r158087.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Chad Rosier
Add support for dynamic stack realignment in the presen...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-24
Craig Topper
Use uint16_t to store register number in static tables...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Chad Rosier
Tidy up naming for consistency and other cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Alexey Samsonov
X86: Use StackRegister instead of FrameRegister in...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-07
Evan Cheng
Use LEA to adjust stack ptr for Atom. Patch by Andy...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-13
Bill Wendling
Fix off-by-one error.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Bill Wendling
Fix the code that was WRONG.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Rafael Espindola
Support segmented stacks on 64-bit FreeBSD.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Rafael Espindola
Support segmented stacks on win32.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Benjamin Kramer
After Jakob's r147938 exception handling on i386 was...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Rafael Espindola
Support segmented stacks on mac.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Rafael Espindola
Generate the segmented stack prologue for fastcc too.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Rafael Espindola
Use unsigned comparison in segmented stack prologue.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Rafael Espindola
Explicitly set the scale to 1 on some segstack prologue...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Jakob Stoklund Olesen
Fix undefined code and reenable test case.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Bill Wendling
The saved registers weren't being processed in the...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Bill Wendling
Adjust the stack by one pointer size for all frameless...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Bill Wendling
Fix off-by-one error when encoding the stack size for...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
Explicitly check for the different SUB instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
Encode the total stack if there isn't a frame.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
* Add a macro to remove a magic number.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
Check the correct value for small stack sizes. Also...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
For a small sized stack, we encode that value directly...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
Add a comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Bill Wendling
The compact encoding of the registers are 3-bits each...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-03
Sanjoy Das
Check for stack space more intelligently.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-03
Sanjoy Das
Fix a bug in the x86-32 code generated for segmented...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Sanjoy Das
Dummy commit to check commit access.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Bill Wendling
If we have to reset the calculation of the compact...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Rafael Espindola
This commit introduces two fake instructions MORESTACK_...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Duncan Sands
Fix a bunch of unused variable warnings when doing...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-13
Bill Wendling
More closely follow libgcc, which has code after the...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-13
Bill Wendling
Should not add instructions to a BB after a return...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-24
Jakob Stoklund Olesen
Only run MF.verify() with EXPENSIVE_CHECKS=1.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Bill Wendling
Reenable compact unwind by default. However, also emit...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Bill Wendling
Revert r138826 until PR10834 can be fixed.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Rafael Espindola
Spelling and grammar fixes to problems found by Duncan.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
Make sure we don't crash when -miphoneos-version-min...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Bill Wendling
Fix off-by-one error Benjamin noticed.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Bill Wendling
Enable compact unwind info by default. This only applie...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Rafael Espindola
Emit segmented-stack specific code into function prolog...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Andrew Trick
findDeadCallerSavedReg fix: Missing NULL terminator...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Bill Wendling
The compact unwinding offsets are divided by 8 on 64...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Bill Wendling
Update the comment. This feature is available only...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Bill Wendling
Changed disabled code into a flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Bill Wendling
Remove dead variable.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Bill Wendling
After we've modified the prolog to save volatile regist...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Bill Wendling
Mark instructions which are part of the frame setup...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Bill Wendling
Remove unused function.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Bill Wendling
Remove the now defunct getCompactUnwindEncoding method...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Move getInitialFrameState from TargetFrameInfo to MCAsm...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Bill Wendling
* Redo the permutation encoding for frameless stacks...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Bill Wendling
Add code to handle a "frameless" unwind stack.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Bill Wendling
Don't emit the FDE end label if the last thing emitted...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Bill Wendling
Assign variable before we test it.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Bill Wendling
Fix obvious think-o.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Bill Wendling
Clean up the handling of an EBP/RBP unwind frame pointe...
blob
|
commitdiff
|
raw
|
diff to current
next