Don't try to reference uninitialized data. Make sure we can find "nm".
[oota-llvm.git] / include /
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.
2006-04-11 Evan Chengmovnt* and maskmovdqu intrinsics
2006-04-11 Chris LattnerAdd helper methods.
2006-04-10 Jim LaskeyUse existing information.
2006-04-10 Chris LattnerFix a typo: Instr* -> Intr*
2006-04-10 Evan Cheng__builtin_ia32_loadup{s|d}, __builtin_ia32_storeup...
2006-04-10 Andrew LenharthAdd a simple pass to make sure that all (non-library...
2006-04-08 Chris LattnerAdd a new VSELECT node.
2006-04-08 Chris LattnerAdd methods to check insert/extract element instruction...
2006-04-08 Chris LattnerAdd a new shufflevector instruction
2006-04-08 Evan ChengFix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not...
2006-04-07 Evan ChengRemove int_x86_sse_storeh_ps and int_x86_sse_storel_ps...
2006-04-07 Jim LaskeyMake sure that debug labels are defined within the...
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-04-06 Evan ChengRemove int_x86_sse_loadh_ps and int_x86_sse_loadl_ps...
next