Initial checkin of GC implementation support files
[oota-llvm.git] / lib /
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 Chris LattnerFix cases where we missed inlining some more obvious...
2004-05-23 Chris LattnerSimplify the interface and remove an unneeded #include
2004-05-23 Chris LattnerFairly substantial changes to update the alias analysis...
2004-05-23 Chris LattnerAdjust to the changes in the AliasSetTracker interface
2004-05-23 Chris LattnerAdd support for replacement of formal arguments with...
2004-05-23 Chris LattnerImplement the -lowergc pass which is used by code gener...
2004-05-23 Chris LattnerRecognize and verify the new GC intrinsics.
2004-05-23 Chris LattnerChanges to work with the changes to the AliasAnalysis...
2004-05-23 Chris LattnerMove the -no-aa AA implementation into this file since...
2004-05-23 Chris LattnerUpdates to work with the new auto-forwarding AA interfa...
2004-05-23 Chris LattnerFix a really nasty bug with the -disable-ds-field-sensi...
2004-05-23 Chris LattnerUpdate to match the autochaining interface that the...
2004-05-23 Chris LattnerImplement the interfaces to update value numbering...
2004-05-23 Chris LattnerRename a method
2004-05-23 Chris LattnerAdd a simple implementation of Andersen's interprocedur...
2004-05-23 Tanya LattnerFixed up my changes to add support for cloning Machine...
2004-05-23 Tanya LattnerAdding support to clone MachineInstr
2004-05-23 Vikram S. AdveInline both direct and indirect callees in the CBU...
2004-05-23 Vikram S. AdveComplete rewrite of the code that merges DS graphs...
2004-05-23 Brian GaekeFix a typo in a comment.
2004-05-21 Chris LattnerFix for PR340: Verifier misses malformed switch instruction
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-19 Brian GaekeAdd CloneTraceInto(), which is based on (and has mostly...
2004-05-19 Brian GaekeMove RemapInstruction() to ValueMapper, so that it...
2004-05-17 Brian GaekeFold two assertions with backwards error messages into...
2004-05-14 Brian GaekeClean up this pass somewhat:
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 LattnerThis was not meant to be committed
2004-05-13 Chris LattnerFix a nasty bug that caused us to unroll EXTREMELY...
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 LattnerFix a really nasty bug from my changes on Monday to...
2004-05-12 Brian GaekeStart NextMBBNumber out at zero.
2004-05-12 Brian GaekeAdd non-const MachineBasicBlock::getParent() accessor...
2004-05-12 Chris LattnerPass boolean constants into function calls more efficie...
2004-05-12 Chris LattnerDo not pass in the same argument to the extracted funct...
2004-05-12 Chris LattnerImplement support for code extracting basic blocks...
2004-05-12 Chris LattnerImplement splitting of PHI nodes, allowing block extrac...
2004-05-12 Chris Lattner* Pull some code out into the definedInRegion/definedIn...
2004-05-12 Chris LattnerGenerate substantially better code when there are a...
2004-05-12 Chris LattnerTwo minor improvements:
2004-05-10 Chris LattnerSwitch this from using an std::map to using a DenseMap...
2004-05-10 Chris LattnerUse a new VRegPHIUseCount to compute uses of PHI values...
2004-05-10 Chris LattnerNow that we use an ilist of machine instructions, itera...
2004-05-10 Chris LattnerFix a fairly serious pessimizaion that was preventing...
2004-05-10 Chris LattnerPatch to fix PR337. Make sure to mark all aliased...
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 LattnerFine grainify namespacification
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 LattnerImplement the AddPrototypes method
2004-05-09 Chris LattnerPrint all PHI copies for successor blocks before the...
2004-05-08 Chris LattnerFix stupid bug in my checkin yesterday
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-08 Alkis EvlogimenosAdd required header
2004-05-08 Alkis EvlogimenosRemove unneeded header
2004-05-07 Chris LattnerImplement folding of GEP's like:
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-07 Chris LattnerFix PR336: The instcombine pass asserts when visiting...
2004-05-06 John CriswellDon't call getForwardedType() twice, as recommended...
2004-05-06 Chris LattnerImplement the new cl::PositionalEatsArgs flag, refactor...
2004-05-06 John CriswellFix for PR#330.
2004-05-06 Chris Lattnernumeric_limits::infinity() apparently does not work...
2004-05-05 Brian GaekeMove the stuff that fixes the size, orientation & fonts...
2004-05-04 Brian GaekeApply simplification suggested by Chris: why assign...
2004-05-04 John CriswellFixed inconsistent indentation.
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 Brian GaekeAdd "Args" optional argument to AbstractInterpreter...
2004-05-04 Chris LattnerRemove unneeded check
2004-05-04 Chris LattnerImprove signed division by power of 2 *dramatically...
2004-05-04 Brian GaekeAdd stub support for reading BBTraces.
2004-05-04 Chris LattnerDo not mark instructions in unreachable sections of...
2004-05-04 Brian GaekeShare ProfilingType enum with the C profiling runtime...
2004-05-04 Chris LattnerImprove code generated for integer multiplications...
2004-05-04 Chris LattnerMinor efficiency tweak, suggested by Patrick Meredith
2004-05-03 Brian GaekeFix typo
2004-05-03 Brian GaekeIn InsertProfilingInitCall(), make it legal to pass...
2004-05-03 Brian GaekeAdd initial implementation of basic-block tracing instr...
2004-05-02 Chris LattnerFix a problem with double freeing memory. For some...
next