oota-llvm.git
2008-04-24 Chris LattnerDon't replace multiple result of calls with undef,
2008-04-24 Chris Lattnercode cleanup, no functionality change.
2008-04-24 Chris LattnerSplit some code out of the main SimplifyCFG loop into...
2008-04-23 Dan GohmanMake these variables static.
2008-04-23 Anton KorobeynikovDisable building of llvm2cpp. The directory will be...
2008-04-23 Anton KorobeynikovDrop dead includes
2008-04-23 Anton KorobeynikovFix tests due to llvm2cpp move to llc target
2008-04-23 Anton KorobeynikovAdjust option names for C++ backend
2008-04-23 Anton KorobeynikovFirst step of implementing PR1538: move llvm2cpp logic...
2008-04-23 Dan GohmanInitial CBE support for multiple return values.
2008-04-23 Chris Lattnertighten up verifier checks which missed cases where
2008-04-23 Dan GohmanUse isa instead of dyn_cast.
2008-04-23 Dan GohmanAdd support to codegen for getresult instructions with...
2008-04-23 Devang PatelCheck type instead of no. of operands.
2008-04-23 Dan GohmanAllow llvm-as to parse a getresult with an undef operand.
2008-04-23 Dale JohannesenRewrite previous patch to suit Chris's preference.
2008-04-23 Anton KorobeynikovUnbreak JIT
2008-04-23 Anton KorobeynikovDisable stack realignment for these tests
2008-04-23 Anton KorobeynikovFix test becase ABI stack alignment dropped to 'normal...
2008-04-23 Anton KorobeynikovFix test, instruction count is valid only if stack...
2008-04-23 Anton KorobeynikovFix typo
2008-04-23 Anton KorobeynikovOnly allow increase of max alignment value
2008-04-23 Anton KorobeynikovBe over-conservative: scan for all used virtual registe...
2008-04-23 Anton KorobeynikovAdd X86 Maximal Stack Alignment Calculator Pass before RA
2008-04-23 Anton KorobeynikovAdd facility for pre-RA passes
2008-04-23 Anton KorobeynikovUse precomputed value, if any
2008-04-23 Anton KorobeynikovDo proper book-keeping of offsets and prologue/epilogue...
2008-04-23 Anton KorobeynikovIf stack realignment is used - incoming args will use...
2008-04-23 Anton KorobeynikovEastimate required stack alignment early, so we can...
2008-04-23 Anton KorobeynikovCleanup
2008-04-23 Anton KorobeynikovCleanup
2008-04-23 Anton KorobeynikovSimplify
2008-04-23 Anton KorobeynikovMake stack alignment options global for all targets
2008-04-23 Anton KorobeynikovProvide option for enabling-disabling stack realignment
2008-04-23 Anton KorobeynikovDisable stack realignment for functions with dynamic...
2008-04-23 Anton KorobeynikovProvide ABI-correct stack alignment
2008-04-23 Anton KorobeynikovProvide convenient helpers for some operations
2008-04-23 Anton KorobeynikovWhitespace cleanup
2008-04-23 Dan GohmanFix some whitespace.
2008-04-23 Bill WendlingUse the Create static method for some of these objects...
2008-04-23 Chris Lattnersimplify code for propagation of constant arguments...
2008-04-23 Chris LattnerFix a number of bugs in ipconstantprop, simplify the...
2008-04-23 Chris LattnerRewrite multiple return value handling in SCCP. Before...
2008-04-23 Chris Lattnerregenerate
2008-04-23 Chris LattnerValidate that the result of a function type is valid...
2008-04-23 Chris LattnerEnforce that multiple return values have to have at...
2008-04-23 Chris Lattnerremove this testcase. It isn't testing loop rotate...
2008-04-23 Chris Lattnerreturning an empty multiple return list is not valid.
2008-04-23 Chris Lattnerfix description of 'ret' to be more correct with multip...
2008-04-23 Chris LattnerAllow undef as an operand to getresult.
2008-04-23 Chris LattnerVerify that the operand of a getresult instruction...
2008-04-23 Chris Lattnermake this test more interesting.
2008-04-23 Chris Lattnerdistill down the essense of this test.
2008-04-23 Dale Johannesennew test
2008-04-23 Dale JohannesenDo not change the type of a ByVal argument to a
2008-04-23 Evan ChengDon't do: "(X & 4) >> 1 == 2 --> (X & 4) == 4" if...
2008-04-22 Chris LattnerStart doing the significantly useful part of jump threa...
2008-04-22 Chris LattnerDig through multiple levels of AND to thread jumps...
2008-04-22 Owen AndersonMove MemCpyOpt after GVN.
2008-04-22 Chris LattnerTeach jump threading to thread through blocks like:
2008-04-22 Evan ChengAdded command line option -no-lazy to disable JIT lazy...
2008-04-22 Chris Lattnerrefactor some code, no functionality change.
2008-04-22 Chris Lattneradd a basic testcase.
2008-04-22 Nick LewyckyWhoops! Undo r50087, unbreak the build.
2008-04-22 Nick LewyckyReverse r47989. Part of removing 'unwinds to' support.
2008-04-22 Nick LewyckyStart removing 'unwinds to' support from mainline in...
2008-04-22 Owen AndersonAdd MemCpyOpt to LTO.
2008-04-22 Chris Lattnerremove dead code.
2008-04-22 Chris Lattneroptimize "p != gep p, ..." better. This allows us...
2008-04-22 Chris Lattnermore fallout from Nicholas' asmprinter patch.
2008-04-21 Dan GohmanImplement an x86-64 ABI detail of passing structs by...
2008-04-21 Gabor Greiffix some residual old API that fell thru the cracks...
2008-04-21 Dan GohmanFix an out-of-bounds access in -view-sunit-dags in...
2008-04-21 Dan GohmanFix the encoding of the MMX movd that moves from MMX...
2008-04-21 Dan GohmanFix the way AliasSet::print prints "may alias".
2008-04-21 Chris Lattnerfix grammar-o, thanks to Duncan for noticing.
2008-04-21 Duncan SandsMake these structs larger to ensure that they
2008-04-21 Duncan SandsMake the struct bigger, to ensure it is returned
2008-04-21 Owen AndersonUse GVN in LTO instead of GCSE+LoadVN.
2008-04-21 Owen AndersonRemove unneeded #include's.
2008-04-21 Owen AndersonRefactor memcpyopt based on Chris' suggestions. Consol...
2008-04-21 Duncan SandsFix a "large integer implicitly truncated to unsigned...
2008-04-21 Chris Lattnerdon't print dominators every time it is computed with...
2008-04-21 Chris Lattneranother bug introduced in r47802 by nicholas, for no...
2008-04-21 Chris LattnerAdd an ugly note.
2008-04-21 Chris LattnerAdd jump threading to liblto.
2008-04-21 Chris Lattnerrun the jump threading pass in llvm-ld also
2008-04-21 Chris Lattnerenable jump threading pass by default. This causes...
2008-04-21 Chris Lattnerfix a bug introduced by Nicholas' "unwinds to" stuff: we
2008-04-21 Chris Lattnerdon't assume that the argument passed to fprintf("...
2008-04-21 Chris LattnerUse the new SplitBlockPredecessors to implement a todo.
2008-04-21 Chris LattnerMove SplitBlockPredecessors out of loopsimplify into...
2008-04-21 Chris LattnerMove domtree/frontier updating earlier, allowing us...
2008-04-21 Chris LattnerFactor dominator tree and frontier updating into SplitB...
2008-04-21 Chris Lattnerfit some more code in 80 cols.
2008-04-21 Chris Lattnersimplify code, fit in 80 cols.
2008-04-21 Chris Lattnerfit in 80 cols
2008-04-20 Nicolas GeoffrayBe pessimistic in computing the buffer size when aligning.
2008-04-20 Nicolas GeoffrayDon't forget to update the current operand when getting...
2008-04-20 Chris Lattnerfinish the first cut of a jump threading pass implement...
next