summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin2009-06-25
* ad MachineInstrBuilder support for target flags on operands.Chris Lattner2009-06-25
* Add a getUniqueExitBlock utility function, similar to getExitBlock,Dan Gohman2009-06-25
* Now with EVEN FEWER statics!Owen Anderson2009-06-25
* Didn't mean to commit this part.Owen Anderson2009-06-24
* Down with statics!Owen Anderson2009-06-24
* Add constructor to create MDString using std::stringDevang Patel2009-06-24
* Move local statics to per-instance variables.Owen Anderson2009-06-24
* Increase limit for OpActions arrayDavid Greene2009-06-24
* Get rid of a static boolean.Owen Anderson2009-06-24
* Scaffolding for LDA pass.Andreas Bolka2009-06-24
* Fix the Ocaml bindings for the ExecutionEngine: with the change to buildBob Wilson2009-06-24
* Update for DOTGraphTraits changes.Owen Anderson2009-06-24
* This increases the maximum for MVT::LAST_VALUETYPEDavid Greene2009-06-24
* Sketch streamer support for .align, .org functionality.Daniel Dunbar2009-06-24
* sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner2009-06-24
* eliminate the ExtWeakSymbols set from AsmPrinter. This eliminatesChris Lattner2009-06-24
* Rearrange some stuff in MachineOperand and add a new TargetFlags field.Chris Lattner2009-06-24
* Get rid of the global CFGOnly flag by threading a ShortNames parameters throu...Owen Anderson2009-06-24
* We decided to not worry about Atoms for now, it should be straightforward toDaniel Dunbar2009-06-24
* MCStreamer: Add a few more "symbol attributes".Daniel Dunbar2009-06-24
* Remove an obsolete comment and fix some 80-column violations.Dan Gohman2009-06-24
* add trivial support for passing label definitions through the MCStreamer.Chris Lattner2009-06-24
* Extend ScalarEvolution's multiple-exit support to compute exactDan Gohman2009-06-24
* Start MCAsmStreamer implementation.Daniel Dunbar2009-06-24
* Move the special cases for constants out of getUnknown and intoDan Gohman2009-06-24
* stub out a trivial constructor method.Chris Lattner2009-06-24
* Add an isAllOnesValue utility function, similar to isZero and isOne.Dan Gohman2009-06-24
* Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson2009-06-23
* Update for MCImm -> MCValue rename.Daniel Dunbar2009-06-23
* rename MCImm ->MCValue.Chris Lattner2009-06-23
* Add comments for the MCStreamer interface.Daniel Dunbar2009-06-23
* It is not a good idea to have data member's name match argument's name. In fa...Devang Patel2009-06-23
* Add DISubprogram::getReturnTypeName()Devang Patel2009-06-23
* Start flushing out MCContext.Daniel Dunbar2009-06-23
* Use atomic operations when accessing statistics, and make the lazy initializa...Owen Anderson2009-06-23
* Add atomic multiply and divide operations, built on top of CompareAndSwap.Owen Anderson2009-06-23
* Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses...Owen Anderson2009-06-23
* Make llvmc work again.Mikhail Glushenkov2009-06-23
* Typo.Mikhail Glushenkov2009-06-23
* Start sketching MCStreamer interface.Daniel Dunbar2009-06-23
* Revert my last series of commits related to Timer and 64-bit atomics. Not al...Owen Anderson2009-06-23
* Add include file to get the type for in64_t.Bill Wendling2009-06-23
* add a simple MCImm class.Chris Lattner2009-06-23
* Atomic ops that do arithmetic use signed arithmetic.Owen Anderson2009-06-23
* Actually, these need to be signed integers, not unsigned.Owen Anderson2009-06-23
* Use 64-bit integer counters for tracking time, rather than doubles. This wil...Owen Anderson2009-06-23
* Label the existing atomic functions as 32-bit specific, and add a 64-bit one ...Owen Anderson2009-06-23
* add an accessor.Chris Lattner2009-06-23
* Add an atomic add operation.Owen Anderson2009-06-23