projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Tweak the ordering of unpack matching vs. element insertion, and
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86RegisterInfo.cpp
2015-02-14
Duncan P. N. Exon...
X86: Canonicalize access to function attributes, NFC
blob
|
commitdiff
|
raw
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
2014-12-05
Jan Wen Voung
Use 32-bit ebp for NaCl64 in a limited case: llvm.frame...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Craig Topper
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-03
Eric Christopher
Remove unnecessary getTarget call now that the subtarge...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-20
Pavel Chupin
[x32] Fix FrameIndex check in SelectLEA64_32Addr
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-07-09
Benjamin Kramer
TargetRegisterInfo: Remove function that fell out of...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Eric Christopher
Move X86RegisterInfo away from using the TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[cleanup] Lift using directives, DEBUG_TYPE definitions...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Craig Topper
Prune includes in X86 target.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-15
Patrik Hagglund
Replace ValueTypes.h with MachineValueType.h if possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Duncan P. N. Exon...
x86: Add missing break to getCallPreservedMask()
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Duncan P. N. Exon...
x86: NFC: Make getCallPreservedMask() more similar...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Duncan P. N. Exon...
x86: getCalleeSavedRegs() would crash on 0 (so don...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Juergen Ributzka
[Stackmaps] Move the target-independent frame index...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-17
Juergen Ributzka
Add two new calling conventions for runtime calls
blob
|
commitdiff
|
raw
|
diff to current
2014-01-11
Juergen Ributzka
[anyregcc] Fix callee-save mask for anyregcc
blob
|
commitdiff
|
raw
|
diff to current
2013-12-14
Juergen Ributzka
[Stackmap] Only the AnyReg calling convention should...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Reid Kleckner
Revert the backend fatal error from r196939
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
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-11-16
Juergen Ributzka
The WebKit_JS CC preserves the same registers as the...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-08
Juergen Ributzka
[Stackmap] Add AnyReg calling convention support for...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-14
Andrew Trick
Fix the ExecutionDepsFix pass to handle AVX instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Bill Wendling
Use function attributes to indicate that we don't want...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-28
Elena Demikhovsky
Added encoding prefixes for KNL instructions (EVEX).
blob
|
commitdiff
|
raw
|
diff to current
2013-07-26
Craig Topper
Take advantage of the register enums being in order...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Elena Demikhovsky
I'm starting to commit KNL backend. I'll push patches...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-29
Chad Rosier
Don't assume the registers will be enumerated sequentially.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-22
Chad Rosier
Simplify logic now that r182490 is in place. No functi...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-22
Peter Collingbourne
x86_64: designate most general purpose and SSE register...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
getX86SubSuperRegister has a special mode with High...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Chad Rosier
[ms-inline asm] Make the comment a bit more verbose.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Chad Rosier
[ms-inline asm] Force the use of a base pointer if...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-15
Benjamin Kramer
Make helpers static. Add missing include so LLVMInitial...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Eli Bendersky
In this patch, we teach X86_64TargetMachine that it...
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-19
Jim Grosbach
MC: Add MCInstrDesc::mayAffectControlFlow() method.
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-11-26
Chad Rosier
Remove the X86 Maximal Stack Alignment Check pass as...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-16
Duncan Sands
Add the Erlang/HiPE calling convention, patch by Yianni...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Elena Demikhovsky
Special calling conventions for Intel OpenCL built...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Michael Liao
Add __builtin_setjmp/_longjmp supprt in X86 backend
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-04
Michael Liao
Add register encoding support in X86 backend
blob
|
commitdiff
|
raw
|
diff to current
2012-09-30
Craig Topper
Change getX86SubSuperRegister to take an MVT::SimpleVal...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-09
Nick Lewycky
Add missing space before {. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-01
Chad Rosier
Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Chad Rosier
[x86 frame lowering] In 32-bit mode, use ESI as the...
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-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-06-01
Chad Rosier
Put the shiny new MCSubRegIterator to work.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Jakob Stoklund Olesen
s/CSR_Ghc/CSR_NoRegs/
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Preston Gurd
This patch marks the X86 floating point stack registers...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert some uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-17
Craig Topper
Reorder includes in Target backends to following coding...
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-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
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-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Jakob Stoklund Olesen
Move X86 callee saved register lists to the X86CallConv...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation 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-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Eric Christopher
For 64-bit the rest of the general regs are ok for...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-08
Jakob Stoklund Olesen
Prevent potential NOREX bug.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Jakob Stoklund Olesen
Override TRI::getSubClassWithSubReg for X86.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Store sub-class lists as a bit vector.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Bruno Cardoso Lopes
Fix PR10884.
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-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Next round of MC refactoring. This patch factor MC...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Eli Friedman
Fix up assertion in r135018 so it doesn't trigger on...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Eli Friedman
Add an assert (which should never trigger) that trigger...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Bill Wendling
Constify getCompactUnwindRegNum.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Bill Wendling
Use the correct registers on X86_64.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Bill Wendling
Add target a target hook to get the register number...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Jakob Stoklund Olesen
Always adjust the stack pointer immediately after the...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Hide more details in tablegen generated MCRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Jakob Stoklund Olesen
Clean up the handling of the x87 fp stack to make it...
blob
|
commitdiff
|
raw
|
diff to current
next