projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
now that mangler is in libtarget, it can use MCAsmInfo instead of clients
[oota-llvm.git]
/
lib
/
CodeGen
/
LLVMTargetMachine.cpp
2010-01-16
Bob Wilson
Run the pre-register allocation tail duplication pass...
blob
|
commitdiff
|
raw
2010-01-15
Nate Begeman
Hook up llc's -filetype=obj to use MCStreamer if an...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Jim Grosbach
Add comment explaining the necessity of r93456
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Jim Grosbach
Dwarf EH prepare needs to be run after SjLj prepare...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Evan Cheng
Re-enable extension optimization pass.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Evan Cheng
Disable opt-ext pass to unbreak the build for now.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Evan Cheng
Remove debug option I accidentally left in.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Evan Cheng
Add a quick pass to optimize sign / zero extension...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-06
Jakob Stoklund Olesen
Allow double defs after tail duplication.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-21
Eric Christopher
Fix setting and default setting of code model for jit...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-17
Evan Cheng
Remove debugging code.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-17
Evan Cheng
Revert 91280-91283, 91286-91289, 91291, 91293, 91295...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-04
Evan Cheng
Add a pre-regalloc tail duplication pass.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-26
Bob Wilson
Rename new TailDuplicationPass to avoid name conflict...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-26
Bob Wilson
Split tail duplication into a separate pass. This...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-24
Devang Patel
Remove DebugLabelFolder pass. It is not used by dwarf...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
Dan Gohman
Add an experimental option to run gep-splitting and...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Evan Cheng
Now that code placement optimization pass is run for...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-04
Eric Christopher
Add some options to disable various code gen optimizations.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Factor out more code into addCommonCodeGenPasses. The...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Remove CodeGenLICM. It's largely obsoleted by MachineLI...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Bill Wendling
Don't put in these EH changes.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Bill Wendling
Reverting r85338 for now. It's causing a bootstrap...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-28
Bob Wilson
Revert r85346 change to control tail merging by CodeGen...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-27
Bob Wilson
Record CodeGen optimization level in the BranchFolding...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-16
Evan Cheng
Change createPostRAScheduler so it can be turned off...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
Evan Cheng
Add a target hook to add pre- post-regalloc scheduling...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
David Goodwin
Remove -post-RA-schedule flag and add a TargetSubtarget...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Evan Cheng
Flip -disable-post-RA-scheduler to -post-RA-scheduler.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Dan Gohman
Add a new pass for doing late hoisting of floating...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-26
Dan Gohman
-fast is now -O0. -fast-isel is no longer experimental.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove std::ostream versions of printing stuff for...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-22
Chris Lattner
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-17
Jim Grosbach
Move the sjlj exception handling conversions to a back...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-15
Jakob Stoklund Olesen
Allow double defs in the machine code verifier after...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Daniel Dunbar
TargetRegistry: Change AsmPrinter constructor to be...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Daniel Dunbar
TargetRegistry: Reorganize AsmPrinter construction...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Chris Lattner
Change TargetAsmInfo to be constructed via TargetRegist...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Dan Gohman
Tidy #includes.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Jim Grosbach
SjLj based exception handling unwinding support. This...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Evan Cheng
Disable stack coloring with register for now. It's...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Reapply r77654 with a fix: MachineFunctionPass's getAna...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Daniel Dunbar
Revert r77654, it appears to be causing llvm-gcc bootst...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Manage MachineFunctions with an analysis Pass instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Daniel Dunbar
We don't need to use llvm_report_error, this interface...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Daniel Dunbar
Add missing includes.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Daniel Dunbar
Lift addAssemblyEmitter into LLVMTargetMachine.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Daniel Dunbar
Lift DumpAsm / -print-emitted-asm functionality into...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
David Greene
Have asm printers use formatted_raw_ostream directly...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Evan Cheng
Revert an accidental commit.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Bruno Cardoso Lopes
Add the Object Code Emitter class. Original patch by...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-13
Evan Cheng
Add a ARM specific pre-allocation pass that re-schedule...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-30
Bruno Cardoso Lopes
First patch in the direction of splitting MachineCodeEm...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-22
Duncan Sands
Add a new codegen pass that normalizes dwarf exception...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-16
Jakob Stoklund Olesen
Pass to verify generated machine code.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-12
Evan Cheng
Fixed a stack slot coloring with reg bug: do not update...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Evan Cheng
Rename "loop aligner" pass to "code placement optimizat...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Bill Wendling
Just turn aggressive stack coloring off at -O3.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Bill Wendling
Temporarily revert r71010. It was causing massive failu...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-05
Evan Cheng
Enable stack coloring with regs at -O3.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-29
Bill Wendling
Instead of passing in an unsigned value for the optimiz...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-29
Bill Wendling
Second attempt:
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Bill Wendling
r70270 isn't ready yet. Back this out. Sorry for the...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Bill Wendling
Massive check in. This changes the "-fast" flag to...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-25
Evan Cheng
CodeGen still defaults to non-verbose asm, but llc...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-09
Evan Cheng
Re-enable machine sinking pass now that the coalescer...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-08
Bill Wendling
Revert r63999. It was breaking self-hosting builds.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Evan Cheng
Enable machine sinking pass in non-fast mode.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-05
Evan Cheng
Turn on machine LICM in non-fast mode.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-18
Dan Gohman
Move post-RA scheduling before branch folding for now...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-24
Dan Gohman
Run post-RA scheduling after branch folding, as it...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-20
Dan Gohman
Add another machine-code printing pass when post-pass...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-13
Bill Wendling
Implement stack protectors as function attributes:...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Bill Wendling
Update in response to feedback from Chris:
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Bill Wendling
Initial checkin for stack protectors. Here's what it...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-25
Dan Gohman
Move the code that adds the DeadMachineInstructionElimP...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-22
Daniel Dunbar
Move Print*Pass to use raw_ostream.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-21
Daniel Dunbar
Privatize PrintModulePass and PrintFunctionPass and add
blob
|
commitdiff
|
raw
|
diff to current
2008-10-07
Dan Gohman
Remove -disable-fast-isel. Use cl::boolOrDefault with...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-01
Devang Patel
Remove OptimizeForSize global. Use function attribute...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-01
Dan Gohman
Enable FastISel by default (on x86 and x86-64) with...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Dan Gohman
Enable DeadMachineInstructionElim when Fast-ISel is...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Dan Gohman
Refactor the code that adds standard LLVM codegen passe...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Owen Anderson
Use raw_ostream throughout the AsmPrinter.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-17
Gordon Henriksen
Rename some GC classes so that their roll will hopefull...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-17
Gordon Henriksen
Factor GC metadata table assembly generation out of...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-30
Evan Cheng
Don't run stack slot coloring if -fast.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Evan Cheng
Enable stack coloring by default.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-04
Evan Cheng
Oops. Should not be enabled by default.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-04
Evan Cheng
Add a stack slot coloring pass. Not yet enabled.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-03
Evan Cheng
Do not run loop-aligner at -fast (e.g. -O0).
blob
|
commitdiff
|
raw
|
diff to current
2008-05-30
Evan Cheng
Fix indentation.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-23
Anton Korobeynikov
Unbreak JIT
blob
|
commitdiff
|
raw
|
diff to current
2008-04-23
Anton Korobeynikov
Add facility for pre-RA passes
blob
|
commitdiff
|
raw
|
diff to current
2008-04-02
Dale Johannesen
Recommitting EH patch; this should answer most of the
blob
|
commitdiff
|
raw
|
diff to current
2008-04-01
Dale Johannesen
Revert 49006 for the moment.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-31
Dale Johannesen
Emit exception handling info for functions which are
blob
|
commitdiff
|
raw
|
diff to current
2008-03-25
Dan Gohman
Avoid outputing spaces at the ends of lines.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-25
Devang Patel
Do not align loops if optimizing for size.
blob
|
commitdiff
|
raw
|
diff to current
next