summaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Collapse)AuthorAgeFilesLines
* Fix sim build.Ying Wang2010-08-1911-55/+0
| | | | | | | | Note that this only makes the sim build green, but the built images won't work for sure: No libbcc.so, which depends on something else that can not build in sim mode. No x86 bitcode is generated as well, I believe. Change-Id: Idca8378427196622ac77cd56a38c6a160f03ba22
* Make resolveRelocDestAddr handle the right relocation set. Otherwise, ↵Shih-wei Liao2010-08-101-0/+1
| | | | | | assertion failures "Can't handle this machine constant pool entry yet!" may occur. Change-Id: I3235610163e6ce762f0493a1eaf5036805346c09
* Make emitConstPoolAddress use reloc_arm_so_imm...Shih-wei Liao2010-08-091-4/+4
| | | | Change-Id: I4856d1e8b958156624b4b72aec8466342ce05f5d
* Handle load effective address (pc relative).Shih-wei Liao2010-08-093-11/+34
| | | | Change-Id: I060d0f6b7983aacacf03c40ee7b0a8a0bcee053c
* Git hiccup. Retry....Shih-wei Liao2010-06-0711-11/+11
| | | | Change-Id: I5a329137a43f36bab32ea62386ade11da550c0b0
* Fix llvm.mk and the other 49 mk filesShih-wei Liao2010-06-0711-12/+67
| | | | Change-Id: I5aa02363c1083297d163a575f5a35c495f950230
* Initial slang.Shih-wei Liao2010-06-043-23/+91
| | | | Change-Id: I4f84a741e5fbc440cd4c251406d2b611a237f713
* 3 fixes:Shih-wei Liao2010-05-141-1/+19
| | | | | | | | 1. ubfx (lsb, width and src) 2. vbfx 3. vstm (If Si, NumRegs shouldn't be doubled. If Di, NumRegs *= 2) Change-Id: Ib5d8f5498f069f597c7af8d2cf1a293d15ddf484
* Add "*2" to vstmiaShih-wei Liao2010-05-131-1/+1
| | | | Change-Id: I95e6eda70555757ca9378d508d0470b5ef0f64b2
* Fix vstmia instruction selection/emission problem.Shih-wei Liao2010-05-131-1/+1
| | | | Change-Id: I34137e9a3490fe8859201f727cce6df81ad93173
* Implement bit field clear/insert. Constant pool fixesShih-wei Liao2010-05-111-69/+110
| | | | Change-Id: Ie14c0679db2d8fa3a9a6a24d5217c5d9c4e7fd35
* Added VFP support: Machine code emission of opcodes: ARM::VMRS, ARM::VMSR, ↵Shih-wei Liao2010-05-041-9/+54
| | | | | | ARM::FCONSTD and ARM::FCONSTS Change-Id: I59050468dabf2bcfbb73604ee31abe588a28c670
* 1. Fix movw. 2. Change to vfp3.Shih-wei Liao2010-05-011-1/+30
| | | | Change-Id: If494e6c62e1d276b78c3d4d4fec5dea3ec7f0816
* For disassemblerShih-wei Liao2010-04-297-2/+170
| | | | Change-Id: I14e64ec4640cbeb57ac87473775e8ba8a7320b3f
* Sync upstream to r102410.Shih-wei Liao2010-04-28352-8188/+19737
| | | | | | Re-turn on sdk. Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
* libbccShih-wei Liao2010-04-07180-4726/+11592
| | | | Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5
* Check in LLVM r95781.Shih-wei Liao2010-02-10550-0/+193012