It was pointed out that DEBUG() is only available with -debug.
[oota-llvm.git] / include /
2006-05-17 Chris LattnerAdd a CloneModule call that exposes the mapping of...
2006-05-16 Chris LattnerAdd a new CALL node.
2006-05-16 Chris LattnerThere is now a default impl of this method
2006-05-16 Andrew LenharthMove this code to a common place
2006-05-16 Chris LattnerAdd a chain to FORMAL_ARGUMENTS.
2006-05-16 Reid SpencerFor PR778:
2006-05-15 Chris LattnerImprove comments, patch provided by Vladimir Prus!
2006-05-15 Reid SpencerDoxygenify the comments, bringing the file level commen...
2006-05-14 Chris Lattnerimprove comment.
2006-05-14 Chris LattnerImprove documentation on throwing, it is not complete...
2006-05-14 Chris LattnerThis is a proper fix for the compiler warning. A termi...
2006-05-13 Reid SpencerFix an infinite loop bug that Vladimir Prus identified.
2006-05-13 Reid SpencerAdd a #include <cassert> for situations where Casting...
2006-05-13 Evan ChengRevert an un-intended change
2006-05-12 Reid SpencerDon't use old-style casts. This prevents compiler warni...
2006-05-12 Owen AndersonAdd a method to generate a string representation from...
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-12 Evan ChengBacking out fix for PR770. Need to re-apply it after...
2006-05-12 Owen AndersonAdd a new constructor to TargetData that builds a Targe...
2006-05-12 Evan ChengAdd capability to scheduler to commute nodes for profit.
2006-05-11 Evan ChengRefactor scheduler code. Move register-reduction list...
2006-05-11 Evan ChengAlso add super- register class info.
2006-05-10 Chris LattnerAdd alloca/malloc ctors that don't take array sizes.
2006-05-09 Chris LattnerThis method doesn't need to be virtual, thanks to Reid...
2006-05-09 Evan ChengPR 770 - permit coallescing of registers in subset...
2006-05-09 Evan ChengAdded sub- register classes information.
2006-05-09 Chris LattnerImplement MASM sections correctly, without a "has masm...
2006-05-09 Chris LattnerSplit SwitchSection into the SwitchTo{Text|Data}Section...
2006-05-08 Chris LattnerMove methods out of line so that MutexGuard.h isn't...
2006-05-08 Chris LattnerMove the definition of value_use_iterator::getOperandNo...
2006-05-08 Nate BegemanRemove unncessary include
2006-05-06 Chris LattnerAdd some new methods for computing sign bit information.
2006-05-05 Nate BegemanSomehow, I missed this part of the checkin a couple...
2006-05-05 Chris LattnerAdd a helper method.
2006-05-04 Chris LattnerFix this to be a proper copy ctor
2006-05-04 Chris LattnerFinal pass of minor cleanups for MachineInstr
2006-05-04 Chris LattnerRemove redundancy and a level of indirection when creat...
2006-05-04 Chris LattnerMove register numbers out of "extra" into "contents...
2006-05-04 Chris LattnerRemove and simplify some more machineinstr/machineopera...
2006-05-04 Chris LattnerRename MO_VirtualRegister -> MO_Register. Clean up...
2006-05-04 Chris Lattnerremove hasAllocatedReg
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerChange "value" in MachineOperand to be a GlobalValue...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove a bunch more SparcV9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerRemove some more unused stuff from MachineInstr that...
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris LattnerCleanup the internal implementation of MachineRelocatio...
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-05-03 Chris LattnerAdd a new emitAlignment method
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerAdd a method for allocating space from the code buffer.
2006-05-02 Chris LattnerDo not make the JIT memory manager manage the memory...
2006-05-02 Chris LattnerFix a purely hypothetical problem (for now): emitWord...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-05-02 Chris LattnerRemove a now-dead method
2006-05-02 Chris LattnerRemove the debug machine code emitter. The "FilePrinte...
2006-05-02 Nate BegemanExtend printBasicBlockLabel a bit so that it can be...
2006-05-02 Chris LattnerAdd pass ID's for various passes, so they can be AddReq...
2006-05-02 Jeff CohenDe-virtualize SwitchSection.
2006-05-02 Jeff CohenDe-virtualize EmitZeroes.
2006-05-02 Jeff CohenFinish support for Microsoft ML/MASM. May still be...
2006-05-02 Jeff CohenMake Intel syntax mode friendlier to Microsoft ML assem...
2006-04-28 Evan ChengRemove the temporary option: -no-isel-fold-inflight
2006-04-28 Evan ChengAdded a temporary option -no-isel-fold-inflight to...
2006-04-24 Evan ChengAdded X86 SSE2 intrinsics which can be represented...
2006-04-24 Evan ChengAdded addJumpTableIndex
2006-04-23 Nate BegemanFix the updating of the machine CFG when a PHI node...
2006-04-22 Nate BegemanCode cleanup associated with jump tables, thanks to...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-20 Chris LattnerRemove a bunch of dead stuff, shrinkifying TargetInstrD...
2006-04-20 Chris LattnerRemove some obsolete interfaces
2006-04-20 Chris LattnerRemove some of the obvious v9-specific cruft
2006-04-20 Chris Lattnerremove a dead prototype
2006-04-20 Evan ChengAdded a virtual method isVectorClearMaskLegal to TLI...
2006-04-20 Reid SpencerAdd in missing #defines for _OpenBSD_ systems.
2006-04-18 Nate BegemanFix a copy & paste error from long ago.
2006-04-17 Chris LattnerAdd some convenience methods.
2006-04-14 Chris LattnerThese instructions always return a packed vector. ...
2006-04-14 Evan ChengLast few SSE3 intrinsics.
2006-04-14 Evan ChengMisc. SSE2 intrinsics: clflush, lfench, mfence
2006-04-14 Evan Chengpcmpeq* and pcmpgt* intrinsics.
2006-04-14 Evan Chengpsll*, psrl*, and psra* intrinsics.
2006-04-13 Chris LattnerFix an incorrect prototype for this intrinsic, fixing
2006-04-13 Evan Chengpmin, pmax, and psad intrinsics.
2006-04-13 Evan Chengpmul*, pmadd*, and pavg* intrinsics.
2006-04-13 Evan Chengpadds{b|w}, paddus{b|w}, psubs{b|w}, psubus{b|w} intrin...
2006-04-13 Evan ChengNaming inconsistency.
2006-04-12 Evan ChengSSE / SSE2 conversion intrinsics.
2006-04-12 Reid SpencerMake sure both member variables are initialized in...
2006-04-12 Chris LattnerProvide a default impl of LowerArguments
2006-04-12 Evan ChengVarious SSE2 conversion intrinsics
2006-04-11 Evan ChengAdded __builtin_ia32_storelv4si, __builtin_ia32_movqv4si,
2006-04-11 Chris Lattnernew dag node
2006-04-11 Evan Chenggcc lower SSE prefetch into generic prefetch intrinsic...
2006-04-11 Evan ChengMisc. intrinsics.
next