aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Packed StructuresAndrew Lenharth2006-12-083-3/+11
* Use MI's TargetInstrDescriptor.Evan Cheng2006-12-081-1/+2
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-071-1/+1
* Removed more <iostream> includesBill Wendling2006-12-071-1/+1
* Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer2006-12-071-0/+5
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-0727-94/+110
* Ignoring the upper 32 bits of a 64 bit constant is not a good thing.Jim Laskey2006-12-061-4/+4
* For PR950:Reid Spencer2006-12-061-16/+8
* Fix some 80 col violations.Reid Spencer2006-12-061-2/+2
* merge the Statistic and StatisticBase classes, eliminating virtual methodsChris Lattner2006-12-061-37/+6
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-20/+19
* Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand().Evan Cheng2006-12-061-17/+5
* Remove the dead CachedWriter class.Chris Lattner2006-12-061-74/+0
* Remove the 'printname' argument to WriteAsOperand. It is always true, andChris Lattner2006-12-061-1/+1
* remove unused apiChris Lattner2006-12-061-3/+0
* add a helper to call llvm_shutdown()Chris Lattner2006-12-061-0/+8
* Bail on the getInferredCast idea. Remove the function and convertReid Spencer2006-12-051-9/+1
* Add cast creation functions for Pointer Casts, either BitCast or PtrToIntReid Spencer2006-12-042-1/+23
* Separate the get and getTy functions for ICmp and FCmp into getCompareReid Spencer2006-12-041-7/+12
* Unclutter this by using new cast creation functions.Reid Spencer2006-12-041-8/+2
* Implement new cast creation functions for both instructions and constantReid Spencer2006-12-042-0/+66
* For PR950: Provide an isCompare method for detection of ICmp and FCmp constan...Reid Spencer2006-12-041-2/+6
* Change inferred casts to explicit casts.Reid Spencer2006-12-041-2/+8
* Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer2006-12-042-4/+32
* Remove dead code.Reid Spencer2006-12-031-61/+0
* Implement creation of ICmp and FCmp constant expressions.Reid Spencer2006-12-031-2/+7
* Switch analysis groups to be unregistered when llvm_shutdown is called.Chris Lattner2006-12-011-2/+0
* Start moving pass registration over to using the ManagedStatic mechanism.Chris Lattner2006-12-012-9/+0
* pass cfgonly up the ctor instead of calling an explicit method.Chris Lattner2006-12-011-22/+6
* move 'cfgonly' pass tracking into PassInfo, instead of handling it withChris Lattner2006-12-011-3/+11
* remove 'target constructor' support.Chris Lattner2006-12-012-17/+6
* TypoEvan Cheng2006-12-011-1/+1
* - Add getOperandConstraint() to TargetInstrDescriptor.Evan Cheng2006-12-011-17/+28
* Add weak reference directive.Evan Cheng2006-12-011-0/+7
* Remove dead methodsChris Lattner2006-12-011-22/+0
* add a new ConstantIntegral::get method. Simplify the implementation ofChris Lattner2006-12-011-0/+4
* Define the HAVE_PTHREAD symbol.Reid Spencer2006-12-011-3/+0
* Change global descriptor names to provide name, full name and linkage name.Jim Laskey2006-11-301-7/+8
* - MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode.Evan Cheng2006-11-301-6/+11
* Get the delegation right for InstVisitor.Reid Spencer2006-11-292-13/+25
* Oops! didn't mean to put this in there yet.Bill Wendling2006-11-291-5/+0
* add a hook to allow targets to hack on inline asms to lower them to llvmChris Lattner2006-11-291-3/+9
* Converted to using llvm streams instead of <iostream>sBill Wendling2006-11-291-3/+2
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-295-7/+19
* Support for llvm_ostreams.Bill Wendling2006-11-286-16/+22
* Support for llvm streams.Bill Wendling2006-11-282-2/+8
* Add a helper functionChris Lattner2006-11-281-0/+7
* Added a temporary hack to get the llvm-streams to work for future checkins.Bill Wendling2006-11-2814-7/+114
* Add per-target support for asm translation in the cbeAndrew Lenharth2006-11-281-0/+7
* Fix indentation.Evan Cheng2006-11-281-2/+2