[C++] Use 'nullptr'. Target edition.
[oota-llvm.git] / lib / Target / X86 / X86RegisterInfo.cpp
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-03-19 Craig TopperPrune includes in X86 target.
2014-03-15 Patrik HagglundReplace ValueTypes.h with MachineValueType.h if possible.
2014-03-14 Duncan P. N. Exon... x86: Add missing break to getCallPreservedMask()
2014-03-14 Duncan P. N. Exon... x86: NFC: Make getCallPreservedMask() more similar...
2014-03-14 Duncan P. N. Exon... x86: getCalleeSavedRegs() would crash on 0 (so don...
2014-02-21 Juergen Ributzka[Stackmaps] Move the target-independent frame index...
2014-01-17 Juergen RibutzkaAdd two new calling conventions for runtime calls
2014-01-11 Juergen Ributzka[anyregcc] Fix callee-save mask for anyregcc
2013-12-14 Juergen Ributzka[Stackmap] Only the AnyReg calling convention should...
2013-12-10 Reid KlecknerRevert the backend fatal error from r196939
2013-12-10 Reid KlecknerReland "Fix miscompile of MS inline assembly with stack...
2013-12-10 Reid KlecknerRevert "Fix miscompile of MS inline assembly with stack...
2013-12-10 Reid KlecknerFix miscompile of MS inline assembly with stack realignment
2013-11-16 Juergen RibutzkaThe WebKit_JS CC preserves the same registers as the...
2013-11-08 Juergen Ributzka[Stackmap] Add AnyReg calling convention support for...
2013-10-14 Andrew TrickFix the ExecutionDepsFix pass to handle AVX instructions.
2013-10-07 Rafael EspindolaRemove getEHExceptionRegister and getEHHandlerRegister.
2013-08-01 Bill WendlingUse function attributes to indicate that we don't want...
2013-07-28 Elena DemikhovskyAdded encoding prefixes for KNL instructions (EVEX).
2013-07-26 Craig TopperTake advantage of the register enums being in order...
2013-07-24 Elena DemikhovskyI'm starting to commit KNL backend. I'll push patches...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-05-29 Chad RosierDon't assume the registers will be enumerated sequentially.
2013-05-22 Chad RosierSimplify logic now that r182490 is in place. No functi...
2013-02-22 Peter Collingbournex86_64: designate most general purpose and SSE register...
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-02-21 Eli BenderskygetX86SubSuperRegister has a special mode with High...
2013-02-20 Chad Rosier[ms-inline asm] Make the comment a bit more verbose.
2013-02-19 Chad Rosier[ms-inline asm] Force the use of a base pointer if...
2013-02-15 Benjamin KramerMake helpers static. Add missing include so LLVMInitial...
2013-01-31 Chad Rosier[PEI] Pass the frame index operand number to the elimin...
2013-01-25 Eli BenderskyIn this patch, we teach X86_64TargetMachine that it...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Jim GrosbachMC: Add MCInstrDesc::mayAffectControlFlow() method.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-26 Chad RosierRemove the X86 Maximal Stack Alignment Check pass as...
2012-11-16 Duncan SandsAdd the Erlang/HiPE calling convention, patch by Yianni...
2012-10-24 Elena DemikhovskySpecial calling conventions for Intel OpenCL built...
2012-10-15 Michael LiaoAdd __builtin_setjmp/_longjmp supprt in X86 backend
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-04 Michael LiaoAdd register encoding support in X86 backend
2012-09-30 Craig TopperChange getX86SubSuperRegister to take an MVT::SimpleVal...
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-09 Nick LewyckyAdd missing space before {. No functionality change.
2012-08-01 Chad RosierWhitespace.
2012-07-31 Chad Rosier[x86 frame lowering] In 32-bit mode, use ESI as the...
2012-07-10 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-06-18 Chandler CarruthTemporarily revert r158087.
2012-06-06 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-06-01 Chad RosierPut the shiny new MCSubRegIterator to work.
2012-05-08 Jakob Stoklund Olesens/CSR_Ghc/CSR_NoRegs/
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-05-01 Preston GurdThis patch marks the X86 floating point stack registers...
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-04-20 Craig TopperConvert some uses of XXXRegisterClass to &XXXRegClass...
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-17 Jakob Stoklund OlesenMove X86 callee saved register lists to the X86CallConv...
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-12-01 Eric ChristopherFor 64-bit the rest of the general regs are ok for...
2011-10-08 Jakob Stoklund OlesenPrevent potential NOREX bug.
2011-10-05 Jakob Stoklund OlesenOverride TRI::getSubClassWithSubReg for X86.
2011-09-30 Jakob Stoklund OlesenStore sub-class lists as a bit vector.
2011-09-16 Bruno Cardoso LopesFix PR10884.
2011-07-18 Evan ChengMove getInitialFrameState from TargetFrameInfo to MCAsm...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-07-14 Eli FriedmanFix up assertion in r135018 so it doesn't trigger on...
2011-07-13 Eli FriedmanAdd an assert (which should never trigger) that trigger...
2011-07-06 Bill WendlingConstify getCompactUnwindRegNum.
2011-06-30 Bill WendlingUse the correct registers on X86_64.
2011-06-30 Bill WendlingAdd target a target hook to get the register number...
2011-06-29 Jakob Stoklund OlesenAlways adjust the stack pointer immediately after the...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan ChengHide more details in tablegen generated MCRegisterInfo...
2011-06-28 Jakob Stoklund OlesenClean up the handling of the x87 fp stack to make it...
2011-06-27 Evan ChengMerge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
2011-06-24 Evan ChengStarting to refactor Target to separate out code that...
2011-06-23 Evan ChengGet rid of one getStackAlignment(). RegisterInfo should...
2011-06-17 Jakob Stoklund OlesenSI, DI, BP, and SP don't have 8-bit sub-registers in...
2011-06-09 Jakob Stoklund OlesenRemove custom allocation order boilerplate that is...
2011-06-02 Jakob Stoklund OlesenUse TRI::has{Sub,Super}ClassEq() where possible.
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-05-27 Cameron ZwarichAdd a GR32_NOREX_NOSP register class and fix a bug...
2011-05-24 Charles DavisAdd a method to TargetRegisterInfo to get the register...
2011-05-18 Cameron ZwarichReserve the segment registers on x86 to fix verifier...
2011-05-04 Jakob Stoklund OlesenFix X86RegisterInfo::getMatchingSuperRegClass for sub_8...
2011-04-26 Jakob Stoklund OlesenAdd a TRI::getLargestLegalSuperClass hook to provide...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
next