oota-llvm.git
2008-03-14 Duncan SandsSimplify using getIntPtrConstant.
2008-03-14 Bill WendlingThe inst combining of inttoptr into GEP with one index...
2008-03-14 Evan ChengAdd an MO_Undef MachineOperandType, intended for INSERT...
2008-03-14 Nate BegemanTabs -> spaces
2008-03-14 Evan ChengForgot this.
2008-03-14 Evan ChengLivein copy scheduling fixes: do not coalesce physical...
2008-03-13 Dan GohmanUse SDTNone instead of duplicating it.
2008-03-13 Dan GohmanFix a typo in a comment.
2008-03-13 Dan GohmanMore APInt-ification.
2008-03-13 Owen AndersonFix a bug in GVN that Duncan noticed, where we potentia...
2008-03-13 Tanya LattnerFix error in testing for END. notation.
2008-03-13 Evan ChengUndo tweak. It had no obvious benefit.
2008-03-13 Devang PatelRemove unused GetAddressOfSymbol()
2008-03-13 Evan ChengNew test case.
2008-03-13 Evan ChengTypo.
2008-03-13 Evan ChengDon't try to sink 3-address instruction if convertToThr...
2008-03-13 Evan ChengA test case I forgot to check in.
2008-03-13 Evan ChengRemove an unused command line option.
2008-03-13 Evan ChengTwoAddressInstructionPass enhancement. After it convert...
2008-03-13 Christopher... Get rid of a pseudo instruction and replace it with...
2008-03-13 Chris LattnerFix Path::GetMainExecutable on cygwin, patch by Sam...
2008-03-13 Chris Lattnerremove extraneous namespace qualifier, PR2142
2008-03-13 Chris Lattnermove a bunch of trivial methods to be inline.
2008-03-13 Chris LattnerVarious improvements suggested by Duncan
2008-03-13 Chris LattnerFix an incorrect comment, PR2147.
2008-03-13 Evan ChengImprove VarInfo::removeKill() by using std::find instea...
2008-03-13 Nick LewyckyUpdate -mem2reg to use succ_iterator instead of iterati...
2008-03-13 Evan ChengRemove unused options.
2008-03-13 Dan GohmanEliminate a few unnecessary uses of dynamic_cast.
2008-03-13 Dan GohmanFix a typo.
2008-03-13 Dan GohmanDon't redundantly clear std::vector members in destructors.
2008-03-13 Dan GohmanChange PMTopLevelManager's PassManagers vector element...
2008-03-13 Dan GohmanChange PMStack::push to accept a PMDataManager* instead of
2008-03-13 Dan GohmanFix a typo in a comment.
2008-03-13 Dan GohmanNo need for typedefs with enums in C++.
2008-03-13 Evan ChengRefactor some code out of MachineSink into a MachineIns...
2008-03-12 Dale JohannesenDo not promote float params to double in varargs
2008-03-12 Evan ChengExperimental scheduler change to schedule / coalesce...
2008-03-12 Duncan SandsInitial soft-float support for LegalizeTypes. I rewrote
2008-03-12 Dan GohmanChange VirtRegMap's dump to dump to cerr, not DOUT...
2008-03-12 Dan GohmanFix typos in comments.
2008-03-12 Dan GohmanFix this test on hosts that don't have sse2.
2008-03-12 Duncan SandsFix typo.
2008-03-12 Duncan SandsDon't try to extract an i32 from an f64. This
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-12 Chris Lattnerno need to keep around this output.
2008-03-12 Evan ChengDocument an implementation detail about EXTRACT_SUBREG...
2008-03-12 Owen AndersonImprove the return slot optimization to be both more...
2008-03-12 Evan ChengClean up my own mess.
2008-03-12 Owen AndersonWe also need to collect the VN IDs for the PHI instruct...
2008-03-12 Owen AndersonWhen we're determining what registers to coallesce...
2008-03-12 Chris Lattnerwhen the bitcode reader is referencing a paramattr...
2008-03-12 Evan ChengTotal brain cramp.
2008-03-12 Chris LattnerThis is a simple fix for getting error messages from...
2008-03-12 Dale JohannesenOne more bit of Altivec parameter passing.
2008-03-12 Anton KorobeynikovBe backward compatible
2008-03-12 Devang PatelCheck multiple return values.
2008-03-12 Dan GohmanMake this test x86-specific for now; targets that don...
2008-03-12 Dale JohannesenImplement Altivec passing to varargs functions on ppc.
2008-03-12 Evan ChengSet NextMII after issuing a physical register spill.
2008-03-12 Devang PatelFix attribute handling.
2008-03-12 Evan ChengMinor debug output bug.
2008-03-11 Dan GohmanBasic feature test for multiple return values in codegen.
2008-03-11 Anton KorobeynikovUltimately resolve aliases during linking, if possible
2008-03-11 Anton KorobeynikovTestcase for PR2137
2008-03-11 Anton KorobeynikovCorrectly propagate thread-local flag from aliasee...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-03-11 Anton KorobeynikovAdd helper for ultimate aliasee resoltion
2008-03-11 Devang PatelHandle multiple ret values.
2008-03-11 Devang PatelInitialize.
2008-03-11 Dan GohmanCheck to see if a two-entry PHI block can be simplified
2008-03-11 Dan GohmanMake this test more challenging to help it avoid being
2008-03-11 Anton KorobeynikovUpdate testcase for recent aliases change
2008-03-11 Anton KorobeynikovHonour aliases visibility during asm emission
2008-03-11 Anton KorobeynikovHonour aliases visibility when reading from/writing...
2008-03-11 Dan GohmanAdd a test to ensure that all-ones vectors are material...
2008-03-11 Evan ChengTransfer physical register spill info when load / store...
2008-03-11 Dan GohmanUse the correct value for InSignBit.
2008-03-11 Dan GohmanInitial codegen support for functions and calls with...
2008-03-11 Chris LattnerImplement basic support for the 'f' register class...
2008-03-11 Chris Lattnercoalesce away 80-bit floating point copies.
2008-03-11 Chris Lattnerconvert a massive if statement to a switch.
2008-03-11 Chris Lattnerstart handling the 'f' x87 constraint.
2008-03-11 Devang PatelSkip functions that return multiple values.
2008-03-11 Dale JohannesenThe feature this is testing did not work in the general...
2008-03-11 Devang PatelFix getOperand() for ReturnInst.
2008-03-11 Devang PatelBecome multiple return value aware.
2008-03-11 Devang PatelAdd TODO reminder.
2008-03-11 Dan GohmanGive PassManager and FunctionPassManager a common base...
2008-03-11 Dan GohmanFix typos in comments.
2008-03-11 Christopher... Missed part of recommit.
2008-03-11 Christopher... Recommitting parts of r48130. These do not appear to...
2008-03-11 Christopher... Recommitting changes after more testing. These appear...
2008-03-11 Evan ChengUse TargetRegisterInfo::getPhysicalRegisterRegClass...
2008-03-11 Evan ChengIf there are multiple register classes that a register...
2008-03-11 Evan ChengLearn how to xfail a test.
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-03-11 Evan ChengIn 32-bit mode, mark 64-bit GPR's as unallocatable.
2008-03-11 Evan ChengXFAIL due to Dale's change.
2008-03-11 Duncan SandsSome LegalizeTypes code factorization and minor
next