[X86] Add support for printing shuffle comments for AVX512 PSHUFB instructions.
[oota-llvm.git] / lib / Target / X86 / X86RegisterInfo.cpp
2015-12-25 Craig Topper[X86] Move getX86SubSuperRegisterOrZero to X86MCTargetD...
2015-12-25 Craig Topper[X86] Replace MVT::SimpleValueType in the AsmParser...
2015-12-25 Craig Topper[X86] Don't pass the default value to the High argument...
2015-12-25 Craig Topper[X86] getX86SubSuperRegisterOrZero shouldn't call getX8...
2015-12-25 Craig Topper[X86] Use assert instead of if and llvm_unreachable...
2015-12-21 Amjad AboudImplemented Support of IA interrupt and exception handlers:
2015-12-04 Manman Ren[CXX TLS calling convention] Add CXX TLS calling conven...
2015-11-23 Andy AyersfindDeadCallerSavedReg needs to pay attention to callin...
2015-11-12 Manman Ren[TLS on Darwin] use a different mask for tls calls...
2015-10-12 Reid KlecknerMake Win64 localescape offsets FP relative instead...
2015-09-29 Maksim PanchenkoHHVM calling conventions.
2015-09-15 Daniel SandersRevert r247692: Replace Triple with a new TargetTuple...
2015-09-15 Daniel SandersRe-commit r247683: Replace Triple with a new TargetTupl...
2015-09-15 Daniel SandersRevert r247684 - Replace Triple with a new TargetTuple ...
2015-09-15 Daniel SandersReplace Triple with a new TargetTuple in MCTargetDesc...
2015-09-08 Derek Schuffx32. Fixes a bug in i8mem_NOREX declaration.
2015-08-15 James Y KnightRemove redundant TargetFrameLowering::getFrameIndexOffs...
2015-07-31 JF Bastienx86: check hasOpaqueSPAdjustment in canRealignStack
2015-07-20 JF BastienTargets: commonize some stack realignment code
2015-07-10 JF BastienTarget RegisterInfo: devirtualize TargetFrameLowering
2015-07-07 Reid Kleckner[WinEH] Make llvm.x86.seh.restoreframe work for stack...
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-06-29 Matthias BraunX86: Rework inline asm integer register specification.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-11 Juergen Ributzka[Stackmaps][X86] Remove EFLAGS and IP registers from...
2015-06-04 Charles Davis[Target/X86] Don't use callee-saved registers in a...
2015-05-22 Quentin ColombetReapply r238011 with a fix for the trap instruction.
2015-05-22 Tamas BerghammerRevert "[X86] Fix a variable name for r237977 so that...
2015-05-22 Quentin Colombet[X86] Refactor the prologue emission to prepare for...
2015-03-24 Reid KlecknerX86: Fix frameescape when not using an FP
2015-03-12 Eric ChristopherRemove the need to cache the subtarget in the X86 Targe...
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-10 Eric ChristopherHave TargetRegisterInfo::getLargestLegalSuperClass...
2015-03-05 Reid KlecknerReplace llvm.frameallocate with llvm.frameescape
2015-02-27 Charles DavisTarget/X86: Save Win64 non-volatile registers in a...
2015-02-24 Michael Kuperstein[x32] Mark RBX as reserved when EBX is the base pointer.
2015-02-24 Michael Kuperstein[x32] x32 should use ebx as the base pointer.
2015-02-14 Duncan P. N. Exon... X86: Canonicalize access to function attributes, NFC
2015-02-01 Michael Kuperstein[X86] Convert esp-relative movs of function arguments...
2015-02-01 Michael KupersteinRevert r227728 due to bad line endings.
2015-02-01 Michael Kuperstein[X86] Convert esp-relative movs of function arguments...
2014-12-05 Jan Wen VoungUse 32-bit ebp for NaCl64 in a limited case: llvm.frame...
2014-11-20 Craig TopperFix a typo in a comment.
2014-09-03 Eric ChristopherRemove unnecessary getTarget call now that the subtarge...
2014-08-20 Pavel Chupin[x32] Fix FrameIndex check in SelectLEA64_32Addr
2014-08-07 Pavel Chupin[x32] Use ebp/esp as frame and stack pointer
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-09 Benjamin KramerTargetRegisterInfo: Remove function that fell out of...
2014-06-10 Eric ChristopherMove X86RegisterInfo away from using the TargetMachine...
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.
next