2014-03-15 |
Patrik Hagglund | Replace ValueTypes.h with MachineValueType.h if possible. |
blob | commitdiff | raw |
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 |
2011-06-27 |
Evan Cheng | Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Evan Cheng | Get rid of one getStackAlignment(). RegisterInfo should... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Jakob Stoklund Olesen | SI, DI, BP, and SP don't have 8-bit sub-registers in... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Jakob Stoklund Olesen | Remove custom allocation order boilerplate that is... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Jakob Stoklund Olesen | Use TRI::has{Sub,Super}ClassEq() where possible. |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Cameron Zwarich | Add a GR32_NOREX_NOSP register class and fix a bug... |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Charles Davis | Add a method to TargetRegisterInfo to get the register... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Cameron Zwarich | Reserve the segment registers on x86 to fix verifier... |
blob | commitdiff | raw | diff to current |
2011-05-04 |
Jakob Stoklund Olesen | Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8... |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Jakob Stoklund Olesen | Add a TRI::getLargestLegalSuperClass hook to provide... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Evan Cheng | Re-commit 127368 and 127371. They are exonerated. |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Evan Cheng | Revert 127368 and 127371 for now. |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Evan Cheng | Change the definition of TargetRegisterInfo::getCrossCo... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Cameron Zwarich | Move getRegPressureLimit() from TargetLoweringInfo... |
blob | commitdiff | raw | diff to current |
next |