implement simplify_type for PATypeHolder so that isa<FooType>(PATypeHolder)
[oota-llvm.git] / lib /
2008-12-27 Scott Michel- Remove Tilmann's custom truncate lowering: it complet...
2008-12-25 Chris LattnerAdd a simple pattern for matching 'bt'.
2008-12-25 Chris LattnerFix some JIT encodings.
2008-12-25 Chris LattnerBT memory operands load from their address operand.
2008-12-24 Chris LattnertranslateX86CC can never fail. Simplify it based on...
2008-12-24 Bill WendlingDarwin likes for the EH frame to be non-local.
2008-12-24 Bill WendlingGCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding...
2008-12-24 Dan GohmanFix a compiler-abort on a testcase where the stack...
2008-12-24 Chris Lattnerindentation
2008-12-23 Dale JohannesenChange comments so everybody can understand them, hopef...
2008-12-23 Chris Lattnersimplify some control flow and reduce indentation,...
2008-12-23 Dale JohannesenRevert 61362 and 61402 until SPEC breakage is fixed.
2008-12-23 Dale JohannesenThis fixes the bug in 175.vpr. It doesn't fix the
2008-12-23 Dale JohannesenAdd another permutation where we should get rid of...
2008-12-23 Dan GohmanAdd instruction patterns and encodings for the x86...
2008-12-23 Anton KorobeynikovRestore debug printing
2008-12-23 Anton KorobeynikovSometimes APInt syntax is really ugly... :(
2008-12-23 Anton KorobeynikovIndent stuff properly
2008-12-23 Anton KorobeynikovInitial checkin of APInt'ififcation of switch lowering
2008-12-23 Devang PatelSilence unused variable warnings.
2008-12-23 Devang PatelFix typo.
2008-12-23 Devang PatelSilience unused warnings.
2008-12-23 Dan GohmanClean up the atomic opcodes in SelectionDAG.
2008-12-23 Chris Lattneradd some notes for simplifylibcalls optimizations
2008-12-23 Steve NaroffTweak --version to include the date and time.
2008-12-23 Dan GohmanRename BuildSchedUnits to BuildSchedGraph, and refactor the
2008-12-23 Dan GohmanUse isTerminator() instead of isBranch()||isReturn...
2008-12-23 Dan GohmanAvoid an unnecessary call to allnodes_size(), which...
2008-12-23 Dan GohmanMinor code simplifications.
2008-12-23 Zhongxing Xurevert r61368.
2008-12-23 Zhongxing XuRemove dead code.
2008-12-23 Mon P WangFixed code generation for v8i16 and v16i8 splats on...
2008-12-23 Dale JohannesenFix the time regression I introduced in 464.h264ref...
2008-12-23 Dale JohannesenOne more permutation of subtracting off a base value.
2008-12-23 Owen AndersonDon't forget to remove phi nodes from the value numberi...
2008-12-23 Dan GohmanMake the fuse-failed debug output human-readable.
2008-12-22 Bill WendlingComment clean-ups. No functionality change.
2008-12-22 Bill WendlingCheck that the instruction isn't in the value numbering...
2008-12-22 Bill WendlingSimplification: Negate the operator== method instead...
2008-12-22 Bill WendlingAdd verification that deleted instruction isn't hiding...
2008-12-22 Bill WendlingVerify removed in a few more places.
2008-12-22 Bill WendlingAdd verification functions to GVN which check to see...
2008-12-22 Dan GohmanRefactor a bunch of code out of AsmPrinter::EmitGlobalC...
2008-12-22 Dan GohmanOptimize setDepthDirty and setHeightDirty a little...
2008-12-21 Nick LewyckyTurn strcmp into memcmp, such as strcmp(P, "x") --...
2008-12-20 Dan GohmanFix fast-isel to not emit invalid assembly when present...
2008-12-20 Nick LewyckyRemove redundant test for vector-nature. Scan the vecto...
2008-12-20 Dan GohmanUse SmallVector's pop_back_val.
2008-12-20 Dan GohmanUse the correct Preds and Succs lists in setHeightDirty()
2008-12-19 Dan GohmanUse ~0u instead of -1u as the special value, to hopeful...
2008-12-19 Evan ChengFix PR3149. If an early clobber def is a physical regis...
2008-12-19 John CriswellThe fields for the stoppoint debug intrinsic have not...
2008-12-19 Gordon HenriksenC bindings for dyn_cast_or_null.
2008-12-19 Chris LattnerAdd support for writing LLVM IR to a specified Bitstrea...
2008-12-19 Dan GohmanMove the patterns which have i8 immediates before the...
2008-12-19 Evan Cheng- CodeGenPrepare does not split loop back edges but...
2008-12-19 Chris LattnerFix some release-assert warnings
2008-12-19 Rafael EspindolaFix bug 3202.
2008-12-19 Nick LewyckyUpdate the .cvs files for nocapture.
2008-12-19 Nick LewyckyCommit missed files from nocapture change.
2008-12-19 Nick LewyckyResubmit support for the 'nocapture' attribute.
2008-12-19 Bill WendlingPerform this loop only when the -debug flag is specified.
2008-12-19 Dan GohmanInitialize the ImplicitDefed member, to avoid getting...
2008-12-18 Bill WendlingDidn't mean to commit this.
2008-12-18 Dan GohmanTeach LowerSubregs to preserve kill/dead information...
2008-12-18 Bill WendlingRe-XFAIL this test until debug stuff settles down.
2008-12-18 Dan GohmanMake LowerSubregs' debug output for EXTRACT_SUBREG...
2008-12-18 Dan GohmanFix a copy+pasto in an assertion message.
2008-12-18 Dan GohmanFix indentation level.
2008-12-18 Dan GohmanWhen emitting instructions that define EFLAGS and the...
2008-12-18 Dan GohmanWhen setting up the frame pointer, add it as a live...
2008-12-18 Dan GohmanPrint subreg information in MachineInstr::dump.
2008-12-18 Mon P WangFixed x86 code generation of multiple for v2i64. It...
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-18 Evan ChengRemove dead comments.
2008-12-18 Nick LewyckyOops! Left out a line.
2008-12-18 Nick LewyckyMake all the vector elements positive in an srem of...
2008-12-18 Chris LattnerFix PR2929 by making bugpoint/code extract propagate...
2008-12-18 Dan GohmanGive MachineLICM a name, for -time-passes etc.
2008-12-18 Dan GohmanMove post-RA scheduling before branch folding for now...
2008-12-18 Owen AndersonRe-apply r61158 in a form that no longer breaks tests.
2008-12-18 Dale JohannesenRevert previous patch, appears to break bootstrap.
2008-12-18 Dan GohmanMark the x86 fp stack registers as "reserved". This...
2008-12-18 Dale JohannesenFix the time regression I introduced in 464.h264ref...
2008-12-18 Chris Lattnerreapply this hunk from Bill's reversion in r61169,...
2008-12-18 Chris Lattnermake instnamer name unnamed blocks as well as instructi...
2008-12-17 Bill WendlingTemporarily revert r61027. It was causing a bootstrap...
2008-12-17 Devang PatelToday the front-ends (llvm-gcc and clang) generate...
2008-12-17 Owen AndersonRevert r61158 for now, as it caused some test failures.
2008-12-17 Owen AndersonFix miscompilations caused by renumbering, and enable...
2008-12-17 Chris LattnerThis adds some missing functions to the C binding:
2008-12-17 Bill WendlingForgot to revert r61031 when I reverted r61019, r61030...
2008-12-17 Mon P WangFix expansion of vsetcc to set the high bit for true...
2008-12-17 Chris Lattnerinsert some sequence points and preincrement an iterato...
2008-12-17 Chris LattnerEnhance heap sra to be substantially more aggressive...
2008-12-17 Dan GohmanDouble the amount of memory reserved for SUnits. This...
2008-12-17 Dan GohmanUse getDepth() and getHeight() instead of accessing the
2008-12-17 Eli FriedmanFix for PR3225: disable a broken optimization in
2008-12-16 Dale JohannesenClarify that the scale factor from CheckForIVReuse
2008-12-16 Dale JohannesenA new dag combine; several permutations of this
next