2014-04-21 |
Lang Hames | [X86] ISEL (and X, <constant mask>) to BZHI when BMI2...
|
commit | commitdiff | tree |
2014-04-18 |
Lang Hames | [ExecutionEngine] Allow JIT clients to enable/disable...
|
commit | commitdiff | tree |
2014-04-15 |
Lang Hames | [MC] Require an MCContext when constructing an MCDisassembler.
|
commit | commitdiff | tree |
2014-04-13 |
Lang Hames | [X86] unique_ptr'ify one of X86GenericDisassembler...
|
commit | commitdiff | tree |
2014-04-11 |
Lang Hames | Remove redundant symbolization support from MCDisassembler...
|
commit | commitdiff | tree |
2014-04-03 |
Lang Hames | [ARM64] Teach the ARM64DeadRegisterDefinition pass...
|
commit | commitdiff | tree |
2014-04-03 |
Lang Hames | [CodeGen] Fix peephole optimizer bug introduced in...
|
commit | commitdiff | tree |
2014-04-02 |
Lang Hames | [X86] As per suggestion from Craig Topper and Hal Finkel...
|
commit | commitdiff | tree |
2014-04-02 |
Lang Hames | [CodeGen] Teach the peephole optimizer to remember...
|
commit | commitdiff | tree |
2014-04-02 |
Lang Hames | [X86] Make the VFMA*231 variants commutable and relax...
|
commit | commitdiff | tree |
2014-03-30 |
Lang Hames | [MC] Remove an unused (and broken) variant of the setupForSy...
|
commit | commitdiff | tree |
2014-03-30 |
Lang Hames | [PBQP] Move invalid graph nodeId/edgeId methods into...
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Temporarily remove assert while I dig in to issues...
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Add missing #include <cassert> to MCSymbolizer.h.
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Assert that MCSymbolizer is constructed with a valid...
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Move MCSymbolizer's constructor into header. It's trivial...
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Update MCSymbolizer and its subclasses' constructors...
|
commit | commitdiff | tree |
2014-03-27 |
Lang Hames | Remove forward declaration for Target class - Target...
|
commit | commitdiff | tree |
2014-03-26 |
Lang Hames | Simplify PBQP graph removeAdjEdgeId implementation.
|
commit | commitdiff | tree |
2014-03-26 |
Lang Hames | Remove PBQP-cost dimension sanity assertion in PBQP...
|
commit | commitdiff | tree |
2014-03-26 |
Lang Hames | Change the PBQP graph adjacency list structure from...
|
commit | commitdiff | tree |
2014-03-23 |
Lang Hames | Revert r204076 for now - it caused significant regressions...
|
commit | commitdiff | tree |
2014-03-20 |
Lang Hames | Add an option to MCJIT to have it forward all sections...
|
commit | commitdiff | tree |
2014-03-17 |
Lang Hames | Deleted copy-constructor/copy-assignment broke a buildbot...
|
commit | commitdiff | tree |
2014-03-17 |
Lang Hames | Rename PBQP RegAllocSolver local variables to conform...
|
commit | commitdiff | tree |
2014-03-17 |
Lang Hames | [X86] New and improved VZeroUpperInserter optimization.
|
commit | commitdiff | tree |
2014-03-13 |
Lang Hames | Make GDBJITRegistrar thread safe. Patch by Jim Kearyn...
|
commit | commitdiff | tree |
2014-03-08 |
Lang Hames | Make createObjectImage and createObjectImageFromFile...
|
commit | commitdiff | tree |
2014-03-03 |
Lang Hames | Re-apply r202551, which introduced new PBQP solver.
|
commit | commitdiff | tree |
2014-02-28 |
Lang Hames | Jumped the gun with r202551 and broke some bots that...
|
commit | commitdiff | tree |
2014-02-28 |
Lang Hames | New PBQP solver, and updates to the PBQP graph.
|
commit | commitdiff | tree |
2014-02-18 |
Lang Hames | Consistently check 'IsCode' when allocating sections...
|
commit | commitdiff | tree |
2014-02-15 |
Lang Hames | Remove tautological test line (unsigneds are always...
|
commit | commitdiff | tree |
2014-02-13 |
Lang Hames | Fix misleading comment.
|
commit | commitdiff | tree |
2014-02-13 |
Lang Hames | The new MCJIT C-API unit test is generating objects...
|
commit | commitdiff | tree |
2014-02-12 |
Lang Hames | Extend RTDyld API to enable optionally precomputing...
|
commit | commitdiff | tree |
2014-02-11 |
Lang Hames | In RuntimeDyldImpl::emitSection, make Allocate (section...
|
commit | commitdiff | tree |
2014-02-04 |
Lang Hames | [X86] Only 213 FMA3 variants should be marked commutable.
|
commit | commitdiff | tree |
2014-01-31 |
Lang Hames | Split out small-code-model MCJIT testcase in order...
|
commit | commitdiff | tree |
2014-01-31 |
Lang Hames | Replace X86 FMA intrinsic pseduo-instructions with...
|
commit | commitdiff | tree |
2014-01-29 |
Lang Hames | Add support for PC-relative non-extern relocations...
|
commit | commitdiff | tree |
2014-01-24 |
Lang Hames | Add a testcase for the changes in r199938.
|
commit | commitdiff | tree |
2014-01-23 |
Lang Hames | Add a few missing cases from r199933. Testcase coming...
|
commit | commitdiff | tree |
2014-01-23 |
Lang Hames | Replace vfmaddxx213 instructions with their 231-type...
|
commit | commitdiff | tree |
2014-01-14 |
Lang Hames | Add FPExt option to CCValAssign::LocInfo. When generating...
|
commit | commitdiff | tree |
2014-01-09 |
Lang Hames | Fix accidental use of the exotic "std::string::back...
|
commit | commitdiff | tree |
2014-01-09 |
Lang Hames | Add an "-object-cache-dir=<string>" option to LLI....
|
commit | commitdiff | tree |
2014-01-09 |
Lang Hames | Replace fstream use with raw_fd_ostream.
|
commit | commitdiff | tree |
2014-01-08 |
Lang Hames | Add missing test case for r198737.
|
commit | commitdiff | tree |
2014-01-08 |
Lang Hames | Re-apply r196639: Add support for archives and object...
|
commit | commitdiff | tree |
2014-01-02 |
Lang Hames | Remove redundant fold call introduced in r195944. Thanks...
|
commit | commitdiff | tree |
2013-12-20 |
Lang Hames | ARM AnalyzeBranch should ignore DEBUG_VALUES while...
|
commit | commitdiff | tree |
2013-12-07 |
Lang Hames | Revert r196639 while I investigate a bot failure.
|
commit | commitdiff | tree |
2013-12-07 |
Lang Hames | Correct think-o in foldPatchpoint. Thanks to Andy Trick...
|
commit | commitdiff | tree |
2013-12-07 |
Lang Hames | Add support for archives and object file caching under...
|
commit | commitdiff | tree |
2013-11-29 |
Lang Hames | Teach LocalStackSlotAllocation that stackmaps/patchpoints...
|
commit | commitdiff | tree |
2013-11-29 |
Lang Hames | Remove unused variable from r195944.
|
commit | commitdiff | tree |
2013-11-29 |
Lang Hames | Refactor a lot of patchpoint/stackmap related code...
|
commit | commitdiff | tree |
2013-11-27 |
Lang Hames | Show stackmap entry encodings in stackmap debug logs...
|
commit | commitdiff | tree |
2013-11-22 |
Lang Hames | Fix a typo where we were creating <def,kill> operands...
|
commit | commitdiff | tree |
2013-11-21 |
Lang Hames | Dereference the node iterator when dumping the PBQP...
|
commit | commitdiff | tree |
2013-11-15 |
Lang Hames | Remove unused arguments.
|
commit | commitdiff | tree |
2013-11-15 |
Lang Hames | During folding for patchpoint/stackmap instructions...
|
commit | commitdiff | tree |
2013-11-11 |
Lang Hames | Lower X86::MORESTACK_RET and X86::MORESTACK_RET_RESTORE_R10 in
|
commit | commitdiff | tree |
2013-11-09 |
Lang Hames | Re-apply r194300 with fixes for warnings.
|
commit | commitdiff | tree |
2013-11-09 |
Lang Hames | Rewrite the PBQP graph data structure.
|
commit | commitdiff | tree |
2013-11-08 |
Lang Hames | Fix some minor issues with r194282 to get the tree...
|
commit | commitdiff | tree |
2013-11-08 |
Lang Hames | Add a method to get the object-file appropriate stack...
|
commit | commitdiff | tree |
2013-10-28 |
Lang Hames | Return early from getUnconditionalBranchTargetOpValue...
|
commit | commitdiff | tree |
2013-10-21 |
Lang Hames | X86 vector element shift-by-immediate instructions...
|
commit | commitdiff | tree |
2013-08-15 |
Lang Hames | Support X86_64_GOTLoad relocations in RuntimeDyldMachO...
|
commit | commitdiff | tree |
2013-08-09 |
Lang Hames | Optimistically ignore scattered relocations in MachO...
|
commit | commitdiff | tree |
2013-07-19 |
Lang Hames | Refactor AnalyzeBranch on ARM. The previous version...
|
commit | commitdiff | tree |
2013-07-16 |
Lang Hames | Related to r181161 - Indirect branches may not be the...
|
commit | commitdiff | tree |
2013-07-01 |
Lang Hames | Make PBQP require/preserve MachineLoopInfo - the spiller...
|
commit | commitdiff | tree |
2013-06-28 |
Lang Hames | Add missing case to switch statement - DAGTypeLegalizer...
|
commit | commitdiff | tree |
2013-05-16 |
Lang Hames | Fix PBQP graph iterator typedefs.
|
commit | commitdiff | tree |
2013-05-13 |
Lang Hames | Correctly preserve the input chain for potential tailcall...
|
commit | commitdiff | tree |
2013-04-19 |
Lang Hames | Add support for index resources (for a SlotIndex) to...
|
commit | commitdiff | tree |
2013-03-13 |
Lang Hames | Make LTO codegen use a PassManager, rather than a FunctionPa...
|
commit | commitdiff | tree |
2013-03-11 |
Lang Hames | Remove date from test case file name. The PR number...
|
commit | commitdiff | tree |
2013-03-09 |
Lang Hames | Don't glue users to extract_subreg when selecting the...
|
commit | commitdiff | tree |
2013-03-04 |
Lang Hames | Check isDiscardableIfUnused, rather than hasLocalLinkage...
|
commit | commitdiff | tree |
2013-02-21 |
Lang Hames | Re-apply r175688, with the changes suggested by Jakob...
|
commit | commitdiff | tree |
2013-02-21 |
Lang Hames | Revert r175688 - It broke a test case (see PR15320).
|
commit | commitdiff | tree |
2013-02-20 |
Lang Hames | Kill of TransferDeadFlag - Dead copies and subreg-to...
|
commit | commitdiff | tree |
2013-01-31 |
Lang Hames | When lowering memcpys to loads and stores, make sure...
|
commit | commitdiff | tree |
2013-01-17 |
Lang Hames | Update the description of the llvm.fmuladd.* intrinsics...
|
commit | commitdiff | tree |
2012-12-10 |
Lang Hames | Defer call to InitSections until after MCContext has...
|
commit | commitdiff | tree |
2012-11-22 |
Lang Hames | llvm.fmuladd.* lowering should be checking isOperationLegalO...
|
commit | commitdiff | tree |
2012-10-29 |
Lang Hames | Remove unused typedef.
|
commit | commitdiff | tree |
2012-10-26 |
Lang Hames | MCRegisterClass should be returned by const ref, not...
|
commit | commitdiff | tree |
2012-10-23 |
Lang Hames | Use ilist rather than std::list for Node and Edge lists...
|
commit | commitdiff | tree |
2012-10-20 |
Lang Hames | Allow the commuted form of tied-operand constraints...
|
commit | commitdiff | tree |
2012-10-10 |
Lang Hames | My earlier "fix" for PBQP (see r165201) was incorrect...
|
commit | commitdiff | tree |
2012-10-04 |
Lang Hames | Fix reg mask slot test, and preserve LiveIntervals...
|
commit | commitdiff | tree |
2012-09-12 |
Lang Hames | Make findLastUseBefore handle reg-unit liveness.
|
commit | commitdiff | tree |
2012-09-03 |
Lang Hames | When updating live range endpoints, make sure to preserve...
|
commit | commitdiff | tree |
2012-08-23 |
Lang Hames | Fix a stub signature. HeuristicReduce should return...
|
commit | commitdiff | tree |
2012-08-23 |
Lang Hames | Make the setInst method take its MCInst parameter by...
|
commit | commitdiff | tree |
next |