projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Changed ImmutableMap::find to return an iterator instead of a pointer
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2008-01-15
Owen Anderson
Move some calls to getVRegDef higher in the callgraph...
tree
|
commitdiff
2008-01-15
Evan Cheng
Unbreak the build.
tree
|
commitdiff
2008-01-15
Evan Cheng
Oops. Forgot to commit this.
tree
|
commitdiff
2008-01-15
Anton Korobeynikov
For PR1839: add initial support for __builtin_trap...
tree
|
commitdiff
2008-01-11
Chris Lattner
remove some incorrect classof's.
tree
|
commitdiff
2008-01-11
Chris Lattner
rename MachineInstr::setInstrDescriptor -> setDesc
tree
|
commitdiff
2008-01-11
Scott Michel
More CellSPU refinement and progress:
tree
|
commitdiff
2008-01-10
Duncan Sands
Output sinl for a long double FSIN node, not sin.
tree
|
commitdiff
2008-01-10
Evan Cheng
Clearify the meaning of immutable StackObject.
tree
|
commitdiff
2008-01-10
Evan Cheng
Add a isImmutable bit to StackObject. Fixed stack objec...
tree
|
commitdiff
2008-01-10
Chris Lattner
provide def_* and use_* iterators in addition to reg_...
tree
|
commitdiff
2008-01-07
Nate Begeman
Update the comment on scalar to vector to be a bit...
tree
|
commitdiff
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
tree
|
commitdiff
2008-01-07
Gordon Henriksen
Setting GlobalDirective in TargetAsmInfo by default...
tree
|
commitdiff
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
tree
|
commitdiff
2008-01-07
Gordon Henriksen
With this patch, the LowerGC transformation becomes the
tree
|
commitdiff
2008-01-07
Gordon Henriksen
Enabling the target-independent garbage collection...
tree
|
commitdiff
2008-01-05
Evan Cheng
X86 JIT PIC jumptable support.
tree
|
commitdiff
2008-01-04
Bill Wendling
Don't recalculate the loop info and loop dominators...
tree
|
commitdiff
2008-01-04
Evan Cheng
X86 PIC JIT support fixes: encoding bugs, add lazy...
tree
|
commitdiff
2008-01-04
Chris Lattner
Add a really quick hack at a machine code sinking pass...
tree
|
commitdiff
2008-01-03
Evan Cheng
Change MachineRelocation::DoesntNeedFnStub to NeedStub...
tree
|
commitdiff
2008-01-03
Chris Lattner
don't access element zero of an array of size zero.
tree
|
commitdiff
2008-01-01
Chris Lattner
switch the register iterator to act more like hte LLVM...
tree
|
commitdiff
2008-01-01
Chris Lattner
Add a trivial but handy function to efficiently return...
tree
|
commitdiff
2008-01-01
Chris Lattner
add efficient iteration support for register use/def's
tree
|
commitdiff
2008-01-01
Chris Lattner
Implement automatically updated def/use lists for all...
tree
|
commitdiff
2007-12-31
Chris Lattner
properly encapsulate the parent field of MBB and MI...
tree
|
commitdiff
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
tree
|
commitdiff
2007-12-30
Chris Lattner
slightly simplify and document SSARegMap.
tree
|
commitdiff
2007-12-30
Chris Lattner
Add new shorter predicates for testing machine operands...
tree
|
commitdiff
2007-12-30
Chris Lattner
- rename opType -> OpKind and contents -> Contents.
tree
|
commitdiff
2007-12-30
Chris Lattner
More cleanups for MachineOperand:
tree
|
commitdiff
2007-12-30
Chris Lattner
MachineOperand:
tree
|
commitdiff
2007-12-30
Chris Lattner
make machine operands fatter: give each one an up-point...
tree
|
commitdiff
2007-12-30
Chris Lattner
split machineoperand out into its own header file.
tree
|
commitdiff
2007-12-30
Chris Lattner
remove unneeded #includes.
tree
|
commitdiff
2007-12-30
Chris Lattner
remove a bunch of now-dead methods.
tree
|
commitdiff
2007-12-30
Chris Lattner
make offset operand optional.
tree
|
commitdiff
2007-12-30
Chris Lattner
Shrinkify the machine operand creation method names.
tree
|
commitdiff
2007-12-30
Chris Lattner
switch MIBuilder over to use the simplified operand...
tree
|
commitdiff
2007-12-30
Chris Lattner
1. Make a static MachineOperand::create* method for...
tree
|
commitdiff
2007-12-30
Chris Lattner
simplify some code by factoring operand construction...
tree
|
commitdiff
2007-12-29
Chris Lattner
remove attribution from a variety of miscellaneous...
tree
|
commitdiff
2007-12-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
tree
|
commitdiff
2007-12-23
Owen Anderson
Get rid of an unneeded #include.
tree
|
commitdiff
2007-12-23
Owen Anderson
Add GraphTraits specializations for machine dominators.
tree
|
commitdiff
2007-12-22
Chris Lattner
Add a new FGETSIGN operation, which defaults to expand...
tree
|
commitdiff
2007-12-22
Anton Korobeynikov
Unbreak build on gcc 3.x
tree
|
commitdiff
2007-12-12
Evan Cheng
Cosmetic change.
tree
|
commitdiff
2007-12-11
Evan Cheng
Switch over to MachineLoopInfo.
tree
|
commitdiff
2007-12-11
Gordon Henriksen
CollectorMetadata and Collector are rejiggered to get...
tree
|
commitdiff
2007-12-07
Bill Wendling
Initial commit of the machine code LICM pass. It succes...
tree
|
commitdiff
2007-12-07
Owen Anderson
Fix a stupid error that Chris pointed out.
tree
|
commitdiff
2007-12-06
Evan Cheng
Fix for PR1831: if all defs of an interval are re-mater...
tree
|
commitdiff
2007-12-05
Evan Cheng
- Mark last use of a split interval as kill instead...
tree
|
commitdiff
2007-12-05
Evan Cheng
Add a argument to storeRegToStackSlot and storeRegToAdd...
tree
|
commitdiff
2007-12-02
Evan Cheng
Remove redundant foldMemoryOperand variants and other...
tree
|
commitdiff
2007-12-01
Owen Anderson
Fixes for MachineLoopInfo, mostly from Evan. With...
tree
|
commitdiff
2007-12-01
Evan Cheng
Allow some reloads to be folded in multi-use cases...
tree
|
commitdiff
2007-11-30
Evan Cheng
Do not fold reload into an instruction with multiple...
tree
|
commitdiff
2007-11-30
Devang Patel
Provide a way to update DescGlobals cache directly.
tree
|
commitdiff
2007-11-29
Evan Cheng
Fix a major performance issue with splitting. If there...
tree
|
commitdiff
2007-11-29
Evan Cheng
Replace the odd kill# hack with something less fragile.
tree
|
commitdiff
2007-11-29
Evan Cheng
Fixed various live interval splitting bugs / compile...
tree
|
commitdiff
2007-11-28
Duncan Sands
Add missing newlines at EOF.
tree
|
commitdiff
2007-11-28
Evan Cheng
Recover compile time regression.
tree
|
commitdiff
2007-11-27
Owen Anderson
Add MachineLoopInfo. This is not yet tested.
tree
|
commitdiff
2007-11-27
Owen Anderson
Add accessor for getting the underlying templated type...
tree
|
commitdiff
2007-11-19
Dan Gohman
Fix a typo in a comment.
tree
|
commitdiff
2007-11-17
Evan Cheng
Live interval splitting:
tree
|
commitdiff
2007-11-17
Evan Cheng
Shrinkfy.
tree
|
commitdiff
2007-11-15
Anton Korobeynikov
Implement necessary bits for flt_rounds gcc builtin.
tree
|
commitdiff
2007-11-14
Anton Korobeynikov
Fix PIC jump table codegen on x86-32/linux. In fact...
tree
|
commitdiff
2007-11-14
Evan Cheng
Clean up sub-register implementation by moving subReg...
tree
|
commitdiff
2007-11-13
Hartmut Kaiser
Fixed a compilation error.
tree
|
commitdiff
2007-11-13
Owen Anderson
Wow. I definitely shouldn't write code when I'm tird.
tree
|
commitdiff
2007-11-13
Bill Wendling
Unify CALLSEQ_{START,END}. They take 4 parameters:...
tree
|
commitdiff
2007-11-12
Duncan Sands
Compile fix.
tree
|
commitdiff
2007-11-12
Evan Cheng
Refactor some code.
tree
|
commitdiff
2007-11-12
Owen Anderson
Fix rewriting of PHI nodes.
tree
|
commitdiff
2007-11-12
Owen Anderson
Remove unnecessary #include's.
tree
|
commitdiff
2007-11-12
Owen Anderson
As Chris and Evan pointed out, BreakCriticalMachineEdge...
tree
|
commitdiff
2007-11-09
Duncan Sands
Fix some load/store logic that would be wrong for
tree
|
commitdiff
2007-11-09
Evan Cheng
Much improved pic jumptable codegen:
tree
|
commitdiff
2007-11-08
Owen Anderson
Make BreakCriticalMachineEdges available as a pass...
tree
|
commitdiff
2007-11-08
Owen Anderson
Fix MachineDominators' getAnalysisUsage.
tree
|
commitdiff
2007-11-08
Owen Anderson
Oops, forgot to commit this file.
tree
|
commitdiff
2007-11-05
Evan Cheng
Move SimpleRegisterCoalescing.h to lib/CodeGen since...
tree
|
commitdiff
2007-11-05
Duncan Sands
Eliminate the remaining uses of getTypeSize. This
tree
|
commitdiff
2007-11-03
Evan Cheng
There are times when the coalescer would not coalesce...
tree
|
commitdiff
2007-11-01
Evan Cheng
- Coalesce extract_subreg when both intervals are relat...
tree
|
commitdiff
2007-10-31
Duncan Sands
Add a newline at the end of the file.
tree
|
commitdiff
2007-10-31
Owen Anderson
Add the skeleton of a better PHI elimination pass.
tree
|
commitdiff
2007-10-31
Owen Anderson
Some fixes to get MachineDomTree working better.
tree
|
commitdiff
2007-10-29
Owen Anderson
Add a first attempt at dominator information for MBB...
tree
|
commitdiff
2007-10-25
Duncan Sands
Fix comment typos.
tree
|
commitdiff
2007-10-19
Rafael Espindola
Add support for byval function whose argument is not...
tree
|
commitdiff
2007-10-19
Dale Johannesen
More ppcf128 issues (maybe the last)?
tree
|
commitdiff
2007-10-18
Evan Cheng
Really fix PR1734. Carefully track which register uses...
tree
|
commitdiff
next