| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add a new hook for providing register allocator hints more flexibly. | Jakob Stoklund Olesen | 2012-12-03 | 1 | -0/+38 |
* | Define load instructions with base+immediate offset addressing mode | Jyotsna Verma | 2012-12-03 | 1 | -203/+73 |
* | Add initial support for IF-conversion. This patch implements the first 1/3, | Nadav Rotem | 2012-12-03 | 1 | -134/+253 |
* | Define unsigned const-ext predicates. | Jyotsna Verma | 2012-12-03 | 1 | -0/+128 |
* | Removing unnecessary 'else' statement from the predicates defined in HexagonO... | Jyotsna Verma | 2012-12-03 | 1 | -48/+12 |
* | Add 'getInt64Field()' method to get the signed integer instead of unsigned. | Bill Wendling | 2012-12-03 | 1 | -0/+12 |
* | ASan: add blacklist file to ASan pass options. Clang patch for this will follow. | Alexey Samsonov | 2012-12-03 | 1 | -13/+22 |
* | Fix PR12942: Allow two CUs to be generated from the same source file. | Eli Bendersky | 2012-12-03 | 4 | -24/+33 |
* | Teach the jump threading optimization to stop scanning the basic block when c... | Nadav Rotem | 2012-12-03 | 1 | -5/+10 |
* | Revert r169039, "Aggregate pass execution time report by pass ID instead of p... | Jakob Stoklund Olesen | 2012-12-03 | 1 | -3/+3 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 582 | -2655/+2627 |
* | Remove some buggy and apparantly unnecessary code from SROA. | Chandler Carruth | 2012-12-03 | 1 | -25/+6 |
* | fix stats for added checks | Nuno Lopes | 2012-12-03 | 1 | -1/+1 |
* | Define signed const-ext predicates. | Jyotsna Verma | 2012-12-03 | 1 | -0/+131 |
* | Allow merging multiple store sequences on the same chain. | Nadav Rotem | 2012-12-02 | 1 | -2/+15 |
* | SROA: Avoid struct and array types early to avoid creating an overly large in... | Benjamin Kramer | 2012-12-01 | 1 | -0/+3 |
* | Revert previous check in r168581, r169079 as they are still in code review st... | Zhou Sheng | 2012-12-01 | 2 | -34/+4 |
* | The patch is to improve the memory footprint of pass GlobalOpt. | Zhou Sheng | 2012-12-01 | 1 | -4/+22 |
* | VMCore/DebugInfo.cpp: DICompileUnit::getSubprograms(): Check numOperands(). | NAKAMURA Takumi | 2012-12-01 | 1 | -2/+3 |
* | MC/AsmParser: Avoid unnecessary use of SourceMgr::FindBufferForLoc() | Daniel Dunbar | 2012-12-01 | 1 | -7/+21 |
* | misched: Fix RegisterPressureTracker handling of DebugVals. | Andrew Trick | 2012-12-01 | 3 | -19/+25 |
* | misched: Fix the DAG builder to handle an undef operand at ExitSU. | Andrew Trick | 2012-12-01 | 1 | -1/+2 |
* | misched: Fix LiveInterval update to better handle DebugVal. | Andrew Trick | 2012-12-01 | 1 | -1/+5 |
* | misched: fix RegionBegin when DebugValues get shuffled to the top. | Andrew Trick | 2012-12-01 | 1 | -0/+2 |
* | Simplify REG_SEQUENCE lowering. | Jakob Stoklund Olesen | 2012-12-01 | 1 | -187/+69 |
* | Add some first skeleton work for the DWARF5 Fission proposal. Emit | Eric Christopher | 2012-11-30 | 2 | -8/+119 |
* | Convert COPY instructions into KILLs if they have implicit defs. | Jakob Stoklund Olesen | 2012-11-30 | 1 | -3/+17 |
* | Add support for fission attributes/forms/operations -> string. | Eric Christopher | 2012-11-30 | 1 | -0/+16 |
* | reversed the logic of the log2 detection routine to reduce the number of nest... | Pedro Artigas | 2012-11-30 | 1 | -25/+29 |
* | minor cleanups | Nadav Rotem | 2012-11-30 | 1 | -8/+3 |
* | Fix a bug in APFloat.cpp: declare APFloat after fltSemantics it | Alexey Samsonov | 2012-11-30 | 1 | -1/+3 |
* | Replace r168930 with a more reasonable patch. | Bill Wendling | 2012-11-30 | 3 | -78/+9 |
* | Addresses many style issues with prior checkin (r169025) | Pedro Artigas | 2012-11-30 | 1 | -58/+44 |
* | Aggregate pass execution time report by pass ID instead of pass instance. | Jakob Stoklund Olesen | 2012-11-30 | 1 | -3/+3 |
* | Add fast math inst combine X*log2(Y*0.5)-->X*log2(Y)-X | Pedro Artigas | 2012-11-30 | 1 | -0/+77 |
* | Codegen failure for vmull with small vectors | Sebastian Pop | 2012-11-30 | 1 | -13/+74 |
* | Use multiclass for the load instructions with MEMri operand. | Jyotsna Verma | 2012-11-30 | 1 | -184/+66 |
* | Remove the use of LPPassManager. We can remove LPM because we dont need to ru... | Nadav Rotem | 2012-11-30 | 1 | -10/+10 |
* | This patch fixes the Altivec addend construction for the fused multiply-add | Adhemerval Zanella | 2012-11-30 | 1 | -5/+7 |
* | Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. | Chandler Carruth | 2012-11-30 | 4 | -4/+4 |
* | [asan] simplify the code around doesNotReturn call. It now magically works. | Kostya Serebryany | 2012-11-30 | 1 | -8/+1 |
* | More strict error checking in parseSpecifier + simplified code. | Patrik Hagglund | 2012-11-30 | 1 | -79/+70 |
* | Fix non-determinism introduced in r168970 and pointed out by Duncan. | Chandler Carruth | 2012-11-30 | 1 | -5/+13 |
* | Rearrange the comments, control flow, and variable names; no | Chandler Carruth | 2012-11-30 | 1 | -7/+14 |
* | Add the rest of the experimental fission sections to MC. | Eric Christopher | 2012-11-30 | 1 | -0/+13 |
* | Use multiclass for the store instructions with MEMri operand. | Jyotsna Verma | 2012-11-30 | 2 | -163/+64 |
* | Use multiclass for the load instructions with 'base + register offset' | Jyotsna Verma | 2012-11-30 | 1 | -277/+97 |
* | Move library call simplification statistic to instcombine | Meador Inge | 2012-11-30 | 2 | -3/+6 |
* | Move the InstVisitor utility into VMCore where it belongs. It heavily | Chandler Carruth | 2012-11-30 | 9 | -10/+10 |
* | Fix logic to determine whether to turn a switch into a lookup table. When | Evan Cheng | 2012-11-30 | 1 | -6/+13 |