summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Remove DSA.John Criswell2006-12-13
* For mul transforms, when checking for a cast from bool as either operand,Reid Spencer2006-12-13
* Fix and/or/xor (cast A), (cast B) --> cast (and/or/xor A, B)Reid Spencer2006-12-13
* Ressurrect this needed file.Reid Spencer2006-12-13
* Ressurrect the Stacker "st" configuration. Someday this will all goReid Spencer2006-12-13
* Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcodeReid Spencer2006-12-13
* Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1Reid Spencer2006-12-13
* Update for llvm-gcc4 build.Reid Spencer2006-12-13
* Update comments.Evan Cheng2006-12-13
* Update comments.Evan Cheng2006-12-13
* only check non-external functionsChris Lattner2006-12-13
* Reject attempts to define intrinsics. This fixes PR1047 andChris Lattner2006-12-13
* New testcase for PR1047Chris Lattner2006-12-13
* Expand (f64 extload f32) to (f64 fp_ext (load f32)) if f64 type action is exp...Evan Cheng2006-12-13
* Expand fsqrt, fsin, and fcos to libcalls.Evan Cheng2006-12-13
* Add #ifdef switch toggle between old and new pass manager. However,Devang Patel2006-12-13
* revert my recent int<->fp and vector union promotion changes, they exposeChris Lattner2006-12-13
* Expand f32 / f64 to i32 / i64 conversion to soft-fp library calls.Evan Cheng2006-12-13
* Fix a regression that completely broke make install.Chris Lattner2006-12-13
* Replace CastInst::createInferredCast calls with more accurate castReid Spencer2006-12-13
* Change createInferredCast calls to more accurate cast creation calls.Reid Spencer2006-12-13
* FunctionPassManager does not support runOnModule().Devang Patel2006-12-13
* Move getAnalysis() and getAnalysisID() definitions from Pass.h toDevang Patel2006-12-13
* Implement PassManager_New destructors.Devang Patel2006-12-13
* Remove unused constructor.Devang Patel2006-12-12
* Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer2006-12-12
* Add routines to dump pass manager queue.Devang Patel2006-12-12
* FunctionPassManager()Devang Patel2006-12-12
* Do not runOnFunction on external functions.Devang Patel2006-12-12
* Initialize AnalysisImpls for each pass before executing the pass.Devang Patel2006-12-12
* collectRequiredAnalysisPasses().Devang Patel2006-12-12
* removeNotPreservedAnalysis().Devang Patel2006-12-12
* Initialize activeManager.Devang Patel2006-12-12
* Remove unused constructor.Devang Patel2006-12-12
* Maintain ImmutablePasses list at top level only. Do not make themDevang Patel2006-12-12
* findAnalysisPass().Devang Patel2006-12-12
* Fix thinko.Devang Patel2006-12-12
* o s/OtherPassManagers/IndirectPassManagersDevang Patel2006-12-12
* Initialize AnalysisImpls for ImmutablePass.Devang Patel2006-12-12
* Expand FP constant to integers if FP types are not legal.Evan Cheng2006-12-12
* Set top level manager.Devang Patel2006-12-12
* Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion.Evan Cheng2006-12-12
* Expand ConstantFP to load from CP if float types are being expanded.Evan Cheng2006-12-12
* Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyToReg.Evan Cheng2006-12-12
* Honor cpu directive, take two.Jim Laskey2006-12-12
* Ignore entries with blank names.Jim Laskey2006-12-12
* - When expanding a bit_convert whose src operand is also to be expanded andEvan Cheng2006-12-12
* Remove unneeded include.Jim Laskey2006-12-12
* Rollback changes to take a different tack.Jim Laskey2006-12-12
* this can be trunc or bitcast, per line 3092.Chris Lattner2006-12-12