- ecf42c4 continue MachinePointerInfo'izing, eliminating use of one of the old by Chris Lattner · 15 years ago
- fa45901 convert dagcombine off the old form of getLoad. This fixes several bugs by Chris Lattner · 15 years ago
- 28b4afc Make CreateComplexVariable independent of SmallVector. by Benjamin Kramer · 15 years ago
- f165806 simplify DAGCombiner::SimplifySelectOps step #2/2. by Chris Lattner · 15 years ago
- 1806161 substantially reduce indentation and simplify DAGCombiner::SimplifySelectOps. by Chris Lattner · 15 years ago
- f41b75d Trailing whitespace, 80-col violations. by Mikhail Glushenkov · 15 years ago
- 47e87db llvmc: split llvm_gcc_based into llvm_gcc_{pch,comp}_based. by Mikhail Glushenkov · 15 years ago
- 46aa524 llvmc: Allow multiple output languages. by Mikhail Glushenkov · 15 years ago
- 6d31c0b Trailing whitespace. by Mikhail Glushenkov · 15 years ago
- 0898291 Fixed ambiguous call. by Lang Hames · 15 years ago
- 8ff9bb1 Fix buglet when the TST instruction directly uses the AND result. by Gabor Greif · 15 years ago
- e9c9356 Added an additional PBQP problem builder which adds coalescing costs (both between pairs of virtuals, and between virtuals and physicals). by Lang Hames · 15 years ago
- 04ac81d Move the search for the appropriate AND instruction by Gabor Greif · 15 years ago
- b4c7a12 llvmc: put linker options in a separate OptList. by Mikhail Glushenkov · 15 years ago
- 85ca106 a few more trivial updates. This fixes PerformInsertVectorEltInMemory to not by Chris Lattner · 15 years ago
- d1c24ed convert the targets off the non-MachinePointerInfo of getLoad. by Chris Lattner · 15 years ago
- 1daa6f4 add some accessors by Chris Lattner · 15 years ago
- e863903 it's more elegant to put the "getConstantPool" and by Chris Lattner · 15 years ago
- e467d16 ugh, missed a file. by Chris Lattner · 15 years ago
- 51abfe4 update the X86 backend to use the MachinePointerInfo version of one by Chris Lattner · 15 years ago
- e54b482 Fix a bug where the x86 backend would lower memcpy/memset of segment relative operations by Chris Lattner · 15 years ago
- e72f202 reimplement memcpy/memmove/memset lowering to use MachinePointerInfo by Chris Lattner · 15 years ago
- 40a858f add some helpful accessors. by Chris Lattner · 15 years ago
- 5c5cb2a add overloads for SelectionDAG::getLoad, getStore, getTruncStore that take a by Chris Lattner · 15 years ago
- e9ba5dd simplify interface to SelectionDAG::getMemIntrinsicNode, making it take a MachinePointerInfo by Chris Lattner · 15 years ago
- 60bddc8 chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo, by Chris Lattner · 15 years ago
- 0531356 don't implicitly drop the offset of a machinememoperand when legalizing atomics. by Chris Lattner · 15 years ago
- 93a95ae force clients of MachineFunction::getMachineMemOperand to provide a by Chris Lattner · 15 years ago
- 59db549 convert targets to the new MF.getMachineMemOperand interface. by Chris Lattner · 15 years ago
- da39c39 start pushing MachinePointerInfo out through the MachineMemOperand interface by Chris Lattner · 15 years ago
- e8e2e80 refactor the Value*/offset pair from MachineMemOperand out to a new by Chris Lattner · 15 years ago
- 22481f2 random cruft in my tree. by Chris Lattner · 15 years ago
- 08bad54 fix rdar://8453210, a crash handling a call through a GS relative load. by Chris Lattner · 15 years ago
- aa359bd Revert unrelated change that was accidentally included in the previous commit. by Rafael Espindola · 15 years ago
- f7c10a3 Implement support for .local and its "interesting" interactions with .comm. by Rafael Espindola · 15 years ago
- 44be1a8 Enable machine sinking critical edge splitting. e.g. by Evan Cheng · 15 years ago
- e3c65d1 Relax this check to silently swallow FE_INEXACT, following directions by Dan Gohman · 15 years ago
- 765fd9c CombinerAA is now reordering these stores. by Owen Anderson · 15 years ago
- 4a9f150 When TCO is turned on, it is possible to end up with aliasing FrameIndex's. Therefore, by Owen Anderson · 15 years ago
- 1dc335a Simplify ARM callee-saved register handling by removing the distinction by Jim Grosbach · 15 years ago
- 43779dc Produce a R_X86_64_32 when the value is >=0. by Rafael Espindola · 15 years ago
- 7af6dc4 Avoid splitting critical edge twice for a set of PHI uses. by Evan Cheng · 15 years ago
- 345adbe Fix the "unable to rename temporary" lit test failing on Windows. rename is now copy + delete on Windows. Problem to be revisited for a permanent and clean solution. by Francois Pichet · 15 years ago
- 209b257 fix a bug I introduced back in the hayday of version #2. by Chris Lattner · 15 years ago
- e6af80d test/CodeGen/X86: Add explicit triplet -mtriple=i686-linux to 3 tests incompatible to Win32 codegen. by NAKAMURA Takumi · 15 years ago
- 0dcc814 Revert r114312 while I sort out some issues. by Owen Anderson · 15 years ago
- d910fb2 Tentatively enabled DAGCombiner Alias Analysis by default. As far as I know, by Owen Anderson · 15 years ago
- 71c6095 Add one more Core i7 model number. by Jakob Stoklund Olesen · 15 years ago
- 7e28460 Using regexp-opt for keyword regex declarations makes the word lists more by Misha Brukman · 15 years ago
- 313a94c idiom recognition should catch this. by Chris Lattner · 15 years ago
- 702917d add a readme. by Chris Lattner · 15 years ago
- 222920d add corei7, the laptop version. by Chris Lattner · 15 years ago
- cd458be X86Subtarget.h: Fix Cygwin's TD. by NAKAMURA Takumi · 15 years ago
- 50880d0 Add the exit instruction to the PTX target. by Eric Christopher · 15 years ago
- 1687050 Handle the odd case where we only have one instruction. by Eric Christopher · 15 years ago
- 895dda6 Fix build. by Michael J. Spencer · 15 years ago
- ad49cf5 Make sure the STT_FILE symbol is the first one in the symbol table. by Rafael Espindola · 15 years ago
- 9e8d1f9 Unbreak msvc build. by Benjamin Kramer · 15 years ago
- 3fde69c restrict dyn_cast_or_null to pointer types, just like cast_or_null; re-commit of r114279, backed out in r114280 by Gabor Greif · 15 years ago
- d299ab1 back out r114279 as some darwin buildbots get errors compiling clang: by Gabor Greif · 15 years ago
- ce31f40 restrict dyn_cast_or_null to pointer types, just like cast_or_null by Gabor Greif · 15 years ago
- f097b59 do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 15 years ago
- ea4894a do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 15 years ago
- 89730dc remove CallSite::get; it is still present (as protected) in the baseclass, use one of the constructors intead by Gabor Greif · 15 years ago
- 481630d Fixed non-const iterator error. by Lang Hames · 15 years ago
- eb6c8f5 Added a separate class (PBQPBuilder) for PBQP Problem construction. This class can be extended to support custom constraints. by Lang Hames · 15 years ago
- af3874d docs: Tweak wording. by Michael J. Spencer · 15 years ago
- 2399786 Fix code that break critical edges for PHI uses. Watch out for multiple PHIs in different blocks. by Evan Cheng · 15 years ago
- 14ac1dd Invert the logic of reachesChainWithoutSideEffects(). What we want to check is that there is by Owen Anderson · 15 years ago
- c109556 Thumb opcodes for thumb calls. by Eric Christopher · 15 years ago
- 3f42dba lit: Bump version to 0.2.0dev, for no apparent reason. by Daniel Dunbar · 15 years ago
- bd26ba0 lit: Tweak setup.py. by Daniel Dunbar · 15 years ago
- 3f32b44 lit: These TODOs are done(ish). by Daniel Dunbar · 15 years ago
- 6dab137 Add addrmode5 fp load support. Swap float/thumb operand adding to handle by Eric Christopher · 15 years ago
- b74558a Floating point stores have a 3rd addressing mode type. by Eric Christopher · 15 years ago
- d3dce16 Add test that was missing in my previous commit. by Rafael Espindola · 15 years ago
- 988ce09 factor out a simple helper function to create a label for PC-relative by Jim Grosbach · 15 years ago
- d30cfde PC-relative pseudo instructions are lowered and printed directly. Any encounter by Jim Grosbach · 15 years ago
- 23110b3 Attempt to XFAIL this test on arm-linux, which is inexplicably failing. by Dan Gohman · 15 years ago
- 92aa1f7 Fix vmov.f64 disassembly on targets where sizeof(long) != 8. by Benjamin Kramer · 15 years ago
- fbd1873 Add MC-inst handling for tPICADD by Jim Grosbach · 15 years ago
- 75f0288 Add target-specific DAG combiner for BUILD_VECTOR and VMOVRRD. An i64 by Bob Wilson · 15 years ago
- e6be85e Teach the (non-MC) instruction printer to use the cannonical names for push/pop, by Jim Grosbach · 15 years ago
- 0007489 Avoid relocations in a common case. by Rafael Espindola · 15 years ago
- 6edb0ea Teach machine sink to by Evan Cheng · 15 years ago
- a5b1e68 Rework arm fast isel branch and compare code. by Eric Christopher · 15 years ago
- c2b768f Machine CSE was forgetting to clear some data structures. by Evan Cheng · 15 years ago
- 9ce7562 Update tests to handle MC-inst instruction printing of shift operations. The by Jim Grosbach · 15 years ago
- f437f73 Fix a potential bug that can cause miscomparison with and without debug info. by Evan Cheng · 15 years ago
- 38cb1cd Don't include <fenv.h> now that we have llvm/System/FEnv.h. by Jakob Stoklund Olesen · 15 years ago
- db664ad FileCheck-ize by Jim Grosbach · 15 years ago
- 74d7e6c Hook up verbose asm comment printing for SOImm operands in MC printer by Jim Grosbach · 15 years ago
- 196b48b trailing whitespace by Jim Grosbach · 15 years ago
- fd2eaed trailing whitespace by Jim Grosbach · 15 years ago
- 1aaf4cb Move thumb2 tests to the thumb2 directory by Jim Grosbach · 15 years ago
- c141acc cmake: test for the presence of fenv.h by Oscar Fuentes · 15 years ago
- c0911c3 tweak test to check instructions rather than relying on the comment string by Jim Grosbach · 15 years ago
- 4e51a12 Fix this test to avoid an "inexact" fold. by Dan Gohman · 15 years ago
- d8c0a51 Avoid emitting a PIC base register if no PIC addresses are needed. by Dan Gohman · 15 years ago
- d4ef243 tweak test to check instructions rather than relying on the comment string by Jim Grosbach · 15 years ago