projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Convert the rest of the ocaml types and functions to use context.
[oota-llvm.git]
/
lib
/
CodeGen
/
2009-08-19
David Goodwin
Use the schedule itinerary operand use/def cycle inform...
tree
|
commitdiff
2009-08-19
Eli Friedman
PR4737: Fix a nasty bug in load narrowing with non...
tree
|
commitdiff
2009-08-19
Chris Lattner
switch asmprinter to emit alignments through OutStreamer.
tree
|
commitdiff
2009-08-19
Chris Lattner
eliminate AsmPrinter::SwitchToSection and just have...
tree
|
commitdiff
2009-08-19
Lang Hames
Added an option to have the PBQP allocator attempt...
tree
|
commitdiff
2009-08-18
Dan Gohman
Be tidy and use a break to exit from a switch block...
tree
|
commitdiff
2009-08-18
Dan Gohman
Legalize the shift amount operand of SRL_PARTS, SHL_PAR...
tree
|
commitdiff
2009-08-18
Lang Hames
Changes DOUT references in the PBQP allocator to use...
tree
|
commitdiff
2009-08-18
Jakob Stoklund Olesen
Simplify RegScavenger::FindUnusedReg.
tree
|
commitdiff
2009-08-18
David Greene
Make various changes suggested by Chris.
tree
|
commitdiff
2009-08-18
Chris Lattner
fix COFF targets (mingw/cygwin) to provide ehframe...
tree
|
commitdiff
2009-08-18
Dan Gohman
Make tail merging handle blocks with repeated predecess...
tree
|
commitdiff
2009-08-18
Chris Lattner
Make AsmStreamer maintain a notion of the current secti...
tree
|
commitdiff
2009-08-18
Chris Lattner
add a horrible hack to the dwarf printer. It looks...
tree
|
commitdiff
2009-08-18
Chris Lattner
fix another bozo bug
tree
|
commitdiff
2009-08-18
Chris Lattner
fix accidentally inverted conditional and add comment.
tree
|
commitdiff
2009-08-18
Chris Lattner
turn this conditional into something humans might actually
tree
|
commitdiff
2009-08-17
Jim Grosbach
cleanups per review. Mostly cosmetic, plus use SmallVec...
tree
|
commitdiff
2009-08-17
Jim Grosbach
Remove a bit more cruft from the sjlj moving to a backe...
tree
|
commitdiff
2009-08-17
Benjamin Kramer
Update CMakeLists.
tree
|
commitdiff
2009-08-17
Daniel Dunbar
Fix build warning.
tree
|
commitdiff
2009-08-17
Jim Grosbach
Move the sjlj exception handling conversions to a back...
tree
|
commitdiff
2009-08-17
David Goodwin
Extend the instruction itinerary model to include the...
tree
|
commitdiff
2009-08-17
Chris Lattner
the MinPad argument to PadToColumn only really makes...
tree
|
commitdiff
2009-08-17
Chris Lattner
change AsmPrinter to switch sections using AsmStreamer...
tree
|
commitdiff
2009-08-17
Chris Lattner
give MCAsmStreamer a TargetAsmInfo.
tree
|
commitdiff
2009-08-16
Jakob Stoklund Olesen
Replace RegScavenger::DistanceMap with a simpler local...
tree
|
commitdiff
2009-08-16
Jakob Stoklund Olesen
Clean up the public interface of RegScavenger.
tree
|
commitdiff
2009-08-16
Jakob Stoklund Olesen
Be more clever about regclasses in ScheduleDAGSDNodes...
tree
|
commitdiff
2009-08-15
Evan Cheng
Needs to check whether unaligned load / store of i64...
tree
|
commitdiff
2009-08-15
Bill Wendling
Remove <iostream>.
tree
|
commitdiff
2009-08-15
Benjamin Kramer
Unbreak build. Evan, please make sure my changes are...
tree
|
commitdiff
2009-08-15
Jakob Stoklund Olesen
Refine EarlyClobber assert in register scavenger.
tree
|
commitdiff
2009-08-15
Jakob Stoklund Olesen
Don't setCalleeSavedInfoValid() until spills are interted.
tree
|
commitdiff
2009-08-15
Jakob Stoklund Olesen
Allow double defs in the machine code verifier after...
tree
|
commitdiff
2009-08-15
Jakob Stoklund Olesen
Update LocalRewriter::DistanceMap when inserting stack...
tree
|
commitdiff
2009-08-15
Evan Cheng
80 col violations.
tree
|
commitdiff
2009-08-15
Dan Gohman
Simplify this code to not depend as much on CurMBB.
tree
|
commitdiff
2009-08-14
Devang Patel
Do not completely skip subrange info for a zero sized...
tree
|
commitdiff
2009-08-14
Anton Korobeynikov
Allow targets to specify their choice of calling conven...
tree
|
commitdiff
2009-08-14
Bruno Cardoso Lopes
*try* to use a better name to describe how common symbo...
tree
|
commitdiff
2009-08-14
Daniel Dunbar
Add virtual printMCInst method to AsmPrinter, as a...
tree
|
commitdiff
2009-08-14
Evan Cheng
Indentation change.
tree
|
commitdiff
2009-08-13
Daniel Dunbar
TargetRegistry: Change AsmPrinter constructor to be...
tree
|
commitdiff
2009-08-13
Owen Anderson
Actually privatize a IntegerTypes, and fix a few bugs...
tree
|
commitdiff
2009-08-13
Owen Anderson
Push LLVMContexts through the IntegerType APIs.
tree
|
commitdiff
2009-08-13
Bruno Cardoso Lopes
Remove hack used to strip unwanted chars from section...
tree
|
commitdiff
2009-08-13
Daniel Dunbar
TargetRegistry: Reorganize AsmPrinter construction...
tree
|
commitdiff
2009-08-13
Jakob Stoklund Olesen
Track pristine registers as if they were live-in in...
tree
|
commitdiff
2009-08-13
Jakob Stoklund Olesen
Use pristine register info in machine code verifier.
tree
|
commitdiff
2009-08-13
Jakob Stoklund Olesen
Add MachineFrameInfo::getPristineRegisters(MBB) method.
tree
|
commitdiff
2009-08-13
David Goodwin
Add callback to allow target to adjust latency of sched...
tree
|
commitdiff
2009-08-13
Bruno Cardoso Lopes
Change MCSectionELF to represent a section semantically...
tree
|
commitdiff
2009-08-13
Dan Gohman
Various AsmWriter output cleanups. Use WriteAsOperand...
tree
|
commitdiff
2009-08-12
David Goodwin
Fix counting of Post-RA scheduling stalls. Improve...
tree
|
commitdiff
2009-08-12
Lang Hames
Added RegisterCoalescer to required passes for PBQP.
tree
|
commitdiff
2009-08-12
Dan Gohman
Use WriteAsOperand to print BasicBlock names.
tree
|
commitdiff
2009-08-12
Dan Gohman
Fix a few more places to use PadToColumn instead of...
tree
|
commitdiff
2009-08-12
Dan Gohman
Use PadToColumn instead of tabs for aligning comments...
tree
|
commitdiff
2009-08-12
David Goodwin
Enhance the InstrStage object to enable the specificati...
tree
|
commitdiff
2009-08-12
Jim Grosbach
Add catch block handling to SjLj exception handling.
tree
|
commitdiff
2009-08-12
Chris Lattner
Change TargetAsmInfo to be constructed via TargetRegist...
tree
|
commitdiff
2009-08-12
Dan Gohman
This logic was accidentally inverted in r78767.
tree
|
commitdiff
2009-08-12
Dan Gohman
Factor out the code for finding an available register...
tree
|
commitdiff
2009-08-12
Owen Anderson
Add contexts to some of the MVT APIs. No functionality...
tree
|
commitdiff
2009-08-11
Chris Lattner
Change the asmprinter to print the comment character...
tree
|
commitdiff
2009-08-11
David Goodwin
Allow a zero cycle stage to reserve/require a FU withou...
tree
|
commitdiff
2009-08-11
Owen Anderson
Fix warnings.
tree
|
commitdiff
2009-08-11
Owen Anderson
Split EVT into MVT and EVT, the former representing...
tree
|
commitdiff
2009-08-11
Chris Lattner
"TAI::JumpTableDirective" is always null for current...
tree
|
commitdiff
2009-08-11
David Goodwin
Use DEBUG macro for debug output.
tree
|
commitdiff
2009-08-11
David Goodwin
Add some debug output.
tree
|
commitdiff
2009-08-11
Dan Gohman
Tidy #includes.
tree
|
commitdiff
2009-08-11
Dan Gohman
Remove unnecessary throw() specifications; LLVM doesn...
tree
|
commitdiff
2009-08-11
Dan Gohman
Remove unnecessary casts.
tree
|
commitdiff
2009-08-11
Dan Gohman
Add const qualifiers.
tree
|
commitdiff
2009-08-11
Jakob Stoklund Olesen
Rebuild RegScavenger::DistanceMap each time it is needed.
tree
|
commitdiff
2009-08-11
Daniel Dunbar
Fix a -Asserts warning.
tree
|
commitdiff
2009-08-11
David Goodwin
Replace DOUT.
tree
|
commitdiff
2009-08-11
Jim Grosbach
SjLj based exception handling unwinding support. This...
tree
|
commitdiff
2009-08-10
Lang Hames
Modified VNInfo. The "copy" member is now a union which...
tree
|
commitdiff
2009-08-10
Dan Gohman
Fix a bug in the DAGCombiner's handling of multiple...
tree
|
commitdiff
2009-08-10
Dan Gohman
Fix a bug where DAGCombine was producing an illegal...
tree
|
commitdiff
2009-08-10
Owen Anderson
Rename MVT to EVT, in preparation for splitting SimpleV...
tree
|
commitdiff
2009-08-10
Owen Anderson
Remove a bunch of debugging code that was slowing PBQP...
tree
|
commitdiff
2009-08-10
Owen Anderson
Start moving TargetLowering away from using full MVTs...
tree
|
commitdiff
2009-08-10
Dan Gohman
Make this comment more closely reflect the code.
tree
|
commitdiff
2009-08-10
David Greene
Add support for printing loop structure information...
tree
|
commitdiff
2009-08-10
David Goodwin
Post RA scheduler changes. Introduce a hazard recognize...
tree
|
commitdiff
2009-08-10
Bruno Cardoso Lopes
Move ConstantExpr handling to ResolveConstantExpr metho...
tree
|
commitdiff
2009-08-08
Chris Lattner
sink the 'name' and 'isdirective' state out of MCSectio...
tree
|
commitdiff
2009-08-08
Chris Lattner
1. Make MCSection an abstract class.
tree
|
commitdiff
2009-08-08
Chris Lattner
eliminate TargetLoweringObjectFileSparc in favor of...
tree
|
commitdiff
2009-08-08
Jakob Stoklund Olesen
Don't build illegal ops in DAGCombiner::SimplifyBinOpWi...
tree
|
commitdiff
2009-08-08
Bruno Cardoso Lopes
ELF improvements:
tree
|
commitdiff
2009-08-08
Jakob Stoklund Olesen
Clean out per-function data after the machine code...
tree
|
commitdiff
2009-08-08
Jakob Stoklund Olesen
Update the machine code verifier to keep up with the...
tree
|
commitdiff
2009-08-08
Jakob Stoklund Olesen
Remove RegisterScavenger::isSuperRegUsed(). This comple...
tree
|
commitdiff
2009-08-08
Jakob Stoklund Olesen
Simplify RegScavenger::forward a bit more.
tree
|
commitdiff
2009-08-08
Daniel Dunbar
Fix some -Asserts unused variable warnings.
tree
|
commitdiff
next