ARM: enable tail call optimisation on Thumb 2
[oota-llvm.git] / lib / Target / X86 /
2014-01-31 Reid Kleckner[ms-cxxabi] Add a new calling convention that swaps...
2014-01-31 Craig TopperSeparate x86 opcode maps and 0x66/0xf2/0xf3 prefixes...
2014-01-31 Craig TopperMove REP out of the Prefix field of the X86 format...
2014-01-31 Craig TopperMove address override handling in X86CodeEmitter to...
2014-01-31 Craig TopperMove address override handling in X86MCCodeEmitter...
2014-01-30 David Woodhouse[x86] Fix signed relocations for i64i32imm operands
2014-01-30 Craig TopperRemove duplicate patterns
2014-01-30 Craig TopperRemove some AddedComplexity tags that were forcing...
2014-01-30 Craig TopperRemove duplicate pattern and add predicate checks on...
2014-01-30 Rafael EspindolaSimplify the handling of iterators in ObjectFile.
2014-01-29 Quentin Colombet[X86][SchedModel] Fix typos in the definitions of the...
2014-01-28 David WoodhouseDelete MCSubtargetInfo data members from target MCCodeE...
2014-01-28 David WoodhouseExplictly pass MCSubtargetInfo to MCCodeEmitter::Encode...
2014-01-28 David WoodhouseChange MCStreamer EmitInstruction interface to take...
2014-01-28 Andrea Di Biagio[X86] Add extra rules for combining vselect dag nodes...
2014-01-28 Reid Klecknerx86: add implicit defs for cpuid
2014-01-28 Juergen Ributzka[TLI] Add a new hook to TargetLowering to query the...
2014-01-26 Alp TokerAvoid C++ comment in C sources
2014-01-26 Rafael EspindolaPass a MCSubtargetInfo down to the TargetStreamer creation.
2014-01-26 Rafael EspindolaConstruct the MCStreamer before constructing the MCTarg...
2014-01-26 Craig TopperImprove some x86 type constraints.
2014-01-25 Craig TopperSet displacementSize to 1 for instrucitons with mod...
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaAdd final and owerride keywords to TargetTransformInfo...
2014-01-24 Alp TokerFix known typos
2014-01-24 Juergen Ributzka[X86] Prevent the creation of redundant ops for sadd...
2014-01-23 Kevin EnderbyUpdate the X86 assembler for .intel_syntax to produce...
2014-01-23 Kevin EnderbyUpdate the X86 assembler for .intel_syntax to produce...
2014-01-23 Lang HamesAdd a few missing cases from r199933. Testcase coming...
2014-01-23 Lang HamesReplace vfmaddxx213 instructions with their 231-type...
2014-01-23 Elena DemikhovskyAVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instru...
2014-01-23 NAKAMURA TakumiX86Disassembler.cpp: Fix @param introduced in r199804...
2014-01-22 Benjamin KramerRemove param doxygen comment for non-existing parameter.
2014-01-22 David Woodhouse[x86] Silence unused diReg variable warning in non...
2014-01-22 David Woodhouse[x86] Fix uninitialized variable warning in translate...
2014-01-22 David Woodhouse[x86] Remove now-unused isSrcOp() and isDstOp() from...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse]x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse[x86] Allow address-size overrides for SCAS{8,16,32...
2014-01-22 David Woodhouse[x86] Allow address-size overrides for STOS[BWLQ] ...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-21 Kevin EnderbyTo allow the X86 verbose assembly to print its informat...
2014-01-20 Andrea Di Biagio[X86] Teach how to combine a vselect into a movss/movsd
2014-01-20 David Woodhouse[x86] Fix disassembly of MOV16ao16 et al.
2014-01-20 David Woodhouse[x86] Fix 16-bit disassembly of JCXZ/JECXZ
2014-01-20 David Woodhouse[x86] Rename MOVSD/STOSD/LODSD/OUTSD to MOVSL/STOSL...
2014-01-20 David Woodhouse[x86] Fix disassembly of callw instruction
2014-01-20 David Woodhouse[x86] Fix 16-bit handling of OpSize bit
2014-01-20 David Woodhouse[x86] Infer disassembler mode from SubtargetInfo featur...
2014-01-20 David Woodhouse[x86] Support i386-*-*-code16 triple for emitting 16...
2014-01-19 Michael GottesmanMove the retrieval of VT after all of the early exits...
2014-01-17 Juergen RibutzkaAdd two new calling conventions for runtime calls
2014-01-17 Craig TopperSwitch a few instructions to use RI instead I so they...
2014-01-17 Craig TopperAdd OpSize16 flags to 32-bit CRC32 instructions so...
2014-01-17 Craig TopperTeach x86 asm parser to handle 'opaque ptr' in Intel...
2014-01-17 Craig TopperTeach X86 asm parser to understand 'ZMMWORD PTR' in...
2014-01-17 Craig TopperFix intel syntax for 64-bit version of FXSAVE/FXRSTOR...
2014-01-17 Craig TopperVEX_PREFIX_66 doesn't need to set the hasOpSize flag...
2014-01-17 Craig TopperReplace duplicated code with a existing helper function.
2014-01-16 Rafael EspindolaAdd an emitRawComment function and use it to simplify...
2014-01-16 Elena DemikhovskyAVX-512: fixed a compare pattern
2014-01-16 Craig TopperCopy segment register when optimizing to MOV8ao8/MOV16a...
2014-01-16 Craig TopperAllow x86 mov instructions to/from memory with absolute...
2014-01-16 Craig TopperRemove use of OpSize for populating VEX_PP field. A...
2014-01-15 Kevin EnderbyUpdate the X86 assembler for .intel_syntax to accept
2014-01-15 David MajnemerWinCOFF: Transform IR expressions featuring __ImageBase...
2014-01-15 Elena DemikhovskyFixed identation.
2014-01-15 Craig TopperAdd OpSize16 to the two byte forms of INC/DEC that...
2014-01-14 Lang HamesAdd FPExt option to CCValAssign::LocInfo. When generati...
2014-01-14 Nico RieckHandle dllexport for global aliases
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-14 Elena DemikhovskyAVX-512: optimized scalar compare patterns
2014-01-14 Andrea Di Biagio[X86] Fix assertion failure caused by a wrong folding...
2014-01-14 Nico RieckRevert "Decouple dllexport/dllimport from linkage"
2014-01-14 Nico RieckRevert "Handle dllexport for global aliases"
2014-01-14 Nico RieckHandle dllexport for global aliases
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-14 Craig TopperSeparate the concept of 16-bit/32-bit operand size...
2014-01-13 David Woodhouse[x86] Fix retq/retl handling in 64-bit mode
2014-01-13 Elena DemikhovskyAVX-512: Embedded Rounding Control - encoding and printing
2014-01-13 Chandler CarruthRe-sort #include lines again, prior to moving headers...
2014-01-13 Saleem Abdulrasoolcorrect target directive handling error handling
2014-01-11 Juergen Ributzka[anyregcc] Fix callee-save mask for anyregcc
2014-01-09 Chandler CarruthPut the functionality for printing a value to a raw_ost...
2014-01-08 David Woodhouse[x86] Remove OpSize16 flag from MOV32r0
2014-01-08 David Woodhouse[x86] Support R_386_PC8, R_386_PC16 and R_X86_64_PC8
2014-01-08 David Woodhouse[x86] Add JMP_2 and other 16-bit PC-relative branch...
2014-01-08 David Woodhouse[x86] Do not relax PUSHi16 to PUSHi32 (PR18414)
2014-01-08 David Woodhouse[x86] Make AsmParser validate registers for memory...
2014-01-08 David Woodhouse[x86] Fix MOV8ao8 et al for 16-bit mode, fix up disasse...
2014-01-08 David Woodhouse[x86] Use 16-bit addressing where possible in 16-bit...
2014-01-08 David Woodhouse[x86] Fix JCXZ,JECXZ_32 for 16-bit mode
2014-01-08 David Woodhouse[x86] Disambiguate RET[QL] and fix aliases for 16-bit...
2014-01-08 David Woodhouse[x86] Disambiguate [LS][IG]DT{32,64}m and add 16-bit...
next