- 0fd48b1 the switch from std::map -> StringMap caused --help output to be in by Chris Lattner · 15 years ago
- d0062c6 eliminate the duplicate detection loop, moving it into the loop that populates the Opts vector in the first place. by Chris Lattner · 15 years ago
- 081bcb0 Eliminate a masochistic "algorithm" loop, shrinking CommandLine.o from 71524->70700 bytes. by Chris Lattner · 15 years ago
- b40b7e3 don't use count + insert, just do insert + failure. Also, instead of deleting from by Chris Lattner · 15 years ago
- 67aead6 switch to SmallPtrSet instead of std::set, saving 1K from the by Chris Lattner · 15 years ago
- 14aae60 change an std::sort to an array_pod_sort call, shrinking CommandLine.o by 9%. by Chris Lattner · 15 years ago
- b168737 Several changes together in a murky mess: by Chris Lattner · 15 years ago
- 3892baa Clean up the usage of evaluateICmpRelation's return value. by Nick Lewycky · 15 years ago
- 256db9b Fix refacto, this code was expecting to stride past the argument prefix. by Daniel Dunbar · 15 years ago
- ce99a6e Strip trailing whitespace. by Daniel Dunbar · 15 years ago
- d43737b Remove dead store by taking a guess at what Chris meant. I wasn't able to by Nick Lewycky · 15 years ago
- 8d5a831 Still one more thing wrong here... by Bill Wendling · 15 years ago
- a279bc3 Tabs -> spaces, and remove trailing whitespace. by Daniel Dunbar · 15 years ago
- 5511ffd Here's fun! It turns out that these filter functions can be internal. If they're by Bill Wendling · 15 years ago
- a80e959 Delete dead code. sext and zext can not turn integers into pointers. Further, by Nick Lewycky · 15 years ago
- 8a7a058 convert argname to StringRef, simplifying LookupOption. by Chris Lattner · 15 years ago
- 4e247ec convert 'Value' to StringRef which makes it easier to by Chris Lattner · 15 years ago
- 341620b Change CommaSeparated processing to do it with StringRef instead of temporary std::strings. by Chris Lattner · 15 years ago
- 33c06ad Value* were never meant to be const. Removing constness from the constant by Nick Lewycky · 15 years ago
- b7b71a3 rewrite ParseCStringVector in terms of stringref. by Chris Lattner · 15 years ago
- 05a32c8 move a couple non-trivial methods out of line, add new by Chris Lattner · 15 years ago
- fb2674d coding style cleanup by Chris Lattner · 15 years ago
- 99c5c7b convert a bunch more stuff to use StringRef. The ArgName arguments are now by Chris Lattner · 15 years ago
- 39faac2 When computing live intervals for earlyclobber operands, by Dale Johannesen · 15 years ago
- ba11229 avoid a bunch of malloc thrashing for PositinoalVals by eliminating by Chris Lattner · 15 years ago
- f4d1882 Teach the constant folder how to handle a few simple i1 cases. by Nick Lewycky · 15 years ago
- 970e7df Avoid some temporary strings. by Chris Lattner · 15 years ago
- 63c6b7d add some more overloads of StringRef::getAsInteger for by Chris Lattner · 15 years ago
- 68a77ab Revert r82274. It's causing failures in the CINT2006 benchmarks. by Bill Wendling · 15 years ago
- 0056499 Fix indentation. by Daniel Dunbar · 15 years ago
- f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
- c332fba Remove the default value for ConstantStruct::get's isPacked parameter and by Nick Lewycky · 15 years ago
- cea1438 provide a "strtoull" operation that works on StringRef's. by Chris Lattner · 15 years ago
- c2fc1fe Add a comment explaining why you would ever want to do this. by Nick Lewycky · 15 years ago
- a460beb convert a bunch of std::strings to use StringRef. This should eliminate by Chris Lattner · 15 years ago
- 875646f Lett users of sparse propagation do their own thing with phi nodes if they want by Nick Lewycky · 15 years ago
- ad38936 The flag "--dot-cfg-only" is at the moment equivalent to the flag "--dot-cfg". by Duncan Sands · 15 years ago
- 431f775 Fix funky comments. by Evan Cheng · 15 years ago
- 461c876 Try to speed up the slowest parts of the CommandLine library by Benjamin Kramer · 15 years ago
- ce31910 Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic blocks and update CFG, it should also inform sdisel of the changes so the phi source operands will come from the right basic blocks. by Evan Cheng · 15 years ago
- 83d6391 Enhance transform passes so that they apply the same tranforms to malloc calls as to MallocInst. by Victor Hernandez · 15 years ago
- e31e4e5 Fix a comment typo and some whitespace. by Bob Wilson · 15 years ago
- a15de00 Fix a typo in an assertion message. by Bob Wilson · 15 years ago
- f41b6e5 Factor out label difference creation. by Bill Wendling · 15 years ago
- 46e8312 Enhance analysis passes so that they apply the same analysis to malloc calls as to MallocInst. by Victor Hernandez · 15 years ago
- 296ab7e It's inefficient to have place the exception tables (which contain the LSDA) by Bill Wendling · 15 years ago
- fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 15 years ago
- 558b79a Fix cmake build, which has a different -I that by Shantonu Sen · 15 years ago
- 228252f Make a new X8632_MachoTargetObjectFile TLOF implementation whose by Chris Lattner · 15 years ago
- bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
- 8dffc81 Model the carry bit on ppc32. Without this we could by Dale Johannesen · 15 years ago
- e220c4b Add support for using the FLAGS result of or, xor, and and instructions by Dan Gohman · 15 years ago
- a2dc282 Added RCL and RCR (rotate left and right with a by Sean Callanan · 15 years ago
- e8e0213 Write and read metadata attachments. by Devang Patel · 15 years ago
- 88d9839 Update malloc call creation code (AllocType is now the element type of the malloc, not the resulting type). by Victor Hernandez · 15 years ago
- 6ba2e87 duncan points out the EH selector values are signed. by Chris Lattner · 15 years ago
- ad2b6fc This file can need access to the X86 instruction enums when the table exceeds 32-bits. by Chris Lattner · 15 years ago
- c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
- 7de3bd2 Stop using alloca. by Nick Lewycky · 15 years ago
- 8be58a1 Revert r82214. It broke 403.gcc on x86_64 / Darwin. by Evan Cheng · 15 years ago
- f8a5625 Fix a bug in sdisel switch lowering code. When it updates the phi nodes in switch successor blocks, it can introduce multiple phi operands of the same value from different blocks (and may not be on the predecessor list). by Evan Cheng · 15 years ago
- 1134dc5 Add newlines. by Nick Lewycky · 15 years ago
- 3a5815f tolerate llvm.eh.selector.i64 on 32-bit systems and llvm.eh.selector.i32 on by Chris Lattner · 15 years ago
- f633a06 Fix parsing of optional metadata for 'load', 'store' and 'alloc' instructions. by Devang Patel · 15 years ago
- 8609c7c pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, by Chris Lattner · 15 years ago
- 1f96e67 Teach ScalarEvolution how to reason about no-wrap flags on loops by Dan Gohman · 15 years ago
- f9ca50e grammar by Jim Grosbach · 15 years ago
- d8c8e01 Initialize HasMetadata to zero. by Benjamin Kramer · 15 years ago
- f436463 Remove simple regalloc. It has bit rotted. by Evan Cheng · 15 years ago
- d7bd78e add a version of the APFloat constructor that initializes to 0.0 by Chris Lattner · 15 years ago
- 5cf732e Fix PR4910: Broken logic in coalescer means when a physical register liveness is being shortened, the sub-registers were not. The symptom is the register allocator could not find a free register for this particular test. by Evan Cheng · 15 years ago
- e4a5743 Some platforms may need malloc.h for alloca. by Daniel Dunbar · 15 years ago
- e443525 Update CMake. by Daniel Dunbar · 15 years ago
- 9a86f10 Added the LODS (load byte into register, usually by Sean Callanan · 15 years ago
- e655128 Add StringRef::{rfind, rsplit} by Daniel Dunbar · 15 years ago
- 358f1ef Added the LAR (load segment access rights) by Sean Callanan · 15 years ago
- 7e6d727 Added the LOOP family of instructions to the Intel instruction tables. by Sean Callanan · 15 years ago
- d2125a0 Added an alternate form of register-register CMP by Sean Callanan · 15 years ago
- 713f043 Fix typo. by Devang Patel · 15 years ago
- 123eaa7 At iSel time, update DebugLoc based on debug info attached with an instruction. by Devang Patel · 15 years ago
- 6f65d79 Add a new pass for doing late hoisting of floating-point and vector by Dan Gohman · 15 years ago
- 4321578 Print debug info attached with an instruction. by Devang Patel · 15 years ago
- 0696fdf Expand vector floating-point conversions not supported by NEON. by Bob Wilson · 15 years ago
- 1b75f44 Provide a way to extract location info from DILocation. by Devang Patel · 15 years ago
- cea188a Parse debug info attached with an instruction. by Devang Patel · 15 years ago
- 937b1e9 Add llvm::Metadata to manage metadata used in a context. by Devang Patel · 15 years ago
- 0d6cd00 Fix incorrect assert that should be a user error for code like 'mov $0, %%eax'. by Kevin Enderby · 15 years ago
- 9ad2920 Change FoldPHIArgBinOpIntoPHI to decline folding if it would introduce two by Dan Gohman · 15 years ago
- f4f1b26 Don't sort the vector when it is empty. This should fix some expensive checking by Benjamin Kramer · 15 years ago
- 9233272 Reapplied r81355 with the problems fixed. by Andreas Neustifter · 15 years ago
- 3314091 updated lib/CodeGen/CMakeLists.txt to unbreak cmake build after r82018 by Xerxes Ranby · 15 years ago
- ad80981 Preserve ProfileInfo during CodeGenPrepare. by Andreas Neustifter · 15 years ago
- dc62ea0 move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter by Chris Lattner · 15 years ago
- 29cf555 revert a hunk of r82018 that wasn't supposed to go in yet. by Chris Lattner · 15 years ago
- 686cb3d add a new MachineModuleInfoMachO class, which is the per-module by Chris Lattner · 15 years ago
- f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 15 years ago
- e1e5334 tidy up by Chris Lattner · 15 years ago
- a76e3fc rearrange X86ATTAsmPrinter::doFinalization, making a scan of by Chris Lattner · 15 years ago
- 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
- 1118922 fix cmake build by Shantonu Sen · 15 years ago