2012-03-15 |
Duncan Sands | Type sizes and fields offsets inside structs are unsign... |
tree | commitdiff |
2012-03-15 |
Lang Hames | Use vmov.f32 to materialize f32 consts on ARM. This... |
tree | commitdiff |
2012-03-15 |
Kristof Beyls | Fix VCVT decoding (between floating-point and fixed... |
tree | commitdiff |
2012-03-15 |
Michael J. Spencer | Fix bug found by warning. |
tree | commitdiff |
2012-03-15 |
Rafael Espindola | Short term fix for pr12270 before we change dominates... |
tree | commitdiff |
2012-03-15 |
Bill Wendling | Use an iterator instead of calling .size() on the workl... |
tree | commitdiff |
2012-03-15 |
Michael J. Spencer | Implement relocation-overflow behavior for PE/COFF. |
tree | commitdiff |
2012-03-15 |
Nadav Rotem | When optimizing certain BUILD_VECTOR nodes into other... |
tree | commitdiff |
2012-03-15 |
Eric Christopher | Revert the removal of DW_AT_MIPS_linkage_name when... |
tree | commitdiff |
2012-03-15 |
Bill Wendling | Add a xform to the DAG combiner. |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Remove the basic inliner. This was added in 2007, and... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Make the swap code here a bit more obvious what its... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Don't assume that the arguments are processed in some... |
tree | commitdiff |
2012-03-15 |
Chad Rosier | [avx] Add patterns for VINSERTF128rm. |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | This pass didn't want the inline cost per-se, it just... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Remove all remnants of partial specialization in the... |
tree | commitdiff |
2012-03-15 |
Aaron Ballman | Fixed a transform crash when setting a negative size... |
tree | commitdiff |
2012-03-14 |
Kostya Serebryany | [tsan] use FunctionBlackList |
tree | commitdiff |
2012-03-14 |
Kostya Serebryany | [asan] rename class BlackList to FunctionBlackList... |
tree | commitdiff |
2012-03-14 |
Chandler Carruth | Extend the inline cost calculation to account for bonus... |
tree | commitdiff |
2012-03-14 |
Dan Gohman | When an invoke is marked with metadata indicating its... |
tree | commitdiff |
2012-03-14 |
Chandler Carruth | Change where we enable the heuristic that delays inlini... |
tree | commitdiff |
2012-03-14 |
Benjamin Kramer | Silence operator precedence warnings. |
tree | commitdiff |
2012-03-14 |
Chandler Carruth | Refactor the inline cost bonus calculation for constant... |
tree | commitdiff |
2012-03-14 |
Bill Wendling | Reapply r152486 with a fix for the nightly testers. |
tree | commitdiff |
2012-03-14 |
Bill Wendling | Insert the debugging instructions in one fell-swoop... |
tree | commitdiff |
2012-03-14 |
Andrew Trick | misched: implemented a framework for top-down or bottom... |
tree | commitdiff |
2012-03-14 |
Andrew Trick | misched comments |
tree | commitdiff |
2012-03-14 |
Eric Christopher | Remove the DW_AT_MIPS_linkage name attribute when we... |
tree | commitdiff |
2012-03-14 |
Benjamin Kramer | Move APInt::operator[] inline. |
tree | commitdiff |
2012-03-14 |
Benjamin Kramer | Move APInt::operator! inline, it's small and fuses... |
tree | commitdiff |
2012-03-13 |
Evan Cheng | Fortify r152675 a bit. Although I'm not able to come... |
tree | commitdiff |
2012-03-13 |
Evan Cheng | DAG combine incorrectly optimize (i32 vextract (v4i16... |
tree | commitdiff |
2012-03-13 |
Pete Cooper | Target override to allow CodeGenPrepare to sink address... |
tree | commitdiff |
2012-03-13 |
Argyrios Kyrtzidis | Add a sanity check in MemoryBuffer::getOpenFile() to... |
tree | commitdiff |
2012-03-13 |
Bill Wendling | s/SjLjEHPass/SjLjEHPrepare/ |
tree | commitdiff |
2012-03-13 |
Kevin Enderby | Change the X86 assembler to not require a segment regis... |
tree | commitdiff |
2012-03-13 |
Chris Lattner | enhance jump threading to preserve TBAA information... |
tree | commitdiff |
2012-03-13 |
Dan Gohman | Teach globalopt how to evaluate an invoke with a non... |
tree | commitdiff |
2012-03-13 |
Duncan Sands | Generalize the "trunc(ptrtoint(x)) - trunc(ptrtoint... |
tree | commitdiff |
2012-03-13 |
Duncan Sands | Uniformize the InstructionSimplify interface by ensurin... |
tree | commitdiff |
2012-03-13 |
Eli Bendersky | Add profiling support for Intel Parallel Amplifier... |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Add a return type. |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Inline the d'tor and add an anchor instead. |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Refactor the SelectionDAG's 'dump' methods into their... |
tree | commitdiff |
2012-03-13 |
Lang Hames | Fixed typo in comment. |
tree | commitdiff |
2012-03-13 |
Eli Friedman | Fix regression from r151466: an we can't replace uses... |
tree | commitdiff |
2012-03-13 |
Chandler Carruth | Address some review comments from Duncan. This moves... |
tree | commitdiff |
2012-03-12 |
Kevin Enderby | Added a missing error check for X86 assembly with misma... |
tree | commitdiff |
2012-03-12 |
Benjamin Kramer | Inline a trivial helper function. |
tree | commitdiff |
2012-03-12 |
Bill Wendling | Revert due to nightly test failures. |
tree | commitdiff |
2012-03-12 |
Chandler Carruth | When inlining a function and adding its inner call... |
tree | commitdiff |
2012-03-12 |
Chandler Carruth | Teach instsimplify how to constant fold pointer differe... |
tree | commitdiff |
2012-03-12 |
Duncan Sands | Don't cast away constant qualifier. |
tree | commitdiff |
2012-03-12 |
Bob Wilson | Switch to unified syntax for VFP instructions in inline... |
tree | commitdiff |
2012-03-11 |
Benjamin Kramer | Replace a hand-coded leading one counting loop with... |
tree | commitdiff |
2012-03-11 |
Benjamin Kramer | Remove global map. This code isn't even hot. |
tree | commitdiff |
2012-03-11 |
Benjamin Kramer | DwarfDebug: Store the filename/dirname pair as a zero... |
tree | commitdiff |
2012-03-11 |
Craig Topper | Convert more static tables of registers used by calling... |
tree | commitdiff |
2012-03-11 |
Craig Topper | Use uint16_t to store registers and opcode in static... |
tree | commitdiff |
2012-03-11 |
Craig Topper | Remove unused functions getArgRegs and getNumArgRegs. |
tree | commitdiff |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
tree | commitdiff |
2012-03-10 |
Michael J. Spencer | Make StringRef::getAsInteger work with all integer... |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | Make helper static, so it can be inlined into its sole... |
tree | commitdiff |
2012-03-10 |
Kay Tiong Khoo | *fix typo in comment; test of commit access |
tree | commitdiff |
2012-03-10 |
Bill Wendling | As Duncan pointed out, pointers tend not to be in float... |
tree | commitdiff |
2012-03-10 |
Bill Wendling | Make this transformation slightly less agressive and... |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | C files in llvm still have to be C89 compliant, remove... |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | Microoptimize getVRegDef. def_begin isn't free, don... |
tree | commitdiff |
2012-03-10 |
Chandler Carruth | Refactor some methods to look through bitcasts and... |
tree | commitdiff |
2012-03-10 |
Bill Wendling | Fix disasm of iret, sysexit, and sysret when displayed... |
tree | commitdiff |
2012-03-10 |
Bill Wendling | Implement a more intelligent way of spilling uses acros... |
tree | commitdiff |
2012-03-10 |
Jakob Stoklund Olesen | Report the defining instruction. |
tree | commitdiff |
2012-03-10 |
Jakob Stoklund Olesen | Add SSA verification to MachineVerifier. |
tree | commitdiff |
2012-03-10 |
Jakob Stoklund Olesen | Use SmallPtrSet instead of DenseSet. |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | Give dagcombiner's worklist some inline capacity. |
tree | commitdiff |
2012-03-10 |
Akira Hatanaka | Do not custom lower i64 nodes if i64 is not a legal... |
tree | commitdiff |
2012-03-09 |
Akira Hatanaka | Lower SETCC nodes during legalization. Previously,... |
tree | commitdiff |
2012-03-09 |
Jakob Stoklund Olesen | Assert on SSA errors in LiveVariables. |
tree | commitdiff |
2012-03-09 |
Akira Hatanaka | Remove unused header files. |
tree | commitdiff |
2012-03-09 |
Andrew Trick | misched: handle scheduler that insert instructions... |
tree | commitdiff |
2012-03-09 |
Kevin Enderby | Add the missing call to Error when a bad X86 scale... |
tree | commitdiff |
2012-03-09 |
David Meyer | [Object] |
tree | commitdiff |
2012-03-09 |
Duncan Sands | Add statistics on removed switch cases, and fix the... |
tree | commitdiff |
2012-03-09 |
Dan Gohman | When identifying exit nodes for the reverse-CFG reverse... |
tree | commitdiff |
2012-03-09 |
Kevin Enderby | Fix the x86 disassembler to at least print the lock... |
tree | commitdiff |
2012-03-09 |
Duncan Sands | Eliminate switch cases that can never match, for exampl... |
tree | commitdiff |
2012-03-09 |
Anton Korobeynikov | Add support for r600 (AMD GPUs HD2XXX - HD6XXX) target... |
tree | commitdiff |
2012-03-09 |
Nick Lewycky | Factor out the analysis of addition and subtraction... |
tree | commitdiff |
2012-03-09 |
Andrew Trick | misched: handle scheduling region boundaries nicely. |
tree | commitdiff |
2012-03-09 |
Craig Topper | Use uint16_t to store opcodes in static tables in X86... |
tree | commitdiff |
2012-03-09 |
Ahmed Charles | Fix undefined behavior in the Mips backend. |
tree | commitdiff |
2012-03-09 |
Andrew Trick | misched interface: rename Begin/End to RegionBegin... |
tree | commitdiff |
2012-03-09 |
Andrew Trick | misched comments |
tree | commitdiff |
2012-03-09 |
Andrew Trick | revert 152356: verify misched changes using -misched... |
tree | commitdiff |
2012-03-09 |
Chandler Carruth | Undo a previous restriction on the inline cost calculat... |
tree | commitdiff |
2012-03-09 |
Chad Rosier | Fix a regression from r147481. |
tree | commitdiff |
2012-03-09 |
Andrew Trick | misched: allow the default scheduler to be one chosen... |
tree | commitdiff |
2012-03-09 |
Evan Cheng | Cache MBB->begin. It's possible the scheduler / bundler... |
tree | commitdiff |
2012-03-08 |
Benjamin Kramer | Silence unused function warning when graphviz is not... |
tree | commitdiff |
next |