summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcodeReid Spencer2006-12-13
* Update comments.Evan Cheng2006-12-13
* Update comments.Evan Cheng2006-12-13
* Add #ifdef switch toggle between old and new pass manager. However,Devang Patel2006-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
* Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer2006-12-12
* Remove unneeded include.Jim Laskey2006-12-12
* Rollback changes to take a different tack.Jim Laskey2006-12-12
* Honor the command line specification for machine type.Jim Laskey2006-12-12
* Implement getIntegerCast and getFPCast for ConstantExpr. These are similarReid Spencer2006-12-12
* Implement createIntegerCast and createFPCast factory methods for handlingReid Spencer2006-12-12
* Properly mangles symbol table namesNate Begeman2006-12-11
* Add a default relocation type, and allow clients to set the ConstantValNate Begeman2006-12-11
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-10
* Added option -soft-float to generate SW fp library calls instead of fp instru...Evan Cheng2006-12-09
* Add AnalysisResolver_New.Devang Patel2006-12-08
* Add AnalysisResolver_New. It is a replacement for existingDevang Patel2006-12-08
* Change the implementation of statistic to not need destructors at all.Chris Lattner2006-12-08
* Implement FunctionPassManager_New::FunctionPassManager_New(ModuleProvider *P)Devang Patel2006-12-08
* Move findTiedToSrcOperand to TargetInstrDescriptor.Evan Cheng2006-12-08
* Packed StructuresAndrew Lenharth2006-12-08
* Use MI's TargetInstrDescriptor.Evan Cheng2006-12-08
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-07
* Removed more <iostream> includesBill Wendling2006-12-07
* Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer2006-12-07
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-07
* Ignoring the upper 32 bits of a 64 bit constant is not a good thing.Jim Laskey2006-12-06
* For PR950:Reid Spencer2006-12-06
* Fix some 80 col violations.Reid Spencer2006-12-06
* merge the Statistic and StatisticBase classes, eliminating virtual methodsChris Lattner2006-12-06
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-06
* Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().Evan Cheng2006-12-06
* Remove the dead CachedWriter class.Chris Lattner2006-12-06
* Remove the 'printname' argument to WriteAsOperand. It is always true, andChris Lattner2006-12-06
* remove unused apiChris Lattner2006-12-06
* add a helper to call llvm_shutdown()Chris Lattner2006-12-06
* Bail on the getInferredCast idea. Remove the function and convertReid Spencer2006-12-05
* Add cast creation functions for Pointer Casts, either BitCast or PtrToIntReid Spencer2006-12-04
* Separate the get and getTy functions for ICmp and FCmp into getCompareReid Spencer2006-12-04
* Unclutter this by using new cast creation functions.Reid Spencer2006-12-04
* Implement new cast creation functions for both instructions and constantReid Spencer2006-12-04
* For PR950: Provide an isCompare method for detection of ICmp and FCmp constan...Reid Spencer2006-12-04
* Change inferred casts to explicit casts.Reid Spencer2006-12-04
* Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer2006-12-04
* Remove dead code.Reid Spencer2006-12-03
* Implement creation of ICmp and FCmp constant expressions.Reid Spencer2006-12-03
* Switch analysis groups to be unregistered when llvm_shutdown is called.Chris Lattner2006-12-01
* Start moving pass registration over to using the ManagedStatic mechanism.Chris Lattner2006-12-01