summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86TargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [X86] Clang option -fuse-init-array has no effect when generating for MCU targetNikolai Bozhenov2017-05-091-1/+1
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-2/+10
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+1
* Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...Daniel Sanders2017-04-211-1/+1
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-1/+1
* [globalisel][tablegen] Move <Target>InstructionSelector declarations to anony...Daniel Sanders2017-04-061-3/+1
* [GlobalISel][X86] support G_FRAME_INDEX instruction selection.Igor Breger2017-03-261-1/+1
* [X86] Remove extra semicolon to placate GCC. NFCI.Davide Italiano2017-03-211-1/+1
* ExecutionDepsFix: Let targets specialize the pass; NFCMatthias Braun2017-03-181-2/+18
* ExecutionDepsFix: Normalize names; NFCMatthias Braun2017-03-181-1/+1
* [GlobalISel] Fix compiler warnings and make assert assert something.Benjamin Kramer2017-02-221-1/+1
* [X86][GlobalISel] Initial implementation , select G_ADD gpr, gprIgor Breger2017-02-221-3/+6
* add #ifdef, fix compilation error in case LLVM_BUILD_GLOBAL_ISEL=OFFIgor Breger2017-02-101-0/+2
* [X86][GlobalISel] Add general-purpose Register BankIgor Breger2017-02-101-12/+20
* Temporarily revert "For X86-64 linux and PPC64 linux align int128 to 16 bytes."Eric Christopher2017-02-101-5/+0
* For X86-64 linux and PPC64 linux align int128 to 16 bytes.Eric Christopher2017-02-101-0/+5
* [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-02-021-17/+44
* [CodeGen] Move MacroFusion to the targetEvandro Menezes2017-02-011-1/+2
* This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber2016-12-281-0/+2
* [GlobalISel] Drop workaround for Legalizer member/class sharing a name. NFC.Ahmed Bougacha2016-12-151-1/+1
* MachineScheduler: Export function to construct "default" scheduler.Matthias Braun2016-11-281-0/+8
* [X86][GlobalISel] Add minimal call lowering support to the IRTranslatorZvi Rackover2016-11-151-1/+63
* Add a pass to optimize patterns of vectorized interleaved memory accesses forDavid L Kreitzer2016-10-141-0/+3
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-2/+2
* [Triple] Add triple for FuchsiaPetr Hosek2016-10-061-0/+2
* [Target] move reciprocal estimate settings from TargetOptions to TargetLoweringSanjay Patel2016-10-041-10/+0
* [CodeGen] Add support for emitting .init_array instead of .ctors on FreeBSD.Davide Italiano2016-09-261-0/+2
* Remove the default subtarget from the x86 port as it isn't necessary (orEric Christopher2016-09-201-2/+1
* Remove a use of subtarget initialization in the X86 backend so we can get rid...Eric Christopher2016-09-201-1/+4
* [AVX512] Add initial support for the Execution Domain fixing pass to change s...Craig Topper2016-07-221-1/+1
* Don't optimize movs to pushes in -O0 builds.Nico Weber2016-07-141-1/+1
* Delete some trailing whitespace.Nico Weber2016-07-141-2/+2
* [X86] Disable FixupSetCC for CodeGenOpt::NoneMichael Kuperstein2016-07-111-4/+4
* Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein2016-07-071-1/+2
* Revert r274692 to check whether this is what breaks windows selfhost.Michael Kuperstein2016-07-071-2/+1
* [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein2016-07-061-1/+2
* Address post-review for r270246David Majnemer2016-05-201-11/+13
* [X86] Reduce memory allocations in X86TargetMachine::getSubtargetImplDavid Majnemer2016-05-201-7/+12
* Delete Reloc::Default.Rafael Espindola2016-05-181-4/+40
* Re-commit r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instruct...Hans Wennborg2016-05-181-0/+1
* Trivial cleanups.Rafael Espindola2016-05-181-1/+1
* Revert r269828 "X86: Avoid using _chkstk when lowering WIN_ALLOCA instructions"Hans Wennborg2016-05-171-1/+0
* X86: Avoid using _chkstk when lowering WIN_ALLOCA instructionsHans Wennborg2016-05-171-0/+1
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* [X86] Register and initialize the FixupBW pass.Ahmed Bougacha2016-05-071-0/+1
* Remove HasFnAttribute guards to getFnAttribute callsNirav Dave2016-03-301-1/+0
* [PS4] Guarantee an instruction after a 'noreturn' call.Paul Robinson2016-03-241-1/+3
* [X86] New pass to change byte and word instructions to zero-extending versions.Kevin B. Smith2016-02-111-0/+1
* [X86] Fix stack alignment for MCU target, by Anton Nadolskiy.Andrey Turetskiy2016-02-101-2/+7
* Revert r259576: Disable the vzeroupper insertion pass on PS4.Yunzhong Gao2016-02-031-3/+0
OpenPOWER on IntegriCloud