index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LLVMTargetMachine.cpp
Commit message (
Expand
)
Author
Age
...
*
Move TargetPassConfig implementation into Passes.cpp
Andrew Trick
2012-02-04
*
Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options
Andrew Trick
2012-02-04
*
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-02-03
*
Add an option to disable buggy copy propagation pass
Anton Korobeynikov
2012-01-22
*
80-col violation
Andrew Trick
2012-01-13
*
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-10
*
Added a late machine instruction copy propagation pass. This catches
Evan Cheng
2012-01-07
*
Move global variables in TargetMachine into new TargetOptions class. As an API
Nick Lewycky
2011-12-02
*
Sink codegen optimization level into MCCodeGenInfo along side relocation model
Evan Cheng
2011-11-16
*
Begin collecting some of the statistics for block placement discussed on
Chandler Carruth
2011-11-02
*
Make assert() message more informative.
Jim Grosbach
2011-10-25
*
Implement a block placement pass based on the branch probability and
Chandler Carruth
2011-10-21
*
Add support for a new extension to the .file directive:
Nick Lewycky
2011-10-17
*
Comment grammar fixes.
Torok Edwin
2011-09-30
*
Instead of crashing when MCAsmInfo is NULL, add an assert.
Torok Edwin
2011-09-30
*
Don't conditionalize execution of the SjLj EH prepare pass.
Bill Wendling
2011-09-28
*
This is the start of the new SjLj EH preparation pass, which will replace the
Bill Wendling
2011-09-27
*
Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos.
Jakob Stoklund Olesen
2011-09-25
*
Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...
James Molloy
2011-09-07
*
Move TargetRegistry and TargetSelect from Target to Support where they belong.
Evan Cheng
2011-08-24
*
Add llc flags to disable machine DCE and CSE.
Jakob Stoklund Olesen
2011-08-19
*
Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...
Evan Cheng
2011-07-26
*
Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...
Evan Cheng
2011-07-25
*
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-20
*
Introduce MCCodeGenInfo, which keeps information that can affect codegen
Evan Cheng
2011-07-19
*
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
Evan Cheng
2011-07-18
*
Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...
Evan Cheng
2011-07-14
*
- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo
Evan Cheng
2011-07-11
*
Eliminate asm parser's dependency on TargetMachine:
Evan Cheng
2011-07-08
*
createMCInstPrinter doesn't need TargetMachine anymore.
Evan Cheng
2011-07-06
*
Remove the ObjC ARC passes from the default optimization list, and add
Dan Gohman
2011-07-05
*
Move early tail duplication earlier.
Rafael Espindola
2011-07-04
*
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-17
*
The ARC language-specific optimizer. Credit to Dan Gohman.
John McCall
2011-06-15
*
Stub out support for Win64-style exceptions. Note that this is merely using
Charles Davis
2011-05-27
*
eliminate dependence on StandardPasses.h. The code generator's pass pipeline
Chris Lattner
2011-05-22
*
Remove the DwarfTable enum.
Rafael Espindola
2011-05-05
*
Add all the plumbing needed for MC to expand cfi to the old tables in
Rafael Espindola
2011-04-30
*
Integrated-As: Add support for setting the AllowTemporaryLabels flag via
Daniel Dunbar
2011-03-28
*
We need to pass the TargetMachine object to the InstPrinter if we are printing
Bill Wendling
2011-03-21
*
Beginnings of MC-JIT code generation.
Jim Grosbach
2011-03-18
*
Some first rudimentary support for ARM EHABI: print exception table in "text ...
Anton Korobeynikov
2011-03-05
*
Delete the GEPSplitter experiment.
Dan Gohman
2011-02-28
*
Add support for the --noexecstack option.
Rafael Espindola
2011-01-23
[prev]
[next]