[PM] Change the core design of the TTI analysis to use a polymorphic
[oota-llvm.git] / lib / Target / X86 / X86TargetMachine.cpp
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2014-12-11 Matthias BraunEnable MachineVerifier in debug mode for X86, ARM,...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias BraunEnable machineverifier in debug mode for X86, ARM,...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-11-20 Reid KlecknerAdd out of line virtual destructors to all LLVMTargetMa...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-10-06 Eric ChristopherAdd subtarget caches to aarch64, arm, ppc, and x86.
2014-09-17 Robin Morisset[X86] Use the generic AtomicExpandPass instead of X86At...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-09 Eric ChristopherMove some X86 subtarget configuration onto the subtarge...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-07-01 Tim NorthoverX86: expand atomics in IR instead of as MachineInstrs.
2014-06-09 Eric ChristopherMove all of the x86 subtarget initialized variables...
2014-06-08 Saleem AbdulrasoolX86: simplify data layout calculation
2014-06-06 Eric ChristopherReplace the use of TargetMachine with a tiny bool variable.
2014-06-06 Eric ChristopherRemove all local variables from X86SelectionDAGInfo...
2014-06-05 Eric ChristopherRemove X86Subtarget from the X86FrameLowering construct...
2014-06-05 Eric ChristopherRemove duplicate copy of InstrItineraryData from the...
2014-06-05 Eric ChristopherRemove uses of the TargetMachine from X86FrameLowering.
2014-05-22 Eric ChristopherAvoid using subtarget features when adding X86 specific...
2014-05-22 Eric ChristopherRename createGlobalBaseRegPass -> createX86GlobalBaseRe...
2014-05-21 Eric ChristopherMake early if conversion dependent upon the subtarget...
2014-05-20 Alexey Volkov[X86] Tune LEA usage for Silvermont
2014-04-19 Yaron KerenPatch by Vadim Chugunov
2014-04-01 Yaron KerenisTargetWindows() renamed to isTargetKnownWindowsMSVC()
2014-03-19 Craig TopperPrune includes in X86 target.
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-01-08 David Woodhouse[x86] Kill gratuitous X86_{32,64}TargetMachine subclass...
2014-01-03 Rafael EspindolaMake the llvm mangler depend only on DataLayout.
2014-01-01 Rafael EspindolaRemove the 's' DataLayout specification
2013-12-19 Rafael EspindolaSynchronize the NaCl DataLayout strings with the ones...
2013-12-16 Rafael EspindolaOne last cleanup of LLVM's DataLayout strings.
2013-12-16 Rafael EspindolaThe preferred alignment defaults to the abi alignment...
2013-12-16 Rafael EspindolaOn DataLayout, omit the default of p:64:64:64.
2013-12-13 Rafael EspindolaAssume defaults to produce smaller datalayout strings.
2013-12-10 Rafael EspindolaRefactor the computation of the x86 datalayout.
2013-10-18 Nadav RotemMark some command line flags as hidden
2013-08-21 NAKAMURA TakumiX86TargetMachine.cpp: Clarify to emit GOT in i686-...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-04-25 Preston GurdThis patch adds the X86FixupLEAs pass, which will reduc...
2013-01-25 Eli BenderskyIn this patch, we teach X86_64TargetMachine that it...
2013-01-17 Jakob Stoklund OlesenProvide a place for targets to insert ILP optimization...
2013-01-08 Preston GurdPad Short Functions for Intel Atom
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2013-01-05 Nadav RotemRevert revision 171524. Original message:
2013-01-04 Preston GurdThe current Intel Atom microarchitecture has a feature...
2012-12-20 Richard SmithFix use-before-construction of X86TargetLowering.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-26 Chad RosierRemove the X86 Maximal Stack Alignment Check pass as...
2012-10-28 Rafael EspindolaRemove TargetELFWriterInfo.
2012-10-24 Nadav RotemImplement a basic VectorTargetTransformInfo interface...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-03 Jakob Stoklund OlesenThe early if conversion pass is ready to be used as...
2012-07-04 Jakob Stoklund OlesenAdd early if-conversion support to X86.
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-05-01 Bill WendlingChange the PassManager from a reference to a pointer.
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-03 Andrew TrickAdded TargetPassConfig. The first little step toward...
2012-02-03 Andrew Trickwhitespace
2012-02-01 Andrew TrickInstruction scheduling itinerary for Intel Atom.
2012-01-11 Rafael EspindolaSupport segmented stacks on mac.
2012-01-10 Craig TopperRemove hasXMM/hasXMMInt functions. Move callers to...
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-17 Eli FriedmanTurn on vzeroupper insertion on call boundaries for...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-11-16 Craig TopperRemove code to enable execution dependency fix pass...
2011-11-15 Craig TopperProperly qualify AVX2 specific parts of execution depen...
2011-11-09 Craig TopperEnable execution dependency fix pass for YMM registers...
2011-10-18 Eric ChristopherRevert "Turn on the vzeroupper pass by default."
2011-10-18 Eric ChristopherTurn on the vzeroupper pass by default.
2011-10-14 Evan ChengA few 80-col violations.
2011-10-11 Lang HamesFixed natural stack alignment for Linux x86-32. Thanks...
2011-10-10 Lang HamesAdd a natural stack alignment field to TargetData,...
2011-09-27 Jakob Stoklund OlesenRemove X86-dependent stuff from SSEDomainFix.
2011-09-15 Bruno Cardoso LopesEnable SSEDomainFix pass for AVX mode.
2011-09-03 Benjamin KramerUse internal storage for command line option.
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-08-23 Bruno Cardoso LopesIntroduce a pass to insert vzeroupper instructions...
2011-07-25 Evan ChengMore refactoring.
2011-07-20 Evan Cheng- Move CodeModel from a TargetMachine global option...
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-07-08 Evan ChengRestore old behavior. Always auto-detect features unles...
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-07-07 Evan ChengAdd Mode64Bit feature and sink it down to MC layer.
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-06-23 Evan ChengRename TargetOptions::StackAlignment to StackAlignmentO...
2011-06-23 Evan ChengRemove TargetOptions.h dependency from X86Subtarget.
2011-04-28 Rafael EspindolaAdd a getExprForPersonalitySymbol method to MCAsmInfo...
next