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
Commit message (
Expand
)
Author
Age
*
it would be nice of ctlz were lowered to bsf etc.
Chris Lattner
2006-11-14
*
implement InstCombine/shift-simplify.ll by transforming:
Chris Lattner
2006-11-14
*
implement InstCombine/and-compare.ll:test1. This compiles:
Chris Lattner
2006-11-14
*
lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)), 5)' instead of
Chris Lattner
2006-11-14
*
A shim over other AA impls to catch incorrect uses
Andrew Lenharth
2006-11-14
*
Discard code that supported old bytecode formats. This makes the Bytecode
Reid Spencer
2006-11-14
*
Implement removeDeadPasses().
Devang Patel
2006-11-14
*
Keep track of Last user of analysis phase.
Devang Patel
2006-11-14
*
Use std::map to map AnalysisID and Pass.
Devang Patel
2006-11-14
*
add a note
Chris Lattner
2006-11-14
*
minor tweaks, reject vector preinc.
Chris Lattner
2006-11-14
*
Manage analysis passes during run.
Devang Patel
2006-11-14
*
Update comments.
Devang Patel
2006-11-14
*
Matches MachineInstr changes.
Evan Cheng
2006-11-13
*
- Let MachineInstr ctors add implicit def and use operands. Other operands
Evan Cheng
2006-11-13
*
Update PassManagerImpl_New::analysisCurrentlyAvailable to check all
Devang Patel
2006-11-13
*
Check currently available anlysis in active managers.
Devang Patel
2006-11-13
*
teach the g5 hazard recognizer about update loads. This fixes
Chris Lattner
2006-11-13
*
remove redundant code
Chris Lattner
2006-11-13
*
Cute example from Chris Lattner.
Nick Lewycky
2006-11-13
*
Initialize some pointers to quiet the compiler (when doing build_gcc
Bill Wendling
2006-11-12
*
Make sure stack link is set in 64-bit.
Jim Laskey
2006-11-11
*
Remvoe a do-nothing else block.
Reid Spencer
2006-11-11
*
Make an assert comment match the tested assertion.
Reid Spencer
2006-11-11
*
implement proper PPC64 prolog/epilog codegen.
Chris Lattner
2006-11-11
*
For PR998:
Reid Spencer
2006-11-11
*
Running with frame pointers prevented debugging, external probes and
Jim Laskey
2006-11-11
*
Add implicit use / def operands to created MI's.
Evan Cheng
2006-11-11
*
Add methods to add implicit def use operands to a MI.
Evan Cheng
2006-11-11
*
Add all implicit defs to FP_REG_KILL mi.
Evan Cheng
2006-11-11
*
allow the offset of a preinc'd load to be the low-part of a global. This
Chris Lattner
2006-11-11
*
Mark operands as symbol lo instead of imm32 so that they print lo(x) around
Chris Lattner
2006-11-11
*
Implement schedulePasses().
Devang Patel
2006-11-11
*
Implement PassManagerImpl_New::add().
Devang Patel
2006-11-11
*
While adding pass into the manager, process Analysis only if it is
Devang Patel
2006-11-11
*
Remove dead code.
Devang Patel
2006-11-11
*
Code refactoring. Move common code into CommonPassManagerImpl :)
Devang Patel
2006-11-11
*
Move CommonPassManagerImpl from PassManager.h to PassManager.cpp
Devang Patel
2006-11-11
*
Remove analysis that is not preserved by the pass from AvailableAnalysis.
Devang Patel
2006-11-11
*
Keep track if analysis made available by the pass.
Devang Patel
2006-11-11
*
disallow preinc of a frameindex. This is not profitable and causes 2-addr
Chris Lattner
2006-11-11
*
reduce indentation by using early exits. No functionality change.
Chris Lattner
2006-11-11
*
Keep track of analysis required by the passes. Force use of new pass
Devang Patel
2006-11-11
*
move big chunks of code out-of-line, no functionality change.
Chris Lattner
2006-11-11
*
ppc64 doesn't have lwau, don't attempt to form it.
Chris Lattner
2006-11-11
*
implement preinc support for r+i loads on ppc64
Chris Lattner
2006-11-10
*
Fix InstCombine/2006-11-10-ashr-miscompile.ll a miscompilation introduced
Chris Lattner
2006-11-10
*
Add a note.
Evan Cheng
2006-11-10
*
These are done.
Evan Cheng
2006-11-10
*
Don't dag combine floating point select to max and min intrinsics. Those
Evan Cheng
2006-11-10
[next]