summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [FastISel][X86] Use XOR to materialize the "0" value.Juergen Ributzka2014-08-131-0/+23
* [FastISel][X86] Emit more efficient instructions for integer constant materia...Juergen Ributzka2014-08-131-1/+28
* [FastISel][X86] Refactor constant materialization. NFCI.Juergen Ributzka2014-08-131-54/+67
* [FastISel][X86] Silence -Wenum-compare warningRui Ueyama2014-08-081-2/+6
* [FastISel][X86] Fix INC/DEC optimization (r215230)Juergen Ributzka2014-08-081-1/+1
* [FastISel][X86] Use INC/DEC when possible for {sadd|ssub}.with.overflow intri...Juergen Ributzka2014-08-081-5/+24
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-5/+3
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-5/+5
* [X86] Simplify X87 stackifier pass.Akira Hatanaka2014-08-011-34/+28
* [FastISel][AArch64 and X86] Don't emit stores for UNDEF arguments during func...Juergen Ributzka2014-07-311-0/+5
* [FastISel] Move the helper function isCommutativeIntrinsic into FastISel base...Juergen Ributzka2014-07-301-12/+0
* Silence a warning in conditional expression.Andrea Di Biagio2014-07-151-1/+1
* [FastISel][X86] Remove no longer needed functions.Juergen Ributzka2014-07-151-462/+0
* [FastISel][X86] Implement the FastLowerIntrinsicCall hook.Juergen Ributzka2014-07-151-41/+41
* [FastISel][X86] Implement the FastLowerCall hook.Juergen Ributzka2014-07-151-9/+400
* Revert "[FastISel][X86] Remove no longer needed functions."Juergen Ributzka2014-07-151-244/+315
* [FastISel][X86] Remove no longer needed functions.Juergen Ributzka2014-07-151-462/+0
* [FastISel][X86] Implement the FastLowerIntrinsicCall hook.Juergen Ributzka2014-07-151-41/+41
* [FastISel][X86] Implement the FastLowerCall hook.Juergen Ributzka2014-07-151-9/+400
* Revert "[FastISel][X86] Implement the FastLowerIntrinsicCall hook."Juergen Ributzka2014-07-111-38/+42
* [FastISel][X86] Implement the FastLowerIntrinsicCall hook.Juergen Ributzka2014-07-111-42/+38
* [FastISel][X86] Fix smul.with.overflow.i8 lowering.Juergen Ributzka2014-07-071-3/+19
* X86: revert unintentional change to X86FastISel.Tim Northover2014-07-071-1/+1
* CodeGen: it turns out that NAND is not the same thing as BIC. At all.Tim Northover2014-07-071-1/+1
* X86: fix commentSaleem Abdulrasool2014-06-301-1/+1
* [FastISel][X86] Fix typos.Juergen Ributzka2014-06-271-13/+13
* Rename getX86ConditonCode -> getX86ConditionCodeCraig Topper2014-06-271-5/+5
* [FastISel][X86] More refactoring of select lowering and XALU folding. NFC.Juergen Ributzka2014-06-251-83/+55
* [FastISel][X86] Refactor XALU folding. NFC.Juergen Ributzka2014-06-251-124/+70
* [FastISel][X86] Only fold the cmp into the select when both instructions are ...Juergen Ributzka2014-06-251-5/+15
* Fix indentation.Juergen Ributzka2014-06-251-7/+7
* [FastISel][X86] Fold XALU condition into branch and compare.Juergen Ributzka2014-06-241-0/+150
* [FastISel][X86] Lower unsupported selects to control-flow.Juergen Ributzka2014-06-231-0/+71
* [FastISel][X86] Add support for floating-point select.Juergen Ributzka2014-06-231-0/+128
* [FastISel][X86] Optimize selects when the condition comes from a compare.Juergen Ributzka2014-06-231-35/+145
* Fix typosAlp Toker2014-06-191-1/+1
* Allow X86FastIsel to cope with 64 bit absolute relocationsLouis Gerbarg2014-06-171-10/+12
* [FastISel][X86] Optimize predicates and fold CMP instructions.Juergen Ributzka2014-06-171-13/+109
* [FastISel][X86] Fix previous refactoring commit (r211077)Juergen Ributzka2014-06-171-4/+4
* [FastISel][X86] Refactor the code to get the X86 condition from a helper func...Juergen Ributzka2014-06-161-92/+102
* Improve comments for r211040Louis Gerbarg2014-06-161-1/+4
* Fix illegal relocations in X86FastISelLouis Gerbarg2014-06-161-0/+4
* [FastISel][X86] Add support for cvttss2si/cvttsd2si intrinsics.Juergen Ributzka2014-06-131-0/+66
* [FastISel][X86] - Add branch weightsJuergen Ributzka2014-06-131-3/+16
* [FastISel][X86] Add MachineMemOperand to load/store instructions.Juergen Ributzka2014-06-121-39/+68
* [FastIsel][X86] Add support for lowering the first 8 floating-point arguments.Juergen Ributzka2014-06-121-20/+41
* Revert "[FastIsel][X86] Add support for lowering the first 8 floating-point a...Juergen Ributzka2014-06-121-36/+19
* [FastISel][X86] Add support for the sqrt intrinsic.Juergen Ributzka2014-06-111-0/+52
* [FastIsel][X86] Add support for lowering the first 8 floating-point arguments.Juergen Ributzka2014-06-111-19/+36
* [FastISel][X86] Add support for the frameaddress intrinsic.Juergen Ributzka2014-06-111-0/+52
OpenPOWER on IntegriCloud