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
Commit message (
Expand
)
Author
Age
...
*
Move some methods out of MachineInstr into MachineOperand
Chris Lattner
2006-05-04
*
There shalt be only one "immediate" operand type!
Chris Lattner
2006-05-04
*
Change "value" in MachineOperand to be a GlobalValue, as that is the only
Chris Lattner
2006-05-04
*
Remove a bunch more dead V9 specific stuff
Chris Lattner
2006-05-04
*
Remove a bunch more SparcV9 specific stuff
Chris Lattner
2006-05-04
*
Remove some more V9-specific stuff.
Chris Lattner
2006-05-04
*
Remove some more unused stuff from MachineInstr that was leftover from V9.
Chris Lattner
2006-05-04
*
Suck block address tracking out of targets into the JIT Emitter. This
Chris Lattner
2006-05-03
*
Finish up the initial jump table implementation by allowing jump tables to
Nate Begeman
2006-05-03
*
Bottom up register pressure reduction work: clean up some hacks and enhanced
Evan Cheng
2006-05-03
*
Refactor TargetMachine, pushing handling of TargetData into the target-specif...
Owen Anderson
2006-05-03
*
Change the BasicBlockAddrs map to be a vector, indexed by MBB number.
Chris Lattner
2006-05-03
*
Several related changes:
Chris Lattner
2006-05-02
*
Do not make the JIT memory manager manage the memory for globals. Instead
Chris Lattner
2006-05-02
*
Refactor the machine code emitter interface to pull the pointers for the current
Chris Lattner
2006-05-02
*
Print function number instead of name
Nate Begeman
2006-05-02
*
Remove dead method
Chris Lattner
2006-05-02
*
Remove the debug machine code emitter. The "FilePrinterEmitter" is more
Chris Lattner
2006-05-02
*
Extend printBasicBlockLabel a bit so that it can be used to print all
Nate Begeman
2006-05-02
*
De-virtualize SwitchSection.
Jeff Cohen
2006-05-02
*
De-virtualize EmitZeroes.
Jeff Cohen
2006-05-02
*
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more...
Jeff Cohen
2006-05-02
*
Fix a latent bug that my spiller patch last week exposed: we were leaving
Chris Lattner
2006-05-01
*
When promoting a load to a reg-reg copy, where the load was a previous
Chris Lattner
2006-05-01
*
Remove previous patch, which wasn't quite right.
Chris Lattner
2006-05-01
*
Dis-favor stores more
Evan Cheng
2006-05-01
*
Bottom up register-pressure reduction scheduler now pushes store operations
Evan Cheng
2006-05-01
*
Didn't mean ScheduleDAGList.cpp to make the last checkin.
Evan Cheng
2006-05-01
*
Remove temp. option -spiller-check-liveout, it didn't cause any failure nor p...
Evan Cheng
2006-05-01
*
Format #APP lines a bit nicer
Chris Lattner
2006-05-01
*
Local spiller kills a store if the folded restore is turned into a copy.
Evan Cheng
2006-04-30
*
Remove a bogus transformation. This fixes SingleSource/UnitTests/2006-01-23-...
Chris Lattner
2006-04-28
*
Remove the temporary option: -no-isel-fold-inflight
Evan Cheng
2006-04-28
*
TargetLowering::LowerArguments should return a VBIT_CONVERT of
Evan Cheng
2006-04-28
*
Mapping of physregs can make it so that the designated and input physregs are
Chris Lattner
2006-04-28
*
Added a temporary option -no-isel-fold-inflight to control whether a "inflight"
Evan Cheng
2006-04-28
*
When we have a two-address instruction where the input cannot be clobbered
Chris Lattner
2006-04-28
*
Insert a VBIT_CONVERT between a FORMAL_ARGUMENT node and its vector uses
Evan Cheng
2006-04-27
*
Fix Regression/CodeGen/Generic/2006-04-26-SetCCAnd.ll and
Chris Lattner
2006-04-27
*
Don't forget return void.
Evan Cheng
2006-04-25
*
Fix the updating of the machine CFG when a PHI node was in a successor of
Nate Begeman
2006-04-23
*
Code cleanup associated with jump tables, thanks to Chris for noticing
Nate Begeman
2006-04-22
*
Turn of jump tables for a bit, there are still some issues to work out with
Nate Begeman
2006-04-22
*
JumpTable support! What this represents is working asm and jit support for
Nate Begeman
2006-04-22
*
The BFS scheduler is apparently nondeterminstic (causes many llvmgcc bootstrap
Chris Lattner
2006-04-21
*
Fix a couple more memory issues
Chris Lattner
2006-04-21
*
Fix a really subtle and obnoxious memory bug that caused issues with an
Chris Lattner
2006-04-20
*
This field no longer exists
Chris Lattner
2006-04-20
*
Remove some of the obvious V9-specific cruft
Chris Lattner
2006-04-20
*
Turn a VAND into a VECTOR_SHUFFLE is applicable.
Evan Cheng
2006-04-20
[prev]
[next]