- 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- e74a088 Add an option to always emit realignment code for a particular module. by Eric Christopher · 15 years ago
- f67202c Be more aggressive about removing joined physreg copies. by Jakob Stoklund Olesen · 15 years ago
- c910c8d Don't verify LiveVariables if LiveIntervals is available. by Jakob Stoklund Olesen · 15 years ago
- 5eeb19d Fix 80-column violations. by Dan Gohman · 15 years ago
- 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
- 7365c09 Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem by Dan Gohman · 15 years ago
- ac09835 Support very basic (doesn't include ABI support in the front-end, varags, ...) 256-bit argument passing and return for AVX by Bruno Cardoso Lopes · 15 years ago
- 1300739 Implement AccessesArguments checking in the two-callsite form by Dan Gohman · 15 years ago
- 0c3f335 Yes, we can do better, but this is not the place for it. by Dan Gohman · 15 years ago
- 5be2e78 Add the beginnings of infrastructure for range tracking. by Owen Anderson · 15 years ago
- 1fe9c34 Add basic verification of LiveIntervals. by Jakob Stoklund Olesen · 15 years ago
- f35b08d Give JumpThreading+LVI a long-form cl::opt so that it's easier to toggle the default. by Owen Anderson · 15 years ago
- db78d73 Split the tag and value members of LVILatticeVal in preparation for expanding the lattice to something that won't fit in two bits. by Owen Anderson · 15 years ago
- 5fa417c Fix memdep's code for reasoning about dependences between two calls. A Ref by Dan Gohman · 15 years ago
- 3ecf355 remove the private hack from CallInst, it was not supposed to hit the branch anyway by Gabor Greif · 15 years ago
- 505656c Handle the memory barrier pseudo that goes to nothing for the JIT. by Eric Christopher · 15 years ago
- da93b2c Set hasSideEffects on the 64-bit no-sse memory barrier. by Eric Christopher · 15 years ago
- e3ede5e For local variables in functions with a frame pointer, use FP as a base by Jim Grosbach · 15 years ago
- 751aaf8 Fix indentation. by Bob Wilson · 15 years ago
- 73cf709 Remove double-def checking from MachineVerifier, so a register does not have to by Jakob Stoklund Olesen · 15 years ago
- a1d410d Add an ARM RSCrr instruction for disassembly only. Partial fix for PR7792. by Bob Wilson · 15 years ago
- 280f96c Be a little bit more specific about target for the memory barrier instructions. by Eric Christopher · 15 years ago
- c34ea37 Handle the pseudo in MCInstLower. by Eric Christopher · 15 years ago
- cff7178 Add an ARM RSBrr instruction for disassembly only. Partial fix for PR7792. by Bob Wilson · 15 years ago
- a330d4c Avoid using a live std::multimap iterator while editing the map. It looks like by Jakob Stoklund Olesen · 15 years ago
- a7da3ac Silence a GCC warning about && and || without explicit parentheses. This by Chandler Carruth · 15 years ago
- 34fa82f Revert r110270 for now. It appears to uncover a memdep bug. by Dan Gohman · 15 years ago
- 1d9125a ARM "rrx" shift operands do not have an immediate. PR7790. by Bob Wilson · 15 years ago
- 907857d The trouble with testing for "ModRef" and "NoModRef" is that by Dan Gohman · 15 years ago
- af33b7b The lower invoke pass needs to have unreachable code elimination run after it by Bill Wendling · 15 years ago
- b6729dc Make x86-64 membarriers work without sse and clean up some of the uses. by Eric Christopher · 15 years ago
- 3dcc91e The two-callsite form of AliasAnalysis::getModRefInfo is documented by Dan Gohman · 15 years ago
- abf7bdf and back in. false alarm on the tests from another unrelated local change. by Jim Grosbach · 15 years ago
- 7752442 PR7814: Truncates cannot be ignored for signed comparisons. by Eli Friedman · 15 years ago
- 59135f4 Implement target specific getDebugValueLocation(). by Devang Patel · 15 years ago
- 1a0f91b Coalesce stack slot accesses that arise when spilling both sides of a COPY. by Jakob Stoklund Olesen · 15 years ago
- 87c0175 oops. revert for a moment to clean up tests first. by Jim Grosbach · 15 years ago
- 936ed54 Reserve a stack slot if the function adjusts the stack but doesn't by Jim Grosbach · 15 years ago
- 7536f72 Checkpoint SplitKit progress. by Jakob Stoklund Olesen · 15 years ago
- 40e0bad Implement target specific getDebugValueLocation(). by Devang Patel · 15 years ago
- 5573a7d Use location entry only of the location described by DBG_VALUE is valid. by Devang Patel · 15 years ago
- 2464d61 The EH prepare passes really want to be the last passes run before code-gen. by Bill Wendling · 15 years ago
- 0e3a1a8 Use indirect calls in PowerPC JIT. by Torok Edwin · 15 years ago
- a54e0cc Fix typo in comment. by Devang Patel · 15 years ago
- ddd3a88 Fix a minor bug which resulted in intermediate calculations by Dan Gohman · 15 years ago
- 9f6a6862 Change this llvm_unreachable to report_fatal_error, since it can by Dan Gohman · 15 years ago
- 459a36b While spilling live registers at the end of block check whether they are used by DBG_VALUE machine instructions or not. If a spilled register is used by DBG_VALUE machine instruction then insert a new DBG_VALUE machine instruction to encode variable's new location on stack. by Devang Patel · 15 years ago
- b2cf581 If a variable is spilled by code generator then use DW_OP_fbreg to describe its location on stack. by Devang Patel · 15 years ago
- b57e655 Experiments show that we can safely increase our unrolling threshold without unduly impacting code size, particularly by Owen Anderson · 15 years ago
- a54db0c Remove switch for disabling ARM tail calls. They by Dale Johannesen · 15 years ago
- 5c1d941 Add DEBUG message. by Devang Patel · 15 years ago
- 4eaee28 Fix whitespace. by Dan Gohman · 15 years ago
- 56d2394 Enable COFF writer on mingw32 and cygwin. by Benjamin Kramer · 15 years ago
- bc2697c Make SPU backend handle insertelement and store for "half vectors" by Kalle Raiskila · 15 years ago
- c575283 Print an error message when someone tries -integrated-as on an unsupported target. by Benjamin Kramer · 15 years ago
- e89652c Add a missing function. by Torok Edwin · 15 years ago
- ac27ec0 by Alexander Herz: by Gabor Greif · 15 years ago
- d98af0a Eliminate unnecessary empty string literals. by Dan Gohman · 15 years ago
- 2511bd0 Fix a comment. by Dan Gohman · 15 years ago
- 5825545 Don't print the filename twice in file-not-found errors. by Dan Gohman · 15 years ago
- 67b453b Combine NEON VABD (absolute difference) intrinsics with ADDs to make VABA by Bob Wilson · 15 years ago
- a41af34 Remove PointerAccessInfo, which nothing was using. by Dan Gohman · 15 years ago
- 656f680 fix a win64 encoding problem, patch by Cameron Esfahani! by Chris Lattner · 15 years ago
- 79fca6f Thread const correctness through a bunch of AliasAnalysis interfaces and by Dan Gohman · 15 years ago
- d1fb583 Add support for getting & setting the FPSCR application register on ARM when VFP is enabled. by Nate Begeman · 15 years ago
- 6fc2446 The singular of "indices" is "index". by Dan Gohman · 15 years ago
- 17f647d Delete an unused function. by Dan Gohman · 15 years ago
- 0fd3533 Make instcombine set explicit alignments on load or store by Dan Gohman · 15 years ago
- efb59d2 CMake: Change somme target library names: by Oscar Fuentes · 15 years ago
- 14a498a Make AliasAnalysis::getModRefInfo conservative in the face of volatility. by Dan Gohman · 15 years ago
- bae6969 Oops. Don't normalize spill weights twice. by Jakob Stoklund Olesen · 15 years ago
- 2359e51 avoid undefined behavior negating minint. by Chris Lattner · 15 years ago
- 84b8ad3 Fix a typo Devang noticed. by Dan Gohman · 15 years ago
- e211cd8 avoid undef behavior on minint, fixing PR7783. by Chris Lattner · 15 years ago
- 3bababf Add an atomic lowering pass by Peter Collingbourne · 15 years ago
- 795e70e Use unary + instead of a separate local variable for working by Dan Gohman · 15 years ago
- 237f8fe MC: Fix symbol fragment offsets in COFF. by Michael J. Spencer · 15 years ago
- a69494e Revert "MC: Fix symbol fragment offsets in COFF." by Michael J. Spencer · 15 years ago
- ab3de49 MC: Add time travel support to COFF. by Michael J. Spencer · 15 years ago
- ef1f8c3 MC: Fix symbol fragment offsets in COFF. by Michael J. Spencer · 15 years ago
- 4473b37 Fix CMake build by Michael J. Spencer · 15 years ago
- ef1cfac Introduce a symbolic constant for ~0u for use with AliasAnalysis. by Dan Gohman · 15 years ago
- 847a84e Add a convenient form of AliasAnalysis::alias for the case where the sizes by Dan Gohman · 15 years ago
- ab37f50 Make SCEVUnknown a CallbackVH, so that it can be notified directly by Dan Gohman · 15 years ago
- c182cb5 Sketch up a preliminary Type-Based Alias Analysis implementation. by Dan Gohman · 15 years ago
- dacfc5d Fix visitInvokeInst to call visitTerminatorInst, and remove by Dan Gohman · 15 years ago
- 3768091 Add Verifier logic for indirectbr. by Dan Gohman · 15 years ago
- a8afb2a Add a lint check for indirectbr with no successors. by Dan Gohman · 15 years ago
- 5b164b5 Add explicit constructors. Patch by Renato Golin. by Devang Patel · 15 years ago
- 94e4008 Early exit and reduce indentation. No functionality change. by Bill Wendling · 15 years ago
- 811edc1 Fix namespace polution. by Dan Gohman · 15 years ago
- e9a1cca Free DbgScope created for dead functions. by Devang Patel · 15 years ago
- e1c9159 More SPU v2f32 stuff added: insertelement and shuffle. by Kalle Raiskila · 15 years ago
- c9fda99 Add preliminary v2f32 support for SPU. Like with v2i32, we just by Kalle Raiskila · 15 years ago
- 6137836 Re-apply the infamous r108614, with a fix pointed out by Dirk Steinke. by Owen Anderson · 15 years ago
- 82fe467 Add preliminary v2i32 support for SPU backend. As there are no by Kalle Raiskila · 15 years ago
- ee56c42 Prefix `next' iterator operation with `llvm::'. by Oscar Fuentes · 15 years ago
- 44c7486 Fix a -Wreorder warning. by Daniel Dunbar · 15 years ago
- 78d4330 Work in progress. by Nick Lewycky · 15 years ago