- d594e6f Change ScalarEvolution::getSCEVAtScope to always return the original value by Dan Gohman · 15 years ago
- c046c00 Add a comment which should hopefully make the purpose of this method a by Eli Friedman · 15 years ago
- 57f1a4b Minor improvement to FCOPYSIGN to use BIT_CONVERT in cases where the by Eli Friedman · 15 years ago
- 3d43138 Move Rewriter.clear() earlier, to avoid triggerring the AssertingVH by by Torok Edwin · 15 years ago
- 3790fb0 Instead of clearing the rewriter, don't attempt to rewrite dead phi nodes. by Torok Edwin · 15 years ago
- 95bdbfa When rewriting the loop exit test with the canonical induction variable, by Dan Gohman · 15 years ago
- fb5a341 Fix this code for hosts where std::vector doesn't have .data(). by Dan Gohman · 15 years ago
- 14fba29 When replacing a floating-point comparison with an integer by Dan Gohman · 15 years ago
- 453aa4f Generalize SCEVExpander::visitAddRecExpr's GEP persuit, and avoid by Dan Gohman · 15 years ago
- 3925043 When the low bits of one operand of an add are zero, that number by Dan Gohman · 15 years ago
- b679de2 The rewriter may hold references to instructions that are deleted because they are trivially dead. by Torok Edwin · 15 years ago
- ed2f8c5 Rewrite ISD::FCOPYSIGN lowering to never use i64. Not really ideal, but by Eli Friedman · 15 years ago
- 7d869fb Update for CMakeLists; untested, so tell me if there are issues. by Eli Friedman · 15 years ago
- 957bffa Remove checks of getTypeAction from LegalizeOp; we already assert that by Eli Friedman · 15 years ago
- 1fde9c5 Disable type legalization in LegalizeDAG. by Eli Friedman · 15 years ago
- 1a8229b Make the PPC backend use a legal type for the operands to the BUILD_VECTOR by Eli Friedman · 15 years ago
- 2a35b1c Fix a bug in the expansion of EXTRACT_SUBVECTOR in by Eli Friedman · 15 years ago
- 108b519 Make the X86 backend mark EXTRACT_SUBVECTOR as Expand, at least for the moment. by Eli Friedman · 15 years ago
- 3d43b3f Add a proper implementation of EXTRACT_SUBVECTOR legalization that by Eli Friedman · 15 years ago
- 6d7d2aa Add ARMv7 architecture, Cortex processors and different FPU modes handling. by Anton Korobeynikov · 15 years ago
- 88ce667 Emit ARM Build Attributes by Anton Korobeynikov · 15 years ago
- 41a0243 Propagate CPU string out of SubtargetFeatures by Anton Korobeynikov · 15 years ago
- a14be3b Work around a page size issue on Cygwin. by Jay Foad · 15 years ago
- 6bb4958 Fix PR4254. by Torok Edwin · 15 years ago
- 1f04462 stat64/open64/lseek64 for the interpreter by Torok Edwin · 15 years ago
- f5ff1d3 available_externall linkage is not local, this was confusing the codegenerator, by Torok Edwin · 15 years ago
- 5c22c80 Add a new step to legalization to legalize vector math operations. This by Eli Friedman · 15 years ago
- 948e95a Make the x86 backend custom-lower UINT_TO_FP and FP_TO_UINT on 32-bit by Eli Friedman · 15 years ago
- 2ddb6f1 Fix bug in FoldFCmp_IntToFP_Cst. If inttofp is a uintofp, use unsigned instead of signed integer constant. by Evan Cheng · 15 years ago
- a2ac75d CMake: Use libpthread in tblgen when needed. Updated list of source by Oscar Fuentes · 15 years ago
- b0f1e17 Add a new codegen pass that normalizes dwarf exception handling by Duncan Sands · 15 years ago
- 2f95461 Only 64-bit targets support TImode libcalls. Disable the TImode shift libcalls by Bob Wilson · 15 years ago
- d6d0294 Teach IndVarSimplify's FixUsesBeforeDefs to handle InvokeInsts by by Dan Gohman · 15 years ago
- a57bc3b Emit debug information for globals (which include automatic variables as well because on PIC16 they are emitted as globals by the frontend). by Sanjiv Gupta · 15 years ago
- d6752d1 Always verify dominfo if expensive checking is enabled. by Duncan Sands · 15 years ago
- 0d56b06 Fix a thinko in the code that adapted SCEVMulExpr operands for by Dan Gohman · 15 years ago
- 382cb21 Revert this. There's no way to verifiy indirect calls, and an optimizer can turn by Torok Edwin · 15 years ago
- 9107c54 Verify that calling conventions match function prototype. by Torok Edwin · 15 years ago
- f7cca7b Fix loop-index-split to correctly preserve dominance frontiers. Part of by Eli Friedman · 15 years ago
- 7eaf057 Add llvm::triple constructor from arch, vendor, os strings, and recognize by Daniel Dunbar · 15 years ago
- fea3da9 Update an assertion string to new-style type names. by Dan Gohman · 15 years ago
- cf69a74 80 column violation. by Evan Cheng · 15 years ago
- 0f4012c Fix some incorrect logic in DominanceFrontier::splitBlock. Part of PR4238. by Eli Friedman · 15 years ago
- ef854af Add a getAlignOf helper for getting the ABI alignment of a by Duncan Sands · 15 years ago
- e3e51c0 Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 15 years ago
- 9004c8a Teach ValueTracking a new way to analyze PHI nodes, and and teach by Dan Gohman · 15 years ago
- 4a4ea14 Add Atomic.cpp to the CMake build system. by Owen Anderson · 15 years ago
- df7d5d3 Temporarily revert r72191. It was causing an assert during llvm-gcc by Bill Wendling · 15 years ago
- 39dd696 Minor code cleanup. No functionality change. by Bill Wendling · 15 years ago
- 1795616 Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'. by Bill Wendling · 15 years ago
- 995f80a Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used. by Bill Wendling · 15 years ago
- 829e67b Add comment for emit section. by Bill Wendling · 15 years ago
- 94d04b8 Move 'Emit' methods down to their own place. by Bill Wendling · 15 years ago
- f0fb987 Revert r72192. It was causing a build failure. by Bill Wendling · 15 years ago
- 63ad10c Do some mechanical changes. Combine the 'construct abastract dbg thingy' in with by Bill Wendling · 15 years ago
- a343764 Introduce DebugScope which gets embedded into the machine instructions' DebugLoc. by Argyrios Kyrtzidis · 15 years ago
- 6afe2fa Have llvm_start_multithreaded return a bool indicating whether multithreaded by Owen Anderson · 15 years ago
- 2aa783b Tabs, be gone! by Owen Anderson · 15 years ago
- 41583b9 I just fail today. by Owen Anderson · 15 years ago
- d208fd7 Copy-and-paste-o. by Owen Anderson · 15 years ago
- 3c1eaa0 Move atomic operations' definitions out of line. While this seems kind of silly, by Owen Anderson · 15 years ago
- 261f2a2 Minor formatting fixes. by Bob Wilson · 15 years ago
- 2ac8b32 Fix for PR4235: to build a floating-point value from integer parts, by Eli Friedman · 15 years ago
- d7f666a Try again. Allow call to immediate address for ELF or when in static relocation mode. by Evan Cheng · 15 years ago
- 65cdee3 Cannot use immediate as call absolute target in PIC mode. by Evan Cheng · 15 years ago
- a3035a6 Teach SCEV::isLoopInvariant and SCEV::hasComputableLoopEvolution by Dan Gohman · 15 years ago
- b4d97b7 Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-safe mode. Provide double-check locking by Owen Anderson · 15 years ago
- 513fae2 Suppress the IV reversal transformation in the case that the RHS by Dan Gohman · 15 years ago
- 6aa219a Fix pr4227: Handle large immediate values in inline assembly. by Bob Wilson · 15 years ago
- c2c4cbf Remove an irrelevant comment. by Dan Gohman · 15 years ago
- cec8f9d Add some more comments to the top of this file. by Dan Gohman · 15 years ago
- 6bfa57b Trim unneeded #includes. by Dan Gohman · 15 years ago
- 1959b75 Make SCEVCallbackVH a private nested class inside ScalarEvolution, as by Dan Gohman · 15 years ago
- 278b49a Create ConstantExpr GEPs the correct way. This fixes by Dan Gohman · 15 years ago
- 86c212e Follow up on new support for memory operands in ARM inline assembly. by Bob Wilson · 15 years ago
- cd35ed5 Forward decls. by Bill Wendling · 15 years ago
- 0bde89e Remove 'class' specifier. by Bill Wendling · 15 years ago
- 7683806 Fix to compile on VS2008. by Bill Wendling · 15 years ago
- 04746ea Fix pr4058 and pr4059. Do not split i64 or double arguments between r3 and by Bob Wilson · 15 years ago
- 224c244 Fix pr4091: Add support for "m" constraint in ARM inline assembly. by Bob Wilson · 15 years ago
- dea4085 Remove the #ifndef NDEBUG from the FastISel debugging options. This by Dan Gohman · 15 years ago
- 5be18e8 Teach SCEVExpander to expand arithmetic involving pointers into GEP by Dan Gohman · 15 years ago
- f4786cc Spacing fix. by Dale Johannesen · 15 years ago
- 1d4c738 Fix cmake builds. by Mike Stump · 15 years ago
- 1180c78 Don't set the "location" information for inlined functions' variables. by Bill Wendling · 15 years ago
- cde5d63 Small code cleanup. by Bill Wendling · 15 years ago
- 6679ee4 RecordVariable is called each time a DECLARE node is encountered. For an inlined by Bill Wendling · 15 years ago
- 94c9cd1 Add OpSize to 16-bit ADC and SBB. by Dale Johannesen · 15 years ago
- b3a847d Allow the JIT ExecutionEngine to report details about the generated machine code. by Argyrios Kyrtzidis · 15 years ago
- 8ad05c4 Fix CodePlacementOpt::OptimizeIntraLoopEdges so that its return value by Bob Wilson · 15 years ago
- e6abdff Fix pr4202: Disable CodePlacementOpt for ARM. The ARMConstantIslandPass has by Bob Wilson · 15 years ago
- e2b201b New Spiller interface and trivial implementation. by Lang Hames · 15 years ago
- 16899a2 Revert r72025. It is possible for clients to convert between signed types by Dan Gohman · 15 years ago
- 805da89 Revert last commit. It was wrong. by Bill Wendling · 15 years ago
- c7897e2 Add assertions to CastInst::getCastOpcode to catch attempted conversions by Dan Gohman · 15 years ago
- 15ffc08 Don't call RegionInlinedFnEnd if our optimization level isn't -O0. by Bill Wendling · 15 years ago
- ca11dae Fill in the missing patterns for ADC and SBB. Some comment cleanup. by Dale Johannesen · 15 years ago
- 071d73d termios.h contains the winsize structure we need to determine the by Douglas Gregor · 15 years ago
- a537bf8 Rename UseTy to AccessTy, for consistency with getAccessType, and to by Dan Gohman · 15 years ago
- 8c562e2 Silence Release-Asserts warnings. by Daniel Dunbar · 15 years ago