projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
X86: simplify data layout calculation
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86TargetMachine.cpp
2014-06-08
Saleem Abdulrasool
X86: simplify data layout calculation
blob
|
commitdiff
|
raw
2014-06-06
Eric Christopher
Replace the use of TargetMachine with a tiny bool variable.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-06
Eric Christopher
Remove all local variables from X86SelectionDAGInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
Remove X86Subtarget from the X86FrameLowering construct...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
Remove duplicate copy of InstrItineraryData from the...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Eric Christopher
Remove uses of the TargetMachine from X86FrameLowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Eric Christopher
Avoid using subtarget features when adding X86 specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Eric Christopher
Rename createGlobalBaseRegPass -> createX86GlobalBaseRe...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-21
Eric Christopher
Make early if conversion dependent upon the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
Alexey Volkov
[X86] Tune LEA usage for Silvermont
blob
|
commitdiff
|
raw
|
diff to current
2014-04-19
Yaron Keren
Patch by Vadim Chugunov
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Yaron Keren
isTargetWindows() renamed to isTargetKnownWindowsMSVC()
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Craig Topper
Prune includes in X86 target.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Kill gratuitous X86_{32,64}TargetMachine subclass...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-03
Rafael Espindola
Make the llvm mangler depend only on DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-01
Rafael Espindola
Remove the 's' DataLayout specification
blob
|
commitdiff
|
raw
|
diff to current
2013-12-19
Rafael Espindola
Synchronize the NaCl DataLayout strings with the ones...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-16
Rafael Espindola
One last cleanup of LLVM's DataLayout strings.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-16
Rafael Espindola
The preferred alignment defaults to the abi alignment...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-16
Rafael Espindola
On DataLayout, omit the default of p:64:64:64.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-13
Rafael Espindola
Assume defaults to produce smaller datalayout strings.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Rafael Espindola
Refactor the computation of the x86 datalayout.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-18
Nadav Rotem
Mark some command line flags as hidden
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
NAKAMURA Takumi
X86TargetMachine.cpp: Clarify to emit GOT in i686-...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Rafael Espindola
Remove the MachineMove class.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-25
Preston Gurd
This patch adds the X86FixupLEAs pass, which will reduc...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Eli Bendersky
In this patch, we teach X86_64TargetMachine that it...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-17
Jakob Stoklund Olesen
Provide a place for targets to insert ILP optimization...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-08
Preston Gurd
Pad Short Functions for Intel Atom
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Switch TargetTransformInfo from an immutable analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-05
Nadav Rotem
Revert revision 171524. Original message:
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Preston Gurd
The current Intel Atom microarchitecture has a feature...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Richard Smith
Fix use-before-construction of X86TargetLowering.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Chad Rosier
Remove the X86 Maximal Stack Alignment Check pass as...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-28
Rafael Espindola
Remove TargetELFWriterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Nadav Rotem
Implement a basic VectorTargetTransformInfo interface...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-18
Nadav Rotem
Reapply the TargerTransformInfo changes, minus the...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-03
Jakob Stoklund Olesen
The early if conversion pass is ready to be used as...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-04
Jakob Stoklund Olesen
Add early if-conversion support to X86.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-02
Bob Wilson
Add all codegen passes to the PassManager via TargetPas...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Hans Wennborg
Implement the local-dynamic TLS model for x86 (PR3985)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Bill Wendling
Change the PassManager from a reference to a pointer.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-04
Andrew Trick
TargetPassConfig: confine the MC configuration to Targe...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Andrew Trick
Added TargetPassConfig. The first little step toward...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Rafael Espindola
Support segmented stacks on mac.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Remove hasXMM/hasXMMInt functions. Move callers to...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-17
Eli Friedman
Turn on vzeroupper insertion on call boundaries for...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Evan Cheng
Sink codegen optimization level into MCCodeGenInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-16
Craig Topper
Remove code to enable execution dependency fix pass...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Craig Topper
Properly qualify AVX2 specific parts of execution depen...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-09
Craig Topper
Enable execution dependency fix pass for YMM registers...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Eric Christopher
Revert "Turn on the vzeroupper pass by default."
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Eric Christopher
Turn on the vzeroupper pass by default.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Evan Cheng
A few 80-col violations.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Lang Hames
Fixed natural stack alignment for Linux x86-32. Thanks...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Lang Hames
Add a natural stack alignment field to TargetData,...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-27
Jakob Stoklund Olesen
Remove X86-dependent stuff from SSEDomainFix.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Bruno Cardoso Lopes
Enable SSEDomainFix pass for AVX mode.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-03
Benjamin Kramer
Use internal storage for command line option.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
Bruno Cardoso Lopes
Introduce a pass to insert vzeroupper instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Evan Cheng
More refactoring.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Evan Cheng
- Move CodeModel from a TargetMachine global option...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Evan Cheng
Introduce MCCodeGenInfo, which keeps information that...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Rename createAsmInfo to createMCAsmInfo and move regist...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Evan Cheng
- Eliminate MCCodeEmitter's dependency on TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Evan Cheng
Restore old behavior. Always auto-detect features unles...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Evan Cheng
Eliminate asm parser's dependency on TargetMachine:
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Evan Cheng
Add Mode64Bit feature and sink it down to MC layer.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Evan Cheng
Fix the ridiculous SubtargetFeatures API where it impli...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Evan Cheng
Rename TargetOptions::StackAlignment to StackAlignmentO...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Evan Cheng
Remove TargetOptions.h dependency from X86Subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Rafael Espindola
Add a getExprForPersonalitySymbol method to MCAsmInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Daniel Dunbar
ADT/Triple: Move a variety of clients to using isOSDarw...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-01
Duncan Sands
Add datalayout information for the IEEE quad precision...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-17
NAKAMURA Takumi
Triple::MinGW64 is deprecated and removed. We can use...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-17
NAKAMURA Takumi
Fix whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-01
Evan Cheng
Patches to build EFI with Clang/LLVM. By Carl Norum.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-23
Rafael Espindola
Add support for the --noexecstack option.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Anton Korobeynikov
Rename TargetFrameInfo into TargetFrameLowering. Also...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move getInitialFrameState() to TargetFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Anton Korobeynikov
First step of huge frame-related refactoring: move...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Cameron Esfahani
Recommit 116056, now with the missing file...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-03
Anton Korobeynikov
va_args support for Win64.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-03
Rafael Espindola
Jim Asked us to move DataLayout on ARM back to the...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-21
Anton Korobeynikov
Use rip-rel addressing on win64 by default. For this...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Matt Fleming
Hookup ELF support for X86.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Benjamin Kramer
Print an error message when someone tries -integrated...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-31
Michael J. Spencer
Add relax all support to the COFF object streamer.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-27
Michael J. Spencer
Make MC use Windows COFF on Windows and add tests.
blob
|
commitdiff
|
raw
|
diff to current
next