Implement detailed function level data collection and reporting.
[oota-llvm.git] / lib / Target /
2004-06-10 Chris LattnerFix the fixed stack offset, patch contributed by Vladim...
2004-06-09 Brian GaekeEncode %fsr correctly; don't fail an assertion.
2004-06-09 Brian GaekeFix encoding of ST*FSR instructions.
2004-06-09 Brian GaekeFix assertion failure message to have the right method...
2004-06-09 John CriswellFix for PR#366. We use getClassB() so that we can...
2004-06-08 Brian GaekeFix a minor bug in the map - since this pass adds a...
2004-06-08 Brian GaekeAdd a TmpInstruction ctor that doesn't take a MCFI.
2004-06-04 Brian GaekeFix up some spacing & fix a typo in an assertion in...
2004-06-04 Chris LattnerThis file is obsolete
2004-06-03 Brian GaekeAdd new internal-global-symbol mapping info pass.....
2004-06-03 Brian GaekeAdd new mapping info pass, when EmitMappingInfo is on.
2004-06-03 Brian GaekeFix big mistake in my last checkin... the big question...
2004-06-03 Brian GaekeAdd decl. for new mapping info pass factory method.
2004-06-03 Brian GaekeCollapse together the abstract superclass TargetRegInfo...
2004-06-02 Chris Lattner<alloca.h> on cygwin pulls in a ton of stuff (macros...
2004-06-02 Chris LattnerAdjust to the new TargetMachine interface
2004-06-02 Chris LattnerAdjust to new TM interface
2004-06-02 Chris LattnerMethod has been inlined into all callers
2004-06-02 Chris LattnerConvert to the new TargetMachine interface.
2004-06-02 Chris LattnerStubs are no longer needed
2004-06-02 Chris LattnerAdjust to new TM interfaces
2004-05-30 Brian GaekeThere is no "mcff" here; delete the confusing comments...
2004-05-30 Brian GaekeTransform an occurrence of if(...) { assert (0) }.
2004-05-30 Brian GaekeReduce the amount of LLVM Values for which we save...
2004-05-30 Brian GaekeRename verifySavedState to dumpSavedState. Give it...
2004-05-30 Brian GaekeInsert machine instructions generated for Phi nodes...
2004-05-29 Brian GaekeRemove unused #include.
2004-05-29 Brian GaekeAdd comments.
2004-05-29 Brian GaekeTrim whitespace.
2004-05-29 Brian GaekeGive InsertCodeForPhis() a new documentation comment.
2004-05-28 Tanya Lattnerupdates to ModuloSched
2004-05-28 Brian GaekeGive PhiCp nodes better names in many cases.
2004-05-28 Brian GaekeMake debugging output with -print-machineinstrs more...
2004-05-28 Chris LattnerFix the big regression that has been killing the nightl...
2004-05-28 Chris LattnerMinor changes. Switch to a SymbolTable remove that...
2004-05-27 Brian GaekeMake comment lines stick out less.
2004-05-26 Chris LattnerFix PR344: the incorrect remove was being used.
2004-05-26 Tanya LattnerAdding scheduling class.
2004-05-26 Tanya LattnerUpdating my cvs versions. THis is still in progress...
2004-05-25 Brian GaekeAdd a (not very meaningful) default constructor for...
2004-05-25 Reid SpencerConvert to SymbolTable's new iteration interface.
2004-05-25 Reid SpencerRemove use of Type::TypeTy from an assert. It will...
2004-05-23 Chris LattnerAdd support for accurate garbage collection to the...
2004-05-23 Chris LattnerAdd some notes to myself, no functional changes
2004-05-23 Chris Lattnerminor wording change
2004-05-23 Brian GaekeFix a typo in a comment.
2004-05-20 Chris LattnerFix to make the CBE always emit comparisons inline...
2004-05-20 Brian GaekeFix a bug in outputting branches to constant PCs. Since...
2004-05-19 Brian GaekeMinor simplification: eliminate a dyn_cast.
2004-05-14 Brian GaekeDon't keep track of references to LLVM BasicBlocks...
2004-05-14 Brian GaekeSupport MachineBasicBlock operands on RawFrm instructions.
2004-05-14 Brian GaekeGenerate branch machine instructions with MachineBasicB...
2004-05-13 Chris LattnerTwo more improvements for null pointer handling: storin...
2004-05-13 Chris LattnerSecond half of my fixed-sized-alloca patch. This folds...
2004-05-13 Chris LattnerSubstantially improve code generation for address expos...
2004-05-12 Chris LattnerPass boolean constants into function calls more efficie...
2004-05-10 Chris LattnerFix a fairly serious pessimizaion that was preventing...
2004-05-09 Chris LattnerFix some comments, avoid sign extending booleans when...
2004-05-09 Chris LattnerGenerate more efficient code for casting booleans to...
2004-05-09 Chris Lattnersyntactically loopify natural loops so that the GCC...
2004-05-09 Chris LattnerDo not emit prototypes for setjmp/longjmp, as they...
2004-05-09 Chris LattnerMake the floating point constant pools local to each...
2004-05-09 Chris LattnerGet this looking more like a function pass.
2004-05-09 Chris LattnerPrint all PHI copies for successor blocks before the...
2004-05-08 Tanya LattnerChanged CPUResource to allow access to maxnum users.
2004-05-08 Tanya LattnerUpdating my versions of ModuloScheduling in cvs. Still...
2004-05-08 Brian GaekeAdd support for widening integral casts.
2004-05-08 Brian GaekeAdd a bunch more branches
2004-05-08 Brian GaekeFlesh out GEP support
2004-05-08 Brian GaekeAdd ADD with immediate
2004-05-08 Brian GaekeAdd forms of CMP, SUBCC, and a few branches, and some...
2004-05-08 Brian GaekeAdd stub support for GEPs.
2004-05-07 Brian GaekeAdd support for copying bool constants to registers.
2004-05-07 Chris LattnerCodegen floating point stores of constants into integer...
2004-05-07 Chris LattnerMake comparisons against the null pointer as efficient...
2004-05-04 Brian GaekeMissing piece of fix for Bug 333
2004-05-04 Brian GaekeCorrectly mangle function names when they are used...
2004-05-04 Chris LattnerRemove unneeded check
2004-05-04 Chris LattnerImprove signed division by power of 2 *dramatically...
2004-05-04 Chris LattnerImprove code generated for integer multiplications...
2004-05-01 Chris LattnerRemove unused #include
2004-05-01 Chris LattnerIterate over the Machine CFG that Brian added instead...
2004-05-01 Chris LattnerAdd a constructor that got lost
2004-04-30 Tanya LattnerRemoving MachineResource class.
2004-04-28 Brian GaekeMake RequiresFPRegKill() take a MachineBasicBlock arg.
2004-04-28 Brian GaekeIn InsertFPRegKills(), use the machine-CFG itself rathe...
2004-04-28 Brian GaekeUpdate the machine-CFG edges whenever we see a branch.
2004-04-27 Brian GaekeIntegrate the rest of my random sparcv9 scribblings...
2004-04-27 Chris LattnerChanges to fix up the inst_iterator to pass to boost...
2004-04-25 Brian GaekeFix file header comments and include guards -- many...
2004-04-25 Brian GaekeAdd a getRegisterInfo() accessor just like on the X86...
2004-04-25 Brian GaekeRegularize file header comment and include guard.
2004-04-25 Brian GaekeAdd MRegisterInfo subclass for the SparcV9 target ...
2004-04-23 Brian GaekeFix a typo.
2004-04-23 Brian GaekeMerge TargetRegInfo.h into SparcV9RegInfo.h, which...
2004-04-23 Brian GaekeInclude SparcV9RegInfo.h instead of TargetRegInfo.h.
2004-04-23 Brian GaekeInclude SparcV9RegInfo.h instead of TargetRegInfo.h...
2004-04-23 Brian GaekeGet rid of the old byte-at-a-time emission code used...
2004-04-23 Brian GaekeUse emitWordAt() to emit forward-branch fixups.
2004-04-23 Brian GaekeEmit SPARC machine code a word at a time instead of...
next