- 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
- ca62349 Clearify local/global relocations wording by Anton Korobeynikov · 16 years ago
- fca82de Do not propagate ELF-specific stuff (data.rel) into other targets. This simplifies code and also ensures correctness. by Anton Korobeynikov · 16 years ago
- 71a7c6c Add data.rel stuff by Anton Korobeynikov · 16 years ago
- 031b748 Updated the comment for isArithmeticShift() to match reality. by Misha Brukman · 16 years ago
- 31fd5a5 Constify check. This fixes PR3900. by Bill Wendling · 16 years ago
- db23231 Honour relocation behaviour stuff for ro objects by Anton Korobeynikov · 16 years ago
- ab267a2 Extend the relocation tracker handler, so we can filter on different 'kinds' of relocations required. by Anton Korobeynikov · 16 years ago
- 54e01d0 add missing space. by Chris Lattner · 16 years ago
- 3a9fe06 add some comments, add a dyn_cast method. by Chris Lattner · 16 years ago
- f341a47 When forming sentinels for empty/tombstone, make sure to respect the by Chris Lattner · 16 years ago
- ba315c1 add helper method. by Chris Lattner · 16 years ago
- 2491e46 Add a simple type-safe bit-mangling pointer union class. This allows by Chris Lattner · 16 years ago
- 540db8b Allow a specific PointerIntPair instance to use a specific Pointer trait: by Chris Lattner · 16 years ago
- 911c8b2 Add a PointerLikeTypeTraits specialization for uintptr_t by Chris Lattner · 16 years ago
- aab3d88 Value* only has 2 bits free as well. by Chris Lattner · 16 years ago
- e30173a Replace the PointerLikeTypeTraits::getNumLowBitsAvailable by Chris Lattner · 16 years ago
- 8ee1b5e rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for by Chris Lattner · 16 years ago
- 6a0dcc1 now that you can put a PointerIntPair in a SmallPtrSet, remove some by Chris Lattner · 16 years ago
- 4d4177b teach SmallPtrSet that PointerIntPair is "basically a pointer". by Chris Lattner · 16 years ago
- e75fd69 Enable tail call optimization for functions that return a struct (bug 3664) and for functions that return types that need extending (e.g i1). by Arnold Schwaighofer · 16 years ago
- 1717f3a declare everything as class to avoid angering the VC++ gods. by Chris Lattner · 16 years ago
- 6de6030 add a traits class for SmallPtrSet that allows us to stick things that are by Chris Lattner · 16 years ago
- 0b0cd91 Optimize some 64-bit multiplication by constants into two lea's or one lea + shl since imulq is slow (latency 5). e.g. by Evan Cheng · 16 years ago
- e8b6410 move a large method out of line. by Chris Lattner · 16 years ago
- d257f7d "ghostify" the ilist<Function> sentinel by Gabor Greif · 16 years ago
- 5c1f715 Allow invertable -xno- style optins as well. by Mike Stump · 16 years ago
- 9c01f2d Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. by Dan Gohman · 16 years ago
- 76d3838 Reapply r66415, which was reverted in r66426 for by Duncan Sands · 16 years ago
- d50d32b -write-graph now can be used with -o. by Mikhail Glushenkov · 16 years ago
- 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 16 years ago
- 16581bf Use a SmallPtrSet instead of std::set. by Dale Johannesen · 16 years ago
- 2824a65 Fix PR3391 and PR3864. Reg allocator infinite looping. by Evan Cheng · 16 years ago
- 3974667 Add a new bit to SUnit to record whether a node has implicit physreg by Dan Gohman · 16 years ago
- f49f0cd Clarify a comment. by Dan Gohman · 16 years ago
- b45088c Make getOperandNumForIncomingValue and getOperandNumForIncomingBlock by Dan Gohman · 16 years ago
- fb11288 Model inline asm constraint which ties an input to an output register as machine operand TIED_TO constraint. This eliminated the need to pre-allocate registers for these. This also allows register allocator can eliminate the unneeded copies. by Evan Cheng · 16 years ago
- dae2206 Fix PR3860 by correcting a predicate. by Chris Lattner · 16 years ago
- 4cc2b85 add method to access a template argument. by Chris Lattner · 16 years ago
- 64da940 Factorize out a concept - no functionality change. by Duncan Sands · 16 years ago
- 3ee87b6 add some inline methods for infix operators on sparse vectors, by Chris Lattner · 16 years ago
- 697cbbf For inline asm output operand that matches an input. Encode the input operand index in the high bits. by Evan Cheng · 16 years ago
- bc65ca8 Added option to enable generating less precise mad (multiply addition) by Mon P Wang · 16 years ago
- 48fe635 Fix the Win32 VS2008 build: by Sebastian Redl · 16 years ago
- a24752f Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. by Evan Cheng · 16 years ago
- 56e04a8 SADDO and UADDO are commutative. by Dan Gohman · 16 years ago
- 1f67ce4 Clear the cached cost when removing a function in by Dale Johannesen · 16 years ago
- 3751f56 Add a liveness analysis pass for LLVM IR values. This computes by Dan Gohman · 16 years ago
- b372c11 Add BUILTIN_EXPECT Support/Compiler macro. by Daniel Dunbar · 16 years ago
- c39b80f raw_ostream: Return '*this' explicitly (instead of implicitly via by Daniel Dunbar · 16 years ago
- d17d74b raw_ostream: Rework implementation of unbuffered streams so outputting by Daniel Dunbar · 16 years ago
- 89a66a9 raw_ostream: Replace flush_impl with write_impl, which takes data to by Daniel Dunbar · 16 years ago
- cf2a2c6 raw_ostream: Lift out flush_nonempty. by Daniel Dunbar · 16 years ago
- de75d7f Add slow path for single character write, and use exclusively for by Daniel Dunbar · 16 years ago
- 9a507cd Revert r66920. It was causing failures in the self-hosting buildbot (in release by Bill Wendling · 16 years ago
- 14ea1ec Fix FastISel's assumption that i1 values are always zero-extended by Dan Gohman · 16 years ago
- b14cda3 Second installment of "BasicBlock operands to the back" changes. by Gabor Greif · 16 years ago
- 1606e8e Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. by Evan Cheng · 16 years ago
- 0582ae9 Oops...I committed too much. by Bill Wendling · 16 years ago
- c7a09ab Temporarily XFAIL this test. by Bill Wendling · 16 years ago
- 7e07c00 cosmetic change, in preparation of future change by Gabor Greif · 16 years ago
- bcf8ea9 raw_ostream: unbuffered streams weren't being immediately flushed on by Daniel Dunbar · 16 years ago
- ae5a20a Rearrange operands of the BranchInst, to be able to by Gabor Greif · 16 years ago
- 40a07a4 Fully initialize all ivars, fixing PR3790, patch by Edwin Torok! by Chris Lattner · 16 years ago
- e889d83 Add StringMap::lookup. by Daniel Dunbar · 16 years ago
- f9abd7e Add a -no-implicit-float flag. This acts like -soft-float, but may generate by Bill Wendling · 16 years ago
- 1d98870 Make Print callable from a pass's print method: add const qualifier. No by Torok Edwin · 16 years ago
- 4dc2b39 It makes no sense to have a ODR version of common linkage, so remove it. by Duncan Sands · 16 years ago
- 5f4ee1f Remove the one-definition-rule version of extern_weak by Duncan Sands · 16 years ago
- a2e6435 Two coalescer fixes in one. by Evan Cheng · 16 years ago
- 535f390 Changed Allocate to use size_t instead of unsigned. by Mon P Wang · 16 years ago
- 7f3030c Add an explicit keyword. by Dan Gohman · 16 years ago
- cabb383 Fixed rounding up EltSize by Mon P Wang · 16 years ago
- 20cb462 Give Op<N>() AppleScript-like semantics, i.e. for negative N it indexes relative to op_end. by Gabor Greif · 16 years ago
- 163ba3f Refine the Dwarf writer timers so that they measure exception writing and debug by Bill Wendling · 16 years ago
- 91b8b80 Add a timer to the DwarfWriter pass that measures the total time it takes to by Bill Wendling · 16 years ago
- e77e434 PR3478: raw_ostream should not buffer stderr by Daniel Dunbar · 16 years ago
- 7af9248 Add C++ marker. by Daniel Dunbar · 16 years ago
- ff7d0e9 Global variables don't have a corresponding llvm.dbg.declare, yet it is possible by Torok Edwin · 16 years ago
- 3e0cc26 wire up support for emitting "special" values from inline asm by Chris Lattner · 16 years ago
- 23e528b Add helper pass to remove llvm.dbg.declare intrinsics. by Devang Patel · 16 years ago
- 1dfe6a0 make the Op<N> methods protected, how it was intended to be by Gabor Greif · 16 years ago
- 9aaa079 Revert r66415. It's causing failures during bootstrap builds: by Bill Wendling · 16 years ago
- 1a6d31a Add a constructor for BuildVectorSDNode and revert the temporary workaround by Bob Wilson · 16 years ago
- 5c3e7b1 in builds without asserts we do not need to allocate the Next pointer in "ghostly" sentinels by Gabor Greif · 16 years ago
- bf65de1 Regenerate. by Nick Lewycky · 16 years ago
- 59fad7d Remove configurey-fu to autodetect hash_map and hash_set now that they are by Nick Lewycky · 16 years ago
- 319e632 make GlobalValue::removeDeadConstantUsers() const. by Chris Lattner · 16 years ago
- d7168dd reimplement AliasSetTracker in terms of DenseMap instead of hash_map, by Chris Lattner · 16 years ago