aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-03-21add some inline methods for infix operators on sparse vectors,Chris Lattner
2009-03-20For inline asm output operand that matches an input. Encode the input operand...Evan Cheng
2009-03-20Added option to enable generating less precise mad (multiply addition)Mon P Wang
2009-03-19Fix the Win32 VS2008 build:Sebastian Redl
2009-03-19Added MachineInstr::isRegTiedToDefOperand to check for two-addressness.Evan Cheng
2009-03-19SADDO and UADDO are commutative.Dan Gohman
2009-03-19Clear the cached cost when removing a function inDale Johannesen
2009-03-19Add a liveness analysis pass for LLVM IR values. This computesDan Gohman
2009-03-17Add BUILTIN_EXPECT Support/Compiler macro.Daniel Dunbar
2009-03-17raw_ostream: Return '*this' explicitly (instead of implicitly viaDaniel Dunbar
2009-03-17raw_ostream: Rework implementation of unbuffered streams so outputtingDaniel Dunbar
2009-03-16raw_ostream: Replace flush_impl with write_impl, which takes data toDaniel Dunbar
2009-03-16raw_ostream: Lift out flush_nonempty.Daniel Dunbar
2009-03-16Add slow path for single character write, and use exclusively forDaniel Dunbar
2009-03-13Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling
2009-03-13Fix FastISel's assumption that i1 values are always zero-extendedDan Gohman
2009-03-13Second installment of "BasicBlock operands to the back"Gabor Greif
2009-03-13Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng
2009-03-13Oops...I committed too much.Bill Wendling
2009-03-13Temporarily XFAIL this test.Bill Wendling
2009-03-12cosmetic change, in preparation of future changeGabor Greif
2009-03-12raw_ostream: unbuffered streams weren't being immediately flushed onDaniel Dunbar
2009-03-12Rearrange operands of the BranchInst, to be able toGabor Greif
2009-03-12Fully initialize all ivars, fixing PR3790, patch by Edwin Torok!Chris Lattner
2009-03-12Add StringMap::lookup.Daniel Dunbar
2009-03-11Add a -no-implicit-float flag. This acts like -soft-float, but may generateBill Wendling
2009-03-11Make Print callable from a pass's print method: add const qualifier. NoTorok Edwin
2009-03-11It makes no sense to have a ODR version of commonDuncan Sands
2009-03-11Remove the one-definition-rule version of extern_weakDuncan Sands
2009-03-11Two coalescer fixes in one.Evan Cheng
2009-03-10Changed Allocate to use size_t instead of unsigned.Mon P Wang
2009-03-10Add an explicit keyword.Dan Gohman
2009-03-10Fixed rounding up EltSizeMon P Wang
2009-03-10Give Op<N>() AppleScript-like semantics, i.e. for negative N it indexes relat...Gabor Greif
2009-03-10Refine the Dwarf writer timers so that they measure exception writing and debugBill Wendling
2009-03-10Add a timer to the DwarfWriter pass that measures the total time it takes toBill Wendling
2009-03-10PR3478: raw_ostream should not buffer stderrDaniel Dunbar
2009-03-10Add C++ marker.Daniel Dunbar
2009-03-10Global variables don't have a corresponding llvm.dbg.declare, yet it is possibleTorok Edwin
2009-03-10wire up support for emitting "special" values from inline asmChris Lattner
2009-03-09Add helper pass to remove llvm.dbg.declare intrinsics.Devang Patel
2009-03-09make the Op<N> methods protected, how it was intended to beGabor Greif
2009-03-09Revert r66415. It's causing failures during bootstrap builds:Bill Wendling
2009-03-09Add a constructor for BuildVectorSDNode and revert the temporary workaroundBob Wilson
2009-03-09in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif
2009-03-09Regenerate.Nick Lewycky
2009-03-09Remove configurey-fu to autodetect hash_map and hash_set now that they areNick Lewycky
2009-03-09make GlobalValue::removeDeadConstantUsers() const.Chris Lattner
2009-03-09reimplement AliasSetTracker in terms of DenseMap instead of hash_map,Chris Lattner
2009-03-09add a #include to improve portability to windows, as requested byChris Lattner