aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Pretty print DBG_VALUE machine instructions.Evan Cheng2010-04-281-1/+9
* Rework global alignment computation again. Now we do round upChris Lattner2010-04-285-33/+70
* While lowering dbg_declare, emit DBG_VALUE machine instruction if alloca matc...Devang Patel2010-04-281-11/+11
* Recompute kill flags from live intervals after coalescing instead of trying toJakob Stoklund Olesen2010-04-282-49/+21
* Teach X86FloatingPoint that a register can be killed multiple times by the sameJakob Stoklund Olesen2010-04-281-6/+7
* Undo most of my previous whitespace fix. I think I like it better this wayBob Wilson2010-04-281-3/+3
* Fix inconsistent use of HOSTS and TARGETS variables.Bob Wilson2010-04-281-3/+3
* Fix whitespace.Bob Wilson2010-04-281-4/+3
* Enable i16 to i32 promotion by default.Evan Cheng2010-04-2816-46/+98
* Try operation promotion only if regular dag combine and target-specific ones ...Evan Cheng2010-04-281-15/+42
* Unbreak the build. Only form shld / shrd after legalization.Evan Cheng2010-04-281-1/+1
* Update tests.Evan Cheng2010-04-283-11/+35
* Emit debug info for byval parameters.Devang Patel2010-04-286-5/+79
* Rather than having a ton of patterns for double shift instructions, e.g. SHLD...Evan Cheng2010-04-283-147/+11
* further simplify EmitAlignment by eliminating the Chris Lattner2010-04-283-13/+6
* remove a dead argument to EmitAlignment.Chris Lattner2010-04-282-8/+3
* remove some default arguments to EmitAlignment.Chris Lattner2010-04-282-8/+6
* Refactor. Devang Patel2010-04-282-50/+87
* Rewrite the section on trap values to contain a generic descriptionDan Gohman2010-04-281-47/+71
* Fix spelling errors.Dan Gohman2010-04-281-2/+2
* Tweak x86 INC/DEC generation to look for CopyToReg or SETCC. Radar 7866163.Stuart Hastings2010-04-281-8/+13
* further clarify alignment of globals, fix instcombineChris Lattner2010-04-282-21/+25
* improve the global variable alignment description.Chris Lattner2010-04-281-5/+8
* Use MachineOperand::is* predicates.Devang Patel2010-04-274-7/+7
* Use isReg(), isImm() and isFPImm().Devang Patel2010-04-271-9/+5
* Check operand type first.Devang Patel2010-04-271-1/+2
* Fix obvious typos.Evan Cheng2010-04-271-2/+2
* Ignore DBG_VALUE instructions that points to undef values.Devang Patel2010-04-272-5/+5
* SRA promotion is also not free.Evan Cheng2010-04-271-3/+2
* - When legal, promote a load to zextload rather than ext load.Evan Cheng2010-04-271-6/+20
* Identify when a lexical scope is split in to multiple instruction ranges. Emi...Devang Patel2010-04-272-214/+350
* Do not count kill, implicit_def instructions as printed instructions.Evan Cheng2010-04-272-5/+5
* round zero-byte .zerofill directives up to 1 byte. ThisChris Lattner2010-04-272-0/+16
* fix wordoChris Lattner2010-04-271-1/+1
* remove some comments.Chris Lattner2010-04-271-4/+0
* Revert a small part of 102372; this fixes at least oneDale Johannesen2010-04-271-0/+5
* r98363 deleted a '!' when cleaning up whitespace. This caused globals which areBill Wendling2010-04-271-1/+1
* Un-XFAIL this on ppc. My enabling of dbg_declare handlingDale Johannesen2010-04-271-1/+0
* Fix a problem that lower invoke has with allocas (PR6694), and Chris Lattner2010-04-262-10/+40
* add a comment in verbose-asm mode indicating why a noop is being generated.Chris Lattner2010-04-261-2/+3
* on darwin empty functions need to codegen into something of non-zero length,Chris Lattner2010-04-266-5/+28
* Integrate Jeffery Yasskin's suggestions with respect toDan Gohman2010-04-261-12/+61
* Handle register-to-register copies within the tGPR class.Bob Wilson2010-04-262-12/+89
* Avoid adding a null MD node operand, which crashes with "-debug" when tryingBob Wilson2010-04-261-1/+2
* Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_pc pair. This simplifie...Devang Patel2010-04-262-4/+4
* When checking whether the special handling for an addrec increment whichDan Gohman2010-04-263-4/+26
* Add a comment to this test.Dan Gohman2010-04-261-0/+3
* Consolidate the description of volatile operations, now that some of theJeffrey Yasskin2010-04-261-14/+37
* Branching or switching on trap transfers imminent undefined behaviorDan Gohman2010-04-261-0/+9
* Remove crufty comments.Dale Johannesen2010-04-261-5/+0