summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
Commit message (Expand)AuthorAgeFilesLines
* X86: disable printing of bare "mov" aliasesTim Northover2014-05-161-3/+3
* [X86] Teach the backend how to fold SSE4.1/AVX/AVX2 blend intrinsics.Andrea Di Biagio2014-05-151-2/+54
* TableGen: use correct MIOperand when printing aliasesTim Northover2014-05-152-20/+20
* TableGen/ARM64: print aliases even if they have syntax variants.Tim Northover2014-05-152-22/+34
* Fix typosAlp Toker2014-05-151-1/+1
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-144-16/+16
* X86: If we have an instruction that sets a flag and a zero test on the input ...Benjamin Kramer2014-05-141-3/+63
* Try to fix an SDAG dependence issue with sretReid Kleckner2014-05-121-15/+18
* TableGen: use PrintMethods to print more aliasesTim Northover2014-05-121-0/+2
* Silencing an MSVC warning about not all control paths returning a value (even...Aaron Ballman2014-05-121-0/+1
* Remove an always true argument.Rafael Espindola2014-05-121-1/+1
* X86: Make sure that we have SSE4.1 before we generate insertps nodes.Benjamin Kramer2014-05-121-1/+1
* X86ISelLowering.cpp:LowerINTRINSIC_W_CHAIN(): Prune impossible "default:" [-W...NAKAMURA Takumi2014-05-121-3/+0
* Fixed compilation issueElena Demikhovsky2014-05-121-0/+1
* AVX-512: changes in intrinsicsElena Demikhovsky2014-05-124-192/+231
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-112-2/+3
* Add 'override' to getRegisterByName in *ISelLowering.hHal Finkel2014-05-111-1/+1
* Fixed a bug when lowering build_vector (PR19694)Filipe Cabecinhas2014-05-111-3/+8
* Revert "[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'"Reid Kleckner2014-05-092-37/+0
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-091-16/+16
* Fix 80 col violation.Andrea Di Biagio2014-05-091-1/+2
* [asan] Stop leaking X86Operands.Benjamin Kramer2014-05-091-4/+4
* Optimize shufflevector that copies an i64/f64 and zeros the rest.Filipe Cabecinhas2014-05-081-12/+12
* [X86] Add target specific combine rules to fold SSE2/AVX2 packed arithmetic s...Andrea Di Biagio2014-05-081-0/+55
* [asan] Preserve flags in asm instrumentation.Evgeniy Stepanov2014-05-081-8/+32
* Move late partial-unrolling thresholds into the processor definitionsHal Finkel2014-05-085-76/+13
* Lower certain build_vectors to insertps instructionsFilipe Cabecinhas2014-05-081-0/+76
* [X86TTI] Remove the unrolling branch limitsHal Finkel2014-05-071-40/+13
* [X86] Selectively mark the FMA variants inside a family as isCommutable.Quentin Colombet2014-05-071-14/+32
* Reformat a couple of functions for clarity.Eric Christopher2014-05-071-22/+19
* [x86] Make the 'x86-64' cpu, what I see as and many use as the genericChandler Carruth2014-05-071-2/+15
* [asan] Add a flag to control asm instrumentation.Evgeniy Stepanov2014-05-071-1/+8
* [X86] Improve the lowering of BITCAST dag nodes from type f64 to type v2i32 (...Andrea Di Biagio2014-05-061-1/+41
* Implememting named register intrinsicsRenato Golin2014-05-062-0/+15
* Use X86 memory operand enums instead of hardcoding.Craig Topper2014-05-061-16/+20
* Fix i128 div/mod on mingw64Reid Kleckner2014-05-062-0/+72
* Revert "Optimize shufflevector that copies an i64/f64 and zeros the rest."Filipe Cabecinhas2014-05-051-21/+12
* Optimize shufflevector that copies an i64/f64 and zeros the rest.Filipe Cabecinhas2014-05-051-12/+21
* AVX-512: minor change in rndscale intrinsicElena Demikhovsky2014-05-041-2/+11
* X86: further range-loopify AsmPrinterSaleem Abdulrasool2014-05-041-18/+16
* X86: remove X86COFFMachineModuleInfoSaleem Abdulrasool2014-05-044-82/+0
* X86: repair export compatibility with MinGW/cygwinSaleem Abdulrasool2014-05-041-1/+6
* X86: refactor export directive generationSaleem Abdulrasool2014-05-042-22/+27
* Fix pr19645.Rafael Espindola2014-05-031-1/+1
* Add a description for AMD's bdver4 (aka Excavator).Benjamin Kramer2014-05-021-0/+7
* Restore condition incorrectly changed in r96289 to the older state.Joerg Sonnenberger2014-04-301-1/+1
* [X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin2014-04-301-3/+7
* [asan] Disable asm instrumentation on unsupported platforms.Evgeniy Stepanov2014-04-301-3/+6
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-301-5/+4
* Implement X86 code generation for musttailReid Kleckner2014-04-291-45/+50
OpenPOWER on IntegriCloud