[X86] Convert to MVT instead of calling EVT functions since we already know the type...
[oota-llvm.git] / lib / Target / X86 / X86FastISel.cpp
2015-10-19 Duncan P. N. Exon... X86: Remove implicit ilist iterator conversions, NFC
2015-10-17 Simon Pilgrim[X86][FastISel] Teach how to select SSE4A nontemporal...
2015-10-14 Andrea Di Biagio[x86][FastISel] Teach how to select nontemporal stores.
2015-10-02 Andrea Di BiagioReapply r249121 : "[FastISel][x86] Teach how to select...
2015-10-02 Andrea Di BiagioRevert: [FastISel][x86] Teach how to select SSE2/AVX...
2015-10-02 Andrea Di Biagio[FastISel][x86] Teach how to select SSE2/AVX bitcasts...
2015-09-29 Jeroen KetemaArguments spilled on the stack before a function call...
2015-08-31 Matthias BraunX86: Fix FastISel SSESelect register class
2015-08-26 Matthias BraunFastISel: Factor out common code; NFC intended
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-09 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-05 Peter CollingbourneIR: Do not consider available_externally linkage to...
2015-06-23 Rafael EspindolaUse MCSymbols for FastISel.
2015-06-08 Keno Fischer[InstrInfo] Refactor foldOperandImpl to thread through...
2015-05-29 Matthias BraunCodeGen: Use mop_iterator instead of MIOperands/ConstMI...
2015-05-12 Eric ChristopherMigrate existing backends that care about software...
2015-05-08 Pete Cooper[X86] Fast-ISel was incorrectly always killing the...
2015-05-06 Pete Cooper[x86] Fix register class of folded load index reg.
2015-05-05 Pete Cooper[X86 fast-isel] Constrain the index reg class to not...
2015-04-20 Andrea Di Biagio[X86][FastIsel] Fix assertion failure when selecting...
2015-04-03 Duncan P. N. Exon... CodeGen: Assert that inlined-at locations agree
2015-03-26 Andrea Di Biagio[X86][FastIsel] Teach how to select vector load instruc...
2015-03-16 Rafael EspindolaUse the i8 immediate cmp instructions when possible.
2015-03-16 Rafael EspindolaDon't repeat names in comments and clang-format this...
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-05 Sanjay Patel[AVX] Lower / fast-isel scalar FP selects into VBLENDV...
2015-03-04 Andrea Di Biagio[X86][FastISel] Simplify the logic in method X86SelectS...
2015-02-21 Tim NorthoverCodeGen: convert CCState interface to using ArrayRefs
2015-02-20 Andrea Di Biagio[X86][FastIsel] Teach how to select float-half conversi...
2015-02-17 Andrea Di Biagio[X86][FastIsel] Teach how to select scalar integer...
2015-02-10 David MajnemerX86: @llvm.frameaddress should defer to SelectionDAG...
2015-02-10 Andrea Di Biagio[X86][FastIsel] Avoid introducing legacy SSE instructio...
2015-02-02 Eric ChristopherMigrate to using the subtarget on the machine function...
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...
2015-01-29 David BlaikieDebugInfo: Teach Fast ISel to respect the debug locatio...
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-21 Michael Kuperstein[x32] Fast ISel should use LEA64_32r instead of LEA32r...
2015-01-06 Craig Topper[X86] Make isel select the 2-byte register form of...
2015-01-06 Craig Topper[X86] Make isel select the shorter form of jump instruc...
2014-12-28 Keno Fischer[X86][ISel] Fix a regression I introduced in r224884
2014-12-27 Keno Fischer[FastIsel][X86] Fix invalid register replacement for...
2014-12-05 Jan Wen VoungUse 32-bit ebp for NaCl64 in a limited case: llvm.frame...
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-11-21 Craig TopperRemove a bunch of unnecessary typecasts to 'const Targe...
2014-11-05 Derek Schuff[x86 fast-isel] Materialize allocas with the correct...
2014-10-20 Simon Pilgrim[X86] Memory folding for commutative instructions ...
2014-10-13 NAKAMURA TakumiRevert r219584, "[X86] Memory folding for commutative...
2014-10-12 Simon Pilgrim[X86] Memory folding for commutative instructions.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-09-25 Daniel SandersAdd llvm_unreachables() for [ASZ]ExtUpper to X86FastISe...
2014-09-15 Juergen Ributzka[FastISel] Move optimizeCmpPredicate to FastISel base...
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-09-03 Juergen Ributzka[FastISel] Rename public visible FastISel functions...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Add large code model support...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Use XOR to materialize the...
2014-08-19 Juergen RibutzkaReapply [FastISel][X86] Emit more efficient instruction...
2014-08-14 Juergen RibutzkaRevert several FastISel commits to track down a buildbo...
2014-08-13 Juergen Ributzka[FastISel][X86] Add large code model support for materi...
2014-08-13 Juergen Ributzka[FastISel][X86] Use XOR to materialize the "0" value.
2014-08-13 Juergen Ributzka[FastISel][X86] Emit more efficient instructions for...
2014-08-13 Juergen Ributzka[FastISel][X86] Refactor constant materialization....
2014-08-08 Rui Ueyama[FastISel][X86] Silence -Wenum-compare warning
2014-08-08 Juergen Ributzka[FastISel][X86] Fix INC/DEC optimization (r215230)
2014-08-08 Juergen Ributzka[FastISel][X86] Use INC/DEC when possible for {sadd...
2014-08-06 Eric ChristopherRemove the target machine from CCState. Previously...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-01 Akira Hatanaka[X86] Simplify X87 stackifier pass.
2014-07-31 Juergen Ributzka[FastISel][AArch64 and X86] Don't emit stores for UNDEF...
2014-07-30 Juergen Ributzka[FastISel] Move the helper function isCommutativeIntrin...
2014-07-15 Andrea Di BiagioSilence a warning in conditional expression.
2014-07-15 Juergen Ributzka[FastISel][X86] Remove no longer needed functions.
2014-07-15 Juergen Ributzka[FastISel][X86] Implement the FastLowerIntrinsicCall...
2014-07-15 Juergen Ributzka[FastISel][X86] Implement the FastLowerCall hook.
2014-07-15 Juergen RibutzkaRevert "[FastISel][X86] Remove no longer needed functions."
2014-07-15 Juergen Ributzka[FastISel][X86] Remove no longer needed functions.
2014-07-15 Juergen Ributzka[FastISel][X86] Implement the FastLowerIntrinsicCall...
2014-07-15 Juergen Ributzka[FastISel][X86] Implement the FastLowerCall hook.
2014-07-11 Juergen RibutzkaRevert "[FastISel][X86] Implement the FastLowerIntrinsi...
2014-07-11 Juergen Ributzka[FastISel][X86] Implement the FastLowerIntrinsicCall...
2014-07-07 Juergen Ributzka[FastISel][X86] Fix smul.with.overflow.i8 lowering.
2014-07-07 Tim NorthoverX86: revert unintentional change to X86FastISel.
2014-07-07 Tim NorthoverCodeGen: it turns out that NAND is not the same thing...
2014-06-30 Saleem AbdulrasoolX86: fix comment
2014-06-27 Juergen Ributzka[FastISel][X86] Fix typos.
2014-06-27 Craig TopperRename getX86ConditonCode -> getX86ConditionCode
2014-06-25 Juergen Ributzka[FastISel][X86] More refactoring of select lowering...
2014-06-25 Juergen Ributzka[FastISel][X86] Refactor XALU folding. NFC.
2014-06-25 Juergen Ributzka[FastISel][X86] Only fold the cmp into the select when...
2014-06-25 Juergen RibutzkaFix indentation.
2014-06-24 Juergen Ributzka[FastISel][X86] Fold XALU condition into branch and...
2014-06-23 Juergen Ributzka[FastISel][X86] Lower unsupported selects to control...
2014-06-23 Juergen Ributzka[FastISel][X86] Add support for floating-point select.
2014-06-23 Juergen Ributzka[FastISel][X86] Optimize selects when the condition...
2014-06-19 Alp TokerFix typos
2014-06-17 Louis GerbargAllow X86FastIsel to cope with 64 bit absolute relocations
next