oota-llvm.git
2006-12-12 Jim LaskeyRollback changes to take a different tack.
2006-12-12 Chris Lattnerthis can be trunc or bitcast, per line 3092.
2006-12-12 Chris LattnerFix regression on 400.perlbench last night.
2006-12-12 Rafael Espindolamore general matching of the MVN instruction
2006-12-12 Jim LaskeyHonor the command line specification for machine type.
2006-12-12 Rafael Espindoladon't use "ordinary" addressing mode 1 when mvn is...
2006-12-12 Jim LaskeyReduce number of instructions to load 64-bit constants.
2006-12-12 Reid SpencerFix numerous inferred casts.
2006-12-12 Reid SpencerGet even more accurate on the casting.
2006-12-12 Reid SpencerFix the casting for the computation of the Malloc size.
2006-12-12 Evan ChengExpand formal arguments and call arguments recursively...
2006-12-12 Reid SpencerDon't create usless casts for same-bith-width floating...
2006-12-12 Chris Lattnerfit in 80 cols
2006-12-12 Chris Lattnerthis can only be fptrunc.
2006-12-12 Chris LattnerThis case isn't needed with recent changes to ConstantI...
2006-12-12 Chris Lattnersplit up inttoptr from ptrtoint handling, the cases...
2006-12-12 Chris Lattnerthe operand of a bitcast is always the right size,...
2006-12-12 Reid SpencerChange inferred getCast into specific getCast. Passes...
2006-12-12 Chris LattnerPatch for PR1045 and Transforms/ScalarRepl/2006-12...
2006-12-12 Chris Lattnernew testcase for pr1045
2006-12-12 Chris LattnerRevert Nate's patch to fix X86/store-fp-constant.ll...
2006-12-12 Chris Lattnermake this code more aggressive about turning store...
2006-12-12 Chris LattnerThis should check for darwin literal sections as well.
2006-12-12 Chris Lattnerteach scev to analyze X*4|1 like X*4+c. This allows...
2006-12-12 Reid SpencerTidy up a bit.
2006-12-12 Reid SpencerGenerate the correct cast opcode for constant expressions.
2006-12-12 Reid SpencerChange inferred cast creation calls to more specific...
2006-12-12 Rafael Espindolause MVN to handle small negative constants
2006-12-12 Reid SpencerDon't bother upgrading this.
2006-12-12 Reid SpencerImplement getIntegerCast and getFPCast for ConstantExpr...
2006-12-12 Reid SpencerImplement createIntegerCast and createFPCast factory...
2006-12-12 Reid SpencerFix PR1040:
2006-12-12 Rafael Espindolaadd mvn
2006-12-12 Reid SpencerFix the BitCastUnion type for 32-bit targets.
2006-12-11 Rafael Espindolaadd note
2006-12-11 Chris LattnerAnother step forward in PPC64 JIT support: we now no...
2006-12-11 Reid SpencerCreate the cast constant expression that was read inste...
2006-12-11 Reid SpencerTest case for ensuring correct reading back of cast...
2006-12-11 Chris LattnergetInstrItineraryData shouldn't copy the itineraries
2006-12-11 Reid SpencerFix constant folding of FP->int due to cut & paste...
2006-12-11 Reid SpencerAdd a test for constant folding of bitcast to/from...
2006-12-11 Reid SpencerProvide a test for int<->float and long<->double bitcasts.
2006-12-11 Reid SpencerImplement correct bitcast of int<->float and long<...
2006-12-11 Evan ChengRe-apply changes that were backed out and fix a naughty...
2006-12-11 John CriswellIt seems the llvm::OStream class does not handle stream...
2006-12-11 Chris LattnerRevert changes that broke oggenc on ppc
2006-12-11 Jim LaskeyMissing opcode.
2006-12-11 Chris LattnerImplement correct constant folding of bitcast. This...
2006-12-11 Chris Lattnerconstant folding of bitcast is broken.
2006-12-11 Jim LaskeyLayout proper frame for ppc64.
2006-12-11 Reid SpencerProvide a script that can track down which optimization...
2006-12-11 Evan ChengDon't convert store double C, Ptr to store long C,...
2006-12-11 Evan Chengf32 / f64 node is expanded to one i32 / i64 node.
2006-12-11 Evan ChengClean up some bad code.
2006-12-11 Nate BegemanMove something that should be in the dag combiner from...
2006-12-11 Nate BegemanProperly mangles symbol table names
2006-12-11 Nate BegemanAdd a default relocation type, and allow clients to...
2006-12-11 Chris Lattnerfix typo
2006-12-11 Chris LattnerUpdate note, with the SROA change, we now produce:
2006-12-11 Chris Lattnertrunc to integer, not to FP.
2006-12-11 Chris Lattnerthe xform is done by scalarrepl not the code generator.
2006-12-11 Chris Lattnerthis is done
2006-12-11 Chris LattnerEvan implemented the machineinstr improvements.
2006-12-11 Chris Lattnerimplement promotion of unions containing two packed...
2006-12-11 Chris Lattnernew testcase
2006-12-11 Chris Lattnerclarify some comments, simplify some checks, fix:
2006-12-11 Chris Lattnertestcase for a regression introduced by the recent...
2006-12-10 Chris Lattner * Eliminate calls to CastInst::createInferredCast.
2006-12-10 Chris Lattnernew testcase
2006-12-10 Reid SpencerRegenerate.
2006-12-10 Anton KorobeynikovCleaned setjmp/longjmp lowering interfaces. Now we...
2006-12-10 Chris Lattnermake statistics and timing info print even if the JIT...
2006-12-10 Jim LaskeyReverting until finding the cause of secondary bugs.
2006-12-10 Jim Laskey__PPC64CompilationCallback code was allowing registers...
2006-12-10 Chris Lattnerfix PR1039 by making timing info be destroyed by llvm_s...
2006-12-10 Reid SpencerDon't bother with setting the path before running llvm...
2006-12-10 Reid SpencerFor PR739:
2006-12-10 Rafael Espindola.align is in bits
2006-12-09 Rafael Espindolafix test/Regression/CodeGen/X86/weak.ll
2006-12-09 Rafael Espindolause a . instead of a % in the grep expression
2006-12-09 Reid SpencerRegenerate.
2006-12-09 Reid SpencerFix test/Regression/Assembler/2006-12-09-Cast-To-Bool.ll
2006-12-09 Reid SpencerFix the run line and make this test more specific.
2006-12-09 Reid SpencerAdd a check to catch an incorrect upgrade.
2006-12-09 Reid SpencerRegenerate.
2006-12-09 Reid SpencerWhen upgrading cast to bool to a setne, generate icmp...
2006-12-09 Reid SpencerToo soon to commit, revert.
2006-12-09 Reid SpencerNew test cases for regressions in the SetCC -> ICmp...
2006-12-09 Reid SpencerAllow the input of the test program to be specified.
2006-12-09 Evan ChengPreliminary soft float support.
2006-12-09 Evan ChengAdded option -soft-float to generate SW fp library...
2006-12-09 Bill WendlingFixed some formatting.
2006-12-09 Bill WendlingAnother example of using the llvm IO streams.
2006-12-09 Bill WendlingAdd documentation for how to use the new LLVM streams.
2006-12-09 Devang PatelAnalysis resolver now manages AnalysisImpls for the...
2006-12-09 Devang PatelTop level pass manager keeps track of other managers...
2006-12-09 Devang PatelUse analysis resolver to find the info.
2006-12-08 Devang PatelDo not drop ImmutablePasses on the floor.
2006-12-08 Devang PatelSet AnalysisResolver for the passes when they are inser...
2006-12-08 Devang PatelAdd AnalysisResolver_New.
next