aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-06-16Split the thread-related APIs out into their own file, and add a few moreOwen Anderson
2009-06-16Generalize instcombine's isSafeToLoadUnconditionally() functionChris Lattner
2009-06-16Fixed names of libcalls checked in r73480.Sanjiv Gupta
2009-06-16Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta
2009-06-16Add comments to ConstantInt::get and ConstantFP::get to more fullyDan Gohman
2009-06-15Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_i...Owen Anderson
2009-06-15Add a CreateFNeg function to IRBuilder.Dan Gohman
2009-06-15Support vector casts in more places, fixing a variety of assertionDan Gohman
2009-06-15Address more comments :)Anton Korobeynikov
2009-06-15Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov
2009-06-15Part 1.Evan Cheng
2009-06-15add a new static method to portably determine whether a patch isChris Lattner
2009-06-14Fix old-style type names in comments.Dan Gohman
2009-06-14Specialize DenseMapInfo for SCEVHandle, so that SCEVHandles can beDan Gohman
2009-06-14Convert several parts of the ScalarEvolution framework to useDan Gohman
2009-06-14Move register allocation preference (or hint) from LiveInterval to MachineReg...Evan Cheng
2009-06-14Add an early implementation of a partial inlining pass. The idea behind thisOwen Anderson
2009-06-14Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar...Bruno Cardoso Lopes
2009-06-13Add a ScalarEvolution::getAnyExtendExpr utility function for performingDan Gohman
2009-06-12Type change cleanup on JCE and MCE. Patch by Aaron GrayBruno Cardoso Lopes
2009-06-11Use forward declarations and move TargetELFWriterInfo impl to a new file.Bruno Cardoso Lopes
2009-06-11Remove unused parameter warnings.Bill Wendling
2009-06-11Support for ELF VisibilityBruno Cardoso Lopes
2009-06-11Cosmetic changes to parameter attribute verification.Duncan Sands
2009-06-10Implement and use new method Function::hasAddressTaken().Jay Foad
2009-06-10Remove warnings: no newline at end of file.Sanjiv Gupta
2009-06-09Add the beginnings of an implementatation of lazy liveness analysis, based on...Owen Anderson
2009-06-09Change IndexedModeAction representation.David Greene
2009-06-08Oops, didn't mean to commit 73102 yet. Revert it.David Greene
2009-06-08Change IndexedModeAction representation.David Greene
2009-06-08The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov
2009-06-08Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene
2009-06-07Simple ELF32/64 binary files can now be emitted for x86 and x86_64 withoutBruno Cardoso Lopes
2009-06-07Create FunctionType::isValidArgumentType to go along with isValidReturnType.Nick Lewycky
2009-06-06Rename UnknownValue to CouldNotCompute, since it holds an instance ofDan Gohman
2009-06-06Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com...Bruno Cardoso Lopes
2009-06-05More portability checks for CMake's config.h.Douglas Gregor
2009-06-05Add new function attribute - noimplicitfloatDevang Patel
2009-06-05Adapt the x86 build_vector dagcombine to the current state of the legalizer.Nate Begeman
2009-06-05Move SCEVExpander::getOrInsertCanonicalInductionVariable out of line.Dan Gohman
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-06-04Add new function attribute - noredzone. Devang Patel
2009-06-04Properly detect malloc_zone_statistics in CMake build systemDouglas Gregor
2009-06-04Fix comments.Torok Edwin
2009-06-04Add support for outputting ANSI colors to raw_fd_ostream.Torok Edwin
2009-06-04<rdar://problem/6940611> libLTO.dylib needs to let linker specify path to ass...Nick Kledzik
2009-06-04Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes
2009-06-03Change LTO to run the global opt pass twice.Daniel Dunbar
2009-06-03PR4317: Handle splits where the new block is unreachable correctly in Eli Friedman
2009-06-03Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over.Daniel Dunbar