| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | further simplify EmitAlignment by eliminating the | Chris Lattner | 2010-04-28 | 1 | -1/+1 |
* | Implement -disable-non-leaf-fp-elim which disable frame pointer elimination | Evan Cheng | 2010-04-21 | 1 | -1/+1 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 4 | -55/+57 |
* | Add skeleton target-specific SelectionDAGInfo files. | Dan Gohman | 2010-04-16 | 3 | -0/+52 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 2 | -5/+5 |
* | move elf section uniquing to MCContext. Along the way | Chris Lattner | 2010-04-08 | 4 | -119/+26 |
* | Use twines to simplify calls to report_fatal_error. For code size and readabi... | Benjamin Kramer | 2010-04-08 | 1 | -36/+13 |
* | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 2 | -8/+8 |
* | remove the MMI pointer from MachineFrameInfo. | Chris Lattner | 2010-04-05 | 1 | -7/+3 |
* | simplify code. | Chris Lattner | 2010-04-05 | 1 | -7/+4 |
* | implement EmitFunctionEntryLabel to emit the .cc_top directive, | Chris Lattner | 2010-04-05 | 1 | -61/+7 |
* | Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. | Jakob Stoklund Olesen | 2010-04-05 | 1 | -4/+1 |
* | just have all targets create the DwarfWriter. | Chris Lattner | 2010-04-05 | 1 | -5/+0 |
* | simplify various getAnalysisUsage implementations. | Chris Lattner | 2010-04-05 | 1 | -2/+0 |
* | eliminate the magic AbsoluteDebugSectionOffsets MAI hook, | Chris Lattner | 2010-04-04 | 1 | -1/+0 |
* | Momentous day: remove the "O" member from AsmPrinter. Now all | Chris Lattner | 2010-04-04 | 1 | -6/+3 |
* | mc'ize the remaining uses of O. | Chris Lattner | 2010-04-04 | 1 | -13/+18 |
* | mcize a bunch more stuff, using EmitRawText for things we | Chris Lattner | 2010-04-04 | 1 | -21/+16 |
* | convert the non-MCInstPrinter'ized EmitInstruction | Chris Lattner | 2010-04-04 | 1 | -2/+5 |
* | fix PrintAsmOperand and PrintAsmMemoryOperand to pass down | Chris Lattner | 2010-04-04 | 1 | -3/+4 |
* | change a ton of code to not implicitly use the "O" raw_ostream | Chris Lattner | 2010-04-04 | 1 | -15/+16 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 1 | -1/+1 |
* | use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() | Chris Lattner | 2010-04-02 | 2 | -7/+6 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 1 | -1/+1 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 1 | -1/+1 |
* | Teach AnalyzeBranch, RemoveBranch and the branch | Dale Johannesen | 2010-04-02 | 1 | -1/+14 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -1/+1 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -1/+1 |
* | fix a type contradition: XCoreISD::RETSP has one argument, not zero. | Chris Lattner | 2010-03-28 | 1 | -1/+1 |
* | set SDNPVariadic on nodes throughout the rest of the targets that | Chris Lattner | 2010-03-19 | 1 | -1/+2 |
* | get MMI out of the label uniquing business, just go to MCContext | Chris Lattner | 2010-03-14 | 2 | -5/+5 |
* | Now that DBG_LABEL is updated, we can finally make MachineMove | Chris Lattner | 2010-03-14 | 3 | -28/+20 |
* | change the DBG_LABEL MachineInstr to always be created | Chris Lattner | 2010-03-14 | 2 | -5/+10 |
* | eliminate the now-unneeded context argument of MBB::getSymbol() | Chris Lattner | 2010-03-13 | 1 | -2/+2 |
* | rearrange MCContext ownership. Before LLVMTargetMachine created it | Chris Lattner | 2010-03-13 | 1 | -3/+2 |
* | Fix LLVM build when the user specifies CPPFLAGS on the make command line. | Jeffrey Yasskin | 2010-03-12 | 1 | -1/+1 |
* | inline GetGlobalValueSymbol into the rest its callers and | Chris Lattner | 2010-03-12 | 1 | -2/+3 |
* | Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U) | Richard Osborne | 2010-03-11 | 1 | -23/+0 |
* | Add dag combine to simplify lmul(x, 0, a, b) | Richard Osborne | 2010-03-11 | 1 | -0/+27 |
* | Switch XCore over to using inline jump table entries. | Richard Osborne | 2010-03-11 | 2 | -0/+6 |
* | The backend now makes a reasonable job of targeting lmul / macc | Richard Osborne | 2010-03-10 | 1 | -1/+0 |
* | Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bit | Richard Osborne | 2010-03-10 | 1 | -2/+29 |
* | Fix checking of intermediates having one use in isADDADDMUL | Richard Osborne | 2010-03-10 | 1 | -2/+3 |
* | Extract recognition of patterns such as add(add(mul(x,y),a),b) | Richard Osborne | 2010-03-10 | 1 | -48/+66 |
* | Fix thinko. | Richard Osborne | 2010-03-10 | 2 | -5/+7 |
* | Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediate | Richard Osborne | 2010-03-10 | 1 | -0/+56 |
* | Prefer LMUL to MACCU as LMUL has no tied operands. | Richard Osborne | 2010-03-10 | 3 | -3/+13 |
* | Custom lower (S|U)MUL_LOHI -> MACC(S|U) | Richard Osborne | 2010-03-10 | 2 | -0/+40 |
* | Fix indentation | Richard Osborne | 2010-03-10 | 1 | -1/+1 |
* | Lower add (mul a, b), c into MACCU / MACCS nodes which translate | Richard Osborne | 2010-03-10 | 3 | -0/+86 |