- 276944e Delete an unused field. by Dan Gohman · 16 years ago
- 1f595bb Use CallConvLower.h and TableGen descriptions of the calling conventions by Bob Wilson · 16 years ago
- c91e40a Add a comment to describe LLVMMatchType. by Bob Wilson · 16 years ago
- f04fa48 Teach SCEVExpander::InsertCastOfTo to avoid creating inttoptr-of-ptrtoint by Dan Gohman · 16 years ago
- 2d1be87 Expand GEPs in ScalarEvolution expressions. SCEV expressions can now by Dan Gohman · 16 years ago
- 390f3ac by Devang Patel · 16 years ago
- c23e496 Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads by Dan Gohman · 16 years ago
- 37a4d8d Allow jumping to the end of a bitstream while reading by Douglas Gregor · 16 years ago
- 61e08bd Don't use "protected:" in classes that aren't intended to be subclassed. by Dan Gohman · 16 years ago
- 7beace5 Fix doxygen comment syntax. by Dan Gohman · 16 years ago
- 33f1c68 Move MachineRegisterInfo::setRegClass out of line. by Dan Gohman · 16 years ago
- 593ea05 Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line. by Dan Gohman · 16 years ago
- 3bc1a37 Give RemoveRegOperandFromRegInfo a comment and move the code out of line. by Dan Gohman · 16 years ago
- 1be3ecc Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scopes (only in FastISel mode). by Devang Patel · 16 years ago
- af5b6bb Add a method to check that the subprogram holds debug info for the given Function or not. by Devang Patel · 16 years ago
- b1303d0 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 16 years ago
- 88c7af0 Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize by Dan Gohman · 16 years ago
- 17893a5 Add a static APInt::getNumWords by Douglas Gregor · 16 years ago
- 48c7fa2 Right now, Debugging information to encode scopes (DW_TAG_lexical_block) relies on DBG_LABEL. Unfortunately this intefers with the quality of optimized code. by Devang Patel · 16 years ago
- 0f7fef3 by Devang Patel · 16 years ago
- f8c7394 Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. by Dan Gohman · 16 years ago
- 73099b1 Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_TO_REG, and IMPLICIT_DEF. by Dan Gohman · 16 years ago
- db1afd4 add AvailableExternally linkage to C bindings. by Chris Lattner · 16 years ago
- 266c7bb Add a new "available_externally" linkage type. This is intended by Chris Lattner · 16 years ago
- 267fddb Regenerate. by Nick Lewycky · 16 years ago
- ddeed50 Use a hashtable for TargetRegisterClass::contains. by Owen Anderson · 16 years ago
- c5040ab optimize FastISel::UpdateValueMap to avoid duplicate map lookups, by Chris Lattner · 16 years ago
- 0461c0a Add new TargetInstrDesc::hasImplicitUseOfPhysReg and by Chris Lattner · 16 years ago
- c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 16 years ago
- 2057532 Keep track of inlined functions and their locations. This information is collected when nested llvm.dbg.func.start intrinsics are seen. (Right now, inliner removes nested llvm.dbg.func.start intrinisics during inlining.) by Devang Patel · 16 years ago
- 03f0a2f DebugLabelFolder ruthlessly deletes redundant labels. However, sometimes the redundant labels is referenced by debug info somewhere else. This patch provies a way so that dwarf writer can mark labels as used. by Devang Patel · 16 years ago
- 5c5f5a2 fix a broken assertion in ilist_iterator, which caused it to crash in the by Chris Lattner · 16 years ago
- cb8c477 Cleanup. Remove redundant llvm:: , we don't need them since we're inside by Nick Lewycky · 16 years ago
- 3584a47 Add a new Type::getPointerTo method, which is shorthand for by Chris Lattner · 16 years ago
- b9fc360 Add utility function to IRBuilder that takes the difference between two by Nick Lewycky · 16 years ago
- 7d16e85 Pass in the std::string parameter instead of returning it by value. by Bill Wendling · 16 years ago
- a6f02fb Constify getter methods. by Bill Wendling · 16 years ago
- fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 16 years ago
- 1688406 Change the NumVTs field from short to int, since there's no by Dan Gohman · 16 years ago
- f34be82 StringMap<DIE*>::iterator::first() returns a pointer to the first character of by Bill Wendling · 16 years ago
- 3ca15c9 Give register alias checking the hash table treatment too. by Owen Anderson · 16 years ago
- d9df501 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 16 years ago
- 56946ed add an accessor method, patch by John McCall! by Chris Lattner · 16 years ago
- 7d770be Convert TargetRegisterInfo's super-register checking to use a pre-computed hash table just like subregister checking does. by Owen Anderson · 16 years ago
- 6ddf2c1 Add sys::Path::makeAbsolute(). by Daniel Dunbar · 16 years ago
- 2eb65e2 Fix BitstreamReader's GetCurrentBitNo to return the correct bit number, and stop JumpToBit from covering up its mistakes by Douglas Gregor · 16 years ago
- 0648f54 Use 8 instead of CHAR_BIT by Douglas Gregor · 16 years ago
- b7e7886 Add BitstreamWriter::GetCurrentBitNo, to report where we are in the output bitstream by Douglas Gregor · 16 years ago
- 00a7b52 Remove AllowInverse: it leaks memory and is not the right by Chris Lattner · 16 years ago
- 97121ba Implement support for using modeling implicit-zero-extension on x86-64 by Dan Gohman · 16 years ago
- 30eae3c PR2985 / <rdar://problem/6584986> by Jim Grosbach · 16 years ago
- eb55f3e Another attempt at fixing PR2975. by Torok Edwin · 16 years ago
- ce8f9fe fix comment to reflect the implementation I ended up settling on. by Chris Lattner · 16 years ago
- ae7dd80 Add an API for the bitstream reader to read blobs and return by Chris Lattner · 16 years ago
- 123f384 allow clients to look up abbrev id's by Chris Lattner · 16 years ago
- 298a82d Add a new EmitRecordWithBlob API that allows a blob to be emitted by Chris Lattner · 16 years ago
- dcd006b add a new Blob encoding abbreviation for bitcode files that emits by Chris Lattner · 16 years ago
- 30910bf split ReadAbbreviatedLiteral out of ReadAbbreviatedField. by Chris Lattner · 16 years ago
- 86bc23d reduce indentation with early-out by Chris Lattner · 16 years ago
- 96153a4 simplify code a bit. by Chris Lattner · 16 years ago
- 4072879 simplify to reduce indentation. by Chris Lattner · 16 years ago
- e2a466b Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files. by Chris Lattner · 16 years ago
- 4e9ca33 Add segment flag bits to ELF.h. by Mikhail Glushenkov · 16 years ago
- 21cc446 Add support for embedded metadata to LLVM. This introduces two new types of by Nick Lewycky · 16 years ago
- 41c9073 "This adds a getName() method to TargetRegisterClass, just like in TargetRegisterInfo. by Chris Lattner · 16 years ago
- 38f4dd7 Add fast path for raw_ostream output of strings. by Daniel Dunbar · 16 years ago
- b7a00da Work around an apparent GCC miscompilation by specializing different, by Chris Lattner · 16 years ago
- 8f9643f Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused. by Dan Gohman · 16 years ago
- 25f0ee5 correct patch by Chris Lattner · 16 years ago
- d725134 add patch to go along with r68350 by Chris Lattner · 16 years ago
- 6caced9 add missing * by Chris Lattner · 16 years ago
- d0dfbe0 fix overflow checks in SmallVector: by Chris Lattner · 16 years ago
- 9dfa167 Clean up pass manager cache after each run. by Devang Patel · 16 years ago
- 23e97b0 Add llvm::Triple class for abstracting access to target triples. by Daniel Dunbar · 16 years ago
- b035842 Fixed spelling. by Misha Brukman · 16 years ago
- 8a7eed3 Remove dead code. by Devang Patel · 16 years ago
- dd255a6 Add range insert method for DenseSet and define DenseMapInfo for chars. by Chris Lattner · 16 years ago
- de551f9 Use CHAR_BIT instead of hard-coding 8 in several places where it by Dan Gohman · 16 years ago
- 687b337 Fixed spelling. by Misha Brukman · 16 years ago
- 6d7e49b CMake: Have generated Xcode projects also contain the LLVM header files. by Ted Kremenek · 16 years ago
- d485e88 * Fixed spelling of `invertible' * Simplified if statement by Misha Brukman · 16 years ago
- 4122282 Allow the use of pointers to const within PointerUnion. by Douglas Gregor · 16 years ago
- b160f5d add a converting operator by Chris Lattner · 16 years ago
- 722272d Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", by Chris Lattner · 16 years ago
- f385167 teach PointerLikeTypeTraits that all pointers to pointers may only be 4-byte aligned. by Chris Lattner · 16 years ago
- bdd376c add some accessors so I can play games with DenseMaps. by Chris Lattner · 16 years ago
- 968dc7a Reapply 68073, with fixes. EH Landing-pad basic blocks are not by Dan Gohman · 16 years ago
- da84b25 Stop guessing, start thinking, and make PointerUnion3::is actually be correct. by Douglas Gregor · 16 years ago
- be46c79 Add llvm::sys::getHostTriple and remove llvm::sys::getOS{Name,Version}. by Daniel Dunbar · 16 years ago
- df4881c Really temporarily revert r68073. by Bill Wendling · 16 years ago
- e67f5e4 Oy! When reverting r68073, I added in experimental code. Sorry... by Bill Wendling · 16 years ago
- 8fe0054 Revert r68073. It's causing a failure in the Apple-style builds. by Bill Wendling · 16 years ago
- c4ef551 shrink subclassid, liberating some bits for future (ab)use. by Chris Lattner · 16 years ago
- a7425d7 Really, really fix PointerUnion3::is by Douglas Gregor · 16 years ago
- 80c93e7 Except in asm-verbose mode, avoid printing labels for blocks that are by Dan Gohman · 16 years ago
- 2048cdb Make PointerUnion3::get work properly by Douglas Gregor · 16 years ago
- f542291 update comment. by Chris Lattner · 16 years ago
- e8bc475 add a PointerUnion3 class and generalize PointerUnion to work with by Chris Lattner · 16 years ago
- c6a4b6b fix the PointerLikeTypeTraits specialization for PointerIntPair to by Chris Lattner · 16 years ago
- 6d1b89e Constify arguments in isSuccessor and isLayoutSuccessor. by Dan Gohman · 16 years ago