1. Dan Villiom Podlaski Christiansen
  2. LLVM

Commits

Show all
Author Commit Message Date Builds
Daniel Dunbar
Revert r80305, I forgot a dependent change. --- Reverse-merging r80305 into '.': U tools/llvm-mc/AsmParser.cpp
Devang Patel
Closure is a very generic name. Use AppleBlock instead.
Daniel Dunbar
llvm-mc: Unique sections in .zerofill.
Gabor Greif
eliminate all 80-col violations that I have introduced in my recent checkins (and some others more)
Daniel Dunbar
Don't build runtime libraries in an Apple style build.
bcardosolopes
Revert 80278 for now, it caused a lot of MIPS tests to fail
bcardosolopes
Revamp our friend Mips :) Add MO flags to simplify the printing of relocations. Remove the support for printing large code model relocs (which aren't supported anyway).
Dan Gohman
Don't mark CMOV_GR8 as two-address, or commutable, since it's a pseudo.
Dan Gohman
Adjust the MachineBasicBlock verifier rules to be more tolerant of blocks that end with "unreachable".
Eric Christopher
Add FIXME for when we support more specific XMM registers.
Eric Christopher
Nuke trailing whitespace.
Dan Gohman
Use stripPointerCasts instead of doing the same manually.
Dan Gohman
Minor code simplification.
Dan Gohman
Teach getUnderlyingObject and skipPointerCasts about GlobalAliases.
Dan Gohman
Be somewhat more consistent about const qualifiers.
Dan Gohman
Global Aliases are not identifiable objects.
Dan Gohman
Handle TargetData with const.
Dan Gohman
Strip trailing whitespace from blank lines.
Gabor Greif
re-apply r80197, now that iterator.h is not mentioned any more
Anton Korobeynikov
Hopefully the final missing part :( scalar_to_vector is fully legal now
Anton Korobeynikov
Forgot about actual change :)
Anton Korobeynikov
scalar_to_vector is fully legal now (implemented as subreg accesses)
Devang Patel
Remove an entry from ValueMap before removing elements.
Anton Korobeynikov
Ok, sometimes it's profitable to turn scalar_to_vector stuff into subreg access. Add a testcase.
Anton Korobeynikov
Transform float scalar_to_vector into subreg accesses. No idea whether this is profitable or not.
Misha Brukman
STRD and LDRD require ARMv5TE, not just ARMv5T. See http://llvm.org/PR4687 for more info and links.
Benjamin Kramer
Inverse logic to increase portability.
Sanjiv Gupta
To make mcc16 run correctly on mac.
Daniel Dunbar
llvm-mc/Mach-O: Add MCCodeEmitter support, for encoding instructions. - No relocations yet, of course.
Daniel Dunbar
llvm-mc/X86: Implement single instruction encoding interface for MC. - Note, this is a gigantic hack, with the sole purpose of unblocking further work on the assembler (its also possible to test the mathcer more completely now). - Despite being a hack, its actually good enough to work over all of 403.gcc (although some encodings are probably incorrect). This is a testament to the beauty of X86's MachineInstr, no doubt! ;)
  1. Prev
  2. Next