Fix PR19144: Incorrect offset generated for int-to-fp conversion at -O0.
[oota-llvm.git] / lib / Target / X86 /
2014-03-18 Craig Topper[C++11] Mark the target fast isel classes as 'final...
2014-03-17 Adam Nemet[X86] Fix unused variable warning with NDEBUG from...
2014-03-17 Adam Nemet[VectorLegalizer/X86] Don't unvectorize fp_to_uint...
2014-03-17 Lang Hames[X86] New and improved VZeroUpperInserter optimization.
2014-03-15 Arnaud A. de Grand... Remove some dead assignements found by scan-build
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-03-14 Evgeniy StepanovAddressSanitizer instrumentation for MOV and MOVAPS.
2014-03-13 Owen AndersonPhase 2 of the great MachineRegisterInfo cleanup. ...
2014-03-13 Rafael EspindolaUse printable names to implement directional labels.
2014-03-13 Manuel JacobCodeGenPrep: sink extends of illegal types into use...
2014-03-13 Elena DemikhovskyAVX-512: masked load/store + intrinsics for them.
2014-03-12 Adam Nemet[X86] Add peephole for masked rotate amount
2014-03-12 Adam Nemet[X86] Refactor peepholes for masked shift amount into...
2014-03-12 Quentin Colombet[X86] Set the scheduling resources of some of the FPSta...
2014-03-12 Patrik HagglundReplace '#include ValueTypes.h' with forward declarations.
2014-03-11 Rafael EspindolaSimplify a really complicated check for Arch == X86_64.
2014-03-11 Hans WennborgX86: Don't generate 64-bit movd after cmpneqsd in 32...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-11 Jim GrosbachX86: Enable ISel of 16-bit MOVBE instructions.
2014-03-10 Craig Topper[C++11] Remove 'virtual' keyword from methods marked...
2014-03-10 Chandler Carruth[TTI] There is actually no realistic way to pop TTI...
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-09 NAKAMURA TakumiRevert r203230, "CodeGenPrep: sink extends of illegal...
2014-03-09 Craig TopperDe-virtualize some methods since they don't override...
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-07 Tim NorthoverCodeGenPrep: sink extends of illegal types into use...
2014-03-07 Alexey VolkovEnable FeatureFastUAMem for Silvermont processor
2014-03-07 Alexey VolkovTest commit
2014-03-07 David MajnemerMC: Remove superfluous section attribute flag definitions
2014-03-07 Rafael EspindolaReplace PROLOG_LABEL with a new CFI_INSTRUCTION.
2014-03-06 Saleem AbdulrasoolSupport: split object format out of environment
2014-03-06 Reid KlecknerMS asm: The initial dot in struct access is optional
2014-03-06 Elena DemikhovskyAVX-512: Added rrk, rrkz, rmk, rmkz, rmbk, rmbkz versio...
2014-03-06 Elena DemikhovskyAVX-512: fixed comressed displacement - by Robert Khazanov
2014-03-06 Yaron KerenCleaning up two more pre-Visual C++ 2012 build hacks.
2014-03-06 Chandler Carruth[Layering] Move DebugInfo.h into the IR library where...
2014-03-05 Cameron McInallyLower AVX v4i64->v4i32 truncate to one shuffle.
2014-03-04 Reid KlecknerMS asm: Attempt to parse variables followed by a bracke...
2014-03-04 Saleem AbdulrasoolX86: 80-column
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-03-04 Chandler Carruth[Modules] Move GetElementPtrTypeIterator into the IR...
2014-03-04 Reid KlecknerMC: Fix Intel assembly parser for [global + offset]
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-02 Elena DemikhovskyAVX-512: Fixed extract_vector_elt for v8i1 vector
2014-03-02 Craig TopperSwitch all uses of LLVM_OVERRIDE to just use 'override...
2014-03-02 Craig TopperSwitch all uses of LLVM_FINAL to just use 'final',...
2014-02-28 Evgeniy StepanovX86Operand is extracted into individual header.
2014-02-27 Craig Topper[X86] Fix Uses/Defs lists for INS, OUTS, SCAS, CMPS...
2014-02-27 Craig Topper[X86] Add RAX/EAX/AX Uses/Defs to XCHG RAX/EAX/AX instr...
2014-02-27 Craig Topper[X86] Add RAX/EAX/AX/AL Uses/Defs to the absolute memor...
2014-02-26 Quentin ColombetLower unsigned vsetcc to psubus in certain cases
2014-02-26 Craig Topper[x86] Add same itinerary to SYSEXIT64 as SYSEXIT for...
2014-02-26 Craig Topper[x86] Remove some unused instruction format classes.
2014-02-26 Craig Topper[x86] Simplify disassembler code slightly.
2014-02-24 Quentin Colombet[X86][SchedModel] Add missing scheduling model for...
2014-02-24 Elena DemikhovskyAVX-512: Fixed encoding of VPCMPEQ and VPCMPGT
2014-02-23 Elena DemikhovskyAVX-512: Fixed encoding of VPTESTMQ
2014-02-21 Juergen Ributzka[Stackmaps] Move the target-independent frame index...
2014-02-20 Craig Topper[x86] Switch PAUSE instruction to use XS prefix instead...
2014-02-20 Elena DemikhovskyAVX-512: Fixed compilation issue
2014-02-20 Elena DemikhovskyAVX-512: Assembly parsing of broadcast semantic in...
2014-02-19 Rafael Espindolamove getNameWithPrefix and getSymbol to TargetMachine.
2014-02-19 Rafael EspindolaAdd back r201608, r201622, r201624 and r201625
2014-02-19 Cameron McInallyFix AVX512 vector sqrt assembly strings.
2014-02-19 Daniel JasperRevert r201622 and r201608.
2014-02-19 Tim NorthoverX86 CodeGenPrep: sink shufflevectors before shifts
2014-02-19 Craig TopperRemove special FP opcode maps and instead add enough...
2014-02-19 Craig TopperReduce size of map field in X86 TSFlags since it now...
2014-02-19 Craig TopperPut some of the X86 formats in a more logical order.
2014-02-19 Craig TopperRemove A6/A7 opcode maps. They can all be handled with...
2014-02-18 Rafael EspindolaFix PR18743.
2014-02-18 Rafael EspindolaRename a DebugLoc variable to DbgLoc and a DataLayout...
2014-02-18 Tim NorthoverX86: use vpsllvd (& friends) for 16-bit shifts on Haswell
2014-02-18 Craig TopperAdd PS prefix to some classes I missed in r201538.
2014-02-18 Craig TopperAdd a bunch of OpSize32 tags to 64-bit mode only instru...
2014-02-18 Elena DemikhovskyAVX-512: Fixed size of mask registers
2014-02-18 Craig TopperAdd an x86 prefix encoding for instructions that would...
2014-02-17 Craig TopperFix diassembler handling of rex.b when mod=00/01/10...
2014-02-17 Elena DemikhovskyAVX-512: implemented zext fron i1 to i16
2014-02-16 Rafael EspindolaRemove dead code, we already require cmake 2.8.8.
2014-02-16 Elena DemikhovskyAVX-512: simpyfied BUILD_VECTOR for masks; fixed cmp...
2014-02-15 Craig TopperAdd opcode extension forms of MOV8ri/MOV16ri/MOV32ri.
2014-02-14 Juergen Ributzka[X86] Don't mark movabsq as cheap-as-move - it isn...
2014-02-13 Daniel SandersRe-commit: Demote EmitRawText call in AsmPrinter::EmitI...
2014-02-12 Andrea Di Biagio[Vectorizer] Add a new 'OperandValueKind' in TargetTran...
2014-02-12 Andrea Di Biagio[X86] Teach the backend how to lower vector shift left...
2014-02-12 Daniel SandersRevert r201237+r201238: Demote EmitRawText call in...
2014-02-12 Daniel SandersDemote EmitRawText call in AsmPrinter::EmitInlineAsm...
2014-02-12 Craig TopperMark XACQUIRE_PREFIX/XRELEASE_PREFIX as isAsmParserOnly...
2014-02-11 Elena DemikhovskyAVX: fixed a bug in LowerVECTOR_SHUFFLE
2014-02-11 Elena DemikhovskyAVX-512: Optimized BUILD_VECTOR pattern;
2014-02-10 Elena DemikhovskyAVX-512: Fixed extract_vector_elt for v16i1 and v8i1...
2014-02-10 Craig TopperRecommit r201059 and r201060 with hopefully a fix for...
2014-02-10 Bob WilsonRevert r201059 and r201060.
2014-02-10 Craig TopperAdd MRMXr/MRMXm form to X86 for use by instructions...
2014-02-09 Rafael EspindolaUse a consistent argument order in TargetLoweringObject...
2014-02-08 Rafael EspindolaPass the Mangler by reference.
next