Avoid compiler warnings if assertions turned off.
[oota-llvm.git] / lib / CodeGen /
2009-07-10 Duncan SandsAvoid compiler warnings if assertions turned off.
2009-07-10 Evan ChengRemove TargetInstrInfo::CommuteChangesDestination and...
2009-07-10 David GreeneEliminate an unnecessary include.
2009-07-09 David GreeneRedesign this to avoid standard stream classes. This...
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-09 Bob WilsonFix an apparent copy-and-paste problem in an error...
2009-07-09 Eli FriedmanMake EXTRACT_VECTOR_ELT a bit more flexible in terms...
2009-07-09 Owen AndersonAs Chris pointed out, we don't actually need to pass...
2009-07-09 Chris Lattnerback out r75156 for now.
2009-07-09 David GreeneAdd some classes to produce pretty-printed asm. We...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Evan ChengTargets sometimes assign fixed stack object to spill...
2009-07-09 Lang HamesImproved tracking of value number kills. VN kills are...
2009-07-09 Dan GohmanMake SelectionDAG::getVectorShuffle work properly for...
2009-07-08 David GoodwinUse common code for both ARM and Thumb-2 instruction...
2009-07-08 Duncan SandsNowadays vectors are only split if they have an even
2009-07-08 Bill WendlingUse interators instead of counters for loops.
2009-07-08 Owen AndersonPush LLVMContext _back_ through IRBuilder.
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Duncan SandsRemove trailing whitespace. Reorder some methods
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-08 Chris Lattnerdag combine sext(setcc) -> vsetcc before legalize....
2009-07-07 Chris LattnerSelectionDAG::SignBitIsZero doesn't work right for...
2009-07-07 Dale JohannesenOperand of asm("call") (the callee function) is represented
2009-07-07 Chris Lattneradd support for legalizing an icmp where the result...
2009-07-07 Chris Lattnerrandom code cleanups.
2009-07-07 Chris Lattnerimplement support for spliting and scalarizing vector...
2009-07-07 Chris Lattnerlower vector icmp/fcmp to ICMP/FCMP nodes with the...
2009-07-07 Chris LattnerScalarizeVecRes_ShiftOp and ScalarizeVecRes_BinOp are...
2009-07-07 Chris Lattneradd support for vector legalizing of *_EXTEND.
2009-07-07 Devang PatelAccidently dropped this while removing dead code in...
2009-07-07 Devang PatelRemove dead code.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-07-07 Evan ChengRevert 74898. It broke several tests.
2009-07-07 Sanjiv Gupta if the terminator is a branch depending upon the side...
2009-07-06 Evan ChengAvoid adding a duplicate def. This fixes PR4478.
2009-07-06 Duncan SandsFix the cmake build - patch by Xerxes Rånby.
2009-07-06 Bruno Cardoso LopesChanged ELFCodeEmitter to inherit from ObjectCodeEmitter
2009-07-06 Bruno Cardoso LopesCleanup MachO writer and code emitter. Fix 80 cols...
2009-07-06 Bruno Cardoso LopesJust forgot to include the two new files
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-07-03 Bruno Cardoso LopesFactor some code out and support for Jump Table relocations
2009-07-02 Devang PatelSimplify debug info intrisinc lowering.
2009-07-02 Douglas GregorCMake build fixes, from Xerxes Ranby
2009-07-02 Bruno Cardoso Lopesshrinking down #includes
2009-07-02 Bruno Cardoso LopesRemove getFunctionAlignment from TargetELFInfo and...
2009-07-02 Devang PatelSimplify.
2009-07-02 Devang PatelSimplify. No intentional functionality change.
2009-07-01 Devang PatelRefactor. No functionality change.
2009-07-01 Devang Patelllvm.dbg.declare is always used for local variable...
2009-07-01 Evan ChengCommuteChangesDestination() should check if to-be-commu...
2009-07-01 Evan ChengRemove special handling of implicit_def. Fix a couple...
2009-07-01 Evan ChengHandle IMPLICIT_DEF with isUndef operand marker, part...
2009-07-01 Daniel DunbarRemove unused AsmPrinter OptLevel argument, and propogate.
2009-06-30 Bill WendlingAdd an "alignment" field to the MachineFunction object...
2009-06-30 Evan ChengTemporarily restore the scavenger implicit_def checking...
2009-06-30 Evan ChengAdd a bit IsUndef to MachineOperand. This indicates...
2009-06-29 Devang PatelStruct types are described using field types only.
2009-06-29 Devang Patels/MainCU/ModuleCU/g
2009-06-29 Devang PatelMultiple DW_TAG_compile_unit is not used, afaict, on...
2009-06-27 Dan GohmanEliminate a layer of indirection in LoopInfo and Machin...
2009-06-27 Chris LattnerWhen doing remat, don't consider uses of non-allocatabl...
2009-06-27 Chris Lattnerfix a typo that GCC should have caught that causes...
2009-06-26 Chris Lattnerfix a really subtle bug in the cross section of aliases...
2009-06-26 Owen AndersonGet rid of these cache variables, which are a holdover...
2009-06-26 Chris Lattnerimplement DOTGraphTraits<SelectionDAG*>::getNodeLabel...
2009-06-26 Douglas GregorFix linking of llvm-ld and lli with CMake, from Xerxes...
2009-06-26 Chris Lattnerdot graph viewing is apparently not using SDNode::print...
2009-06-26 Chris Lattnerpropagate target operand flags from dag nodes into...
2009-06-26 Chris Lattnerfit in 80 cols
2009-06-26 Devang PatelRemove debug info anchors - llvm.dbg.compile_units...
2009-06-25 Devang PatelSimplify.
2009-06-25 Chris Lattneradd targetflags to jump tables and constant pool entries.
2009-06-25 Chris Lattnerallow setting target operand flags on TargetGlobalAddre...
2009-06-25 Chris Lattnerstart bringing targetoperand flags into isel, first...
2009-06-25 Owen AndersonProvide guards for this shared structure. I'm not...
2009-06-25 Owen AndersonPrivatize some more debug-related static data.
2009-06-25 Bruno Cardoso LopesSupport Constant Pool Sections
2009-06-25 Bill WendlingMy guess is that RegInfo should only call the Allocator...
2009-06-25 Owen AndersonNow with EVEN FEWER statics!
2009-06-24 Owen AndersonFewer static variables, part 3 of many.
2009-06-24 Owen AndersonDown with _even more_ statics!
2009-06-24 Owen AndersonDown with statics!
2009-06-24 Owen AndersonMove local statics to per-instance variables.
2009-06-24 Lang HamesCompleted basic intra block split implementation.
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-06-24 Chris Lattnersink management of DwarfWriter & MachineModuleInfo...
2009-06-24 Chris Lattnersink dwarf finalization out of each target into AsmPrin...
2009-06-24 Chris Lattnereliminate the ExtWeakSymbols set from AsmPrinter. ...
2009-06-24 Chris LattnerRearrange some stuff in MachineOperand and add a new...
2009-06-24 Owen AndersonGet rid of the global CFGOnly flag by threading a Short...
2009-06-24 Dale JohannesenRewrite 73900 per Duncan's suggestion.
2009-06-24 Chris Lattnerremove dead makefile flags.
2009-06-24 Lang HamesFixed a bug in LiveInterval scaling (failure to scale...
2009-06-24 Evan ChengFix support for inline asm input / output operand tying...
2009-06-23 Bruno Cardoso LopesUse a default alignment for data and bss sections.
2009-06-22 Dale JohannesenFix memcpy expansion so it won't generate invalid
next