2006-12-13 |
John Criswell | Changed from PARALLEL_DIRS to DIRS since we're only... |
tree | commitdiff |
2006-12-13 |
John Criswell | Remove DSA. |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix a bug in EvaluateInDifferentType. The type of opera... |
tree | commitdiff |
2006-12-13 |
Jim Laskey | Update version in safe guards. |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Implement review feedback. Most of this has to do with... |
tree | commitdiff |
2006-12-13 |
John Criswell | Remove DSA. |
tree | commitdiff |
2006-12-13 |
Reid Spencer | For mul transforms, when checking for a cast from bool... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix and/or/xor (cast A), (cast B) --> cast (and/or... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Change the interface to SCEVExpander::InsertCastOfTo... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1 |
tree | commitdiff |
2006-12-13 |
Chris Lattner | only check non-external functions |
tree | commitdiff |
2006-12-13 |
Chris Lattner | Reject attempts to define intrinsics. This fixes PR104... |
tree | commitdiff |
2006-12-13 |
Evan Cheng | Expand (f64 extload f32) to (f64 fp_ext (load f32)... |
tree | commitdiff |
2006-12-13 |
Evan Cheng | Expand fsqrt, fsin, and fcos to libcalls. |
tree | commitdiff |
2006-12-13 |
Devang Patel | Add #ifdef switch toggle between old and new pass manag... |
tree | commitdiff |
2006-12-13 |
Chris Lattner | revert my recent int<->fp and vector union promotion... |
tree | commitdiff |
2006-12-13 |
Evan Cheng | Expand f32 / f64 to i32 / i64 conversion to soft-fp... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Replace CastInst::createInferredCast calls with more... |
tree | commitdiff |
2006-12-13 |
Devang Patel | FunctionPassManager does not support runOnModule(). |
tree | commitdiff |
2006-12-13 |
Devang Patel | Implement PassManager_New destructors. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Remove unused constructor. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Replace inferred getCast(V,Ty) calls with more strict... |
tree | commitdiff |
2006-12-12 |
Devang Patel | Add routines to dump pass manager queue. |
tree | commitdiff |
2006-12-12 |
Devang Patel | FunctionPassManager() |
tree | commitdiff |
2006-12-12 |
Devang Patel | Do not runOnFunction on external functions. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for each pass before executing... |
tree | commitdiff |
2006-12-12 |
Devang Patel | collectRequiredAnalysisPasses(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | removeNotPreservedAnalysis(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize activeManager. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Remove unused constructor. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Maintain ImmutablePasses list at top level only. Do... |
tree | commitdiff |
2006-12-12 |
Devang Patel | findAnalysisPass(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | Fix thinko. |
tree | commitdiff |
2006-12-12 |
Devang Patel | o s/OtherPassManagers/IndirectPassManagers |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for ImmutablePass. |
tree | commitdiff |
2006-12-12 |
Evan Cheng | Expand FP constant to integers if FP types are not... |
tree | commitdiff |
2006-12-12 |
Devang Patel | Set top level manager. |
tree | commitdiff |
2006-12-12 |
Evan Cheng | Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion. |
tree | commitdiff |
2006-12-12 |
Evan Cheng | Expand ConstantFP to load from CP if float types are... |
tree | commitdiff |
2006-12-12 |
Evan Cheng | Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyT... |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Honor cpu directive, take two. |
tree | commitdiff |
2006-12-12 |
Evan Cheng | - When expanding a bit_convert whose src operand is... |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Rollback changes to take a different tack. |
tree | commitdiff |
2006-12-12 |
Chris Lattner | this can be trunc or bitcast, per line 3092. |
tree | commitdiff |
2006-12-12 |
Chris Lattner | Fix regression on 400.perlbench last night. |
tree | commitdiff |
2006-12-12 |
Rafael Espindola | more general matching of the MVN instruction |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Honor the command line specification for machine type. |
tree | commitdiff |
2006-12-12 |
Rafael Espindola | don't use "ordinary" addressing mode 1 when mvn is... |
tree | commitdiff |
2006-12-12 |
Jim Laskey | Reduce number of instructions to load 64-bit constants. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix numerous inferred casts. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Get even more accurate on the casting. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix the casting for the computation of the Malloc size. |
tree | commitdiff |
2006-12-12 |
Evan Cheng | Expand formal arguments and call arguments recursively... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Don't create usless casts for same-bith-width floating... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2006-12-12 |
Chris Lattner | this can only be fptrunc. |
tree | commitdiff |
2006-12-12 |
Chris Lattner | This case isn't needed with recent changes to ConstantI... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | split up inttoptr from ptrtoint handling, the cases... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | the operand of a bitcast is always the right size,... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | Patch for PR1045 and Transforms/ScalarRepl/2006-12... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | Revert Nate's patch to fix X86/store-fp-constant.ll... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | make this code more aggressive about turning store... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | teach scev to analyze X*4|1 like X*4+c. This allows... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Tidy up a bit. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Change inferred cast creation calls to more specific... |
tree | commitdiff |
2006-12-12 |
Rafael Espindola | use MVN to handle small negative constants |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Implement getIntegerCast and getFPCast for ConstantExpr... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Implement createIntegerCast and createFPCast factory... |
tree | commitdiff |
2006-12-12 |
Rafael Espindola | add mvn |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix the BitCastUnion type for 32-bit targets. |
tree | commitdiff |
2006-12-11 |
Rafael Espindola | add note |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Another step forward in PPC64 JIT support: we now no... |
tree | commitdiff |
2006-12-11 |
Reid Spencer | Create the cast constant expression that was read inste... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | getInstrItineraryData shouldn't copy the itineraries |
tree | commitdiff |
2006-12-11 |
Reid Spencer | Fix constant folding of FP->int due to cut & paste... |
tree | commitdiff |
2006-12-11 |
Reid Spencer | Implement correct bitcast of int<->float and long<... |
tree | commitdiff |
2006-12-11 |
Evan Cheng | Re-apply changes that were backed out and fix a naughty... |
tree | commitdiff |
2006-12-11 |
John Criswell | It seems the llvm::OStream class does not handle stream... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Revert changes that broke oggenc on ppc |
tree | commitdiff |
2006-12-11 |
Jim Laskey | Missing opcode. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Implement correct constant folding of bitcast. This... |
tree | commitdiff |
2006-12-11 |
Jim Laskey | Layout proper frame for ppc64. |
tree | commitdiff |
2006-12-11 |
Evan Cheng | Don't convert store double C, Ptr to store long C,... |
tree | commitdiff |
2006-12-11 |
Evan Cheng | f32 / f64 node is expanded to one i32 / i64 node. |
tree | commitdiff |
2006-12-11 |
Evan Cheng | Clean up some bad code. |
tree | commitdiff |
2006-12-11 |
Nate Begeman | Move something that should be in the dag combiner from... |
tree | commitdiff |
2006-12-11 |
Nate Begeman | Properly mangles symbol table names |
tree | commitdiff |
2006-12-11 |
Chris Lattner | fix typo |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Update note, with the SROA change, we now produce: |
tree | commitdiff |
2006-12-11 |
Chris Lattner | trunc to integer, not to FP. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | this is done |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Evan implemented the machineinstr improvements. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | implement promotion of unions containing two packed... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | clarify some comments, simplify some checks, fix: |
tree | commitdiff |
2006-12-10 |
Chris Lattner | * Eliminate calls to CastInst::createInferredCast. |
tree | commitdiff |
2006-12-10 |
Anton Korobeynikov | Cleaned setjmp/longjmp lowering interfaces. Now we... |
tree | commitdiff |
2006-12-10 |
Jim Laskey | Reverting until finding the cause of secondary bugs. |
tree | commitdiff |
2006-12-10 |
Jim Laskey | __PPC64CompilationCallback code was allowing registers... |
tree | commitdiff |
2006-12-10 |
Chris Lattner | fix PR1039 by making timing info be destroyed by llvm_s... |
tree | commitdiff |
next |