- 7911916 ARM conditional mov encoding fix. by Jim Grosbach · 14 years ago
- cdbd992 Have a few places that want to simplify phi nodes use SimplifyInstruction by Duncan Sands · 14 years ago
- ab7fa08 Fix missing includes of "llvm/Analysis/Passes.h" in the tutorials. Thanks by Dan Gohman · 14 years ago
- 1845009 In which I discover the existence of loops. Threading an operation by Duncan Sands · 14 years ago
- 2c92085 A bit more of gnu as compatibility when handling relocations with aliases. by Rafael Espindola · 14 years ago
- 1eeb280 L_bit doesn't work here. by Bill Wendling · 14 years ago
- 7b71878 - Remove dead patterns. by Bill Wendling · 14 years ago
- 73c57e1 vldm and vstm are mnemonics for vldmia and vstmia resp. by Bill Wendling · 14 years ago
- 800e573 Make the verifier a little quieter on instructions that it's probably by Eric Christopher · 14 years ago
- b8efa6b Fix a bug I introduced in the ppc refactoring, which caused long by Chris Lattner · 14 years ago
- a295eb3 Test encodings for LDM and STM. by Bill Wendling · 14 years ago
- 73fe34a Encode the multi-load/store instructions with their respective modes ('ia', by Bill Wendling · 14 years ago
- 88af6b9 Object: Get rid of sys::Path, Triple, and cleanup namespace. by Michael J. Spencer · 14 years ago
- 0382a4c add copy of comment to the code that will survive the mcjit'ization by Chris Lattner · 14 years ago
- b69cdfa relax an assertion a bit, allowing the GPR argument of by Chris Lattner · 14 years ago
- b55e91e Remember to resize SpillSlotToUsesMap when allocating an emergency spill slot. by Jakob Stoklund Olesen · 14 years ago
- 7c2e4a8 Fix PR8612 in the standard spiller, take two. by Jakob Stoklund Olesen · 14 years ago
- c56dcbf Add Thumb2 encodings for mov and friends. by Owen Anderson · 14 years ago
- 7339fb5 Change the 11 byte nop to be a single instruction. by Rafael Espindola · 14 years ago
- bc44341 fix a pasto that massively broke the ppc jit while the buildbots happened by Chris Lattner · 14 years ago
- bea0b6a Revert "Fix PR8612 in the standard spiller as well." by Jakob Stoklund Olesen · 14 years ago
- da663f7 Attempt to provide encodings for some miscellaneous Thumb2 encodings. by Owen Anderson · 14 years ago
- eb96a2f Code clean up. The peephole pass should be the one updating the instruction by Evan Cheng · 14 years ago
- 2c4c45d Provide Thumb2 encodings for sxtb and friends. by Owen Anderson · 14 years ago
- 76dda7e Recommit this change and remove the failing part of the test - it didn't by Eric Christopher · 14 years ago
- a284aa1 Fix PR8612 in the standard spiller as well. by Jakob Stoklund Olesen · 14 years ago
- 68257e6 When spilling a register defined by an early clobber, make sure that the new by Jakob Stoklund Olesen · 14 years ago
- 99f53d1 ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding. by Jim Grosbach · 14 years ago
- bb6315d Add Thumb2 encodings for comparison and shift operators. by Owen Anderson · 14 years ago
- 3285877 Fix compiler warnigns. by Benjamin Kramer · 14 years ago
- a99e778 Add correct Thumb2 encodings for mvn and friends. by Owen Anderson · 14 years ago
- dfa1a79 Update examples and documentation to explicitly add basicaa, now that it's by Dan Gohman · 14 years ago
- 11bbeec Add FIXMEs. by Jim Grosbach · 14 years ago
- 17e967e Nuke redundant encoding bit set. by Jim Grosbach · 14 years ago
- c66712f -basicaa is no longer the default. by Dan Gohman · 14 years ago
- 5520089 Teach InstructionSimplify the trick of skipping incoming phi by Duncan Sands · 14 years ago
- 503dcc9 Move PHI tests to phi.ll, out of select.ll. by Duncan Sands · 14 years ago
- 94ed5fc Change MCExpr::EvaluateAsRelocatableImpl of variables to return the original by Rafael Espindola · 14 years ago
- d3443e9 Dovetail with Dan Dunbar's rework of ELFObjectWriter. by Jason W Kim · 14 years ago
- db9835d Fix PR8565. by Rafael Espindola · 14 years ago
- 38e0c9b Improve code layout, mostly indentation. No functionality change. by Kalle Raiskila · 14 years ago
- b46443a Wire up primitive support in the assembler backend for writing .o files by Chris Lattner · 14 years ago
- b7035d0 split out an encoder for memri operands, allowing a relocation to be plopped by Chris Lattner · 14 years ago
- 17e2c18 add support for encoding the lo14 forms used for a few PPC64 addressing by Chris Lattner · 14 years ago
- f3b6e06 fix a regression with the new instprinter: we lost the ability to by Chris Lattner · 14 years ago
- 8ae082b pull the code to get the operand value out of the loop. by Chris Lattner · 14 years ago
- 1620117 split the giant encoder loop into two new helper functions. by Chris Lattner · 14 years ago
- 98e969a reduce nesting and minor cleanups, no functionality change. by Chris Lattner · 14 years ago
- 85cf7d7 implement the start of support for lo16 and ha16, allowing us to get stuff like: by Chris Lattner · 14 years ago
- b719437 add a fixup for conditional branches, giving us output like this: by Chris Lattner · 14 years ago
- 8d70411 change direct branches to encode with the same encoding method by Chris Lattner · 14 years ago
- 019aef6 eliminate a now-unneeded operand printer. by Chris Lattner · 14 years ago
- a9d9ab9 split call operands out to their own encoding class, simplifying by Chris Lattner · 14 years ago
- 3170a3b correct the fixup comment printer to work on big endian platforms. by Chris Lattner · 14 years ago
- 7192eb8 add proper encoding for MTCRF instead of using a hack. by Chris Lattner · 14 years ago
- 2ac1902 add fields to the .td files unconditionally, simplifying tblgen a bit. by Chris Lattner · 14 years ago
- 513dbf1 remove a pointless testcase. by Chris Lattner · 14 years ago
- a04084e add basic encoding support for immediates and registers, allowing us by Chris Lattner · 14 years ago
- a2d6025 add a dummy entry to fix a build error by Chris Lattner · 14 years ago
- 5ffe38e Implement a basic MCCodeEmitter for PPC. This doesn't handle by Chris Lattner · 14 years ago
- 84a04ad dissolve some more hacks. by Chris Lattner · 14 years ago
- 0fe7184 fix some fixme's, removing dead code. by Chris Lattner · 14 years ago
- ab63864 remove asmstrings (which can never be printed) from pseudo by Chris Lattner · 14 years ago
- 374c608 strength reduce TOC temp label generation, no functionality change. by Chris Lattner · 14 years ago
- cb22fa6 rip out a ton of old instruction printing junk now that the by Chris Lattner · 14 years ago
- 0a5b64e Object: Add missing makefile. by Michael J. Spencer · 14 years ago
- fbc8c67 Make sure ARM multi load / store pass copies memoperands when forming ldrd / strd. pr8113. by Evan Cheng · 14 years ago
- 3a4dd30 Turn on the new instprinter by default. by Chris Lattner · 14 years ago
- 68b3f0c Add LLVMObject Library. by Michael J. Spencer · 14 years ago
- 6d2ff12 convert the operand bits into bitfields since they are all combinable in by Chris Lattner · 14 years ago
- 1e61e69 add targetoperand flags for jump tables, constant pool and block address by Chris Lattner · 14 years ago
- dd57417 remove some extraneous quotes to make the new instprinter match. by Chris Lattner · 14 years ago
- 65a0adb silence a ton of warnings from clang. by Chris Lattner · 14 years ago
- a460e4a Attempt to unbreak cmake-based builds by Anton Korobeynikov · 14 years ago
- 3346491 First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 14 years ago
- 78b4fee Whitespace cleanup by Anton Korobeynikov · 14 years ago
- 1f52dfe Move the logic to decide with which symbol we produce a relocation (if any) to by Rafael Espindola · 14 years ago
- b908258 implement support for the MO_DARWIN_STUB TargetOperand flag, by Chris Lattner · 14 years ago
- 21d2728 tidy up, no functionality change. by Chris Lattner · 14 years ago
- 749ba48 with the picbase nonsense starting to be figured out, implement by Chris Lattner · 14 years ago
- 142b531 move the pic base symbol stuff up to MachineFunction by Chris Lattner · 14 years ago
- 4fd0ea0 simplify getPICBaseSymbol a bit. by Chris Lattner · 14 years ago
- 6135a96 reimplement ppc asmprinter "toc" handling to use a VariantKind by Chris Lattner · 14 years ago
- 261bc89 add some nounwind's. by Chris Lattner · 14 years ago
- 2ead458 lower PPC::MFCRpseud when transforming to MC, avoiding calling by Chris Lattner · 14 years ago
- 959fb3d make the stubbed-out printer methods abort instead of by Chris Lattner · 14 years ago
- b2e477f wire up a few more things, down to 4 test failures, all by Chris Lattner · 14 years ago
- fd6688f properly wire up the instprinter to the ppc64 backend, down to 5 failures. by Chris Lattner · 14 years ago
- 2e35248 implement pretty printing support for the various pseudo by Chris Lattner · 14 years ago
- 58d014f Wire up symbol hi/lo printing. We don't print hi()/lo(), but this gets by Chris Lattner · 14 years ago
- 1520fd6 implement basic support for symbol operand lowering, by Chris Lattner · 14 years ago
- db2c509 Detect presence of AsmPrinter's. Remove some cruft too. by Oscar Fuentes · 14 years ago
- 6098168 Updated CMake library dependencies. by Oscar Fuentes · 14 years ago
- 77ec256 trim #includes. by Chris Lattner · 14 years ago
- a7217c8 switch PPC to a simplified MCInstLowering model. by Chris Lattner · 14 years ago
- 55d02f3 Fix another case of a .comm directive without a corresponding .type directive. by Rafael Espindola · 14 years ago
- 8d63ba8 fix PPC.h to not pull in TargetMachine.h by Chris Lattner · 14 years ago
- 30e2cc2 rename LowerToMCInst -> LowerARMMachineInstrToMCInst. by Chris Lattner · 14 years ago
- 1612a61 even more simplifications. ARM MCInstLowering is now just by Chris Lattner · 14 years ago
- 01928b9 hopefully unbreak the cmake build, patch by frits van bommel. by Chris Lattner · 14 years ago