Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
43e2a035309f4e353a8bd5547d10125414597e74
/
lib
/
CodeGen
/
LLVMTargetMachine.cpp
b013f50
Unbreak JIT
by Anton Korobeynikov
· 16 years ago
769b481
Add facility for pre-RA passes
by Anton Korobeynikov
· 16 years ago
1532f3d
Recommitting EH patch; this should answer most of the
by Dale Johannesen
· 16 years ago
b6d5b14
Revert 49006 for the moment.
by Dale Johannesen
· 16 years ago
1544e47
Emit exception handling info for functions which are
by Dale Johannesen
· 16 years ago
62c7b8c
Avoid outputing spaces at the ends of lines.
by Dan Gohman
· 16 years ago
73ee9c3
Do not align loops if optimizing for size.
by Devang Patel
· 16 years ago
bfae831
Use PassManagerBase instead of FunctionPassManager for functions
by Dan Gohman
· 17 years ago
d703ed6
Added option -align-loops=<true/false> to disable loop aligner pass.
by Evan Cheng
· 17 years ago
afe6c2b
Enable exception handling int JIT
by Nicolas Geoffray
· 17 years ago
459525d
don't create the post-ra scheduler unless it is enabled.
by Chris Lattner
· 17 years ago
93f96d0
Ammending r45669 with a missing file.
by Gordon Henriksen
· 17 years ago
3c42f12
allow sinking to be enabled for the jit
by Chris Lattner
· 17 years ago
cc8f603
Move option to enable machine LICM into LLVMTargetMachine.cpp.
by Bill Wendling
· 17 years ago
c4ce73f
Add a really quick hack at a machine code sinking pass, enabled with --enable-sinking.
by Chris Lattner
· 17 years ago
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
0f940c9
Initial commit of the machine code LICM pass. It successfully hoists this:
by Bill Wendling
· 17 years ago
ada779f
Move subreg lowering pass to be right after regalloc, per feedback.
by Christopher Lamb
· 17 years ago
bab2474
Add a MachineFunction pass, which runs post register allocation, that turns subreg insert/extract instruction into register copies. This ensures correct code gen if the coalescer isn't able to remove all subreg instructions.
by Christopher Lamb
· 17 years ago
8bd6035
Added -print-emitted-asm to print out JIT generated asm to cerr.
by Evan Cheng
· 17 years ago
72f1596
Modify previous patch per review comments.
by Dale Johannesen
· 17 years ago
e7e7d0d
Skeleton of post-RA scheduler; doesn't do anything yet.
by Dale Johannesen
· 17 years ago
c375160
Exception handling has been implemented.
by Duncan Sands
· 17 years ago
85ef254
document and hide two options.
by Chris Lattner
· 17 years ago
e6e4354
name change requested by review of previous patch
by Dale Johannesen
· 17 years ago
81da02b
Make tail merging the default, except on powerPC. There was no prior art
by Dale Johannesen
· 17 years ago
c8d288f
move a bunch of code out of the sdisel pass into its own opt pass "codegenprepare".
by Chris Lattner
· 17 years ago
31442f9
Add a -print-lsr-output option to LLC, to print the output of the LSR pass.
by Chris Lattner
· 17 years ago
0f54dcb
Now LoopStrengthReduce is a LoopPass.
by Devang Patel
· 18 years ago
a4e7cd9
Use exception flag.
by Jim Laskey
· 18 years ago
04523ea
Split the addPassesToEmitFile method up into two. This is so that we can
by Bill Wendling
· 18 years ago
bcd2498
Removed more <iostream> includes
by Bill Wendling
· 18 years ago
e01eaa0
enable the branch folding pass for the JIT.
by Chris Lattner
· 18 years ago
9d4209f
1. Add a pass to fold debug label instructions so a debug info client can detect
by Jim Laskey
· 18 years ago
62d07d6
Don't do dead block elimination in fast mode.
by Jim Laskey
· 18 years ago
4a84ad7
add the branch folding pass as a late cleanup pass for all targets. For now
by Chris Lattner
· 18 years ago
2a0013f
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
by Duraid Madina
· 18 years ago
4787705
new file
by Chris Lattner
· 18 years ago