2010-03-15 |
Chris Lattner | eliminate some #if 0 code I added in r96905, type inference
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | Completely rewrite tblgen's type inference mechanism,
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | MachineMove ctor doesn't need to to mutate input, add...
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | do some serious surgery on CellSPU to get it back into...
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | fix a few more ambiguous types.
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | add some missing types
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | various cleanups from daniel
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | fix an ambiguous pattern, contrary to expectations...
|
commit | commitdiff | tree |
2010-03-15 |
Chris Lattner | remove dead method.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | don't forget to close a FD on an error condition, found by
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | tidy up and expound more on how half-float works.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | tidy indentation
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | no really, all 64-bit cpu's have cmov support. This...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | filecheckize a test and mark these wiht a cpu so it...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | all 64-bit cpus have cmov, this should fix CodeGen...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix ShrinkDemandedOps to not leave dead nodes around,
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | rewrite ShrinkDemandedOps to be faster and indent less,
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | make -view-isel-dags print after the 'ShrinkDemandedOps...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | don't have i386-specific tests in CodeGen/Generic,...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix PR6605, X86ISD::CMP always returns i32 (EFLAGS...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | add support for pentium class CPUs which do not have...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix AsmPrinter::GetBlockAddressSymbol to always return...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | comment fix.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | shrink 4-byte branches to 1-byte branches when lowering...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | get MMI out of the label uniquing business, just go...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix these two get the mcsymbol operand instead of imm...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | add a new CreateTempSymbol method, the use case for
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | don't use getDWLabel("label" anymore, always go through...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | remove now-dead code, all labels use MCSymbols.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | change SrcLineInfo to contain a label instead of a...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | Now that DBG_LABEL is updated, we can finally make...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | change the DBG_LABEL MachineInstr to always be created
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | xfail properly
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | unbreak the build, grr symlinks.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | xfail these tests temporarily to get teh buildbots...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | Change this code to allocate temporary labels from...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | switch GC_LABEL to use an MCSymbol operand instead...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | Fix some EH failures on NNT I introduced in r98461
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix a bug I introduced in r98459, causing some NNT...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | change the LabelSDNode to be EHLabelSDNode and make...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | eliminate InvalidateLabel and LabelIDList from MMI...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | use Label->isDefined() instead of isLabelDeleted()...
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | fix some pointless layering violations.
|
commit | commitdiff | tree |
2010-03-14 |
Chris Lattner | change EH related stuff (other than EH_LABEL) to use...
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | eliminate the now-unneeded context argument of MBB...
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | rearrange MCContext ownership. Before LLVMTargetMachine...
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | add a hack to allow parsing negative minint. rdar:...
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | add builder support for mcsymbol operands.
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | add support for MCSymbols as operands to MachineInstrs.
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | simplify EmitFrameMoves to take BaseLabel in as a symbol
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | simplify some overly general code. The stack always...
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | factor some labels, simplify some code.
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | various cleanups.
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | reimplement the string pool used for inlined function
|
commit | commitdiff | tree |
2010-03-13 |
Chris Lattner | switch to the text section at the start of the .s file...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | remove gone method, grr symlinks.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | remove special case code that isn't needed anymore.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | inline GetGlobalValueSymbol into the rest its callers and
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | inline the now-trivial implementation of GetGlobalValueSymbo...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | eliminate the X86 version of GetGlobalValueSymbol,...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | prune #includes, this file should be removed pending...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | move fastcall/stdcall mangling up into Mangler.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | give Mangler access to TargetData.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | make DecorateCygMingName a static method.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | minor tidying, only do work if a function is
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | eliminate the string form of DecorateCygMingName
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | remove the FnArgWords cache to make way for future...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | Remove some dead code. This method only gets called on
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | use Mang->getSymbol instead of duplicating the logic...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | finally give Mangler a getSymbol method, which returns...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | remove dead code.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | simplify code to use OutContext.GetOrCreateTemporarySymbol...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | make the mangler take an MCContext instead of an MAI.
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | remove MAI argument from createAsmStreamer since it
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | fix a bug emitting .secrel32 that I introduced, PR6587...
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | fix PR6577, a bug in sdbuilder lowering select instructions
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | update mkpatch for MC, patch by Aaron Gray
|
commit | commitdiff | tree |
2010-03-12 |
Chris Lattner | make TargetLoweringObjectFile::getExprForDwarfReference
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | enhance MCContext::GetOrCreateTemporarySymbol() to...
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | change MCContext to always have an MCAsmInfo.
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | fix a fixme in TargetLoweringObjectFile::getExprForDwarfRefe...
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | empty symbols aren't possible, the mcsymbol ctor aborts...
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | rename getSymbolForDwarf* to getExprForDwarf* since...
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | add support, testcases, and dox for the new GHC calling
|
commit | commitdiff | tree |
2010-03-11 |
Chris Lattner | Work around a bug in the openbsd assembler on i386,
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | fix PR6533 by updating the br(xor) code to remember...
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | move PR6576 here.
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | add DESTDIR support for TOOLALIAS, for PR6557, patch by
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | move three lowering hooks from MAI to TLOF and make...
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | mcize the rest of EH emission, only one more directive...
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | add missing filename!
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | set the temporary bit on MCSymbols correctly.
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | eliminate MCContext::CreateSymbol and CreateTemporarySymbol.
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | inline away a form of IsPCRelative, eliminating the
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | add some fixme's for MCizing. EH still has a few things...
|
commit | commitdiff | tree |
2010-03-10 |
Chris Lattner | mcize uses of PrintRelDirective and eliminate it.
|
commit | commitdiff | tree |
2010-03-09 |
Chris Lattner | inline the bool form of PrintRelDirective away, leaving...
|
commit | commitdiff | tree |
2010-03-09 |
Chris Lattner | eliminate EOL, adding all comments with the OutStreamer...
|
commit | commitdiff | tree |
2010-03-09 |
Chris Lattner | eliminate a bunch of \n's that are being printed to...
|
commit | commitdiff | tree |
2010-03-09 |
Chris Lattner | convert the non-"ispcrel" case of EmitReference to MC,
|
commit | commitdiff | tree |
next |