- a9b85c1 Pretty up the debug output during RemoveCopyByCommutingDef. by Jakob Stoklund Olesen · 14 years ago
- 21ea1d5 Add support to let FE mark explict methods as explict in debug info. by Devang Patel · 14 years ago
- 2b2de24 Nuke trailing whitespace. by Jim Grosbach · 14 years ago
- 443e625 PrintSpecial() can go away now. by Jim Grosbach · 14 years ago
- c9932f6 Stub out constant GV handling, fixes C++ eh tests. by Eric Christopher · 14 years ago
- 78890f4 Nuke the rest of the :comment references by Jim Grosbach · 14 years ago
- adde5da Nuke a bunch of no-longer-needed comment-only asm strings. by Jim Grosbach · 14 years ago
- 7722980 Now that the asmprinter itself isn't in the subdir, rename 'AsmPrinter' to by Jim Grosbach · 14 years ago
- 0550282 Fix r115332: correctly model AGU / NEON mux. by Evan Cheng · 14 years ago
- e3cc84a Thread the determination of branch prediction hit rates back through the if-conversion heuristic APIs. For now, by Owen Anderson · 14 years ago
- 6314ef9 Move the asmprinter and MC lowering out of the AsmPrinter (soon to be by Jim Grosbach · 14 years ago
- 7ac1609 Rename the AsmPrinter directory to InstPrinter for those targets that have by Jim Grosbach · 14 years ago
- ef0ccad Fix scheduling infor for vmovn and vshrn which I broke accidentially. by Evan Cheng · 14 years ago
- df9da6a Add operand cycles for vldr / vstr. by Evan Cheng · 14 years ago
- e6ca677 Direct calls only for arm fast isel for now. by Eric Christopher · 14 years ago
- cae6a12 NEON scheduling info fix. vmov reg, reg are single cycle instructions. by Evan Cheng · 14 years ago
- 45547b8 Fix thinko on store instructions. Fixes test_indvars failure. by Eric Christopher · 14 years ago
- 00d4f48 Make the spelling of the flags for old-style if-conversion heuristics consistent between ARM and Thumb2. by Owen Anderson · 14 years ago
- aa9f0a5 Provide an option to restore old-style if-conversion heuristics for Thumb2. by Owen Anderson · 14 years ago
- 7267e14 Now that the profitable bits of EnableFullLoadPRE have been enabled by default, rip out the remainder. by Owen Anderson · 14 years ago
- 7c3423f Per Cortex-A9 pipeline diagram. AGU (core load / store issue) and NEON/FP issue are multiplexed. Model it correctly. by Evan Cheng · 14 years ago
- 27f46cd Fix code gen crash reported in PR 8235. We still lose debug info for the unused argument here. This is a known limitation recorded debuginfo-tests/trunk/dbg-declare2.ll function 'f6' test case. by Devang Patel · 14 years ago
- bffa1a5 grammar by Jim Grosbach · 14 years ago
- b0f96fa Delete token *after* reading from it. by Benjamin Kramer · 14 years ago
- fb4032f typo by Gabor Greif · 14 years ago
- 8258135 Zap some redundant 'ori $?, $?, 0' from SPU. by Kalle Raiskila · 14 years ago
- 04fcbf9 Fix the other half of the alignment changing issue by making sure that the by Eric Christopher · 14 years ago
- 6bf263b fix typo by Chris Lattner · 14 years ago
- 6eff751 fix PR8267 - Instcombine shouldn't optimizer away volatile memcpy's. by Chris Lattner · 14 years ago
- 2831a19 fix rdar://8494845 + PR8244 - a miscompile exposed by my patch in r101350 by Chris Lattner · 14 years ago
- bac4c52 Attempt to outwit overly smart compiler. by Dale Johannesen · 14 years ago
- 14df882 Implement double return values in calls. Fixes by Eric Christopher · 14 years ago
- 0488fb6 Massive rewrite of MMX: by Dale Johannesen · 14 years ago
- a7e3b56 Add an explicit initialization to work around what appears to be a valgrind by Daniel Dunbar · 14 years ago
- b3c04ec Temporarily add a flag to make it easier to compare the new-style ARM if by Owen Anderson · 14 years ago
- ddcf859 Clean up asm writer usage for x86 and msp430 to flag that the writer should by Jim Grosbach · 14 years ago
- 0863785 Movement and cleanup. by Eric Christopher · 14 years ago
- c6877b4 Pacify a noisy compiler, and sink this variable declaration closer to its uses. by Nick Lewycky · 14 years ago
- 722cc1f We do want to allow LoadPRE to perform LICM-like transformations: we already consider PHI nodes to be negligible for by Owen Anderson · 14 years ago
- 7eb589d Try again to disable critical edge splitting in CodeGenPrepare. by Jakob Stoklund Olesen · 14 years ago
- f9764fa Start of generalized call support for ARM fast isel. by Eric Christopher · 14 years ago
- c87cfb6 Allow llvm.gcroot to work with non-pointer allocas. by Talin · 14 years ago
- 7eae36b Factor some logic into ShouldRelocOnSymbol. This simplifies the code and by Rafael Espindola · 14 years ago
- a3fbadf Nuke a few more unused asm strings by Jim Grosbach · 14 years ago
- 2622f46 When isel is emitting instructions for an x86 target without CMOV, the CFG is by Jakob Stoklund Olesen · 14 years ago
- 3787a40 Move getPointerSize() to the base class since it's not dependent on MachO by Jim Grosbach · 14 years ago
- af2a8b2 Remove extraneous ';' by Jim Grosbach · 14 years ago
- 905f2e0 preemptively add the rest of the non-n fpstack instructions. by Chris Lattner · 14 years ago
- 71d933a The asm strings are never used at all, so just nuke 'em entirely. by Jim Grosbach · 14 years ago
- c095793 This is the last major patch to implement support for the .loc directive by Kevin Enderby · 14 years ago
- 9ee4aed implement support for finit, PR8258 by Chris Lattner · 14 years ago
- b5a3ec1 Changes EvaluateAsAbsolute() to return the "current value" of the expression by Kevin Enderby · 14 years ago
- 0bb83a8 add support for fstcw, PR8259 by Chris Lattner · 14 years ago
- 8ebf662 Adds getPointerSize() to the AsmBackend which will be needed by the final patch by Kevin Enderby · 14 years ago
- 82d96cc Grow BumpPtrAllocator's slab size dynamically if we allocated many slabs. This by Benjamin Kramer · 14 years ago
- 2f24c4e 80 column fix by Jim Grosbach · 14 years ago
- a4c2724 Fix two tiny issues (ARM does not need COFF) and comment sanity. by Jason W Kim · 14 years ago
- 4c75679 Tighten up prototype verification of strchr and strrchr to avoid a crash in the very unlikely case that someone passes an integer > i64 to strchr. by Benjamin Kramer · 14 years ago
- 5c0d472 Silence a GCC warning about not handling all flags in this switch, we by Chandler Carruth · 14 years ago
- 186e7a0 Move logic of determining ELF entsize from the .s printer to initialization by Jan Wen Voung · 14 years ago
- f73fd72 trailing whitespace by Jim Grosbach · 14 years ago
- 87dc3aa Remove misplaced ';'. Make buildbots happy, hopefully. by Jim Grosbach · 14 years ago
- a8c02c3 Correctly produce R_X86_64_32 or R_X86_64_32S. by Rafael Espindola · 14 years ago
- afd1cc2 Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile() by Jason W Kim · 14 years ago
- 12ad94e Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when by Jan Wen Voung · 14 years ago
- 7070387 Make it possible for the MCObjectWriter to decide if a given fixup is fully by Rafael Espindola · 14 years ago
- 7ebc863 Go ahead and jump! by Jim Grosbach · 14 years ago
- d4d4f4f by Jason W Kim · 14 years ago
- a4e97de Now that the pseudos that needed this are all custom lowered, we can go back by Jim Grosbach · 14 years ago
- 2317e40 Nuke it from orbit. It's the only way to be sure. by Jim Grosbach · 14 years ago
- a854a4b Test commit - Deleted some whitespace at the end of a line. by Jan Wen Voung · 14 years ago
- 0e55fd6 ARM instruction itinerary fixes: by Evan Cheng · 14 years ago
- 9510a25 Add constant folding for strspn and strcspn to SimplifyLibCalls. by Benjamin Kramer · 14 years ago
- 3eddd98 Revert r114320(move file = copy + delete on Win32). r115040 is a better solution for the Win32 ACCESS_DENIED lit error. by Francois Pichet · 14 years ago
- 05f585e Add strpbrk folding to SimplifyLibCalls. by Benjamin Kramer · 14 years ago
- 28815c4 Silence compiler warning. by Nick Lewycky · 14 years ago
- a9a7a1a Refactor arm fast isel libcall handling so that pieces can be used by Eric Christopher · 14 years ago
- 3cf763d Let FE mark a variable as artificial variable. by Devang Patel · 14 years ago
- e487b01 Noticed by inspection when looking for other cmov bits. by Eric Christopher · 14 years ago
- 3881cb7 Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP by Evan Cheng · 14 years ago
- 6406d00 Silence msvc warnings. by Benjamin Kramer · 14 years ago
- e260990 Simplify the loop in StrChrOptimizer. FileCheckize test. by Benjamin Kramer · 14 years ago
- 8cf6c60 Add a convenience variable so I'm not chasing all over looking for a context. by Eric Christopher · 14 years ago
- 06f25cf Teach SimplifyLibCalls how to optimize strrchr. by Benjamin Kramer · 14 years ago
- 1a30123 Add support to let FE encode method access specifier. by Devang Patel · 14 years ago
- 9dd2b47 Generalize DISubprogram element to encode various flags instead of just one boolean for isArtificial. by Devang Patel · 14 years ago
- b072531 UnreachableBlockElim could incorrectly return false when it had not modified the CFG, but HAD modified some PHI nodes. Fixes PR8174. by Owen Anderson · 14 years ago
- 36c4deb Fix PR8247: JumpThreading can cause a block to become unreachable while still having predecessor, if it is part of a self-loop. by Owen Anderson · 14 years ago
- f513ab8 Remove PointerTracking from cmakelists … by Benjamin Kramer · 14 years ago
- 2a36160 Assign DW_ACCESS_public accessibility attribute to members by default. by Devang Patel · 14 years ago
- 8289162 Add specializations of addrmode2 that allow differentiating those forms by Jim Grosbach · 14 years ago
- 8892b03 Add parens to fix GCC warning: by Nick Lewycky · 14 years ago
- 3c99c76 remove PointerTracking from mainline, Edwin is going to move it out to ClamAV by Chris Lattner · 14 years ago
- a25f933 implement rdar://8491845 - Gas supports commuted forms of non-commutable instructions. by Chris Lattner · 14 years ago
- 69daca5 Revert r114919, which caused some serious regressions on ARM. by Owen Anderson · 14 years ago
- 7122ba7 Increase ARM APCS preferred alignment for i64 and f64 from 32 bits to 64 bits. by Bob Wilson · 14 years ago
- be91232 Add braces for legibility. by Jim Grosbach · 14 years ago
- b454cda One Printer to rule them all, One Printer to find them, by Jim Grosbach · 14 years ago
- 9e3922e Move "local commons" to the end of .bss to match the gnu as behavior. by Rafael Espindola · 14 years ago
- 05642a3 improve heuristics to find the 'and' corresponding to 'tst' to also catch opportunities on thumb2 by Gabor Greif · 14 years ago