index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LLVMTargetMachine.cpp
Age
Commit message (
Expand
)
Author
2012-04-02
Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...
Craig Topper
2012-03-13
s/SjLjEHPass/SjLjEHPrepare/
Bill Wendling
2012-03-05
Make MCRegisterInfo available to the the MCInstPrinter.
Jim Grosbach
2012-02-17
Tidy up.
Jim Grosbach
2012-02-08
Added TargetPassConfig::setOpt
Andrew Trick
2012-02-06
Add TargetPassConfig to the PassManager for use inside passes
Andrew Trick
2012-02-04
Fix a leak!
Nick Lewycky
2012-02-04
TargetPassConfig: confine the MC configuration to TargetMachine.
Andrew Trick
2012-02-04
Move TargetPassConfig implementation into Passes.cpp
Andrew Trick
2012-02-04
Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options
Andrew Trick
2012-02-03
Initialize all common codegen passes before configuration so we can use their...
Andrew Trick
2012-02-03
Added TargetPassConfig. The first little step toward configuring codegen passes.
Andrew Trick
2012-01-22
Add an option to disable buggy copy propagation pass
Anton Korobeynikov
2012-01-13
80-col violation
Andrew Trick
2012-01-10
Add 'llvm_unreachable' to passify GCC's understanding of the constraints
Chandler Carruth
2012-01-10
Remove unnecessary default cases in switches that cover all enum values.
David Blaikie
2012-01-10
Remove the logging streamer.
Rafael Espindola
2012-01-07
Added a late machine instruction copy propagation pass. This catches
Evan Cheng
2011-12-02
Move global variables in TargetMachine into new TargetOptions class. As an API
Nick Lewycky
2011-11-16
Sink codegen optimization level into MCCodeGenInfo along side relocation model
Evan Cheng
2011-11-02
Begin collecting some of the statistics for block placement discussed on
Chandler Carruth
2011-10-25
Make assert() message more informative.
Jim Grosbach
2011-10-21
Implement a block placement pass based on the branch probability and
Chandler Carruth
2011-10-17
Add support for a new extension to the .file directive:
Nick Lewycky
2011-09-30
Comment grammar fixes.
Torok Edwin
2011-09-30
Instead of crashing when MCAsmInfo is NULL, add an assert.
Torok Edwin
2011-09-28
Don't conditionalize execution of the SjLj EH prepare pass.
Bill Wendling
2011-09-27
This is the start of the new SjLj EH preparation pass, which will replace the
Bill Wendling
2011-09-25
Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos.
Jakob Stoklund Olesen
2011-09-07
Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...
James Molloy
2011-08-24
Move TargetRegistry and TargetSelect from Target to Support where they belong.
Evan Cheng
2011-08-19
Add llc flags to disable machine DCE and CSE.
Jakob Stoklund Olesen
2011-07-26
Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...
Evan Cheng
2011-07-25
Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...
Evan Cheng
2011-07-20
Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.
Evan Cheng
2011-07-20
- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.
Evan Cheng
2011-07-20
Add MCObjectFileInfo and sink the MCSections initialization code from
Evan Cheng
2011-07-19
Introduce MCCodeGenInfo, which keeps information that can affect codegen
Evan Cheng
2011-07-18
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
Evan Cheng
2011-07-14
Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...
Evan Cheng
2011-07-11
- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo
Evan Cheng
2011-07-08
Eliminate asm parser's dependency on TargetMachine:
Evan Cheng
2011-07-06
createMCInstPrinter doesn't need TargetMachine anymore.
Evan Cheng
2011-07-05
Remove the ObjC ARC passes from the default optimization list, and add
Dan Gohman
2011-07-04
Move early tail duplication earlier.
Rafael Espindola
2011-06-17
Use the verbose asm flag instead of a new flag for decoding the LSDA.
Bill Wendling
2011-06-17
Add an option that allows one to "decode" the LSDA.
Bill Wendling
2011-06-15
The ARC language-specific optimizer. Credit to Dan Gohman.
John McCall
2011-05-27
Stub out support for Win64-style exceptions. Note that this is merely using
Charles Davis
2011-05-22
eliminate dependence on StandardPasses.h. The code generator's pass pipeline
Chris Lattner
[next]